реклама на сайте
подробности

 
 
> SIM18 и SPI
alexdos
сообщение Jan 29 2013, 08:02
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 339
Регистрация: 10-07-08
Из: Херсон
Пользователь №: 38 856



Кто пробовал общатся с SIM18 по SPI, хотелось бы пообщатся. Переодически перстаёт выдавать полезную информацию, начинает слать исключительно A7 B4. Сброс ему сделаеш, продолжает
выдавать.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 5)
alexdos
сообщение Jan 29 2013, 12:34
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 339
Регистрация: 10-07-08
Из: Херсон
Пользователь №: 38 856



С приемом данных разобрался, а вот пока с управлением непонятки. Отправляю ему $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.
Направте на путь истиный.

Сообщение отредактировал alexdos - Jan 29 2013, 12:35
Go to the top of the page
 
+Quote Post
zebrox
сообщение Jan 29 2013, 12:46
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 121
Регистрация: 17-04-09
Пользователь №: 47 838



а так? "PSRF103,08,00,00,01", + контрольная сумма
Go to the top of the page
 
+Quote Post
alexdos
сообщение Jan 29 2013, 13:57
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 339
Регистрация: 10-07-08
Из: Херсон
Пользователь №: 38 856



$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 - Jan 29 2013, 13:58
Go to the top of the page
 
+Quote Post
alexdos
сообщение Jan 29 2013, 19:42
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 339
Регистрация: 10-07-08
Из: Херсон
Пользователь №: 38 856



Так и оказалось, нужно получается всегда слать в SIM18 сигнал о том что буфер мастера пуст (буфер на передачу) idle byte pattern.
Возник следующий вопрос про "$PSRF156,23,1,0*09..$PSRF156,26,3,1,1,4c,0*75.." можно ли отключить его ?

Сообщение отредактировал alexdos - Jan 29 2013, 19:43
Go to the top of the page
 
+Quote Post
zebrox
сообщение Jan 30 2013, 08:20
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 121
Регистрация: 17-04-09
Пользователь №: 47 838



Присоеденяюсь к вопросу, в документации ничего о выключении этих сообщений не нашел.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th June 2025 - 05:09
Рейтинг@Mail.ru


Страница сгенерированна за 0.01465 секунд с 7
ELECTRONIX ©2004-2016