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
  #1  
Antiguo 10-06-2014, 12:55
Avatar de patxikiter
patxikiter patxikiter esta desconectado
Corsario
 
Registrado: 03-05-2007
Edad: 53
Mensajes: 1,549
Agradecimientos que ha otorgado: 247
Recibió 572 Agradecimientos en 237 Mensajes
Sexo:
Predeterminado Buena Pinta parece: Raspberry Pi NMEA Wifi Multiplexer

No se si lo habéis visto

acabo de encontrarlo en san google

http://www.stripydog.com/kplex/examples/piap.html

a ver que cuentan los gurus
__________________
http://www.straitmagazine.com
Citar y responder
2 Cofrades agradecieron a patxikiter este mensaje:
sailoog.com (10-06-2014)
  #2  
Antiguo 10-06-2014, 14:25
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: Buena Pinta parece: Raspberry Pi NMEA Wifi Multiplexer

Ya le seguia la pista a este interesante proyecto.

Que yo conozca existen 2 softwares multiplexores nmea para linux:

el que indicas http://www.stripydog.com/kplex/index.html
y este otro http://marinux.tuxfamily.org/#MUPLEX presente en navigatrix.

Aparte comentar que Opencpn de por si también realizaría este trabajo.

El convertir la rspberry en servidor wifi nmea también lo explica pinguino en algún post del hilo: Otra alternativa al plotter donde intentamos construir la SailPi, un completo, económico y de bajo consumo plotter. Ya hemos conseguido correr opencpn, zygrib, recibir AIS por menos de 8 euros... y planeando multiplexar 1083, nmea, seatalk i porque no... nmea 2000. Todo esto hasta que la raspberry aguante claro...

El software que comentas puede ir al pelo para ello, aunque personalmente prefiero el segundo por facilidad habra que elegir el que menos recursos consuma.

Pasaos por el hilo en cuestin si quereis aportar alguna cosa
Citar y responder
  #3  
Antiguo 10-06-2014, 18:18
Avatar de patxikiter
patxikiter patxikiter esta desconectado
Corsario
 
Registrado: 03-05-2007
Edad: 53
Mensajes: 1,549
Agradecimientos que ha otorgado: 247
Recibió 572 Agradecimientos en 237 Mensajes
Sexo:
Predeterminado Re: Buena Pinta parece: Raspberry Pi NMEA Wifi Multiplexer

muchas gracias
no había visto el hilo que hablas, mi idea es mandar los datos nmea a la Tablet al iregatta, que lo hago con el pc, navmon pc y un router wifi, un multiplexor wifi se va a los 300 euros, auqnue me han hablado de uno sobre los 100 euros, estoy esperando me pasen info de cual es, mi idea era quitar el pc con un conversor rs232 nmea-ethernet al router que me lo va a instalar un colega, ya os dire como va. a no ser que encuentre el multiplexor wifi baratito.

gracias de nuevo sailoog
__________________
http://www.straitmagazine.com
Citar y responder
  #4  
Antiguo 10-06-2014, 21:38
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: Buena Pinta parece: Raspberry Pi NMEA Wifi Multiplexer

Muchas gracias por el enlace.

La verdad, lo de crear el punto wifi ya lo teniamos controlado, pero kplex como multiplexor ha sido todo un descubrimiento.

Me ha gustado mas que muplex pues con este no podia combinar entradas a diferentes baudios facilmente.

En cambio kplex ha sido mas facil de instalar, configurar y usar.

De hecho he desactivado todas las entradas de datos en opencpn pues lo ralentizan, y he hecho que kplex haga el trabajo por solo un 2% de cpu.

Me ha funcionado de perlas.

Con kplex hacer un multiplexor que emita por wifi se ha convertido en algo relativamente facil y barato.
Citar y responder
Los siguientes cofrades agradecieron este mensaje a
sailoog.com (11-06-2014)
  #5  
Antiguo 11-06-2014, 11:30
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: Buena Pinta parece: Raspberry Pi NMEA Wifi Multiplexer

patxikiter con una raspberry creo que lo tendrias todo y sin consumo apenas.
supongo que te haria falta un hub autoalimentado, un pincho wifi, y los conversores RS232/USB que necesites. Todo por menos de 100 euros. No te haria falta monitor.

