Sondeudp

Aus DXL-Wiki
Zur Navigation springen Zur Suche springen

Beschreibung von sondeudp

sondeudp ist Multikanal Wettersondemodulator. Als Audioquelle kann sowohl eine OSS Soundquelle (Soundkarte), RAW/WAV-Datei oder eine Audiopipe genutzt werden. Zusammen mit sdrtst, sondemod und einem USB SDR-Stick kann ein multipler Wettersonden-RX aufgebaut werden, der eine Vielzahl an Frequenzen gleichzeitig überwacht und mitschreibt. sondeudp dekodiert ausschließlich das HF-Signal und gibt alle Daten digital per UDP an einen Dekoder sondemod weiter. Eine Auswertung und Weiterverarbeitung dieser Daten findet innerhalb sondeudp nicht statt, man kann aber wichtige Daten mit -v in der Bildschirmausgabe anzeigen lassen.

Parameter Kurzbeschreibung

sondeudp -h

Mono/Stereo up to 64 Channel RS92, RS41, C34, C50, DFM, IMET, M10, M20 Sonde Demodulator
to raw Frames sent via UDP to 'sondemod' decoder or watch with -v V:1.36e
more demodulators may send to same 'sondemod'
Stereo used for 2 Rx for 2 Sondes or 1 Sonde with Antenna-Diversity
 Switch off not needed decoders to save CPU
 -1             disable M10,M20 decoding (use -C before to select a channel)
 -3             disable SRSC34/50 decoding (use -C before to select a channel)
 -4             disable RS41 decoding (use -C before to select a channel)
 -6             disable DFM decoding (use -C before to select a channel)
 -8             disable IMET decoding (use -C before to select a channel)
 -9             disable RS92 decoding (use -C before to select a channel)
 +<typenum>     exclude from sleep if -W <s> set eg. "+4" no sleep RS41
 -a             abort on sounddevice error else retry to open (USB audio, pipe)
 -c <num>       maxchannels, 0 for automatic channel number recognition from sdrtst
 -C <num>       channel parameters follow (repeat for each channel)
 -D <filename>  write raw soundcard input data to file or pipe
                for debug or chaining demodulators (equalizer diversity)
 -e <num>       demod equalizer (0) 100=6db/oct highpass (-999..999)
                -C <n> before -e sets channel number
 -f <num>       adcrate (22050) (8000..96000)
 -g <minutes>   DFMxx (with no serial number) substitute name stability check before tx (1)
                default set to 3 on automatic serial number search "-n 0"
 -G <minutes>   no tx if DFMxx substitute Name changes (3)
 -h             help
 -I <call>      mycall + ssid (use -C before to select 1 channel) else sondemod sets call
 -l <num>       sound buffer length (256)
 -L <name>      Label of device sent to sondemod, max 4 char
 -M <x.x.x.x:destport> Send (human readable) UDP info about decoded data to Scanner
                  (or netcat) to weed out birdies, maybe repeated for more destinations
 -N <num>       1..255 generate DFM-ID from serial no. (see -V) (off)
                num is start byte of frame with serial no. in decimal "AC00070" -N 172
                0 automatic search serial number (default), increase -S for more reliability
 -n <num>       same as -N but send substitute name if no serial number found in "-g" min
 -O             DFM send "DF6..." with hex number else "D..." with decimal number
 -o <filename>  oss devicename (/dev/dsp) or raw/wav audio file or pipe /dev/stdin
 -s             disable sending sdr-data (freq/afc/rssi/label) to (old version) sondemod
 -S <retries>   check DFM serial number for stability before fixing name (1)
                on automatic search, minimum and default is 2
 -u <x.x.x.x:destport> send rx data in udp (to sondemod), -C <n> before sets
                channel number, maybe repeated for more destinations
 -V             very verbous, with some hex dumps
 -v             verbous, (frames with Name looks ok)
 -W <s>         cyclic sleep <seconds> inactive demodulators to save CPU
                  wakes 1..2s (dep. on type) and stay long awake if found fitting pattern
                  do not use in frequency-hopping environment
example: sondeudp -f 16000 -o /dev/dsp -c 2 -C 0 -e 50 -u 127.0.0.1:4000 -v


Ausführliche Beschreibung der Parameter

Parameter Beschreibung
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel
Beispiel Beispiel

Beispiele