Foro Navegantes

Versión completa: OpenCpn y U-blox 7 + Windows 7
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Tengo un problema y tal vez a alguno os pueda haber pasado, he instalado Opencpn en un notebook con windows 7, despues instale los driver de U-blox descargados de su página web, configure y active el sensor de ubicación de windows, añadi la conexión a opencpn del puerto virtual del sensor a 9600 y en teoria deberia funcionar....

Pero no, el caso es que en modo normal el receptor gps ni parpadea ni nada, pero... cuando el ordenador se pone en modo hibernación cuando lleva un rato sin tocarse, vualaaaa, la luz verde empieza a parpadear y cuando vuelvo a abrir el ordenador, veo que el opencpn me a posicionado mediante el gps, como lo se? por que anteriormente muevo la ubicación del barco a otro sitio y lo coloca de nuevo en mi ubicación.

Que puedo tener mal? 

Brindis Brindis
¿Estas a cielo abierto? Si estas en interiores yo diría que el problema es que simplemente tarda tanto tiempo en tomar posición que el ordenador hiberna o entra en suspension mientras. Pruebalo en cielo abierto a ver como se comporta. Por lo demás parece que el controlador esta bien instalado, aunque no me hagas mucho caso ya que no controlo mucho de windows.
Gracias Pinguino por contestar, esta dentro de casa, pero lo que veo es que cuando sale de la suspensión o hibernación deja de recibir señal y no reconecta hasta que vuelve a entrar en suspensión.

Muy raro

Es como si algún servicio o aplicación de windows bloquease el Gps
Fuerza la suspension a mano y mira si eso lo activa inmediatamente. Si es así provisionalmente puedes hacerlo cada vez que lo necesites para forzar el encendido del GPS.

De todos modos es normal que tarde mucho, a veces hasta 30 minutos en obtener posición en interiores. Si solo se debe iluminar cuando hay posición podría ser esa la causa.

 Pero si debe iluminarse independientemente de si hay posición o no... si que apunta a lo que dices, que algo lo inactiva hasta que la vuelta de la suspension lo reactiva de nuevo.

Añado:

He visto que hay un software del fabricante para sus GPS que sirve para configurar parametros extra:

https://www.u-blox.com/en/product/u-center

Puedes jugar con el a ver si logras algo.
(14-04-2020, 06:18 PM)pinguino escribió: [ -> ]Fuerza la suspension a mano y mira si eso lo activa inmediatamente. Si es así provisionalmente puedes hacerlo cada vez que lo necesites para forzar el encendido del GPS.

De todos modos es normal que tarde mucho, a veces hasta 30 minutos en obtener posición en interiores. Si solo se debe iluminar cuando hay posición podría ser esa la causa.

 Pero si debe iluminarse independientemente de si hay posición o no... si que apunta a lo que dices, que algo lo inactiva hasta que la vuelta de la suspension lo reactiva de nuevo.

Añado:

He visto que hay un software del fabricante para sus GPS que sirve para configurar parametros extra:

https://www.u-blox.com/en/product/u-center

Puedes jugar con el a ver si logras algo.

Voy a probar el U-center.

Que sepas que antes probé con Ubuntu, lubuntu y otra distro que incorpora programas de navegación para la nautica el cual no recuerdo el nombre, pero no me aclaro con el tema linux.
En Opencpn, en conexiones, donde se añade la antena, activa Mostrar ventana de depuración NMEA, si ves sentencias nmea, tendrás bien configuras la antena, y el será que no tienes buena cobertura dentro de casa.

Saludos
(14-04-2020, 09:47 PM)dione escribió: [ -> ]En Opencpn, en conexiones, donde se añade la antena, activa Mostrar ventana de depuración NMEA, si ves sentencias nmea, tendrás bien configuras la antena, y el será que no tienes buena cobertura dentro de casa.

Saludos


He hecho lo que decias y esto es la respuesta.


