so, i've got my arduino nano and the L76X GPS module from waveshare
this is the example code i used:
#include <SoftwareSerial.h>
#include "DEV_Config.h"
#include "L76X.h"
GNRMC GPS1;
void setup()
{
Serial.begin(9600);
Serial.print("noxo");
DEV_Set_Baudrate(115200);
L76X_Send_Command(SET_NMEA_OUTPUT);
L76X_Send_Command(SET_NMEA_BAUDRATE_9600);
DEV_Delay_ms(500);
L76X_Send_Command(9600);
DEV_Set_Baudrate(9600);
DEV_Delay_ms(500);
L76X_Send_Command(SET_NMEA_OUTPUT);
}
void loop() // run over and over
{
GPS1 = L76X_Gat_GNRMC();
Serial.print("\r\n");
Serial.print("Time:");
Serial.print(GPS1.Time_H);
Serial.print(":");
Serial.print(GPS1.Time_M);
Serial.print(":");
Serial.print(GPS1.Time_S);
Serial.print("\r\n");
}
it compiles, uploads and returns "noxo" in the serial monitor
what i don't get - regardless how long i wait - is anything else
it get's power and blinks at the beginning, so VCC/GND is correct...
TX/RX to TX/RX as in the main manual
TX/RX i've tried: connecting it to D3 and D4 as mentioned in one document
but nothing... does anyone has some idea?