работа с GPS GY-NEO6MV2

Нет ответов
Arslan
Offline
Зарегистрирован: 08.11.2012

Добрый день. 

Имеется GY-NEO6MV2 и Arduino Uno.

Пример скетча:

#include "SoftwareSerial.h"

SoftwareSerial mySerial(10, 11); // RX, TX

void setup() 
{
  // Open serial communications and wait for port to open:
  Serial.begin(9600);

  Serial.println("uBlox Neo 6M");

  // set the data rate for the SoftwareSerial port
  mySerial.begin(9600);
}

void loop() // run over and over
{
  if (mySerial.available())
    Serial.write(mySerial.read());
}

Сталкнулся с такой проблемой - данные, то удается получить то нет, т.е. сегодня подключаю Arduino в USB, запускаю мониторинг порта - данные выводятся, завтра подключаю, отображается только "uBlox Neo 6M" и все. При этом чаще НЕ работает чем работает (например из 6 подключений, данные удалось получать только 2 раза). Если после подключения данные начинают отображать, то все работает по нескольку дней (пока не отключишь), а вот если не работает, то тоже понесколько дней, и не понятно почему при следующем переподключении начинает работать. При этом на GPS приемники светодиод мигает во всех случаях.