NMEA 2000 Shield

timolappalainen:
Do you have right Tx/Rx pin definitions for your ESP32 module. TemperatureMonitor example works for 100% sure on ESP32, if your hw is OK and you have right pin definitions for your module.

This had not occurred to me, since it reads data fine. I suppose the TX pin could be wrong, I'll check thanks.

UPDATE - Ug, that was the problem. The RX pin was correct, the TX pin was wrong. The apps I wrote that send were on the Teensy. Thanks again Timo, I'm sorry I wasted your time.