2021-08-21, 01:16 AM
If you have any suggestions for how to make this easier (even if difficult to implement) please continue the discussion.
For example, maybe somehow pypilot could detect the device is n2k and automatically do this. Or somehow negotiate with signalk-node server (did you configure the port there?) to see which ports not to grab?
It is somewhat difficult because maybe later in the future another device which actually is intended to be used by pypilot is plugged in, and has the exact same device signature of this one. So dmesg output of your device would be helpful it would give me some hints. I do not use n2k and I am biased against it, so have no intention of directly supporting it, or using such hardware, but I would like things to work more smoothly and accept signalk as an intermediate for conversion.
For example, maybe somehow pypilot could detect the device is n2k and automatically do this. Or somehow negotiate with signalk-node server (did you configure the port there?) to see which ports not to grab?
It is somewhat difficult because maybe later in the future another device which actually is intended to be used by pypilot is plugged in, and has the exact same device signature of this one. So dmesg output of your device would be helpful it would give me some hints. I do not use n2k and I am biased against it, so have no intention of directly supporting it, or using such hardware, but I would like things to work more smoothly and accept signalk as an intermediate for conversion.