La Taberna del Puerto El seguro de mi barc
"Se navega por los astros, por la mar, por la tierra, por las gentes, por los sentimientos...Se navega." Altair
VHF: Canal 77   
Regresar   La Taberna del Puerto > Foro > Foros Náuticos > Foro Náutico Deportivo

Avisos

Responder
 
Herramientas Estilo
  #26  
Antiguo 09-07-2014, 13:55
Avatar de gilinas
gilinas gilinas esta desconectado
Corsario
 
Registrado: 11-12-2006
Localización: Indignao por los Golfos de Valencia
Edad: 64
Mensajes: 1,759
Agradecimientos que ha otorgado: 849
Recibió 754 Agradecimientos en 335 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

Ya tengo funcionando el SailPi, muchas gracias.

Además le he añadido la funcionalidad de HotSpot y es la pi la que genera la conectividad wifi, en lugar de tener que utilizar el móvil.
__________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
El mar es de TODOS.
Lo que es de TODOS, NO ES MÍO.


"No hay nada como el MAR"
Tinico N'Hielo
Citar y responder
  #27  
Antiguo 09-07-2014, 13:58
Avatar de gilinas
gilinas gilinas esta desconectado
Corsario
 
Registrado: 11-12-2006
Localización: Indignao por los Golfos de Valencia
Edad: 64
Mensajes: 1,759
Agradecimientos que ha otorgado: 849
Recibió 754 Agradecimientos en 335 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

Por cierto, cómo se lanza el zygrib?

Sorry
Con el botón derecho sobre el escritorio
__________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
El mar es de TODOS.
Lo que es de TODOS, NO ES MÍO.


"No hay nada como el MAR"
Tinico N'Hielo

Editado por gilinas en 09-07-2014 a las 14:11.
Citar y responder
Los siguientes cofrades agradecieron este mensaje a gilinas
alcapar (09-07-2014)
  #28  
Antiguo 09-07-2014, 18:23
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: SailPi Navegando con Raspberry Pi

Cita:
Originalmente publicado por gilinas Ver mensaje
Por cierto, cómo se lanza el zygrib?

Sorry
Con el botón derecho sobre el escritorio
En el panel también hay icono.
Citar y responder
  #29  
Antiguo 09-07-2014, 22:09
Avatar de sailoog.com
sailoog.com sailoog.com esta desconectado
Expulsado
 
Registrado: 24-05-2011
Mensajes: 1,237
Agradecimientos que ha otorgado: 413
Recibió 1,358 Agradecimientos en 485 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

Aquí están todos los compatibles: http://elinux.org/RPi_USB_Wi-Fi_Adapters
Citar y responder
  #30  
Antiguo 12-07-2014, 21:15
Avatar de alcapar
alcapar alcapar esta desconectado
Corsario
 
Registrado: 27-10-2006
Localización: Golfo de Cádiz y Algarve
Mensajes: 1,847
Agradecimientos que ha otorgado: 415
Recibió 395 Agradecimientos en 247 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

Escribo para reportar problemas. Me explico, he llegado al barco y al ratito veo que se corta OPENCPN, reinicio y va todo lentisimo, también veo que pierdo la conexión con el AIS.

Al revisar las recomendaciones de Pingüino, me doy cuenta de que no debía dar de alta una conexión serie y lo había hecho. La elimino y marco la TCP pero no conecta.

En mi caso solo usó un puerto por el que entra AIS y GPS, he puesto la velocidad a 38400 pero nada.

Alguna idea????


Editado por alcapar en 12-07-2014 a las 22:01.
Citar y responder
  #31  
Antiguo 12-07-2014, 22:10
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: SailPi Navegando con Raspberry Pi

Cita:
Originalmente publicado por alcapar Ver mensaje
Escribo para reportar problemas. Me explico, he llegado al barco y al ratito veo que se corta OPENCPN, reinicio y va todo lentisimo, también veo que pierdo la conexión con el AIS.

Al revisar las recomendaciones de Pingüino, me doy cuenta de que no debía dar de alta una conexión serie y lo había hecho. La elimino y marco la TCP pero no conecta.

En mi caso solo usó un puerto por el que entra AIS y GPS, he puesto la velocidad a 38400 pero nada.

Alguna idea????

Lo que ocurre es que kplex detecta que uno de los puertos serie no esta disponible y se cierra.

En tu caso debes modificar la configuración de kplex.

La que viene por defecto es esta:

# Example kplex configuration file
#
[serial]
filename=/dev/ttyUSB1
direction=in
baud=38400

[serial]
filename=/dev/ttyUSB0
direction=in
baud=4800

