0 голосов
Попытался воспроизвести GPS трекер из примеров Амперки. Не работает. Стал разбираться. Взял стандартный тест GPS модуля с сайта амперки. Воспроизвёл схему подключения с сайта.

1) На плате Iskra Neo (аналог Arduino Leonardo) используется аппаратный Serial порт. При вызове функции библиотеки gps readParsing() программа блокируется намертво. На всякий случай проверил пины 0 и 1. По крайней мере на включение\выключение светодиодика работают.

2) Взял аналог Arduino Uno, используется программный serial порт. Соответствующий тест проходит успешно.

С чем это может быть связано?
(7 баллов) 2 4

2 Ответы

0 голосов
Принято к сведению. За недельку исправим.
(256 баллов) 1 3 14
0 голосов
Сделано. Обновите библиотеку: https://github.com/amperka/TroykaGPS
(256 баллов) 1 3 14
Обновил. Проверил даты файлов.
на скорости по умолчанию 112800 как не работало, так и не работает
в прилагающемся примере переключили на 9600.  Работает. Исправление было в примере?
Добрый вечер!

Ранее у нас был GPS v1 на чипе NL3333. Его стандартная скорость 115200. И пример с Hardware serial был на скорости 115200, а с SoftSerial на скорости 9600.

Сейчас у нас GPS v2 на чипе Neoway G7. А его стандартная скорость 9600. Вот почему у вас работал пример с SoftSerial и не работал с HardwareSerial

Мы совместили эти примеры и сейчас все модули работают на скорости 9600.
Добро пожаловать на Бредборд! Сайт вопросов и ответов на тему Arduino, Raspberry Pi и хоббийной электроники в целом. Цель Бредборда — быть максимально полезным. Поэтому мы строго следим за соблюдением правил, боремся с холиворами и оффтопиком.
  1. Aromik

    77 балл(ов)

  2. Un_ka

    54 балл(ов)

  3. parovoZZ

    12 балл(ов)

  4. sser

    6 балл(ов)

  5. Тёмик

    5 балл(ов)

  6. NesteruS

    5 балл(ов)

Награды месяца
1-е место: OLED-дисплей (Troyka-модуль)
2-е место: Графический экран 128×64
3-е место: Текстовый дисплей 16×2 (Troyka-модуль)

...