Gps Телеметрия

Тема в разделе "Закажу проект", создана пользователем Nerazim, 19 фев 2018.

  1. Nerazim

    Nerazim Нуб

  2. ostrov

    ostrov Гуру

    Ну так в примере все есть. В чем должно быть отличие?
     
  3. Nerazim

    Nerazim Нуб

    при перенесении кода из примера в программу выдает ошибку.Все это дело делаю на macbook'e. Возможно ли, что из-за этого выдает ошибку?
     
    Последнее редактирование: 19 фев 2018
  4. DIYMan

    DIYMan Guest

    Текст ошибки секретный?
     
    Nerazim нравится это.
  5. issaom

    issaom Гуру

    Плату какую используете?
     
  6. Nerazim

    Nerazim Нуб

    Все запчасти и вообще все все все точно такое же как и в посте http://wiki.amperka.ru/projects:racing-gps-tracker
     
  7. Nerazim

    Nerazim Нуб

    sketch_feb18b:8: error: 'Serial1' was not declared in this scope
    GPS gps(Serial1);
    ^
    /var/folders/mm/3y3v79551118yb7vb76bmbvr0000gn/T/arduino_modified_sketch_842197/sketch_feb18b.ino: In function 'void setup()':
    sketch_feb18b:36: error: 'Serial1' was not declared in this scope
    Serial1.begin(115200);
    ^
    In file included from /var/folders/mm/3y3v79551118yb7vb76bmbvr0000gn/T/arduino_modified_sketch_842197/sketch_feb18b.ino:6:0:
    /Users/macbookair/Documents/Arduino/libraries/TroykaGPS-master/TroykaGPS.h: In function 'void loop()':
    /Users/macbookair/Documents/Arduino/libraries/TroykaGPS-master/TroykaGPS.h:39:9: error: 'int GPS::available()' is private
    int available();
    ^
    sketch_feb18b:74: error: within this context
    if (gps.available()) {
    ^
    sketch_feb18b:76: error: 'class GPS' has no member named 'readParsing'
    gps.readParsing();
    ^
    sketch_feb18b:78: error: 'class GPS' has no member named 'getState'
    switch(gps.getState()) {
    ^
    Несколько библиотек найдено для "TroykaGPS.h"
    Используется: /Users/macbookair/Documents/Arduino/libraries/TroykaGPS-master
    Не используется: /Users/macbookair/Documents/Arduino/libraries/TroykaGPS-master-3
    Не используется: /Users/macbookair/Documents/Arduino/libraries/TroykaGPS-master-2
    exit status 1
    'Serial1' was not declared in this scope
     
  8. DIYMan

    DIYMan Guest

    Выберите тип платы, у которой есть несколько аппаратных UART, например, Mega2560.
     
  9. Nerazim

    Nerazim Нуб

    ВРоде после этого с кодом стало все ок, но открываю монитор порта и пишет:
    Serial init OK
    GPS error data
    GPS error data
    GPS error data
    GPS error data
    GPS error data
    GPS error data
    GPS error data
    GPS error data
    GPS error data
    GPS error data
    GPS error data
    GPS error data
    GPS error data
    и так далее...
     
  10. DIYMan

    DIYMan Guest

    У вас какая плата? Железная, я имею в виду?
     
  11. Nerazim

    Nerazim Нуб

    adriano mega 2560
    в самой программе в инструментах она же и выбрана
     
  12. DIYMan

    DIYMan Guest

    Проверяйте правильность подключения. На китайских мегах бывает перепутаны местами надписи RX1 и TX1.