Hi everybody, another newbee with a very basic and maybe stupid question:
I want to use SignalK as a NMEA0813 multiplexer to access NMEA data (including AIS) via my ship's internal WLAN from different devices (iPad, Windows PC) running commercial versions of chartplotter software.
I have installed Signal K (without OpenCpn) on a Raspberry Pi 4 (latest OS version). Using "signalk-server --sample-nmea0183-data" shows that SignalK works fine. I can see the data in the Data Browser" and see the demo ship position in the South of Finland.
The Pi carries a Wegmatt dAISy HAT attached to the PI GPIO. I have used the Ilker Temir shell script to set the UART control to gpio,
Doing "stty -F /dev/serial0" returns:
speed 38400 baud; line = 0;
min = 100; time = 2;
-icrnl -imaxbel
-opost -onlcr
-isig -icanon -echo
And "stty - F /dev/ttyAMA0" returns the same values.
"screen" allows access to the dAISy board via /dev/ttyserial0 or /dev/ttyAMA0 so I do get the menu and can send the test messages.
I have used "the "Data Connections" tab in the Signal K web interface to connect /dev/ttyAMA0 or /dev/ttyserial0 as a serial NEMA 0183 Source setting Baud rate to 38400 to the Signal K server.
My problem: I do not see any NMEA 0183 AIS (test) data. Neither in the "Data Browser" nor at the TCP port (192.xxx.y.zzz:10110). I currently can't test real NMEA 0183 data from my ship's sensors as the ship is ashore and equipment deinstalled.
What is it that I'm doing wrong? Yesterday I tried a "full" Opencpn" installation and didn't had any succcess either.
Any tip, how I can test if the Signal K server receives data from the dAISy HAT?
Any help is greatly appreciated.
Thanks in advance,
Lutz