Foro Navegantes

Versión completa: Comunicación CAN-USB con i70 Raymarine.
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Páginas: 1 2 3
Hola a todos, tenemos instalado en el barco un equipo Raymarine i70 (Viento, corredera, profundidad y temperatura del agua) conectado por medio del CAN-BUS de Sailoog al Openplotter de la Raspberry (con HAT y un GPS usb, ya se que el gps usb no haría falta pero por la situación del HAT la recepción GPS no es nada buena y con el pincho va perfecta.

Bueno al lio:
 Desde cubierta tengo lectura en el i70 de la posición GPS, hora, velocidad sobre el fondo (SOG), rumbo (COG). No puedo ver ni AIS, ni WP, rmbos a destino....
 En Open CPN puedo verlo todo: viento, profundidad, GPS, blanclos AIS, rumbos, WP...

En mensajes anteriores se ha comentado que todo lo que le entra/sale a OpenPloter se traduce a signal K. Dededuzco entonces en que mi problema está en que el CAN-BUS ignora o no sabe traducir la información de signal K a N2K (Raymarine) del AIS, rumbos de OpenCPN siguiendo una ruta, distancia a destino,...

He probado también con el plugin signalk-to-nmea2000, facilita mucho la configuración pero no hay manera, me sigue faltando el AIS y la comunicación con OpenCPN.

¿A alguien le funciona?
¿Hay alguna manera de saber que sabe traducir el CAN-USB?; he probado ponerme en contacto por la página web de sailoog.com hace unas semanas pero no me llega ninguna respuesta.

A lo mejor es que le estoy pidiendo peras al olmo y esto sencillamente no es posible...  Confused
Como tienes conectado el AIS?, si va por puerto serie directo a openplotter no va a funcionar.

Yo  conecté  algo parecido -clon de actisense usb- y me funcionaba en equipos b&g.

Por diversas razones, ya no uso openplotter, pero me funcionó.
Estos son los datos que el plugin es capaz de convertir a N2K:
[Imagen: fg1Ljob.png]
[Imagen: SVg3oC2.png]
[Imagen: lmxAnRu.png]

Yo diría que los de AIS parece que si y los de waypoints no están incluidos. Al menos por ahora. No estoy seguro del todo.
Gracias por contestar jiauka, el AIS que tenemos es el HAT Moitessier que va directamente pinchado a la raspberry; no creo que vaya por ahí la cosa.

Gracias pinguino, tal como dices el AIS lo tendría que traducir .... pero la realidad es que no funciona. Lo de los WP ya me di cuenta de que no estaban .....
Lástima. No tengo ni he tenido dispositivos N2K y por tanto soy totalmente incapaz de orientarte al respecto.

Sailoog es el que debería aclararte si debes esperar que tu pantalla muestre los AIS o no. Pero no se que pasa que hace unos meses que apenas aparece y no da soporte en esta zona. Supongo que estará liado con otros "menesteres".
Hola, tengo pendiente comunicar la red del barco mediante can-bus a openplotter, a ver si me animo, ya que también quiero inyectar datos que obtengo en la pi a la red, como temperatura del cárter, que el Plotter la admite, pero ¿el conversor transmite todas las sentencias, o sólo algunas?

Estaba buscando informacion sobre un chip, el mcp2515, que creo que es capaz de comunicar las sentencias a Signal K a través de canbus. A ver si hay algo de tiempo para investigar.

Respecto a trasmitir el Ais, hazlo a través de nmea0183, con un conversor de usb, yo lo tengo para captar los datos del Ais comercial y mandarlos a openplotter, al revés también funciona, yo lo hice en otro barco. Es una solución y no es cara.

Saludos
(11-01-2019, 10:21 PM)dione escribió: [ -> ]Hola, tengo pendiente comunicar la red del barco mediante can-bus a openplotter, a ver si me animo, ya que también quiero inyectar datos que obtengo en la pi a la red, como temperatura del cárter, que el Plotter la admite, pero ¿el conversor transmite todas las sentencias, o sólo algunas?

Las sentencias que transmite son las que puedes ver en las capturas de pantalla que puse, fíjate en ellas a ver si esta lo que buscas.


(11-01-2019, 10:21 PM)dione escribió: [ -> ]Respecto a trasmitir el Ais, hazlo a través de nmea0183, con un conversor de usb, yo lo tengo para captar los datos del Ais comercial y mandarlos a openplotter, al revés también funciona, yo lo hice en otro barco. Es una solución y no es cara.

Saludos

Lamentablemente la pantalla Raymarine I70 inexplicablemente no tiene entradas NMEA 0183 si no solamente N2K así que no tiene otra opción que intentar lograrlo a través de la salida N2K.  Confused
(11-01-2019, 10:21 PM)dione escribió: [ -> ] ¿el conversor transmite todas las sentencias, o sólo algunas?

Esa respuesta también me gustaría saberla a mi.
Por ahora te puedo asegurar que SOG, COG, GPS, Hora, datos de viento, profundidad y Tª sin problema y bidireccional.... otros datos continuo investigando ...  Loco
OJO yo me refiero a ESTE Can-Bus, el de Sailoog.com




Respecto a trasmitir el Ais, hazlo a través de nmea0183, con un conversor de usb,....



No puedo, el AIS que tengo es una ampliación de la RAspberry, va direrctamente conectado a ella:

https://shop.sailoog.com/openplotter/4-m...r-hat.html

 
https://www.nmea.org/content/nmea_standa...s_pgns.asp

He encontrado esta página en donde puedes buscar el PGN stardard e intentar configurar manuelmente los datos para que Openplotter los pase de signal K a 0183 y el CAN-BUS a N2K

Y ahora que me doy cuenta, creo que no tengo configurado precisamente ese paso de signalK a NMea 0183 porque no creo que venga por defecto!!!
Preguntilla, sin conectar el canusb tienes los mismos datos en el plotter.

Lo.comento porque igual, cog/sog/etc.. te estan llegando por otro lado al plotter -via seatalk, p.e.-

Otra prueba es intercambiar los cables de datos del can.bus ( + por -), no sea que esten al reves.

Si estas por bcn o cerca, me acerco 1 tarde y lo miramos.
No tenemos plotter, uso OpenCPN, el que viene con Openplotter y un pantalla led.
De Raymarine solo tenemos el i70 con los trnasductores de viento y corredera, profundidad....

Las conexiones están bien, al i70 le llegan los datos GPS del pincho USB conectado a la Raspberry por lo que el CAN USB lo traduce bien.

La solución tiene que ir por otro sitio....
(12-01-2019, 02:59 PM)aspen escribió: [ -> ]No tenemos plotter, uso OpenCPN, el que viene con Openplotter y un pantalla led.
De Raymarine solo tenemos el i70 con los trnasductores de viento y corredera, profundidad....

Las conexiones están bien, al i70 le llegan los datos GPS del pincho USB conectado a la Raspberry por lo que el CAN USB lo traduce bien.

La solución tiene que ir por otro sitio....
Este hilo se había quedado en vía muerta.
Primero habría que ver si esas sentencias salen de OpenPlotter por el canal de N2K o NMEA2000 (es el mismo protocolo).
En el segundo menú de OP, tienes todas las entradas y salidas que maneja OP.
Marca la de NMEA2000 y pulsa visualizar.
Ahí verás las sentencias que salen por ese Puerto.
Haz un pantallazo y los subes al hilo

Gesendet von meinem CLT-L29 mit Tapatalk
lo de sailog me lo imagino,debe estar hasta los cojones de muchas cosas y es normal,no lo conosco pero me cae muy bien,un abrazo
(12-03-2019, 03:08 PM)Hippie escribió: [ -> ]lo de sailog me lo imagino,debe estar hasta los cojones de muchas cosas y es normal,no lo conosco pero me cae muy bien,un abrazo
[emoji44][emoji854]

Gesendet von meinem CLT-L29 mit Tapatalk
Aqui puse como pasar datos a la red N2K
https://foronavegantes.net/thread-166-po...l#pid11210

La nueva version de openplotter permitirá el uso de chips mcp2515, transferencia bidireccional NMEA 2000 por poco mas de 1€. El unico problema de estas placas es que no están protegidas electricamente y pueden ser un poco peligrosas para tu raspberry o para tu red.
Páginas: 1 2 3