[ntp:questions] Sure GPS: Programming it now works

unruh unruh at wormhole.physics.ubc.ca
Fri Apr 8 18:56:06 UTC 2011


On 2011-04-08, unruh <unruh at wormhole.physics.ubc.ca> wrote:
> On 2011-04-08, Terje Mathisen <"terje.mathisen at tmsw.no"> wrote:
>> unruh wrote:
>>> On 2011-04-07, Uwe Klein<uwe at klein-habertwedt.de>  wrote:
>>>> unruh wrote:
>>>>> Somewhat more awkward than Terje's program, but it works.
>>>>>
>>>> I've collected a bit of information
>>>> 	http://wiederlinge.de/cgi-bin/lnwiki.cgi/147
>>>> and wrote a basic parser script:
>>>> 	http://wiederlinge.de/cgi-bin/lnwiki.cgi/150
>>>>
>>>> Terje added some info too.
>>>>
>>>> I will add the commands stuff to my script
>>>> in ~10days. no time now.
>>>>
>>>> Feel free to add.
>>>
>>> Actually a more complete set of instructions that can be sent under the
>>> MTK protocol is in
>>> gpsd.googlecode.com/files/MTK_NMEA_Packet_0.71_Sanav.pdf
>>
>> Thanks!
>>>
>>> I of course have no idea which of these are actually valid for the
>>> particular chipset that the Sure board uses.
>>> This list includes the command  251($PMTK251) --change serial bitrate command,
>>
>> This is the one I got by reverse engineering (sniffing) the java 
>> program, nice to see it documented.
>>
>>>   missing from the ETEK list. It also includes a rich set of Datum for the models used.
>>> I do not know if the Sure can be changed from the WGS1984 Datum, in case
>>> anyone might want to use, for example, number 147 -- Old Egyptian(1907)
>>> datum instead.
>>>
>> I have tested and verified that at least my Sure board does not allow me 
>> to ask for most of the 19 NMEA sentences listed in the 314 command: 
>> Turning on all actually resulted in 5 or 6.
>
> IK, I was going to try that as well, only one at a time. 
>
>>
>> I'll try again after first setting the board to 38400 baud. (Maybe it 
>> only allows those sentences that actually fit inside the output window?)
>>
>> The 590 returns the flash information, I suspect that this means that 
>> there is also a 390 to program it (including baud rate) and a 490 to 
>> query the current flash status, giving the 590 info as a response.
>
> Yes. Under the above docs
>                                     
> Packet Type: 390 PMTK_API_SET_USER_OPTION
> Packet Type: 490 PMTK_API_GET_USER_OPTION
>
> Note it can be set up to give various nmea sentences but only 5 of them,
> not all 19


Another note-- do not trust the checksums in that SANEV or the Transcend 
 document if you are entering them in somewhere by hand.
 A number of them are wrong. 

>
>
>
>>
>> Terje




More information about the questions mailing list