Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
OpenCpn 5.2 ¡Listo para descarga!
#31
Buenas tardes a todos.
Aprovechando este mes, que he estado con vacaciones y en casa, he dedicado unas cuantas horas a leer estos hilos de OpenCpn y también me he animado a actualizar mi anterior versión 5 a la 5,2 hace apenas un par de horas.
He visto que en conexiones de red, ahora aparece la posibilidad de marcar SIGNAL K, a la hora de hacer un tipo de conexión de red.
Por mas que leo, creo que me lio constantemente con este tipo de conexiones y os quería pedir ayuda para ver si de una vez me queda claro. (os pido disculpas por mi torpeza, porque seguro que se ha explicado bien)
Lo que yo uso es OpenCpn en una tablet Android(version gratis)) y en un portatil(version 5,2 desde hoy) con cartografií Cmap.
La conexión que hago es a un plotter de abordo con señal Wifi, que a su vez este plotter está conectado a la wifi de mi movil.
El plotter tiene una IP una vez en la red wifi del móvil 192.168.43.24.
El pc y el tablet los conecto a la misma red wifi del teléfono y la conexión activa que pongo en los dos es, 192.168.43.24 y el puerto de red 10110 y marcado con protocolo TCP, en ese momento, en OpenCpn tengo a la vista todos los datos de mi electronica de abordo que entiendo que llega a través de la conexión del plotter. (Viento, AIS,GPS,Corredera, etc).
Lo que no consigo es enviar nada desde OpenCpn  al ploter ( por ejemplo rutas o Waypoints) y tampoco puedo operar sobre el piloto automatico. Alguna idea?
Hasta aquí, he llegado siguiendo las instrucciones que os he seguido y con muchas puebas y aciertos/errores. Estoy seguro, que me direis que lo tengo todo mal puesto.
El protocolo UPD, me ha sido imposible usarlo y no entiendo si es mejor o que ventajas tiene sobre el TCP y es una duda que me gustaria que me aclaraseis si puede ser.
Pero ya lo que me ha dejado descolocado, es el SIGNAL K.
Puedo usarlo?
Como y para que me sirve?
Mejora en algo mis datos?
En fin, igual me estoy liando, pero por mas que leo no salgo del bucle.
Os deseo salud y buenas travesias.
Brindis Brindis
Responder
Agradecido por:
#32
(11-05-2021, 06:28 PM)Suertudo escribió: Lo que no consigo es enviar nada desde OpenCpn  al ploter ( por ejemplo rutas o Waypoints) y tampoco puedo operar sobre el piloto automatico. Alguna idea?
Hasta aquí, he llegado siguiendo las instrucciones que os he seguido y con muchas puebas y aciertos/errores. Estoy seguro, que me direis que lo tengo todo mal puesto.
El protocolo UPD, me ha sido imposible usarlo y no entiendo si es mejor o que ventajas tiene sobre el TCP y es una duda que me gustaria que me aclaraseis si puede ser.
Pero ya lo que me ha dejado descolocado, es el SIGNAL K.
Puedo usarlo?
Como y para que me sirve?
Mejora en algo mis datos?
En fin, igual me estoy liando, pero por mas que leo no salgo del bucle.
Os deseo salud y buenas travesias.
Brindis Brindis

Es normal que no puedas enviar rutas y marcas a tu plotter. Sencillamente no se puede hacer. Puedes exportar tus rutas y marcas como GPX y usando una unidad externa USB o tarjeta de memoria y meterlas en tu plotter si este tiene tal función. La mayoría lo pueden hacer a través de una tarjeta de memoria, pero lo que se refiere a enviar esas marcas y/o rutas no es posible hacerlo por la red, al menos que yo conozca. Y no se si tu plotter aceptaría recibir datos de control del piloto de origen desconocido y transmitirlos sin mas, lo dudo bastante. Aparte... si no hay conexión física entre opencpn y el piloto pocas opciones mas tienes de controlarlo a distancia desde opencpn.

Para el piloto usa mejor el plotter directamente es mas fiable y simple. Creo que se podria hacer por la red pero seguro que es un mecanismo mas complejo y menos fiable. Yo personalmente no lo he probado nunca.

El protocolo TCP y UDP son distintos pero similares en el hecho de que ambos manejan datos NMEA 0183 a diferencia de Signal K que maneja otro tipos de datos. Lo que te falta saber es que por defecto Signal K no envia nada por UDP. Si lo necesitaras se puede instalar un plugin de Signal K para ello pero no suele ser necesario ya que la inmensa mayoría de aplicaciones soportan NMEA 0183 por TCP y muchas también Signal K.

Respecto a Signal K... sí. Puedes usarlo en Opencpn 5.2 en vez de NMEA 0183. En opencpn gratuito no tienes la opción Signal K. La principal diferencia frente a usar signal K versus NMEA 0183 es esta:

Signal K capta datos de todo tipo. Los de tipo NMEA 0183 los vuelca directamente como NMEA 0183 en TCP 10110. PERO... los que entran en otros formatos NO. Por tanto si usamos Signal K veremos todos los datos captados por Signal K indistintamente de su origen. Si usamos NMEA 0183 en TCP 10110 solo veremos los datos que hayan entrado directamente como NMEA 0183. Si queremos verlos todos necesitaremos un plugin para convertir el resto de datos en NMEA 0183.

