Lorarx
Zur Navigation springen
Zur Suche springen
Über lorarx
Dieses Wiki befindet sich noch im Aufbau. Weitere Infos folgen.
Parameter in der Kurzübersicht
Decode lora out of IQ-File/Pipe with exact samplerate=bandwidth
-a <afc-speed> follow frequency drift, 0 off (0.2), on sf<11 (0)
-b <bandwidth> kHz 0:7.8 1:10.4 2:15.6 3:20.8 4:31.25 5:41.7 6:62.5 7:125 8:250 9:500 (7)
-C use crc on implicit header
-c <cr> coding rate and enable implicit header (4..8) (else from header)
-d swith off collision detection (less cpu but loose stronger frames starting in weaker
-D if dcd lost go on decoding until frame length limit (for external FEC or monitoring)
-F max. block energy FEC off (hamming code fec remains on) (on)
-f u8|i16|f32 IQ data format
-g <dB> add to measured signal level (0.0)
-h this
-i <file> IQ-filename or pipe
-L <x.x.x.x:destport> as -U but AXUDPv2 with metadata for igate
may be repeated with same -b but different -s after -L
-l <len> fixed datalen for implicit header else guess datalen from dcd
-O <0..1> optimize on off else automatic on sf/bw (-1)
-s <sf> spread factor (6..12) (12)
-S <level> enable squelch for low SF (0.0)
-U <x.x.x.x:destport> send frame in AXUDP
-u <x.x.x.x:destport> send raw frame bytes in udp
-V very verbous
-v verbous +:hamming ok, -:error, h:corrected, ~:weakest chirp replaced
^:bins with maximum power sum used until fitting hamming
-X <netid> filter netwok-id (sync pattern), 1xx stops decode on wrong id (12)
example: sdrtst IQ output with FIR 125kHz: q 433.775 0 0 0 140000+125000,16
sdrtst -t 127.0.0.1:1234 -i 1024000 -c sdrcfg.txt -r 250000 -s /dev/stdout -k |
lorarx -i /dev/stdin -f i16 -b 7 -v -L 127.0.0.1:2300 -s 12 -L 127.0.0.1:2301 -s 10