[gelöst] Beitian BN180 reagiert nicht auf $PMTK Befehle

Hallo zusammen,

für einen kleinen GPS Logger habe ich ein kleines GPS Modul mit einem Nano verbunden.
Das GPS Modul sendet auch fleißig Daten. Leider reagiert das Modul aber auf keine Befehle.

Das Modul sowie der Nano sollen auf TTL Level arbeiten, RX , TX sind direkt an PIN 8,9 angeschlossen.

Hat jemand ein Idee was ich übersehen habe könnte?

Gruß Marcel

#include <AltSoftSerial.h>
AltSoftSerial gps;

void setup() {
  // Open serial communications and wait for port to open:
  pinMode(10, OUTPUT);
  Serial.begin(9600);
  delay(1000);

  Serial.println("Serial Port is UP");
  //Being serial communication witj Arduino and GPS Module //Important rate must be 9600
  gps.begin(9600);

  delay(1000);

  Serial.println("Send PMTK");

  gps.print( F("$PMTK314,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0*29\r\n") );
  delay(1000);
  Serial.println("Send PMTK again");
  gps.println( F("$PMTK314,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0*29") );
  delay(1000);


}


void loop() {

  byte byDataByte;

  if (gps.available())
  {
    byDataByte = gps.read();
    Serial.write(byDataByte);
  }
}

testserial.ino (726 Bytes)

output.txt (458 Bytes)

Setze Deinen Code bitte in Codetags (</>-Button oben links im Forumseditor oder [code] davor und [/code] dahinter ohne *).
So ist er auch auf portablen Geräten lesbar. Das kannst Du auch noch nachträglich ändern.

Gruß Tommy

Zeig uns wie Du die 2 Teile zusammengeschaltet hast.
Grüße Uwe

Hab gerade keine Möglichkeit eine Zeichnung zu erstellen.

Am Beitian BN180T sind vier Drähte (VCC, GND, RX, TX).

GPS --- NANO

TX ---> PIN 8
RX ---> PIN 9

VCC an Spannungsquelle 5V
GND an Masse

Keine weiteren Bauteile dabei.
Empfangen tut der Nano ja Datensätze vom GPS. Laut Datenblatt ist ist das GPS Modul auf TTL Level

Blöderweise hab ich heute erst erfahren, dass das GPS Modul ein UBLOX ist. Und somit auf UBLOX HEX Codes wartet.

Funktioniert also alles wie es soll.

Trotzdem danke an alle....