Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversor #430

Open
Mikigarcias opened this issue Sep 23, 2024 · 1 comment
Open

Conversor #430

Mikigarcias opened this issue Sep 23, 2024 · 1 comment

Comments

@Mikigarcias
Copy link

Para empezar tengo ya varias placas configuradas con tus ejemplos y funcionan a la perfeccion. Gran trabajo
Estoy mirando hacer que una esp32 este conectada al bus nmea2000 por uart0 por ejemplo y por otro segundo uart1 por ejemploconectarlo a un piloto automatico nmea0183 que recibiria los datos del nmea2k.
No termino de ver o entender ya que todas las bibliotecas trabajan con el usb y 1 solo uart? Es por algun motivo? O es ran simple como modificar la parte que quiero en salida en vez de usb a uart?.
Siento mi ignorancia pero soy relativamente nuevo en esto de programar.

@ttlappalainen
Copy link
Owner

Lo siento, no leo español, pero espero que el traductor funcione.

En el lado del bus NMEA2000 siempre usa el controlador CAN interno ESP32, no UART. Otra salida la puedes reenviar a donde quieras. Si observa el ejemplo NMEA2000ToNMEA0183, tiene la definición #define NMEA0183_Out_Stream Serial. Al cambiar la definición a #define NMEA0183_Out_Stream Serial1, utilizará otro UART.

El protocolo NMEA0183 se puede leer o escribir en cualquier UART disponible, pero la biblioteca NMEA2000 solo funciona con el controlador CAN.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants