![]() |
|
|
|
| VHF: Canal 77 |    | ![]() |
![]() |
![]() |
![]() |
![]() |
|
#26
|
||||
|
||||
|
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
|
|
#27
|
||||
|
||||
|
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. |
| Los siguientes cofrades agradecieron este mensaje a gilinas | ||
alcapar (09-07-2014) | ||
|
#28
|
||||
|
||||
|
En el panel también hay icono.
|
|
#29
|
||||
|
||||
|
Aquí están todos los compatibles: http://elinux.org/RPi_USB_Wi-Fi_Adapters
|
|
#30
|
||||
|
||||
|
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. |
|
#31
|
||||
|
||||
|
Cita:
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. |
| Los siguientes cofrades agradecieron este mensaje a | ||
alcapar (12-07-2014) | ||
|
#32
|
||||
|
||||
|
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? ![]() |
|
#33
|
||||
|
||||
|
Cita:
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. |
|
#34
|
||||
|
||||
|
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??? ![]() |
|
#35
|
||||
|
||||
|
Cita:
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. |
|
#36
|
||||
|
||||
|
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 ![]() |
|
#37
|
||||
|
||||
|
Perdón, el mensaje es para el el puerto que no está en uso, el 0 va bien
|
|
#38
|
||||
|
||||
|
Cita:
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. |
|
#39
|
||||
|
||||
|
Funciona con el puerto serie definido por mi en OPENCPN, con el TCP no va.
|
|
#40
|
||||
|
||||
|
Cita:
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. |
|
#41
|
||||
|
||||
|
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. ![]() |
|
#42
|
||||
|
||||
|
Cita:
sudo apt-get remove kplex Y ya está. |
| Los siguientes cofrades agradecieron este mensaje a | ||
alcapar (14-07-2014) | ||
|
#43
|
||||
|
||||
|
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. ![]() |
|
#44
|
||||
|
||||
|
¿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. |
|
#45
|
||||
|
||||
|
Cita:
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
|
|
#46
|
||||
|
||||
|
Cita:
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. |
|
#47
|
||||
|
||||
|
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. ![]() ![]() |
| Los siguientes cofrades agradecieron este mensaje a alcapar | ||
|
#48
|
||||
|
||||
|
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. |
| Los siguientes cofrades agradecieron este mensaje a | ||
sailoog.com (21-09-2014) | ||
|
#49
|
||||
|
||||
|
Aquí tenéis el enlace para descargar la ultima versión de SailPi.
https://mega.co.nz/#!VFggkIoQ!U9WeGf...N2ITOnUHfMey4k Gracias por vuestras opiniones. |
|
#50
|
||||
|
||||
|
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. Editado por ... en 22-09-2014 a las 09:35. |
![]() |
Ver todos los foros en uno |
|
|