Usar GPS interno del N95 8gb en Ubuntu Intrepid

Imagen de niandubay
0 puntos

Instalar ExtGPS en el móvil ....busquense la vida :), esta en sys!!!

Instalar programas necesarios:

juanch0@juanch0-laptop:~$ sudo aptitude install gpsd gpsdrive

Instalar TangoGPS desde paquete deb --->otra vez, busquense la vida!!!

Verificar canal del GPS:

juanch0@juanch0-laptop:~$ sdptool search SP
Inquiring ...
Searching for SP on 00:11:22:33:44:55 ... (tapo mi mac :) )
Service Name: Data Transfer
Service Description: Version
Service RecHandle: 0x10027
Service Class ID List:
"Serial Port" (0x1101)
Protocol Descriptor List:
"L2CAP" (0x0100)

Service Name: Symarctic ExtGPS
Service Description: Share phone's built-in GPS module via Bluetooth
Service Provider: Symarctic Solutions
Service RecHandle: 0x1002e
Service Class ID List:
"Serial Port" (0x1101)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 5 ------------>>>> este es el canal
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100

Ver mac de nuestro bluetooth:

juanch0@juanch0-laptop:~$ hcitool scan
Scanning ...
00:1F:5D:66:77:88 Nokia 6234 --->>otro móvil
00:11:22:33:44:55 Juanch0 ---->> mi n95 8gb :)

Editar rfcomm.conf para agregar la configuracion para el canal:

juanch0@juanch0-laptop:~$ sudo gedit /etc/bluetooth/rfcomm.conf

Agregar esto al final:

rfcomm5 {
bind yes;
device 00:11:22:33:44:55; ----> mi mac (las letras en minúsculas)
channel 5; ----> mi canal
comment "GPS Device";
}

Reiniciar servidor de bluetooth:

juanch0@juanch0-laptop:~$ sudo /etc/init.d/bluetooth restart
* Stopping bluetooth [ OK ]
* Starting bluetooth [ OK ]

Conectar al canal 5 del movil por bluetooth:

juanch0@juanch0-laptop:/etc/bluetooth$ rfcomm connect 5
Can't create RFCOMM TTY: Address already in use --->>>ocupadooo!!!

Si salta este error es que esta ocupado, hay que liberarlo con:

juanch0@juanch0-laptop:/etc/bluetooth$ sudo rfcomm release 5

Intentamos otra vez:

juanch0@juanch0-laptop:/etc/bluetooth$ rfcomm connect 5
Connected /dev/rfcomm5 to 00:11:22:33:44:55 on channel 5
Press CTRL-C for hangup --->Listo (no cerrar)

Esto asocia gpsd a la conexión en rfcomm5:

juanch0@juanch0-laptop:~$ sudo /usr/sbin/gpsd -N /dev/rfcomm5 -->Listo(no cerrar)

Listo, ahora los programas pueden usar los datos del gps que llegan por rfcomm5.

Espero que les sirva... en realidad para mucho no sirve, yo aún no encontré un buen programa que me haga de gps en el portatil, en plan a pantalla completa... sería impresionante, quizás alguno de win bajo wine... seguro que algo hay... yo ahora con gpsdrive veo los mapas con mi posición y con tangoGPS veo mi posición en los mapas de google maps...era así o viceversa... ahora no experimento más porque son las 6:30 de la madrugada y mañana... curro... si alguien conoce un buen programa que avise... yo busqué hasta abajo de las piedras pero lo que pongo aquí es lo mejorcito que encontre... que funcionara, un saludo y suerte!!!

P.D.: me maté buscando info y sacando comandos de todos lados... pero prefiero ponerlo aquí así de claro para que la gente no pase por lo que pasé yo...

Fuentes:

http://www.danielholm.se/node/81
http://elrincondetolgalen.wordpress.com/2008/11/03/extgps-comparte-via-b...
http://ubuntuforums.org/showthread.php?p=1808141

Imagen de deadpool
+1
0
-1

Hola, soy nuevo en esto del ubuntu y estoy investigando cosillas interesantes. Me he topado con este post y haciendo lo que me indicas llego a la linea del sudo /etc/init.d/bluetooth restart, no hace nada.
Y luego el comando /etc/bluetooth$ rfcomm connect 7, me indica lo siguiente:
bash: /etc/bluetooth$: No existe el fichero o el directorio.

A ver si me puedes echar una mano con ello. Gracias.

+1
0
-1
Imagen de sanla
+1
0
-1

Si te da el mensaje de "bash: /etc/bluetooth$: No existe el fichero o el directorio" lo primero que tienes que hacer es ir a /etc y comprobar primero que existe el directorio /bluetooth y dentro de ese directorio está el archivo rfcomm.conf.

Por lo que comentas de que al reiniciar no te hace nada es posible que no lo haga por que no tienes bluetooth, o no lo tienes bien instalado en el sistema.

Comprueba todo esto y si tienes bluetooth en tu maquina pero no te lo ha detectado al instalar o no sabes cómo ponerlo a andar.. busca cómo se hace y si no lo encuentras abre un post solicitando que alguien te ayude.

+1
0
-1