Вверх ↑
Ответов: 10
Рейтинг: 0
#1: 2011-05-18 16:33:49 ЛС | профиль | цитата
Добрый день. Возникла такая проблема. Я через ком порт связываюсь с ГПС, прием данных идет от него хорошо (спасибо Konst'у)
вот его схема
code_24013.txt
но возникла некоторая неприятная вещь. Формат строки от приемника выглядит так $GPRMC,hhmmss.ss,A,GGMM.MM,P,gggmm.mm,J,v.v,b.b,ddmmyy,x.x,n,m*hh<CR><LF>
+ другие данные ($GPGGA, $GPGSA, $GPGSV) все строки имеют различную длину, но все заканчиваются на <CR><LF>
После блока Konst'а, я отсеиваю данные. После отсеивания идут данные без первого слова (отсев происходит по ","), но через некоторое время работы программы в отсеиваемых строках появляется первое слово, которого не должно быть, и длины строк начинают сильно варьироваться.
карма: 0

0