To make sure my GPS (HAICOM HI 204 III] is not in a binary mode i have tried the folowing command as explained in your link :
Nothing change with the serial method neither with openplotter nor with opencpn, even if I neutralize gpsd.
Finally i have been able to make my gps working with openplotter with the flowing steps :
1 - setting gpsd : USBAUTO= "true" and DEVICES = "/dev/ttyUSB0"
2 - reboot the raspberry or quicly do :
3 - I burn a new Sd card with the latest version of openplotter : v0.10.0alpha.noobs
4 - in the Kplex NMEA tab i added : gpsd / TCP / in / 127.0.0.1 / 2947
So the main problem was the openplotter version.
Now openplotter read properly the gps and transfer to any opencpn on my local network through the TCP 10109 port.
i hope that when i'll add more devices on the USB it will not mess up the ttyUSB0 for gpsd... i still think it should be better to read the gps from openplotter directly from the serial port.
Code:
sudo gpsctl -n -D 4 /dev/ttyUSB0
Finally i have been able to make my gps working with openplotter with the flowing steps :
1 - setting gpsd : USBAUTO= "true" and DEVICES = "/dev/ttyUSB0"
2 - reboot the raspberry or quicly do :
Code:
sudo killall gpsd
sudo gpsd /dev/ttyUSB0
3 - I burn a new Sd card with the latest version of openplotter : v0.10.0alpha.noobs
4 - in the Kplex NMEA tab i added : gpsd / TCP / in / 127.0.0.1 / 2947
So the main problem was the openplotter version.
Now openplotter read properly the gps and transfer to any opencpn on my local network through the TCP 10109 port.
i hope that when i'll add more devices on the USB it will not mess up the ttyUSB0 for gpsd... i still think it should be better to read the gps from openplotter directly from the serial port.