[tcp]
mode=server
port=10110
direction=out


Cambiala de modo que quede así:

# Example kplex configuration file
#
[serial]
filename=/dev/ttyUSB1
direction=in
baud=4800
optional=yes

[serial]
filename=/dev/ttyUSB0
direction=in
baud=38400
optional=yes

[tcp]
mode=server
port=10110
direction=out


Añadiendo las lineas que ves en otro color e intercambiando los valores en baudios.

De este modo kplex no se cierra si detecta que algún puerto no está disponible.

Es importante que sepas con seguridad cual es la velocidad en baudios de tu puerto serie, pues no se si vienen juntos a 4800 o 38400 (hay de los dos casos). Lo que si que supongo es que si no hay mas puertos serie el que debes modificar con toda seguridad es ttyUSB0. Haz los cambios de baudios en ese.

Editado por ... en 12-07-2014 a las 22:17.
Citar y responder
Los siguientes cofrades agradecieron este mensaje a
alcapar (12-07-2014)
  #32  
Antiguo 12-07-2014, 22:25
Avatar de alcapar
alcapar alcapar esta desconectado
Corsario
 
Registrado: 27-10-2006
Localización: Golfo de Cádiz y Algarve
Mensajes: 1,847
Agradecimientos que ha otorgado: 415
Recibió 395 Agradecimientos en 247 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

Cuando se ha cerrado OPENCPN ha sido cuando he seleccionado un puerto serie.

Salvando las líneas en azul, lo demás lo puse así luego, no se cerraba el programa pero no comunica o al menos en OPENCPN no entran las sentencias NMEA.

Entiendo que lo que me ha estado pasando es que kplex está cerrado y por eso no sirve los datos, no?

Citar y responder
  #33  
Antiguo 12-07-2014, 22:33
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: SailPi Navegando con Raspberry Pi

Cita:
Originalmente publicado por alcapar Ver mensaje
Cuando se ha cerrado OPENCPN ha sido cuando he seleccionado un puerto serie.

Salvando las líneas en azul, lo demás lo puse así luego, no se cerraba el programa pero no comunica o al menos en OPENCPN no entran las sentencias NMEA.

Entiendo que lo que me ha estado pasando es que kplex está cerrado y por eso no sirve los datos, no?

Exacto. Para saber si kplex está trabajando abre una consola y mete el comando:

ps -A

La a en mayuscula, no en minuscula. Y debes ver entre la lista de procesos en ejecucion a kplex. Si no lo ves ejecuta kplex en consola escribiendo:

kplex

Si entonces te llegan datos es que ya está solucionado. Cuando reinicies funcionará bien.

Como lo has lanzado desde consola, cuando cierres está se cortará kplex. Es normal.

Si no funciona cierra la consola, cambia el valor en baudios en el kplex.conf y vuelve a lanzarlo desde consola a ver si ya va.

Reinicia y prueba.

Suerte.

¡Ah! y recuerda que cuando gestiona el AIS opencpn se vuelve algo mas lento, es normal. Sobre todo si hay muchos blancos AIS juntos, pues tiene que gestionarlos todos y calcular sus rumbos, velocidades y posibles peligros.

Editado por ... en 12-07-2014 a las 22:37.
Citar y responder
  #34  
Antiguo 13-07-2014, 10:42
Avatar de alcapar
alcapar alcapar esta desconectado
Corsario
 
Registrado: 27-10-2006
Localización: Golfo de Cádiz y Algarve
Mensajes: 1,847
Agradecimientos que ha otorgado: 415
Recibió 395 Agradecimientos en 247 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

He hecho los cambios indicados y no va. Edito kplex y está vacío, he escrito a mano el contenido del archivo pero al reiniciar vuelve a estar en blanco.

Seguro que algo estoy haciendo mal.

Ya que solo voy a usar el puerto ttyUSB0 no podría prescindir de kplex y usar el puerto serie en OPENCPN???

Citar y responder
  #35  
Antiguo 13-07-2014, 10:51
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: SailPi Navegando con Raspberry Pi

Cita:
Originalmente publicado por alcapar Ver mensaje
He hecho los cambios indicados y no va. Edito kplex y está vacío, he escrito a mano el contenido del archivo pero al reiniciar vuelve a estar en blanco.

Seguro que algo estoy haciendo mal.

Ya que solo voy a usar el puerto ttyUSB0 no podría prescindir de kplex y usar el puerto serie en OPENCPN???

Perdoname pero a veces doy por hecho cosas que creo obvias.

el archivo a editar es .kplex.conf y no kplex.conf. El punto delante es importante.