<GREEN>09:20:53 (Serial:COM6) $GPGSV,3,3,11,24,37,278,,28,40,050,,30,12,071,*4B<0x0D><0x0A>
<GREEN>09:20:53 (Serial:COM6) $GPGLL,,,,,072051.00,V,N*4B<0x0D><0x0A>
<GREEN>09:20:53 (Serial:COM6) $GPGRS,072051.00,1,,,,,,,,,,,,*4F<0x0D><0x0A>
<GREEN>09:20:53 (Serial:COM6) $GPGST,072051.00,0.0000,,,,38314,38314,38314*5B<0x0D><0x0A>
<GREEN>09:20:53 (Serial:COM6) $GPZDA,072051.00,15,04,2020,00,00*67<0x0D><0x0A>
<GREEN>09:20:53 (Serial:COM6) $GPGBS,072051.00,,,,,,,*6E<0x0D><0x0A>
<RED>09:20:54 (Serial:COM6) <0x05><0x0C><0x01>
<RED>09:20:54 (Serial:COM6) <0x04><0x01>
<GREEN>09:20:54 (Serial:COM6) $GPVTG,,,,,,,,,N*30<0x0D><0x0A>
<GREEN>09:20:54 (Serial:COM6) $GPGNS,072052.00,,,,,NN,00,99.99,,,,*4F<0x0D><0x0A>
<GREEN>09:20:54 (Serial:COM6) $GPGGA,072052.00,,,,,0,00,99.99,,,,,,*64<0x0D><0x0A>
<GREEN>09:20:54 (Serial:COM6) $GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30<0x0D><0x0A>
<GREEN>09:20:54 (Serial:COM6) $GPGSV,3,1,11,05,17,184,,10,01,330,,12,11,209,,13,68,097,*7F<0x0D><0x0A>
<GREEN>09:20:54 (Serial:COM6) $GPGSV,3,2,11,15,76,307,,17,23,100,,19,16,125,08,20,21,307,*7B<0x0D><0x0A>
<GREEN>09:20:54 (Serial:COM6) $GPGSV,3,3,11,24,37,278,,28,40,050,,30,12,071,*4B<0x0D><0x0A>
<GREEN>09:20:54 (Serial:COM6) $GPGLL,,,,,072052.00,V,N*48<0x0D><0x0A>
<GREEN>09:20:54 (Serial:COM6) $GPGRS,072052.00,1,,,,,,,,,,,,*4C<0x0D><0x0A>
<GREEN>09:20:54 (Serial:COM6) $GPGST,072052.00,0.0000,,,,38322,38322,38322*5D<0x0D><0x0A>
<GREEN>09:20:54 (Serial:COM6) $GPZDA,072052.00,15,04,2020,00,00*64<0x0D><0x0A>
<GREEN>09:20:54 (Serial:COM6) $GPGBS,072052.00,,,,,,,*6D<0x0D><0x0A>
<RED>09:20:55 (Serial:COM6) <0x05><0x0C><0x01>
<RED>09:20:55 (Serial:COM6) <0x04><0x01>
<GREEN>09:20:55 (Serial:COM6) $GPRMC,072053.00,V,,,,,,,150420,,,N*7C<0x0D><0x0A>
<GREEN>09:20:55 (Serial:COM6) $GPVTG,,,,,,,,,N*30<0x0D><0x0A>
<GREEN>09:20:55 (Serial:COM6) $GPGNS,072053.00,,,,,NN,00,99.99,,,,*4E<0x0D><0x0A>
<GREEN>09:20:55 (Serial:COM6) $GPGGA,072053.00,,,,,0,00,99.99,,,,,,*65<0x0D><0x0A>
<GREEN>09:20:55 (Serial:COM6) $GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30<0x0D><0x0A>
<GREEN>09:20:55 (Serial:COM6) $GPGSV,3,1,11,05,17,184,,10,01,330,,12,11,209,,13,68,097,*7F<0x0D><0x0A>
<GREEN>09:20:55 (Serial:COM6) $GPGSV,3,2,11,15,76,307,,17,23,100,,19,16,125,,20,21,307,*73<0x0D><0x0A>
<GREEN>09:20:55 (Serial:COM6) $GPGSV,3,3,11,24,37,278,,28,40,050,,30,12,071,*4B<0x0D><0x0A>
<GREEN>09:20:55 (Serial:COM6) $GPGLL,,,,,072053.00,V,N*49<0x0D><0x0A>
<GREEN>09:20:55 (Serial:COM6) $GPGRS,072053.00,1,,,,,,,,,,,,*4D<0x0D><0x0A>
<GREEN>09:20:55 (Serial:COM6) $GPGST,072053.00,0.0000,,,,38330,38330,38330*5F<0x0D><0x0A>
<GREEN>09:20:55 (Serial:COM6) $GPZDA,072053.00,15,04,2020,00,00*65<0x0D><0x0A>
<GREEN>09:20:55 (Serial:COM6) $GPGBS,072053.00,,,,,,,*6C<0x0D><0x0A>




