Quote Originally Posted by astanapane View Post
1) For GPS, i have tried to send the "right" command for increase the baudrate, with no sucess....it seems that the GPS receives the command but does not like it :P.
Some modules requires you to send a checksum at the end of the command. Here for a NEO-6M GPS Module:

Code:
'Turn off RMC - Recommended minimum specific GPS/Transit data
hserout2 ["$PUBX,40,RMC,0,0,0,0,0,0*47", 13, 10]
pause 500

'Turn off GSA - GPS DOP and active satellites
hserout2 ["$PUBX,40,GSA,0,0,0,0,0,0*4E", 13, 10]
pause 500

'Turn off GSV - GPS Satellites in view
hserout2 ["$PUBX,40,GSV,0,0,0,0,0,0*59", 13, 10]
pause 500

'Turn off GLL - Geographic position, latitude / longitude
hserout2 ["$PUBX,40,GLL,0,0,0,0,0,0*5C", 13, 10]
pause 500

'Turn on  ZDA
hserout2 ["$PUBX,40,ZDA,0,1,0,0,0,0*45", 13, 10]
pause 500
Do you really need to change the baud rate? If you are just logging then 9600 is more than enough.

FYI, here is my source for most of the NMEA sequences: http://aprs.gids.nl/nmea/