Cuantas señales quieres multiplexar y en que formato te llegan? NMEA 1083 (RS422), RS232, USB, SEATALK...?

Pinguino, and the winner is kplex....? El autor dice que un entorno grafico esta en su lista de tareas. Tambien se podría programar un interface web para poder acceder a la configuración desde cualquier aparato conectado por wifi a la pi (movil, tablet, otra pi, portatil...)
Citar y responder
  #6  
Antiguo 11-06-2014, 12:38
Avatar de patxikiter
patxikiter patxikiter esta desconectado
Corsario
 
Registrado: 03-05-2007
Edad: 53
Mensajes: 1,549
Agradecimientos que ha otorgado: 247
Recibió 572 Agradecimientos en 237 Mensajes
Sexo:
Predeterminado Re: Buena Pinta parece: Raspberry Pi NMEA Wifi Multiplexer

Cita:
Originalmente publicado por sailoog.com Ver mensaje
patxikiter con una raspberry creo que lo tendrias todo y sin consumo apenas.
supongo que te haria falta un hub autoalimentado, un pincho wifi, y los conversores RS232/USB que necesites. Todo por menos de 100 euros. No te haria falta monitor.

Cuantas señales quieres multiplexar y en que formato te llegan? NMEA 1083 (RS422), RS232, USB, SEATALK...?

Pinguino, and the winner is kplex....? El autor dice que un entorno grafico esta en su lista de tareas. Tambien se podría programar un interface web para poder acceder a la configuración desde cualquier aparato conectado por wifi a la pi (movil, tablet, otra pi, portatil...)
ufff, tengo un cristo en la electronica.... electronica ray st60, piloto Ray S1o s3, tengo que mirarlo, Plotter raymarine Rc435 (creo), VHF dsc Raymarine, Plotter C120 en cabina, un AIS que no es raymarine. dos antenas gps en cubierta. y un multiplexor de actisense,

ahora viene cuando la matan

Viento sonda....piloto por seatalk al raymarine C120
el Ais con un GPS al Plotter C120 via multiplexor
plotter de cubierta Ray RC435 y VHF DSC conectados al mismo gps creo.
Si no enciendo el plotter de cubierta el DSC empieza a pitar y dice que no hay posición.

Si quiero pasar los datos de viento etc al PC via el USB del multiplexor tengo que cambiar la configuración del plotter C120 y ponerlo en NMEA 4800 con lo que ya no tengo PSN en el C120 pero si en el PC y datos de viento...

algo se me escapa pero creo que la confié es mas o menos como la foto



__________________
http://www.straitmagazine.com
Citar y responder
  #7  
Antiguo 11-06-2014, 20:55
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: Buena Pinta parece: Raspberry Pi NMEA Wifi Multiplexer

Cita:
Originalmente publicado por sailoog.com Ver mensaje
Pinguino, and the winner is kplex....? El autor dice que un entorno grafico esta en su lista de tareas. Tambien se podría programar un interface web para poder acceder a la configuración desde cualquier aparato conectado por wifi a la pi (movil, tablet, otra pi, portatil...)
Intenté combinar AIS y GPS con Muplex pero daba problemas al usar diferentes velocidades de baudios pues solo permitía especificar una única genérica.

Ademas kplex me da la impresión de ser mas eficiente. Sobre todo es muy fácil de instalar pues dispone de su paquete compilado de instalación para Raspberry Pi y muy Fácil de configurar con el archivo de texto. Admite de todo, diferentes puertos físicos a diferentes velocidades. Archivos comunes, FIFO, de red. Creo que no le falta de nada.

Yo creo que lo de crearle una interfaz web o peor aún una interfaz gráfica seria muy exagerado. Es mas fácil editar el archivo de configuración con ssh desde Navigatrix un Android o cualquier tableta con un cliente ssh usando Nano como editor, o incluso desde windows mismo usando putty por ssh, que tener que recurrir a un navegador web o peor, a tener que levantar una sesión de ventanas solo para configurarlo.

Esto lo digo sobre todo pensando en una unidad especifica para crear un punto wifi con multiplexion. Lo ideal seria dejar la Pi a solo 700 Mhz y no usar en absoluto el escritorio gráfico... aunque esté disponible por si hace falta.
Citar y responder
  #8  
