metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2013-01-12 06:02 pm

Бездны бинарных форматов

https://github.com/metametaclass/gr-air-modes/blob/master/python/altitude.py
Формат сообщения о высоте самолета в сообщении ADS-B

Такие чудеса битовой кодировки даже в эмбеддед железе белорусских государственных НИИ нечасто бывают :)

[identity profile] denisioru.livejournal.com 2013-01-12 05:56 pm (UTC)(link)
Похоже на говнище от терминалов Skywave. Там >= 80 бит пакет (битовый поток, без разделения на байты или слова, деление сугубо по полям, многие вперемешку и разбросаны по разным местам пакета). Бинарный пакет превращается в base64, потом в укладывается как узел в XML. Цель такой манипуляции неясна.