Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

Problema con OpenCPN y Raymarine ST6001+
#1

Buenos días, foronautas.  Tras leer todos los mensajes de este foro sobre OPENCPN, no he conseguido solucionar un problema que me tiene liado hace dos meses.  Espero que algún ilustre forero atine con la clave.  Os cuento:
He instalado OpenCPN en un PC con W7 y la carta de O-chart.
He conectado el PC mediante cable USB To RS232 con el piloto automático. Es un Raymarine ST-6001+, y enseguida apareció el barquito en rojo y la señal de posición en verde en la esquina superior derecha, así que tenemos entrada de datos al OpenCPN
El problema está en la salida. No consigo que en el display del piloto aparezcan datos de XTE, BTW y DTW, después de activar la navegación mediante “navegar hasta aquí” con el botón derecho del ratón.
La configuración de la conexión es la siguiente:
Conexión: Serie
Puerto de datos: El COM que me dice el administrador de dispositivos. Tasa de baudios 4800
Protocolo NMEA 183 con prioridad 1
Control de Checksum activado y la salida de este puerto activada.
Talker ID: EC
Precisión de rumbo: x.xxx
Aceptar y transmitir todas las sentencias.
Cuando activo la ruta, en la ventana de depuración de NMEA corren las sentencias pero no encuentro las ECRMB ni la ECRMC.  Sólo veo salir la ECAPB, y otras muchas que empiezan por GP.
¿Alguien podría ayudarme a salir de este bloqueo?
Gracias anticipadas.
Responder
Agradecido por:
#2

Aunque falta que nos digas qué computador de rumbo tienes, imagino que será un smartpilot S1,S2 o S3, o similar.
Estos smartpilots tienen entradas y salidas nmea0183 diferenciales (RS422): IN+, IN-, OUT+ y OUT-.


- Para conectar la salida del USB-RS232 y el piloto, debes poner a masa (0v) IN- y el pin5 del conector DB9, y conectar el pin3 a IN+. La salida OUT+ al pin 2 del DB9 como seguramente ya tienes conectado. En principio deja sin conectar OUT-, si funciona, es preferible así.

- Luego, asegurar la correcta configuración de OpenCPN para que el piloto no se líe:
1- Sustituye el talker "EC" por "GP".
2- Ya que por lo visto el piloto ya dispone de datos GPS, haz que OpenCPN envíe únicamente RMB, XTE y APB.
Responder
Agradecido por:
#3

Para ser un poco más claro:
Piloto:. DB9
IN+. -------- Pin3
IN-. -------- Pin5 ---- Masa (0v)
OUT+ -------- Pin2
OUT- -------- Sin conectar
Responder
Agradecido por:
#4

Muchas gracias Tehani.
Creo que las conexiones estarán bien porque las he estado usando muchos años con MaxSea y no hubo ningún problema.  En cuanto tenga oportunidad las comprobaré , cambiaré la configuración del Talker y limitaré las sentencias enviadas a las tres que me indicas.
Gracias de nuevo.
Responder
Agradecido por:
#5

Pues todo solucionado. Cambié a GP, reduje las sentencias de salida a las tres indicadas, y al principio dio un error fatal que apagó OpenCPN.  Después de reiniciar, había deshabilitado todos los plug-ins, pero una vez activados, funcionó correctamente, con los datos de XTE, DTW y RTW enviados al display.
Muchas gracias Tehani  Bravo
Responder
Agradecido por:


Posibles temas similares…
Tema / Autor Respuestas Vistas Último mensaje

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)