Направте на путь истинный в плане разбора ответов от модуля SIM900. По каким признакам лучше считать что приёмный буфер уже полный, и можно уже приступать к разбору полётов.
Отправлено
alexdos (178.93.64.41) 06 апреля 2011, г. 01:38
беда в том что начало ответа 0x0D 0x0A и конец ответа идут 0x0D 0x0A. Как "правильно" в таких случаях поступать, какую методику выбрать. Принимаю я данные по прерыванию, поэтому хочется потом обрабатывать уже принятую полностью строку.