darc2json
darc2json copied to clipboard
Only TDT, AFT and TDPNT messages are decoded.
Hi!
Just want to start off by saying that this is an amazing piece of software and I had no problems getting it to run using the instructions. However, and it might not be a problem with the software itself, but when tuning in to a DARC radio channel, the only data that is output are TDT, AFT and TDPNT messages.
I know that there are quite a few things on the TODO list, so i realize that the decoding scheme isn't fully implemented yet. And might not ever be, but is it possible to have darc2json to output "unstructured" data that it captures? It's reasonable to think that there's more than these messages out there.
Kind regards,
Hi, thanks for the comment. It's been a long time since I've last thought about darc2json!
Error-checked raw bits (organized in Layer 2 blocks) are available at darc2json.cc:154. They can be fetched from Layer2 with Layer2::information_bits(). You get an std::vector<uint8_t>
where every uint8 is a bit. Is this what you mean by unstructured?
Note that this naïve receiver doesn't support symbol synchronization at all, so bits will only be received when the receiver happens to be in phase with the transmitter; this is probably 50–75% of the time.
Unfortunately there is no current roadmap to continue development of this project. Have you tried other projects, like FM_DARC project, is it any good? It seems to be GnuRadio-based.