Identification raw binary 2.
Some projects distribute telemetry data streams in raw, binary form.
Although I have made this work, it has never been satisfactory. When dealing with supplied software, it has often been necessary to fix endianness-related bugs. We also have to trust that the developer included proper error checking. When writing my own code, a detailed and correct specification of the data layout is critical. Furthermore, telemetry data streams can be interrupted or corrupted in an infinite variety of ways, making it necessary to write enormous amounts of error checking code, sync-word alignments, integrity checks, and so on.