Como norma si podemos usar directamente Signal K es mejor pero siempre podremos recurrir a NMEA 0183 si no hay otra opción.
No es que el mar tenga tan mal carácter.
El verdadero canalla es el viento.
El mar... sencillamente se deja llevar.
Responder
Agradecido por: onilum, Suertudo
#33
(11-05-2021, 08:29 PM)pinguino escribió: Es normal que no puedas enviar rutas y marcas a tu plotter. Sencillamente no se puede hacer. Puedes exportar tus rutas y marcas como GPX y usando una unidad externa USB o tarjeta de memoria y meterlas en tu plotter si este tiene tal función. La mayoría lo pueden hacer a través de una tarjeta de memoria, pero lo que se refiere a enviar esas marcas y/o rutas no es posible hacerlo por la red, al menos que yo conozca. Y no se si tu plotter aceptaría recibir datos de control del piloto de origen desconocido y transmitirlos sin mas, lo dudo bastante. Aparte... si no hay conexión física entre opencpn y el piloto pocas opciones mas tienes de controlarlo a distancia desde opencpn.

Para el piloto usa mejor el plotter directamente es mas fiable y simple. Creo que se podria hacer por la red pero seguro que es un mecanismo mas complejo y menos fiable. Yo personalmente no lo he probado nunca.

El protocolo TCP y UDP son distintos pero similares en el hecho de que ambos manejan datos NMEA 0183 a diferencia de Signal K que maneja otro tipos de datos. Lo que te falta saber es que por defecto Signal K no envia nada por UDP. Si lo necesitaras se puede instalar un plugin de Signal K para ello pero no suele ser necesario ya que la inmensa mayoría de aplicaciones soportan NMEA 0183 por TCP y muchas también Signal K.

Respecto a Signal K... sí. Puedes usarlo en Opencpn 5.2 en vez de NMEA 0183. En opencpn gratuito no tienes la opción Signal K. La principal diferencia frente a usar signal K versus NMEA 0183 es esta:

Signal K capta datos de todo tipo. Los de tipo NMEA 0183 los vuelca directamente como NMEA 0183 en TCP 10110. PERO... los que entran en otros formatos NO. Por tanto si usamos Signal K veremos todos los datos captados por Signal K indistintamente de su origen. Si usamos NMEA 0183 en TCP 10110 solo veremos los datos que hayan entrado directamente como NMEA 0183. Si queremos verlos todos necesitaremos un plugin para convertir el resto de datos en NMEA 0183.

Como norma si podemos usar directamente Signal K es mejor pero siempre podremos recurrir a NMEA 0183 si no hay otra opción.
En cuanto a lo de pasar de uno a otro las marcas y rutas, entendido y tengo otros medio, ya que puedo también pasar marcas y rutas desde la app CMAP a mi plotter.
En cuanto a lo del uso de piloto automático desde OpenCpn, esto lo quería hacer, porque el Portatil con OpenCpn, esta en la mesa de cartas y para poder corregir rumbos desde la mesa cuando se toman posiciones, pero sin problema porque puedo usar desde la mesa de cartas el mando a distancia del piloto, así que solucionado.
Lo que no me queda muy claro es ¿si debo de seguir usando la conexión con protocolo TCP o es mejor que cambie a K.??
Y si es mejor que cambie a K, ¿como tengo que cambiar la IP o que tengo que poner en la conexión.??
He puesto tambien en el tablet la versión OpenCpn de pago y tambien se ha actualizado a la 5.2.
Lo que veo, es que tanto en el portatil como en el tablet, me ha desapoarecido el dato de temperatura del aire. 
Alguna idea???. cosas de brujas, porque no he cambiado nada.
adjunto unas fotos para ver si veis donde puede estar el problema
Gracias por toda la ayuda.
               
Responder
Agradecido por:
#34
(12-05-2021, 11:37 AM)Suertudo escribió: Lo que no me queda muy claro es ¿si debo de seguir usando la conexión con protocolo TCP o es mejor que cambie a K.??
Y si es mejor que cambie a K, ¿como tengo que cambiar la IP o que tengo que poner en la conexión.??

Todo depende de tu montaje en concreto.

Verás...

Si usas una Rpi como agregador de datos con su servidor signal K recogiendo datos de sensores analógicos o digitales propios es mejor usar signal K.

Pero en tu caso creo que usas datos que provienen de una red N2K y que tu plotter vierte en la red previamente convertidos en NMEA 0183. En tal caso, puesto que no tienes ningún servidor Signal K entre tus dispositivos, ni tiene sentido que uses la conexión Signal K, ni esta te funcionaria.

Cuando si tienes un servidor Signal K como gestor y agregador de datos -Openplotter- la conexión correspondiente seria la misma ip pero con el puerto 3000 que es el que usa signal K por defecto.

Lo de la temperatura del aire que no funciona yo creo que es cosa de tu plotter ya que supongo que proviene de un sensor N2K. Reinicia todo a ver si vuelve.
No es que el mar tenga tan mal carácter.
El verdadero canalla es el viento.
El mar... sencillamente se deja llevar.
Responder
Agradecido por: Suertudo


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  Capas para opencpn pinguino 14 3.989 27-07-2020, 12:21 PM
Último mensaje: aitonos
  actualización para opencpn jim321 16 7.547 12-01-2019, 11:23 AM
Último mensaje: Noruego
  Equipos necesarios para OpenCPN Caravillo 7 3.362 08-01-2019, 08:43 AM
Último mensaje: gypsylyon

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)