ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
285977 Топик полностью
fk0, легенда (24.11.2011 13:53, просмотров: 166) ответил Apтём на Длина данных известна - что очень облегчает.
Облегчает для программ на ассемблере. Когда есть какая-то уже архитектура, то обычно вначале поток данных делится на сообщения, а потом сообщения разбираются. И цифры с длиной оказываются на уровень выше, а нижний уровень длину понять не может. И получается дурацкая ситуация, когда код работающий вообще с абстрактным модемом и не знающий ничего про SIM900 вынужден научиться понимать его сообщения с длиной и бинарными данными (с которыми, к слову, конфликтуют все строковые функции языка C). А закодировать в HEX и обратно вовсе не сложно... В PDU дурацкая ситуация с 7-битностью, её выравниванием и подсчётом длины то в символах, то в байтах. Трудно без ошибок написать с 10-го раза.
[ZX]