Antiguo 11-06-2014, 21:08
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: Buena Pinta parece: Raspberry Pi NMEA Wifi Multiplexer

Cita:
Originalmente publicado por patxikiter Ver mensaje
ufff, tengo un cristo en la electronica.... electronica ray st60, piloto Ray S1o s3, tengo que mirarlo, Plotter raymarine Rc435 (creo), VHF dsc Raymarine, Plotter C120 en cabina, un AIS que no es raymarine. dos antenas gps en cubierta. y un multiplexor de actisense,

ahora viene cuando la matan

Viento sonda....piloto por seatalk al raymarine C120
el Ais con un GPS al Plotter C120 via multiplexor
plotter de cubierta Ray RC435 y VHF DSC conectados al mismo gps creo.
Si no enciendo el plotter de cubierta el DSC empieza a pitar y dice que no hay posición.

Si quiero pasar los datos de viento etc al PC via el USB del multiplexor tengo que cambiar la configuración del plotter C120 y ponerlo en NMEA 4800 con lo que ya no tengo PSN en el C120 pero si en el PC y datos de viento...

algo se me escapa pero creo que la confié es mas o menos como la foto



En tu caso creo que tienes redundancia de equipos, sobre todo plotters y antenas gps. Y eso puede crear un cierto lio pues tienes una variedad de fuentes NMEA.

Por ejemplo, esta claro que la emisora esta conectada solo al RC435 y por eso protesta cuando no lo enciendes.

Por otro lado, si ya tienes el C120 con todos los datos Seatalk en el, no parece de mucho interés tenerlo al mismo tiempo en el PC.

¿Cual es en verdad tu idea u objetivo?

Te lo digo porque hay dos maneras de hacerlo con la Raspberry.

1 Haces que la Raspberry genere una red wifi local, multiplexe los datos y los envíe a esta red. En este caso, los demás dispositivos se conectan a esa red local y obtienen de ella los datos NMEA. Mientras tanto, todos los dispositivos conectados a ella (PC, Tabletas y teléfonos) pierden su acceso a Internet. Este es el sistema que suelen usar los cacharros comerciales.

2 Creas una red wifi con tu teléfono, y todos los demás dispositivos se conectan a esa red (la Frambuesa, PC, Tabletas). La Raspberry multiplexa y envía los datos NMEA a todos los dispositivos de la red local creada por el teléfono. En este caso todos los dispositivos continúan teniendo acceso a Internet a través de la red 3G del teléfono.

Hay una tercera que se basa en un Router con acceso a internet pero la descarto por poco usada en el barco.

Editado por ... en 11-06-2014 a las 21:19.
Citar y responder
Los siguientes cofrades agradecieron este mensaje a
patxikiter (12-06-2014)
  #9  
Antiguo 12-06-2014, 06:57
Avatar de patxikiter
patxikiter patxikiter esta desconectado
Corsario
 
Registrado: 03-05-2007
Edad: 53
Mensajes: 1,549
Agradecimientos que ha otorgado: 247
Recibió 572 Agradecimientos en 237 Mensajes
Sexo:
Predeterminado Re: Buena Pinta parece: Raspberry Pi NMEA Wifi Multiplexer

mi idea es pasar los datos al Iregatta Pro...
de hecho los paso, pero me quedo sin AIS en el Plotter. tampoco pasa nada ya que lo hago durante las regatas de garlo sota
__________________
http://www.straitmagazine.com
Citar y responder
  #10  
Antiguo 12-06-2014, 08:21
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: Buena Pinta parece: Raspberry Pi NMEA Wifi Multiplexer

Cita:
Originalmente publicado por patxikiter Ver mensaje
mi idea es pasar los datos al Iregatta Pro...
de hecho los paso, pero me quedo sin AIS en el Plotter. tampoco pasa nada ya que lo hago durante las regatas de garlo sota
Creo que te quedas sin AIS no por problema de conectividad, sino por que al bajar la velocidad de baudios NMEA a 4800 pierdes los datos AIS que suelen llegar a 38400 y parece que el ploter no es capaz de trabajar en ambas velocidades a la vez. O eso creo........desde la ignorancia.

