Evgeny_CD, Архитектор (08.11.2009 01:26, просмотров: 285) ответил Vit на Стараюсь не применять экзотических методов отладки. А с GPRS-модемами я работаю. И профайлинг этот это мертвому припарки. И конкретное усложнение жизни как минимум себе. Думаю, что на мысль о побайтном логе Вас натолкнул редискане очень
До мысли по профайлинге я как-то сам допер. GSM, GPRS в особенности - он, знаете ли, чуток разный на просторах нашей великой и необъятной. По 15к выпущенных приборов могу судить. Приборы на LPC21xx, не суть. Так вот, приручивание на ВСЕ сигналы GSM мудема полного логгера, который протоколирует вообще все с привязкой к реальному времени, позволило узнать так много нового и интересного про GPRS, что если бы я не видел ТАКИЕ логи своими глазами - никогда бы не поверил.
Модемы тоже чудят не подетски.
Примеры:
* модем в держиме передачи данных, переводим в командный режим, и OK смешивается с остатком данных в буфере модема
* идет TCP сессия с нашим сервером, Билайн, все ок, и друг посреди нашей сесси приходит кусок чьего-то http обмена (дело 100% не в нашем сервере) - блян глюкнул
* всякие мало контролирумые задрки при переключении модема из режима данных в голосовой режим при входящих звонках
* много чего еще.
В том устройстве 2G microSD карта все логила.
В устройстве на ATxmega таких ужасов не планируется, но здампить кусок обмена с минимальными затратами времени - это очень полезно!!!