I also "have a Raspberry Pi with Pican-M hat with NMEA 2000 Airmar DST810 transducer and GPS connected" in my system. I pass NMEA 0183 data to my VHF (GGA, GLL, HDG, RMC).
Did you go to /admin/#/serverConfiguration/plugins/sk-to-nmea0183 to make the configuration for DBK, DBS, DBT, or DPT? Not sure which of those your Stowe requires. You should be able to verify via the logs that those NMEA 0183 sentences are being generated.
He said: "I concluded that the confusion is based on a wrong image on the NMEA website. In the wiring diagram, IN+ connects to OUT+ and IN- connects to OUT-, which is wrong, because it does not comply with the EIA-422 (RS 422) Standard. According to EIA-422 TxA (+) connects to RxB (-), and TxB (-) connects to RxA (+). That explains the need for swapping the wires."
All of that refers to the fact that in my setup, based on the above:
What DOES work:
PICAN IN+ to NMEA 0183 device OUT-
PICAN IN- to NMEA 0183 device OUT+
and also works:
NMEA 0183 device IN+ to PICAN OUT-
NMEA 0183 device IN- to PICAN OUT+
So there's a need to switch the wires contrary to the labeling in order for the NMEA 0183 devices to work as expected. In my case, that anemometer feeding data into the PICAN-M and VHF consuming the NMEA 0183 output. That's another neat trick that isn't really advertised - the NMEA 0183 input and output do not have to be the same device (if the sending device doesn't require input, or the receiving device doesn't report back).