Yo solo tengo un ploter dentro.... si exacto es el mismo que tu usas fuera. No admite datos Seatalk y tampoco AIS. Así que en mi caso la Raspberry lo hace TODO. No solo multiplexa y emite datos por wifi, sino que también plotea usando como pantalla la TV de 15 pulgadas.

En el exterior no tengo ploter.... bueno sí, usando la tableta como espejo de la pantalla de tv. Todo lo gestiona la Raspberry. Aunque en tu caso que vas sobrado de equipos no creo que sea de tu interés, a menos que estés verdaderamente preocupado por el consumo eléctrico.... que no lo creo.
Citar y responder
  #11  
Antiguo 12-06-2014, 09:15
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: Buena Pinta parece: Raspberry Pi NMEA Wifi Multiplexer

pues si que tienes un cristo de aparatos y cables de ida y vuelta

Igual paso algo por alto pero yo lo veo así:

El concepto general deberia ser "reuno todas las señales del barco en una sola y la reenvío a todos sitios".

sacas una salida nmea del plotter seatalk (que recibe todos los datos de los aparatos monolingues seatalk) y enviarla a un multiplexor raspberry.

Mandas el AIS y todas las señales que quieras mas al multiplexor tambien.

La salida del multiplexor la envias al ploter de cubierta por cable y a tdos los otros aparatos por wifi.

Claramente un gps dedicado a la radio y el otro deberia ir conectada al plotter de cabina.

Y en cuanto la rspberry sea capaz de interpretar seatalk tooooodo enviado a ella y de ahí a cualquier lado en cualquier formato.
Citar y responder
  #12  
Antiguo 12-06-2014, 09:26
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: Buena Pinta parece: Raspberry Pi NMEA Wifi Multiplexer

Cita:
Originalmente publicado por pinguino Ver mensaje
Intenté combinar AIS y GPS con Muplex pero daba problemas al usar diferentes velocidades de baudios pues solo permitía especificar una única genérica.

Ademas kplex me da la impresión de ser mas eficiente. Sobre todo es muy fácil de instalar pues dispone de su paquete compilado de instalación para Raspberry Pi y muy Fácil de configurar con el archivo de texto. Admite de todo, diferentes puertos físicos a diferentes velocidades. Archivos comunes, FIFO, de red. Creo que no le falta de nada.

Yo creo que lo de crearle una interfaz web o peor aún una interfaz gráfica seria muy exagerado. Es mas fácil editar el archivo de configuración con ssh desde Navigatrix un Android o cualquier tableta con un cliente ssh usando Nano como editor, o incluso desde windows mismo usando putty por ssh, que tener que recurrir a un navegador web o peor, a tener que levantar una sesión de ventanas solo para configurarlo.

Esto lo digo sobre todo pensando en una unidad especifica para crear un punto wifi con multiplexion. Lo ideal seria dejar la Pi a solo 700 Mhz y no usar en absoluto el escritorio gráfico... aunque esté disponible por si hace falta.
decia lo de la interfaz web justamente por no tener que levantar ninguna sesión de ventanas. La pi como servidor web (sin entorno gráfico), cualquier aparato carga la ip de la pi en un navegador y tiene una manera facil de configurar sus entradas y salidas sin tener que usar ssh, putty ni teclear nada ni esas cosas que asustan a los no iniciados. No creo que aumentara la carga de la pi porque solo se ejecutarian webs en el momento de la configuración.

si kplex resulta tan eficiente como parece creo que me pondré en ello cuando tenga tiempo haciendo algo en php, a ver que opina el autor.
Citar y responder
  #13  
Antiguo 12-06-2014, 09:54
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: Buena Pinta parece: Raspberry Pi NMEA Wifi Multiplexer

Cita:
Originalmente publicado por sailoog.com Ver mensaje
decia lo de la interfaz web justamente por no tener que levantar ninguna sesión de ventanas. La pi como servidor web (sin entorno gráfico), cualquier aparato carga la ip de la pi en un navegador y tiene una manera facil de configurar sus entradas y salidas sin tener que usar ssh, putty ni teclear nada ni esas cosas que asustan a los no iniciados. No creo que aumentara la carga de la pi porque solo se ejecutarian webs en el momento de la configuración.

