![]() |
|
|
#1 |
|
Senior Member
Регистрация: 20.01.2013
Адрес: Уфа
Сообщений: 444
Вес репутации: 800 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Есть у меня задача управлять с ардуино GPS приемником. Связь по uart в данном конкретном случае библиотека SoftSerial. Нужно передать приемнику команду в шестнадцатеричных цифрах, ну например "B5 62 06 08 06 00 88 13 01 00 01 00 B1 000D 49". Кому не сложно напишите пример. Что-то тупо я опять путаюсь с типами данных
|
|
|
|
|
|
#2 |
|
Senior Member
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1312 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Наверно как-то так:
PHP код:
__________________
istarik.ru |
|
|
|
|
|
#3 | |
|
Senior Member
Регистрация: 20.01.2013
Адрес: Уфа
Сообщений: 444
Вес репутации: 800 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Спасибо. перепсал
PHP код:
Цитата:
|
|
|
|
|
|
|
#4 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Можно двумя строчками
PHP код:
|
|
|
|
|
|
#5 | |
|
Senior Member
Регистрация: 20.01.2013
Адрес: Уфа
Сообщений: 444
Вес репутации: 800 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
PHP код:
|
|
|
|
|
|
|
#6 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SerialGPS.write - это софтсериал?
|
|
|
|
|
|
#7 |
|
Senior Member
Регистрация: 20.01.2013
Адрес: Уфа
Сообщений: 444
Вес репутации: 800 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|
|
|
|
#8 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Дай ссылку на инфу по командам GPS приемника
|
|
|
|
|
|
#9 |
|
Senior Member
Регистрация: 20.01.2013
Адрес: Уфа
Сообщений: 444
Вес репутации: 800 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
GPS модуль такой. Книжек по нему не нашел. Так отрывочные сведения из сети. Параметры модуля меняются с компа через их прогу u-center. Она же показывает данные которые передаются модулю при выполнении изменения параметров. Задача была эти данные слать ардуиной.
Вообщем нашел я ошибку - сомнительное "000D" - это не часть команды , а номер строки ![]() , т.е. правильная команда на передачу данных раз в 5 сек "B5 62 06 08 06 00 88 13 01 00 01 00 B1 49"Спасибо за помощь - усе заработало
|
|
|
|
![]() |
| Здесь присутствуют: 4 (пользователей: 0 , гостей: 4) | |
|
|