Y tienes razón puedes prescindir de kplex y usar directamente la entrada por opencpn. Pero en mis pruebas kplex ha consumido menos. Prueba ambos metodos.

Pero si usas opencpn hay que desactivar kplex para evitar posibles conflictos.

Edito para añadir.....

Si dices que está en blanco (tanto si has editado el correcto como si no), es que no guardas los cambios.

Hazlo así:

Abre una sesión de consola.

Editalo con este comando:

nano .kplex.conf

Veras que te aparece el texto en un editor de textos de tipo consola.

Haz los cambios y ahora guardalos. Esto se hace pulsando la combinacion de teclas Ctrl+o. Te pregunta si los quieres guardar... pulsa enter para confirmar.

Despues puedes salir con Ctrl+x y enter para confirmar.

Para comprobar si los cambios se han guardado editalo otra vez con nano .kplex.conf. Deben estar los cambios. Si se han guardado ahora metes este comando:

sudo pkill kplex

Para apagar cualquier sesion de kplex que puede estar iniciada.

Ahora lo puedes lanzar en limpio:

kplex

Y ya debe funcionar.

Editado por ... en 13-07-2014 a las 10:59.
Citar y responder
  #36  
Antiguo 13-07-2014, 11:06
Avatar de alcapar
alcapar alcapar esta desconectado
Corsario
 
Registrado: 27-10-2006
Localización: Golfo de Cádiz y Algarve
Mensajes: 1,847
Agradecimientos que ha otorgado: 415
Recibió 395 Agradecimientos en 247 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

La cosa se está complicando, al arrancar OPENCPN dice que no hay puertos disponibles.

Al editar kplex con nano sale bien el contenido del archivo .kplex con las líneas optional que metí antes, mato kplex lo reinicio y dice para cada uno de los dos puertos "No such file or directory"

Y al final No inputs

No reconoce los puertos
Citar y responder
  #37  
Antiguo 13-07-2014, 11:09
Avatar de alcapar
alcapar alcapar esta desconectado
Corsario
 
Registrado: 27-10-2006
Localización: Golfo de Cádiz y Algarve
Mensajes: 1,847
Agradecimientos que ha otorgado: 415
Recibió 395 Agradecimientos en 247 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

Perdón, el mensaje es para el el puerto que no está en uso, el 0 va bien
Citar y responder
  #38  
Antiguo 13-07-2014, 11:15
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: SailPi Navegando con Raspberry Pi

Cita:
Originalmente publicado por alcapar Ver mensaje
Perdón, el mensaje es para el el puerto que no está en uso, el 0 va bien
Exacto, es que el parámetro optional=yes es para que si el puerto no existe, en vez de pararse, lo ignore y continue en marcha.

Por tanto entiendo que ya te llegan los datos a opencpn ¿no es así?

Si no, cambia los baudios y prueba.

Recuerda siempre matar primero kplex antes de rearrancarlo para probar la nueva configuración, aunque si lo inicias en consola morirá si cierras esta.
Citar y responder
  #39  
Antiguo 13-07-2014, 11:20
Avatar de alcapar
alcapar alcapar esta desconectado
Corsario
 
Registrado: 27-10-2006
Localización: Golfo de Cádiz y Algarve
Mensajes: 1,847
Agradecimientos que ha otorgado: 415
Recibió 395 Agradecimientos en 247 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

Funciona con el puerto serie definido por mi en OPENCPN, con el TCP no va.
Citar y responder
  #40  
Antiguo 13-07-2014, 11:25
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: SailPi Navegando con Raspberry Pi

Cita:
Originalmente publicado por alcapar Ver mensaje
Funciona con el puerto serie definido por mi en OPENCPN, con el TCP no va.
Recuerda antes de iniciar kplex que debes desactivar antes el puerto en opencpn y reiniciar opencpn. De otro modo este se adueña de el y no permite a kplex trabajar.

Puedes apañarte usando opencpn como lector del puerto pero pierdes la funcionalidad de poder leer los datos también con otro dispositivo a través de la red.
Citar y responder
  #41  
Antiguo 14-07-2014, 12:08
Avatar de alcapar
alcapar alcapar esta desconectado
Corsario
 
Registrado: 27-10-2006
Localización: Golfo de Cádiz y Algarve
Mensajes: 1,847
Agradecimientos que ha otorgado: 415
Recibió 395 Agradecimientos en 247 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

Si no tienes inconveniente me gustaría probar eliminando kplex por sí es el causante de que OPENCPN se cierre solo. Entiendo que existirá un script de inicio donde se arranca kplex.

A ver si de este modo no se me cierra.

Citar y responder
  #42  
