<html>
<body>
<font size=3>Hi Aeden,<br><br>
Thanks for your report on the Holux and SiRFDemo. I'll stick it into the
package. Sounds like you did it!<br><br>
In bed and still navigating? Maybe a case of navadiction...<br><br>
Rob<br><br>
At 12/20/2006, you wrote:<br>
<blockquote type=cite class=cite cite>Hi Monty and Shawn and all,<br>
I carefully went over the Sirfdemo program again and studied Rob's
tutorials<br>
again as well. I am now getting speed reports on occasion by swinging
the<br>
gps around at arm lenght of 2kph which makes me think I have disabled SN
at<br>
last. I am in bed with flu for last few days so cannot test it on road
yet,<br>
but it looks good.<br>
As the procedure is so complex I carefully wrote it all down in Notepad
and<br>
I submit it here for the benefit of others in a similar situation.<br>
Happy Christmas and prosperous New Year to all on this list.<br><br>
Tutorial for using Sirfdemo with Holux slim 236 and data cable.<br><br>
by Aedan O'Meara.<br>
Install mini disk that comes with Holux gps.<br>
1. using data cable. Connect cable and attach Holux gps. Turn it 
on.<br>
2. Open Sirfdemo and you will be put into the setup menu.<br>
3. Select serial port option<br>
Select the com number. This may be found in Device manager but will also
be<br>
displayed here with all other live com<br>
&nbsp;ports.<br>
The connecting baud rate will be displayed<br>
Untick &quot;Use aux(auxillary) data source&quot;<br>
press ok<br>
4. Under Setup choose Target s/w(software) version choose v3.0/3.1<br>
Leave auto on.<br>
press ok<br>
5. Under Actions click on open data source.<br>
Visually as you are in nmea protocol you should have data streaming in
only<br>
Debug window. This is normal,<br>
see note below.<br><br>
6. Under Actions you should have switch to Sirf protocol as the only
option<br>
available.<br>
Click this.<br>
Data streams will change and all windows will be filled. Under actions
the<br>
highlight should move to Switch to<br>
nmea protocol.<br>
Switch to Sirf protocol should be greyed out.<br>
If this doesn't happen you have not successfully gone into Sirf
protocol.<br><br>
Warning:<br>
&nbsp;Never play with user protocol because if you put the GPS into this
without<br>
a third party protocol in the GPS<br>
you will loose all communication with the GPS.<br>
Also never synchronize the protocol and baud rate as this might put the
GPS<br>
baud rate out of reach particularly<br>
under bluetooth connection.<br><br>
<x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</x-tab>7. Now
under Navigation go to Static Navigation.<br>
opening this will give a current window and the ticked option is 
the<br>
current&nbsp; one set in the GpS, although Carl says differently, see
note below.<br>
Select disable and highlight and click send.<br>
I notice that this message is sent at 57,600 baud.<br>
No wonder it doesn't work at the fixed 38,400 baud on 
bluetooth!<br><br>
8. Now return gps to nmea protocol by clicking on this under
Actions.<br>
This will open a list box.<br>
The default baud rate offered in here is 9600.<br>
As Sirfdemo pulls the gps to its own baud you can change to nmea at
9600<br>
successfully but you will not<br>
then be able to use your bluetooth connection to<br>
Loadstone as this is at 38,400.<br>
Alter baud rate here to 38,400 to restore the gps to Bluetooth 
rate,<br>
otherwise when you&nbsp; connect to bluetooth gps<br>
in Loadstone you will get the<br>
message &quot;gps clock has&nbsp; stopped ticking, disconnecting&quot;
after about 5 secs.<br>
( this is because the baud rate has been left at 9600 and the bluetooth
baud<br>
rate is 38,400.). You will still be<br>
able to connect repeatedly at the bluetooth<br>
level.<br>
See note below about setting VTG to 1 sometimes. It is default here at
0.<br><br>
Finally click on the Send button to finish.<br><br>
Exit Sirfdemo.<br><br>
Your Holux slim 236 should now be working properly with the SN turned
off.<br><br>
Selected Notes from Rob's tutorial list:<br>
Answer to question about the other settings in the switch to nmea list
box:<br>
The values you put there are the message output rates in seconds
between<br>
outputs, and should be set to output the specific messages you require
(or<br>
you<br>
mapping program needs). The default settings are 1 second for GGA, GSA
and<br>
RMC, and 5 seconds for GSV. If you want velocity and heading, you can put
1<br>
second for VTG. GLL is available as an alternative to GGA. Set values
only<br>
for the messages you want. Note that the ??? entries are for messages
a<br>
manufacturer<br>
may add as an extra. Most do not add any, although some SiRF
receivers<br>
support the ZDA (time and date) message in the middle of the 3
spots.<br>
Note:<br><br>
For NMEA mode, SiRFDemo only displays the messages in the Debug View
window<br>
and does not provide information in the other windows. That is normal
for<br>
the<br>
program. The program is designed only to demonstrate receivers, so it
has<br>
some features only implemented with SiRF binary format. And since
NMEA<br>
protocol<br>
is a universal protocol, it does not define functions to do many
settings<br>
that are unique to a specific receiver. We implemented a few features
in<br>
NMEA<br>
(such as changing to SiRF protocol, changing message rates, etc.), but
not<br>
the others. To make those changes you must switch to binary mode, make
the<br>
changes<br>
and then switch back to NMEA.<br><br>
Carl - SiRF Customer Support<br><br>
I just bought a GlobalSat BT-338. When I connect it to my PC with a
BT<br>
dongle and start the SiRFDemo 3.61 I get a lot of 'Bad parity from SV
xx,<br>
subframe<br>
x'. For the rest the BT-338 seems to work.<br><br>
Is this a software problem or is there really something wrong with the
GPS?<br><br>
Thanks for the answer. And if this question has already been answered, I
did<br>
not find it.<br>
**************************************************<br><br>
Reply author: gpspassion<br>
Replied on: 07/25/2005 15:26:04<br>
Message:<br><br>
Welcome to the forums.<br>
Sounds like you're using the wrong baudrate, make sure you select
38,400bps.<br><br>
_________________________________________________________________________<br><br>
Reply author: Carl@SiRF<br>
Replied on: 07/26/2005 23:58:02<br>
Message:<br><br>
Actually, I think his baud rate was set just fine. That particular
error<br>
message means that he probably locked onto the satellites in the middle
of a<br>
word<br>
of the navigation message. As a result he found a parity error (since
he<br>
received the correct parity bits, but not all the actual data bits). This
is<br>
a<br>
very normal and common error when you see it at startup. Other than
that,<br>
you generally only see it when you have an actual parity error (pretty
rare)<br>
or when you have a blockage and come out of it (same reason as when you
see<br>
it at startup).<br><br>
(Happens when you go into invisible cursor or Jaws cursor and when
switching<br>
back to nmea protocol, Aedan.)<br>
Carl - SiRF Customer Support<br><br>
Synchronize Protocol and Baud Rate actually only sends a command to
the<br>
receiver to go to SiRF protocol, and it does it at every baud rate and
in<br>
both SiRF<br>
and NMEA protocol. Then it switches to SiRF protocol at 57600 where
it<br>
expects to find the receiver. If that doesn't work for you, it is
probably<br>
because<br>
the receiver is set up to communicate at a different baud rate (e.g.,
38400<br>
for many Bluetooth receivers). If Synch doesn't work for you, after you
have<br>
tried it scan each baud rate manually, starting at 4800 and working
upwards<br>
to 115200. Assuming you find the receiver at one of them, remember that
as<br>
your receiver is likely to go there whenever it is told to change
protocol.<br><br>
SiRFDemo is not a passive program like many monitors -- it often
sends<br>
commands to the receiver when you aren't expecting it to. For example,
if<br>
you open<br>
a log file, SiRFDemo sends a query for software version and
navigation<br>
settings to the receiver and logs the results in the log file so
that<br>
information<br>
is available when the file is reviewed. Likewise, if you try to issue
a<br>
command to change some setting like static navigation, SiRFDemo queries
the<br>
receiver<br>
to find the current setting, and if it is successful then the menu you
see<br>
will have the option already set for you (I think that one sets the
option<br>
so<br>
that if you just click &quot;send&quot; it will change the current
setting -- for<br>
example, if static nav is off, it will show the default as &quot;on&quot;
so if you<br>
click<br>
&quot;send&quot; it will change the setting).<br><br>
For your current case, scan until you find where the receiver is
talking,<br>
then command it back to NMEA at the right baud rate and you should be
fine.<br><br>
Carl - SiRF Customer Support<br><br>
_______________________________________________<br>
Loadstone mailing list<br>
Loadstone@loadstone-gps.com<br>
<a href="http://www.loadstone-gps.com/mailman/listinfo/loadstone" eudora="autourl">http://www.loadstone-gps.com/mailman/listinfo/loadstone</a>
</font></blockquote></body>
</html>