Wiring an old GPS to a NXT
Posted: 31 Jan 2011, 01:34
Reading articles about GPS recently reminded me that I had a Pretec Compact Flash GPS unit sitting on the shelf.
I did a bit of research looking for current Windows drivers and came across an article from someone who had modified it by attaching a serial port (http://www.headfuzz.co.uk/gpsmain).
Reading the description I was struck by the thought that it might be possible to connect this to the NXT, either directly or through the I2C miniboard I have ordered. Reading the data should be very much like reading from a BT GPS (said he hopefully) so existing programs could be adapted.
When he opened it up he found :-
"I discovered the module was a SiRfStarI OEM unbranded module, and would only have power and serial lines on it. The device uses the NMEA protocol at 4800bps Using a meter, I worked out the configuration of the cables.
In summary: NMEA 4800bpx Serial 8N1 settings The wiring is thus: Pin 1: Serial RX Pin 2: Serial TX Pin 3: 3.3V Doesnt change? Pin 4: N/C Not connected Pin 5: GND Ground Line Pin 6: 3.3V Positive supply.
Using the scope, I worked out that it was running 3.3v serial line 4800bps 8N1 port settings. So what would be needed to turn this into a serial device?"
Is this possible or should I just forget it?
I did a bit of research looking for current Windows drivers and came across an article from someone who had modified it by attaching a serial port (http://www.headfuzz.co.uk/gpsmain).
Reading the description I was struck by the thought that it might be possible to connect this to the NXT, either directly or through the I2C miniboard I have ordered. Reading the data should be very much like reading from a BT GPS (said he hopefully) so existing programs could be adapted.
When he opened it up he found :-
"I discovered the module was a SiRfStarI OEM unbranded module, and would only have power and serial lines on it. The device uses the NMEA protocol at 4800bps Using a meter, I worked out the configuration of the cables.
In summary: NMEA 4800bpx Serial 8N1 settings The wiring is thus: Pin 1: Serial RX Pin 2: Serial TX Pin 3: 3.3V Doesnt change? Pin 4: N/C Not connected Pin 5: GND Ground Line Pin 6: 3.3V Positive supply.
Using the scope, I worked out that it was running 3.3v serial line 4800bps 8N1 port settings. So what would be needed to turn this into a serial device?"
Is this possible or should I just forget it?