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

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

Date: 2013-01-12 04:50 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Это, блин, официальный стандарт передачи информации с самолетов. Там 500 страниц вот такой битовой шизы.

Date: 2013-01-12 04:56 pm (UTC)
From: (Anonymous)
А вы не в авторах?

Date: 2013-01-12 05:08 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Не, меня в такие места не пустят. Стандарты будут слишком простыми :)

Date: 2013-01-12 05:20 pm (UTC)
From: [identity profile] lazy-flyer.livejournal.com
Аха, я в курсах за протокол. Только я видел реализацию на побитовом сдвиге.

Date: 2013-01-12 05:42 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Вот я бы на ассемблере с флагами переноса быстрее бы сделал это все. А так приходится мудрить :)

Date: 2013-01-12 05:47 pm (UTC)
From: [identity profile] lazy-flyer.livejournal.com
На С - не? :) Тем более, что формат слов жёстко определён. Создать структуру и указателем ползать по битам. :)

Date: 2013-01-12 05:44 pm (UTC)
From: [identity profile] avnik.livejournal.com
Ребе, почитайте спеки на ASN.1 encoding rules (unaligned per) и какой нибудь телефонный протокол из недавно и не до конца мертвых (ss7 или h323)

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Nov. 20th, 2025 06:44 pm
Powered by Dreamwidth Studios