Updated 2024-08-30 !
!! Another SW solution is available for RPi 5 here ! using the same HW.
Thanks to Thomas, (the guy with the nice marine interface board), it's now possible to decode, one way, the SeaTalk1(ST1) sentences in a pretty simple way.
You just use
OpenPlotter(OP)
and/or SignalK(SK) and
an Optocoupler.
The thing that made it, is that Thomas has released a "how to" and Python source code,
that will read the data from a GPIO pin on the Raspberry Pi, (RPi), and
format it so the
standard parser in SignalK
can translate it to SignalK delta format. It is then available as NMEA 0183. It's even possible to send the data in to a
NMEA 2000 network, with a proper hardware interface.