2018-03-16, 12:23 AM
I have a test set up with a raspberry pi (3), iKommunicate, a wireless AP and a wireless router. Boat systems are predominantly NMEA2000 (B&G) and the purpose of this setup was to interface some sensor data not available on the B&G system and to connect a couple of legacy NMEA 0183 devices. Also to play with SignalK....
It is working - sort of. Openplotter sees the I2C sensors (MPU and BMP180) and these are appearing on the SignalK stream on the Raspberry P. I can also use the NMEA tools to generate an XDR record that includes barometric pressure.
What I've been unable to do is get the iKommunicate box to 'see' the SignalK from Openplotter. Both are attached to the same network by Ethernet are up and running with IP addresses assigned by DHCP from the AP/Router.
Question is how SignalK looks at network ports - Openplotter appears to use port 3000. iKommunicate doesn't specify but seems use port 2000. Neither show any options to change.
Am I understanding this correctly? If so how do I get the ports to match so that iKommunicate is listening in the right place.
It is working - sort of. Openplotter sees the I2C sensors (MPU and BMP180) and these are appearing on the SignalK stream on the Raspberry P. I can also use the NMEA tools to generate an XDR record that includes barometric pressure.
What I've been unable to do is get the iKommunicate box to 'see' the SignalK from Openplotter. Both are attached to the same network by Ethernet are up and running with IP addresses assigned by DHCP from the AP/Router.
Question is how SignalK looks at network ports - Openplotter appears to use port 3000. iKommunicate doesn't specify but seems use port 2000. Neither show any options to change.
Am I understanding this correctly? If so how do I get the ports to match so that iKommunicate is listening in the right place.