GPS receiver problem after N800 flash

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



El Diumenge 01 Abril 2007 19:45, Marius Gedminas va escriure:
>   * I have not registered my GPS anywhere in the control panel.  I've
>     heard that N800 comes with gpsd that allows multiple applications to
>     use the GPS at the same time.  Perhaps Maemo Mapper instead of using
>     gpsd tries to access the GPS directly and they conflict?

I've registered the GPS device in order to change something related to the 
problem after flashing.  Now is unregistered.

(all work fine with the previous firmware)
 
>   * Does your device send proper NMEA sequences?  There should be a way
>     to test it with rfcomm bind rfcomm0 XX:XX:XX:XX:XX followed by
>     cat /dev/rfcomm0.  If you get binary gunk instead, then your GPS is
>     switched to some other protocol (e.g. SiRF) and Maemo Mapper does
>     not understand it.  It is possible that these unexpected messages
>     may trigger a bug in Maemo Mapper's parser causing it to loop
>     forever.

Nokia-N800-10:~# rfcomm bind rfcomm0 00:0B:0D:84:D0:15
Nokia-N800-10:~# cat /dev/rfcomm0
$GPGGA,200757.000,3938.6060,N,00300.6637,E,1,08,1.0,126.6,M,51.1,M,,0000*52

$GPGSA,A,3,28,26,08,17,29,09,21,10,,,,,1.5,1.0,1.2*34

$GPGSV,3,1,11,29,73,352,20,26,63,329,32,28,51,066,26,10,43,189,29*7D

$GPGSV,3,2,11,08,24,057,31,09,19,258,24,17,09,124,25,21,06,294,18*72

$GPGSV,3,3,11,27,04,067,,24,08,258,21,18,05,324,*42

$GPRMC,200757.000,A,3938.6060,N,00300.6637,E,0.00,159.71,010407,,,A*66

$GPVTG,159.71,T,,M,0.00,N,0.0,K,A*06

$GPGGA,200758.000,3938.6060,N,00300.6635,E,1,08,1.0,126.1,M,51.1,M,,0000*58

$GPRMC,200758.000,A,3938.6060,N,00300.6635,E,0.00,159.71,010407,,,A*6B

$GPVTG,159.71,T,,M,0.00,N,0.0,K,A*06

$GPGGA,200759.000,3938.6060,N,00300.6634,E,1,08,1.0,125.9,M,51.1,M,,0000*53

$GPRMC,200759.000,A,3938.6060,N,00300.6634,E,0.00,159.71,010407,,,A*6B

$GPVTG,159.71,T,,M,0.00,N,0.0,K,A*06

$GPGGA,200800.000,3938.6061,N,00300.6633,E,1,08,1.0,125.6,M,51.1,M,,0000*59

$GPRMC,200800.000,A,3938.6061,N,00300.6633,E,0.00,159.71,010407,,,A*6E

$GPVTG,159.71,T,,M,0.00,N,0.0,K,A*06

$GPGGA,200801.000,3938.6062,N,00300.6632,E,1,08,1.0,125.3,M,51.1,M,,0000*5F

$GPRMC,200801.000,A,3938.6062,N,00300.6632,E,0.00,159.71,010407,,,A*6D

$GPVTG,159.71,T,,M,0.00,N,0.0,K,A*06

$GPGGA,200802.000,3938.6062,N,00300.6632,E,1,08,1.0,125.1,M,51.1,M,,0000*5E

$GPGSA,A,3,28,26,08,17,29,09,21,10,,,,,1.5,1.0,1.2*34

$GPGSV,3,1,11,29,73,352,20,26,63,329,32,28,51,066,26,10,43,189,29*7D

$GPGSV,3,2,11,08,24,057,31,09,19,258,24,17,09,124,26,21,06,294,18*71

$GPGSV,3,3,11,27,04,067,,24,08,258,22,18,05,324,*41

$GPRMC,200802.000,A,3938.6062,N,00300.6632,E,0.00,159.71,010407,,,A*6E

$GPVTG,159.71,T,,M,0.00,N,0.0,K,A*06

$GPGGA,200803.000,3938.6062,N,00300.6632,E,1,08,1.0,125.1,M,51.1,M,,0000*5F

$GPRMC,200803.000,A,3938.6062,N,00300.6632,E,0.00,159.71,010407,,,A*6F

$GPVTG,159.71,T,,M,0.00,N,0.0,K,A*06

[...] Ctrl^C

> The best way to figure out what is happening would be to build
> maemo-mapper with debug symbols and attach gdb to it when it starts
> looping.

Any maemo gdb HOWTO? :)

Thanks Marius!

Regards,

-- 
Benjam?
http://blog.bitassa.cat



.



[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Big List of Linux Books]    

  Powered by Linux