Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SIM18 и SPI
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
alexdos
Кто пробовал общатся с SIM18 по SPI, хотелось бы пообщатся. Переодически перстаёт выдавать полезную информацию, начинает слать исключительно A7 B4. Сброс ему сделаеш, продолжает
выдавать.
alexdos
С приемом данных разобрался, а вот пока с управлением непонятки. Отправляю ему $PSRF103,02,00,0,01*16\r\n ( отключение GPGSA), а он как выдавал, так и выдаёт GPGSA. Но тут есть сомнение в правильности комманды. Второе поле msg. у меня 02, хотя возникает сомнение. В примере (SIM18_NMEA Messages_Specification_V1.00.pdf) сказано
Query the GGA message with checksum enabled
$PSRF103,08,00,1,01*1D<CR><LF>


поле msg. берётся с таблички Table 2-20: Messages
и вот тут сомнение в табличке для GGA - указано значение 0, а в примере 08.
Направте на путь истиный.
zebrox
а так? "PSRF103,08,00,00,01", + контрольная сумма
alexdos
$PSRF103,00,00,00,01*24 выключает
$PSRF103,00,00,01,01*25 включает передачу GPGGA в программе SIMCom NMEA GPS DEMO V3.00.
А также работают в таком формате $PSRF103,0,00,00,01*14 и $PSRF103,0,00,01,01*15.
Значит дело в передаче в SIM18 этих комманд по SPI.
alexdos
Так и оказалось, нужно получается всегда слать в SIM18 сигнал о том что буфер мастера пуст (буфер на передачу) idle byte pattern.
Возник следующий вопрос про "$PSRF156,23,1,0*09..$PSRF156,26,3,1,1,4c,0*75.." можно ли отключить его ?
zebrox
Присоеденяюсь к вопросу, в документации ничего о выключении этих сообщений не нашел.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.