La Taberna del Puerto

La Taberna del Puerto (https://foro.latabernadelpuerto.com/index.php)
-   Foro Náutico Deportivo (https://foro.latabernadelpuerto.com/forumdisplay.php?f=2)
-   -   GPS para red nmea2k (https://foro.latabernadelpuerto.com/showthread.php?t=204070)

Tanausu 11-02-2024 20:41

GPS para red nmea2k
 
Hola.
Busco una solución BBB para añadir datos GPS en una red Seatalk Ng.
¿Alguna idea?

ALFA 13-02-2024 19:35

Re: GPS para red nmea2k
 
Cita:

Originalmente publicado por Tanausu (Mensaje 2442737)
Hola.
Busco una solución BBB para añadir datos GPS en una red Seatalk Ng.
¿Alguna idea?

Si das mas datos de lo que tienes montado y como igual podemos ayudarte:brindis:

Tanausu 13-02-2024 21:26

Re: GPS para red nmea2k
 
Pues tengo una red Seatalk Ng a la que le falta antena de GPS. No tengo plotter, sino una tablet con Navionis.
Todas las opciones de GPS nmea2k me parecen desorbitadas.
En mi anterior barco tenía una vieja red Seatalk y cualquier GPS servía sin problema.

Katiusko 14-02-2024 02:48

Re: GPS para red nmea2k
 
Si solo necesitas un GPS para la tablet, pon uno bluetooth, según el programa que uses podrías meter los datos del GPS en la wifi

Si no, tienes este que además es ais
https://www.quark-elec.com/product/q...-receiver-gps/

jiauka 14-02-2024 06:38

Re: GPS para red nmea2k
 
Que tablet tienes?

Si el GPS es sólo para el Navionics, ya usa el GPS de la tablet.

Para que necesitas el GPS en la red Seatalkng/nmea2000? Que equipos tienes?

Tanausu 14-02-2024 09:12

Re: GPS para red nmea2k
 
El GPS de la tablet Samsung no es ninguna maravilla. Igual lo de conectar uno por USB no es mala idea.
De todos modos me gustaría tenerlo en la red.
Llevo corredera, viento, AIS y piloto con Evolution que dice el manual es muy recomendable poner un GPS para mayor precisión.

jiauka 14-02-2024 10:39

Re: GPS para red nmea2k
 
Poner 1 GPS USB a la tablet no suele ser buena idea. Asegúrate de que tanto la tablet como el Navionics lo soportan

etxee 14-02-2024 11:43

Re: GPS para red nmea2k
 
Como conectas la red seatalk a la tablet??

Tanausu 14-02-2024 14:35

Re: GPS para red nmea2k
 
Con un Arduino que hace de emisor wifi. Es un DIY

etxee 14-02-2024 15:46

Re: GPS para red nmea2k
 
Jode que interesante lo del Arduino. Te venden el kit o lo has desarrollado tú? Dame algo más de info a ver si me atrevo yo a hacerme uno.
He visto en internet de que se trata y por enredar...

Tanausu 14-02-2024 15:56

Re: GPS para red nmea2k
 
Aquí tienes toda la información https://github.com/AK-Homberger/NMEA...way-with-ESP32
Tiene un coste en materiales sobre 40€.
Tienes que tener unas nociones de electrónica para soldar los componentes. Puedes buscar alguien que te lo monte.

jiauka 14-02-2024 17:08

Re: GPS para red nmea2k
 
Cita:

Originalmente publicado por Tanausu (Mensaje 2443042)
Con un Arduino que hace de emisor wifi. Es un DIY

Pues ponle 1 segundo puerto serie nmea083 a 4800 bauds en el Esp32, lo conectas 1 GPs y listos

jiauka 14-02-2024 17:13

Re: GPS para red nmea2k
 
Que AIs tienes? Si tiene antena GPS debería enviarte los datos de GPS por en nmea0183 y los deberías tener en la tablet

Tanausu 14-02-2024 17:46

Re: GPS para red nmea2k
 
Cita:

Originalmente publicado por jiauka (Mensaje 2443057)
Pues ponle 1 segundo puerto serie nmea083 a 4800 bauds en el Esp32, lo conectas 1 GPs y listos

Es lo que había intentado de primeras, pero sólo sé hacer lo que viene en el proyecto. Imagino que habrá que programar algo más para que añada los datos del GPS.

Tanausu 14-02-2024 17:49

Re: GPS para red nmea2k
 
Cita:

Originalmente publicado por jiauka (Mensaje 2443060)
Que AIs tienes? Si tiene antena GPS debería enviarte los datos de GPS por en nmea0183 y los deberías tener en la tablet

El AIS Raymarine 650. Va conectado por STng. Voy a ver si por ahí saca datos de GPS.
Muchas gracias por las ideas.

jiauka 14-02-2024 18:22

Re: GPS para red nmea2k
 
https://raymarine.app.box.com/s/242vocez1u8azefk5oqf

No transmite datos GPS ni por nmea2000, ni por nmea0183, mira la pág. 40.

Lo más fácil es añadir 1 segundo puerto serie al ESP32 conectar la misma seta GPS del AIS 650 en paralelo y reenviar lo por wifi. No es nada complicado

Tanausu 14-02-2024 18:28

Re: GPS para red nmea2k
 
Lo voy a ver si es posible.

jiauka 14-02-2024 18:38

Re: GPS para red nmea2k
 
Cita:

Originalmente publicado por Tanausu (Mensaje 2443075)
Le voy a dar una vuelta al wifi Gateway a ver si lo consigo.

Añades

// Serial port 2 config (GPIO 16)
const int baudrate = 38400;
const int rs_config = SERIAL_8N1;

// Serial port 1 config (GPIO 12)
const int baudrate1= 4800;
const int rs_config1= SERIAL_8N1;



// NMEA message for AIS receiving and multiplexing
tNMEA0183Msg NMEA0183Msg;
tNMEA0183 NMEA0183;


// NMEA message for gps receiving and multiplexing
tNMEA0183Msg NMEA0183Msg1;
tNMEA0183 NMEA0183_1;

// Init AIS serial port 2
Serial2.begin(baudrate, rs_config);
NMEA0183.Begin(&Serial2, 3, baudrate);
// Init GPS serial port 1
Serial1.begin(baudrate1, rs_config1);
NMEA0183_1.Begin(&Serial1, 3, baudrate1);
if (NMEA0183.GetMessage(NMEA0183Msg)) { // Get AIS NMEA sentences from serial2

SendNMEA0183Message(NMEA0183Msg); // Send to TCP clients

NMEA0183Msg.GetMessage(buff, MAX_NMEA0183_MESSAGE_SIZE); // send to buffer

#if ENABLE_DEBUG_LOG == 1
Serial.println(buff);
#endif

#if UDP_Forwarding == 1
size = strlen(buff);
udp.beginPacket(udpAddress, udpPort); // Send to UDP
udp.write((byte*)buff, size);
udp.endPacket();
#endif
}
if (NMEA01831.GetMessage(NMEA0183Msg1)) { // Get GPS NMEA sentences from serial1
SendNMEA0183Message(NMEA0183Msg1); // Send to TCP clients

NMEA0183Msg1.GetMessage(buff, MAX_NMEA0183_MESSAGE_SIZE); // send to buffer

#if ENABLE_DEBUG_LOG == 1
Serial.println(buff);
#endif

#if UDP_Forwarding == 1
size = strlen(buff);
udp.beginPacket(udpAddress, udpPort); // Send to UDP
udp.write((byte*)buff, size);
udp.endPacket();
#endif
}

DUPLICAS el esquema del transistor de ka entrada AUS, PERO CONECTADO al gpio12

Conectas la salida del GPS tanto al 6500 como al ESP32 y debería funcionar

jiauka 14-02-2024 18:48

Re: GPS para red nmea2k
 
Deduzco que el Navionics está configurado en UDP en el puerto 2000, no?

Y ese software no pilla los AIS del seatalkng/nmea2000.

Los pillas del NMEA0183 DE TODA la vida..

jiauka 14-02-2024 19:23

Re: GPS para red nmea2k
 
Si lo haces y además quieres tener GPS en la red Seatalkng, hace falta más software.

Tanausu 14-02-2024 19:45

Re: GPS para red nmea2k
 
Cita:

Originalmente publicado por jiauka (Mensaje 2443077)
Deduzco que el Navionics está configurado en UDP en el puerto 2000, no?

Y ese software no pilla los AIS del seatalkng/nmea2000.

Los pillas del NMEA0183 DE TODA la vida..

A ese paso todavía no he llegado. Estoy terminando el Wifi Gateway a la espera de un componente. Pero voy a tomar nota de todo lo que me has dicho a ver si lo consigo.
Muchas gracias!

jiauka 14-02-2024 19:49

Re: GPS para red nmea2k
 
Pues no sé si ese software es el más adecuado... Hace 1 mix muy raro, envía algunas cosas de la red nmea2000 por wifi (no todas) y aparte envía el AIS NMES0183 al wifi SIN reenviarlo al nmea2000.

Para su autor debe tener sentido, pero es raro...

Tanausu 14-02-2024 20:04

Re: GPS para red nmea2k
 
Bueno en mi caso los datos AIS van con la red nmea2k, no? El 650 va conectado al STng.
Supongo que el wifi gateway enviará esos datos también, no?

jiauka 14-02-2024 20:05

Re: GPS para red nmea2k
 
Cita:

Originalmente publicado por Tanausu (Mensaje 2443086)
A ese paso todavía no he llegado. Estoy terminando el Wifi Gateway a la espera de un componente. Pero voy a tomar nota de todo lo que me has dicho a ver si lo consigo.
Muchas gracias!

Y pregunta. Ahora donde ves los AIS de los barcos?

jiauka 14-02-2024 20:09

Re: GPS para red nmea2k
 
Cita:

Originalmente publicado por Tanausu (Mensaje 2443091)
Bueno en mi caso los datos AIS van con la red nmea2k, no? El 650 va conectado al STng.
Supongo que el wifi gateway enviará esos datos también, no?

A ver, los datos AIS can en la red nmea2000, pero ese conversor NO envía los AIS de la red nmea2000 por wifi...

Solo envía esto

(N2kMsg.PGN) {
case 127250UL: HandleHeading(N2kMsg);
case 127258UL: HandleVariation(N2kMsg);
case 128259UL: HandleBoatSpeed(N2kMsg);
case 128267UL: HandleDepth(N2kMsg);
case 129025UL: HandlePosition(N2kMsg);
case 129026UL: HandleCOGSOG(N2kMsg);
case 129029UL: HandleGNSS(N2kMsg);
case 130306UL: HandleWind(N2kMsg);
case 128275UL: HandleLog(N2kMsg);
case 127245UL: HandleRudder(N2kMsg);
case 130310UL: HandleWaterTemp(N2kMsg

Lo puedes ver en el código

Y ninguno de estos PNG es de AIS.

El AIS va "fuerapistas" conectado por NMEa0183 a 38400 bauds via 1 transistor y Puerto serie

Por ESO digo que es "raro"

Es decir, para tener los AIS por wifi debes conectar el 650 por nmea0183 a 38400 bauds.


Todas las horas son GMT +1. La hora es 06:08.

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