si kplex resulta tan eficiente como parece creo que me pondré en ello cuando tenga tiempo haciendo algo en php, a ver que opina el autor.
No decía que no a la interfaz web por la carga. Sino mas bien por pereza. Es que es tan fácil añadir cada puerto en modo texto.

Piensa también que ese texto de configuración probablemente solo se editará una vez pues en general cuando el sistema ya está montado no se suele tocar en bastante tiempo.

Desde luego, si tienes conocimientos de php (yo no los tengo) no te costará mucho ya que solo hay que editar y guardar el archivo de configuración.

Por cierto, ayer prepare opencpn en la Pi para que trabajara solo con Kplex. Eliminé todas las conexiones y solo deje una de tipo Tcp conectada a localhost y en el puerto 2000, que es el que suelo poner.

Funcionó a la primera todo perfectamente y ha estado 36 horas continuas sin fallar. Otra ventaja, si cierro opencpn para hacer algún cambio si este falla o simplemente lo apago para hacer otra tarea ocasionalmente, kplex sigue enviando datos de gps y AIS a los dispositivos móviles y a los repetidores de bañera con lo cual el que pilota no se queda ciego momentáneamente. Después vuelves a iniciar opencpn y continua trabajando con normalidad.
Prefiero hacer los dos trabajos en módulos separados por fiabilidad.

Ademas, se nota como opencpn se carga cuando gestiona muchas conexiones. Pruebalo y ya nos dirás.
Citar y responder
  #14  
Antiguo 12-06-2014, 15: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: Buena Pinta parece: Raspberry Pi NMEA Wifi Multiplexer

Me parece muy buena idea tirar de kplex y dejar a opencpn solo escuchando, y si encima hace que opencpn vaya mas ligerito pues mejor que mejor.

tambien tienes razon en que igual solo el configurar keplex no justifica un panel de control web pero tambien estaba pensando en incluir mas posibilidades para modificar remotamente la pi desde cualquier aparato conectado via wifi por ejemplo una a la que estoy dandole vueltas... convertir la pi en un servidor sdr de datos en bruto procedente de un pincho rtl-sdr (esto ya se hace con la pi) y por ejmplo escuchar la VHF desde el movil o tablet en bañera o la radio o cualquier señal en la banda del pincho, quizas incluso ver la tele en el movil...
Citar y responder
  #15  
Antiguo 12-06-2014, 15:17
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: Buena Pinta parece: Raspberry Pi NMEA Wifi Multiplexer

ah y hace tiempo que quiero compartir esto tambien...

convirtiendo la pi en un servidor web podriamos instalar en ella las aplicaciones que pongo en los enlaces a continuacion. Esto significa que cualquier dispositivo, movil, tablet, portatil, windows, linux, android, MAC... cualquier cosa con un navegador, podría ejecutar los ejemplos de los enlaces:

http://navgauge.herokuapp.com/
http://navgauge.herokuapp.com/swipe/sailgauge
http://navgauge.herokuapp.com/gauges.html

bueno pasito a pasito que me embalo.
Citar y responder
  #16  
Antiguo 12-06-2014, 15:48
Avatar de Invitado
Invitado
Invitado
 
Mensajes: n/a
Predeterminado Re: Buena Pinta parece: Raspberry Pi NMEA Wifi Multiplexer

De cada día estoy más acojonado. Como mola el aparatito!!!!!

Saludos
Citar y responder
  #17  
Antiguo 12-06-2014, 16:02
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: Buena Pinta parece: Raspberry Pi NMEA Wifi Multiplexer

Cita:
Originalmente publicado por pinguino Ver mensaje

Por cierto, ayer prepare opencpn en la Pi para que trabajara solo con Kplex. Eliminé todas las conexiones y solo deje una de tipo Tcp conectada a localhost y en el puerto 2000, que es el que suelo poner.
Mejor hacer que NMEA/TCP o NMEA/UDP trabajen en el puerto 10110 que es su puerto estándar.
http://www.iana.org/assignments/serv...html?&page=115
__________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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
Los siguientes cofrades agradecieron este mensaje a gilinas
sailoog.com (12-06-2014)
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 05:17.


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