sdrangel icon indicating copy to clipboard operation
sdrangel copied to clipboard

ISM demodulator

Open AsciiWolf opened this issue 1 year ago • 4 comments

It would be great if SDRangel had an ISM band data receiver similar to rtl_433. :-)

AsciiWolf avatar Jul 21 '22 23:07 AsciiWolf

Rather than "ISM decoder", I'd probably say we should work towards having a generic digital demodulator, supporting user-selectable modulation, data-rate, clock-recovery and so on, with some extensible mechanism for decoding the packets in to display form (maybe based on something like ASN.1).

Something I want to do, but need to improve some of the basics in the existing digital demods first.

srcejon avatar Jul 22 '22 11:07 srcejon

I agree. The "generic demodulator" could also be useful for demodulating rtty/psk31 signals, pocsag and other paging protocols, and possibly also ft8/jt9 and similar.

AsciiWolf avatar Sep 23 '22 11:09 AsciiWolf

There's already a POCSAG demod: https://github.com/f4exb/sdrangel/blob/master/plugins/channelrx/demodpager/readme.md

Note that you can only do so much with a generic decoder. E.g. the POCSAG demod supports error correction, and there's a few other protocol specific bits in there, that you probably wouldn't have in a generic demod.

srcejon avatar Sep 23 '22 12:09 srcejon

Ah, I forgot about the POCSAG demod. :-)

AsciiWolf avatar Sep 23 '22 12:09 AsciiWolf