A collection of Sigrok protocol decoders for various protocols I work with.
A basic decoder that pulls out LTTO/LTX/LTAR laser tag IR signatures. Gives sync length, number of bits, and the data.
Takes the output from ir_ltto and gets the details of the data out of the signatures. Currently handles tags, LTTO beacons, LTAR beacons, and finds multibyte packets and gets the packet type from them.
Finish decoding the multibyte packets, and check the checksums of them.
The very beginnings of a decoder for Recoil laser tag IR signatures. Very much a work in progress, as I'm still figuring out how this protocol works. Was also my first Sigrok decoder, so I'll be coming back to it once I finish the others and cleaning it up. Currently gets the bit count and data from the signatures, but doesn't always decode them properly.
Decodes AFSK datastreams and outputs bits. Configurable frequency and error margin.
The start of a decoder for the LTAR laser tag blaster's Smart Device protocol. Stacks onto the afsk decoder. Currently picks out frames and blocks, and passes them out to ltar_smartdevice_decode.
Takes the output from ltar_smartdevice and gets the details of the data out of the blocks. Currently only handles the BType and CSum fields.