Antiguo 14-07-2014, 12:28
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: SailPi Navegando con Raspberry Pi

Cita:
Originalmente publicado por alcapar Ver mensaje
Si no tienes inconveniente me gustaría probar eliminando kplex por sí es el causante de que OPENCPN se cierre solo. Entiendo que existirá un script de inicio donde se arranca kplex.

A ver si de este modo no se me cierra.

No hay problema, simplemente desinstalalo:

sudo apt-get remove kplex

Y ya está.
Citar y responder
Los siguientes cofrades agradecieron este mensaje a
alcapar (14-07-2014)
  #43  
Antiguo 14-07-2014, 20:47
Avatar de alcapar
alcapar alcapar esta desconectado
Corsario
 
Registrado: 27-10-2006
Localización: Golfo de Cádiz y Algarve
Mensajes: 1,847
Agradecimientos que ha otorgado: 415
Recibió 395 Agradecimientos en 247 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

Admirado Pingüino,

Creo que kplex no va como debiera. He cargado la imagen en otra SD y conecto un GPS USB, pues bien no comunica, cuando listo los programas en ejecución no aparece kplex, lo lanzó manualmente y funciona pero, como ya me adelantaste, al cerrar la consola se cierra, pues bien reinicio y sigue sin funcionar a pesar de que he añadido las líneas optional=y es y la velocidad del puerto es la correcta.

Me das la impresión de que si a arrancar no detecta dispositivos en a!nos puertos se cierra a pesar de nas líneas añadidas en el config.

Podrías probar con un solo dispositivo? Recuerdo que comentaste que en un puerto llevabas en AIS y en el otro un GPS

En una de las dos tarjetas que tengo he eliminado kplex y voy bien porque estoy en casa y no tengo el AIS, ya tengo claro que este es el nudo gordiano, le cuesta mucho tirar del AIS.

siempre agradecido.

Citar y responder
  #44  
Antiguo 14-07-2014, 20:59
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: SailPi Navegando con Raspberry Pi

¿los datos de GPS y AIS te llegan por un solo puerto o por dos?

¿seguro que ambos puertos tienen el parametro colocado?

Recuerda el parametro es optional=yes

A mi, en mis pruebas, con el optional=yes nunca se ha cerrado solo. Asegurate de que esta correcto o elimina el viejo .kplex.config y pon estas lineas

[serial]
optional=yes
filename=/dev/ttyUSB0
baud=38400
direction=in

[tcp]
direction=out
optional=yes
port=10110
mode=server


Esta solo lee un puerto serie a 38400 y lo reenvia por la red. Si solo tienes un puerto en uso deberia ser suficiente.

Editado por ... en 14-07-2014 a las 21:26.
Citar y responder
  #45  
Antiguo 17-07-2014, 11:48
Avatar de gilinas
gilinas gilinas esta desconectado
Corsario
 
Registrado: 11-12-2006
Localización: Indignao por los Golfos de Valencia
Edad: 64
Mensajes: 1,759
Agradecimientos que ha otorgado: 849
Recibió 754 Agradecimientos en 335 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

Cita:
Originalmente publicado por pinguino Ver mensaje
Wenas
Me he bajado la versión modificada y la estoy probando.
No me actualiza la fecha/hora.
Supongo que porque has añadido el script para que tome la hora del gps (no tengo el GPS conectado) y no está activo el ntpd.
__________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
El mar es de TODOS.
Lo que es de TODOS, NO ES MÍO.


"No hay nada como el MAR"
Tinico N'Hielo
Citar y responder
  #46  
Antiguo 17-07-2014, 12:04
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: SailPi Navegando con Raspberry Pi

Cita:
Originalmente publicado por gilinas Ver mensaje
Wenas
Me he bajado la versión modificada y la estoy probando.
No me actualiza la fecha/hora.
Supongo que porque has añadido el script para que tome la hora del gps (no tengo el GPS conectado) y no está activo el ntpd.
Exacto....

Es un experimento para probar lo de poner la hora con el gps. La verdad a mi no me termina de funcionar. No porque no funcione, sino por que lo hace aleatoriamente.

Parace ser que el algoritmo que convierte los datos de gps en una fecha-hora capaz de actualizar el sistema no siempre logra extraer los datos con limpieza.

Prueba por curiosidad con un gps aunque no te garantizo nada.

Tambien puedes activar de nuevo ntpd con:

sudo update-rc.d ntp enable

o usar la otra versión.

Editado por ... en 17-07-2014 a las 12:24.
Citar y responder
  #47  
Antiguo 20-07-2014, 18:40
Avatar de alcapar
alcapar alcapar esta desconectado
Corsario
 
