neo6m GPS
Posted: Tue Jun 30, 2015 10:09 pm
Has anyone experimented with the Neo6m GPS module and the esp?
I'm attempting to get it to work with an esp12. I'm getting data, but something wrong with it. I'm just getting bunch of numbers, I was expecting a series of NMEA strings.
It works with a serial port. So the way I've been doing it is to upload my sketch via my ftdi, then turn off the esp, switch the ftdi's wire from gpio1 (tx) to gpio 2 which is serial1. Then I plug in the gps to gpio1 and gpio3 and fire it up using the tiny++ gps libary.
I was just getting INVALID messages from the tiny++ gps library, so I tried debugging it by just reading the serial data directly. It just looks like this:
149138192223190238642161317432810196185238238731491367212237025548111128140132741961852382387314913672140157168173173253173661731
I was expecting something like this:
$GPGGA,124519,2807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47
$GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47
Does anyone have any suggestions on what I should try?
Steve
I'm attempting to get it to work with an esp12. I'm getting data, but something wrong with it. I'm just getting bunch of numbers, I was expecting a series of NMEA strings.
It works with a serial port. So the way I've been doing it is to upload my sketch via my ftdi, then turn off the esp, switch the ftdi's wire from gpio1 (tx) to gpio 2 which is serial1. Then I plug in the gps to gpio1 and gpio3 and fire it up using the tiny++ gps libary.
I was just getting INVALID messages from the tiny++ gps library, so I tried debugging it by just reading the serial data directly. It just looks like this:
149138192223190238642161317432810196185238238731491367212237025548111128140132741961852382387314913672140157168173173253173661731
I was expecting something like this:
$GPGGA,124519,2807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47
$GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47
Does anyone have any suggestions on what I should try?
Steve