Вообще условия то выполняются?
if (gps.altitude.isValid())
if (gps.satellites.isValid())
Для теста сделай выхода
Val_satellites= gps.satellites.isValid();
Val_altitude= gps.altitude.isValid();
Возможно дела в этом
Добавлено (13.09.2016, 12:12)
---------------------------------------------
Если выполнятся попробуй сделать satellites_ типом String
А в коде :
satellites_ =String(gps.satellites.value(),6);
Добавлено (13.09.2016, 12:13)
---------------------------------------------
Это не правильно, если нужны числа, но хоть понять где затык получится.
Давайте соберем пользовательский блок для GPS NEO6 вместе.
Давайте соберем пользовательский блок для GPS NEO6 вместе.
Значит проблему нашел и она оказалась не в коде а в версии IDE встроенный в Flprog 1.6.3 - показывает нули а IDE 1.0.5 который у меня у же стоял показывает данные. Вот и чеши репу. Думаю разработчикам Flprog будет интересно.
Давайте соберем пользовательский блок для GPS NEO6 вместе.
Это значит надо править библиотеку править под новую среду, но это надо спеца.Ernesto писал(а):Значит проблему нашел и она оказалась не в коде а в версии IDE встроенный в Flprog 1.6.3 - показывает нули а IDE 1.0.5 который у меня у же стоял показывает данные. Вот и чеши репу. Думаю разработчикам Flprog будет интересно.
Давайте соберем пользовательский блок для GPS NEO6 вместе.
Наверно да, библа довольна старая 2014 года. Надо в деклеймаре на блок написать что работает на старом IDE.
Давайте соберем пользовательский блок для GPS NEO6 вместе.
Если знаешь английски лучше напиши об этом TinyGPS++
Давайте соберем пользовательский блок для GPS NEO6 вместе.
вот окончательный вариант блока
Добавлено (13.09.2016, 12:58)
---------------------------------------------
Спасибо за помощь Бро! теперь пойду пилить интерефейс под Nextion.
Добавлено (13.09.2016, 12:58)
---------------------------------------------
Спасибо за помощь Бро! теперь пойду пилить интерефейс под Nextion.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Давайте соберем пользовательский блок для GPS NEO6 вместе.
Добрый день!
Делаю стартовые часы для гонок и есть необходимость синхронизации времени с GPS.
Пробовал блок с этои темы, но он обновляет время не каждую секунду.
Нашёл библиотеку Time, пример TimeGPS выводит каждую секунду, но неполучается этот скеч засунуть в пользователский блок с выводом времени на выходы блока. Если правильно понял, эта библиотека сама может делать синхронизацию тоже, но это сделать я неосилю.
Использую Мега 2560, DS3231, NEO6M, отдельно на сомпорт всё работает.
Помогите разобратся с блоком, пробовал делать но наделал наверно кучу ошибок!
Делаю стартовые часы для гонок и есть необходимость синхронизации времени с GPS.
Пробовал блок с этои темы, но он обновляет время не каждую секунду.
Нашёл библиотеку Time, пример TimeGPS выводит каждую секунду, но неполучается этот скеч засунуть в пользователский блок с выводом времени на выходы блока. Если правильно понял, эта библиотека сама может делать синхронизацию тоже, но это сделать я неосилю.
Использую Мега 2560, DS3231, NEO6M, отдельно на сомпорт всё работает.
Помогите разобратся с блоком, пробовал делать но наделал наверно кучу ошибок!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Сержант
- Сообщения: 184
- Зарегистрирован: 06 сен 2019, 19:23
- Имя: Владимир
- Благодарил (а): 11 раз
- Поблагодарили: 7 раз
Давайте соберем пользовательский блок для GPS NEO6 вместе.
При компиляции выдаёт ошибку, ругается на отсутствие библиотеки.
P.S. Flprog 4.2.4, IDE 1.8.4
P.S. Flprog 4.2.4, IDE 1.8.4
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Кто сейчас на конференции
Сейчас этот форум просматривают: Amazon [Bot], Phazz и 3 гостя