Registrado: 27-10-2006
Localización: Golfo de Cádiz y Algarve
Mensajes: 1,847
Agradecimientos que ha otorgado: 415
Recibió 395 Agradecimientos en 247 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

Otro fin de semana de pruebas.

Ayer estuve navegando, antes de salir puse a grabar la ruta y fui consultando cada cierto tiempo. Fue de maravilla, el monitor de la CPU indicaba una actividad baja y las comunicaciones perfectas, os recuerdo que desinstalé kplex.

Esta mañana me he llevado la tablet al barco y he descubierto que conectarla usando VNC dispara el consumo de recursos, se vuelve un poco más lento todo. Sin embargo de procesar AIS a no hacerlo, apenas se nota en el monitor de la CPU.

En definitiva, una vez he vuelto a cargar la imagen optimizada de Pinguino y eliminado kplex estoy como un niño con zapatos nuevos.

Citar y responder
Los siguientes cofrades agradecieron este mensaje a alcapar
  #48  
Antiguo 21-09-2014, 10:57
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: SailPi Navegando con Raspberry Pi

Estoy subiendo ahora mismo una nueva imagen de SailPi con algunas de las mejoras que se han ido realizando con la Raspberry PI.

Sobre todo incluye el programa de Sailoog openplotter (traducido al castellano) que permite de forma gráfica configurar algunos de los parámetros de kplex (el multiplexor) y activar/desactivar nuestra Frambuesa como punto wifi para compartir los datos NMEA.

La ultima beta de opencpn 3.3.2107-1

El nuevo navegador Web con reproduccion de videos de TuTubo finalmente implementada.

El escritorio remoto xrdp activado por defecto. X11vnc está pero no inicia automáticamente.

También incluye el ajuste de la hora del sistema usando el GPS, finalmente funciona bien.

Lo que No incluye es la decodificación del AIS a través de rtl-sdr, pues como no dispongo del Dispositivo y no puedo comprobar que tal funciona no me atrevo a incluirlo. Si lo necesitáis descargaros mejor la versión de Sailoog.

Un detalle de cierta importancia que debéis de considerar es que en esta versión las alarmas-sonidos de opencpn funcionan bien, tanto para las campanas horarias como para las alarmas de Fondeo y AIS.

NO me explico por que pero no hemos logrado que la versión de opencpn instalada en la imagen de Sailoog no se colapse cuando intenta reproducir las alarmas AIS. Habrá que seguir trabajando en el tema.

Así que os animo a que probéis las dos y comentéis resultados y problemas.

En cuanto este subida comparto el enlace.

Editado por ... en 21-09-2014 a las 11:12.
Citar y responder
Los siguientes cofrades agradecieron este mensaje a
sailoog.com (21-09-2014)
  #49  
Antiguo 21-09-2014, 15:22
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: SailPi Navegando con Raspberry Pi

Aquí tenéis el enlace para descargar la ultima versión de SailPi.

https://mega.co.nz/#!VFggkIoQ!U9WeGf...N2ITOnUHfMey4k


Gracias por vuestras opiniones.
Citar y responder
2 Cofrades agradecieron a este mensaje:
alcapar (21-09-2014), gilinas (22-09-2014)
  #50  
Antiguo 22-09-2014, 09:02
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: SailPi Navegando con Raspberry Pi

Olvidé poneros unas capturas de pantalla para que veáis como funciona openplotter que es la herramienta que permite configurar algunas conexiones con kplex de modo gráfico así como activar y desactivar el punto wifi.

Aquí las tenéis para ir abriendo boca.

En la segunda podéis ver al nuevo navegador de internet reproduciendo un video de TuTube. Si usáis la pantalla HDMI usará incluso aceleración por hardware. Funciona bien siempre que no intentemos ponerlo en pantalla completa.
Imágenes adjuntas
Tipo de archivo: jpg Captura de pantalla de 2014-09-22 08:57:22.jpg (61.2 KB, 53 vistas)
Tipo de archivo: jpg Captura de pantalla de 2014-09-22 09:06:58.jpg (79.2 KB, 47 vistas)

Editado por ... en 22-09-2014 a las 09:35.
Citar y responder
Responder Ver todos los foros en uno

El seguro de mi barc


Reglas del foro
No puedes crear discusiones
No puedes responder a mensajes
No puedes editar tus adjuntos
No puedes editar tus mensajes

BB code está activado
Emoticonos está activado
El código [IMG] está activado
El código HTML está desactivado
Ir a


Todas las horas son GMT +1. La hora es 12:24.


Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© La Taberna del Puerto