<GREEN>10:03:34 (Serial:COM6) $GPGLL,,,,,080331.00,V,N*43<0x0D><0x0A>
<GREEN>10:03:34 (Serial:COM6) $GPGRS,080331.00,1,,,,,,,,,,,,*47<0x0D><0x0A>
<GREEN>10:03:34 (Serial:COM6) $GPGST,080331.00,0.0000,,,,403,424,72*6E<0x0D><0x0A>
<GREEN>10:03:34 (Serial:COM6) $GPZDA,080331.00,15,04,2020,00,00*6F<0x0D><0x0A>
<GREEN>10:03:34 (Serial:COM6) $GPGBS,080331.00,,,,,,,*66<0x0D><0x0A>
<RED>10:03:34 (Serial:COM6) .<0x11><0x0E><0x03>
<RED>10:03:34 (Serial:COM6) <0x04><0x01>
<RED>10:03:34 (Serial:COM6) <0x11><0x0C><0x01>
<RED>10:03:34 (Serial:COM6) .<0x11>
<GREEN>10:03:34 (Serial:COM6) $GPVTG,,,,,,,,,N*30<0x0D><0x0A>
<GREEN>10:03:34 (Serial:COM6) $GPGNS,080332.00,,,,,NN,00,99.99,,,,*47<0x0D><0x0A>
<GREEN>10:03:34 (Serial:COM6) $GPGGA,080332.00,,,,,0,00,99.99,,,,,,*6C<0x0D><0x0A>
<GREEN>10:03:35 (Serial:COM6) $GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30<0x0D><0x0A>
<GREEN>10:03:35 (Serial:COM6) $GPGSV,3,1,11,05,00,178,08,10,13,319,,12,29,216,09,13,52,125,*77<0x0D><0x0A>
<GREEN>10:03:35 (Serial:COM6) $GPGSV,3,2,11,15,80,187,,17,30,080,,19,29,110,,20,25,288,*73<0x0D><0x0A>
<GREEN>10:03:35 (Serial:COM6) $GPGSV,3,3,11,24,51,297,21,25,00,222,,28,24,044,*4D<0x0D><0x0A>
<GREEN>10:03:35 (Serial:COM6) $GPGLL,,,,,080332.00,V,N*40<0x0D><0x0A>
<GREEN>10:03:35 (Serial:COM6) $GPGRS,080332.00,1,,,,,,,,,,,,*44<0x0D><0x0A>
<GREEN>10:03:35 (Serial:COM6) $GPGST,080332.00,0.0000,,,,419,440,75*63<0x0D><0x0A>
<GREEN>10:03:35 (Serial:COM6) $GPZDA,080332.00,15,04,2020,00,00*6C<0x0D><0x0A>
<GREEN>10:03:35 (Serial:COM6) $GPGBS,080332.00,,,,,,,*65<0x0D><0x0A>
<RED>10:03:35 (Serial:COM6) <0x04><0x01>
<RED>10:03:35 (Serial:COM6) <0x11><0x0C><0x03><0x15><0x1E>P
<GREEN>10:03:35 (Serial:COM6) $GPVTG,,,,,,,,,N*30<0x0D><0x0A>
<GREEN>10:03:35 (Serial:COM6) $GPGNS,080333.00,,,,,NN,00,99.99,,,,*46<0x0D><0x0A>
<GREEN>10:03:35 (Serial:COM6) $GPGGA,080333.00,,,,,0,00,99.99,,,,,,*6D<0x0D><0x0A>
<GREEN>10:03:35 (Serial:COM6) $GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30<0x0D><0x0A>
<GREEN>10:03:35 (Serial:COM6) $GPGSV,3,1,11,05,00,178,10,10,13,319,,12,29,216,10,13,52,125,*76<0x0D><0x0A>
<GREEN>10:03:35 (Serial:COM6) $GPGSV,3,2,11,15,79,186,,17,30,080,21,19,29,110,,20,25,288,*77<0x0D><0x0A>
<GREEN>10:03:35 (Serial:COM6) $GPGSV,3,3,11,24,51,297,18,25,00,222,,28,24,044,*47<0x0D><0x0A>
<GREEN>10:03:35 (Serial:COM6) $GPGLL,,,,,080333.00,V,N*41<0x0D><0x0A>
<GREEN>10:03:35 (Serial:COM6) $GPGRS,080333.00,1,,,,,,,,,,,,*45<0x0D><0x0A>
<GREEN>10:03:36 (Serial:COM6) $GPGST,080333.00,0.0000,,,,435,456,77*69<0x0D><0x0A>
<GREEN>10:03:36 (Serial:COM6) $GPZDA,080333.00,15,04,2020,00,00*6D<0x0D><0x0A>
<GREEN>10:03:36 (Serial:COM6) $GPGBS,080333.00,,,,,,,*64<0x0D><0x0A>


Veis algo raro aqui?  Gracias
Nada, tu gps funciona perfectamente y esta bien conectado. Si no da posición o tarda mucho en hacerlo es por la poca cobertura de señal de satélite en interiores.
(15-04-2020, 09:44 AM)pinguino escribió: [ -> ]Nada, tu gps funciona perfectamente y esta bien conectado. Si no da posición o tarda mucho en hacerlo es por la poca cobertura de señal de satélite en interiores.


Muchas gracias por tu respuesta, esto quiere decir que con linux cabe la posibilidad de que funcionara bien y la verdad que era mucho mas fluido que con windows, asi que si me recomiendas por favor una buena distribución para usar con OpenCPN me pondré con ello, ya que tiempo me sobra  Cunao
Pero es que te esta funcionando bien en windows. Cuando estés en el barco te dará posición en segundos. Por lo que preguntas...  Ubuntu 18:04 puede ser buena para probar aunque esta a punto de salir la 20:04.