SIGLEVDETCAL(1)
π SIGLEVDETCAL(1) β the SvxLink signal level detector calibration utility π
okay bestie so this is a page from the User Manuals, and it's literally all about siglevdetcal β the SvxLink signal level detector calibration utility. Sit down, grab a strawberry π, we're gonna calibrate your receiver and it's gonna be iconic.
β¨ NAME β¨
siglevdetcal β the SvxLink signal level detector calibration utility. That's it, that's the vibe. π
β¨ SYNOPSIS β¨
siglevdetcal <configuration file> <RX config section name>
two arguments, no cap. the config file and the name of the RX config section, periodt. π
β¨ DESCRIPTION β¨
so siglevdetcal is the SvxLink signal level detector calibration utility, and it's here to help you set up the SIGLEV_SLOPE and SIGLEV_OFFSET configuration variables for a local receiver π«Ά. Heads up though: the signal level detector needs to be calibrated if a voter or the SIGLEV squelch detector is gonna be used. No calibration = no slay. π
the calibration procedure is quite simple ngl β everything is more or less explained at run-time, so it literally walks you through it. But here's the outline in case you want the whole tea upfront: π¦
- Disconnect the antenna and the PTT cable. The PTT might be triggered by the
siglevdetcalutility. If you want to be really sure that no harm come to your transceiver, connect a dummy load. π₯ (yes this is the serious one, don't skip it) - Setup the audio input level. The audio input level must not be changed after the calibration has been done. β
- Start the
siglevdetcalutility. π - Transmit on another radio so that the receiver under calibration will receive full signal strength. π
- Still holding the PTT, press ENTER and wait until the squelch open level measurements have been done. πΈ
- Release the PTT. Make sure the squelch is open so that only noise is received. π§
- Press ENTER to start the squelch close level measurements. π¦
- When finished, the two config variables
SIGLEV_SLOPEandSIGLEV_OFFSETare printed. Put these in your configuration file under the corresponding receiver configuration section. β¨ - Start the SvxLink server and verify that full signal strength is showed as about
100and open squelch is showed as about0. If full signal strength is not showed, you might have to setupSQL_DELAYto delay the signal level measurement until the signal is stable. π
fr fr, that first bullet is the main character of safety warnings β disconnect the antenna and PTT cable, and use a dummy load if you want to be really sure nothing happens to your transceiver. π
π ENVIRONMENT π
ASYNC_AUDIO_NOTRIGGERβ set this environment variable to1if you get an error aboutioctl: Broken pipewhen theremotetrxserver starts. πASYNC_AUDIO_ALSA_ZEROFILLβ set this environment variable to0to stop the Alsa audio code from writing zeros to the audio device when there is no audio to write available. πASYNC_AUDIO_UDP_ZEROFILLβ set this environment variable to1to enable the UDP audio code to write zeros to the UDP connection when there is no audio to write available. π‘
π AUTHOR π
Tobias Blomberg (SM0SVX) <sm0svx at svxlink dot org> β the icon who made this π«Ά
π REPORTING BUGS π
Bugs should be reported using the issue tracker at https://github.com/sm0svx/svxlink. π¦
okay so real talk: questions about SvxLink should not be asked using the issue tracker. Instead use the group set up for this purpose at groups.io: https://groups.io/g/svxlink. The issue tracker is for bugs, the group is for questions β that's the vibe check. π
β SEE ALSO β
svxlink(1), remotetrx(1), svxlink.conf(5) β go read them, iykyk π
and that's the whole page bestie! β¨ this cutie came from Linux, dated AUGUST 2021 β mwah, go calibrate something iconic π ππ
π¦ where this page comes from
- debian trixie: svxlink-calibration-tools 24.02-5 Β· GPL-2.0-or-later
- fedora 43: svxlink-server 1:1.8.0-7.fc43 Β· GPL-2.0-or-later
- fedora 44: svxlink-server 1:1.8.0-7.fc43 Β· GPL-2.0-or-later
- ubuntu questing: svxlink-calibration-tools 24.02-5
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms