Posts: 6
Threads: 2
Joined: Oct 2018
Reputation:
0
I have both a Raymarine and a SIMRAD (Navico) mfd's. Both have the ability to control their manufacturer's AP.
Would it be possible to add software to PyPilot to make is masquerade as a Raymarine or Navico AP? Currently there is no standard for AP control, so control is proprietary.
I am not talking about APB sentences etc. I am talking about full control of the AP from my SIMRAD or Raymarine mfd. Left, right, on, off, mode et cetera.
Like a layer over PyPilot sending and receiving proprietary sentences ...
Posts: 2,184
Threads: 20
Joined: Jun 2016
Reputation:
64
I agree, if it uses n2k, then to translate to signalk is all that is needed.
There is an opencpn plugin that connects directly to pypilot you might consider instead of proprietary mfd
Posts: 2,184
Threads: 20
Joined: Jun 2016
Reputation:
64
2018-10-24, 03:01 AM
(This post was last modified: 2018-10-24, 03:02 AM by seandepagnier.)
You can easily enclose a monitor to make it water resistant. As for using knobs, it should be possible, but opencpn is not designed for this, so extra work is needed for that.
What you suggest using a proprietary MFD to control pypilot is probably possible to implement, but whoever does it would need to have the MFD, otherwise it is very difficult and not even useful for the implementer. For this reason it is unlikely unless you can contribute the source code.
Posts: 18
Threads: 3
Joined: Jul 2018
Reputation:
0
I have a related but different question. I'd like to replace my functioning Raymarine wheel drive controller with OpenCPN/PyPilot, but keep the Raymarine hardware. The additional functionality in PyPilot is too hard to resist.
Would I just use use SignalK to send instructions to the Raymarine motor? In reality it doesn't seem any different from the PyPilot examples of controlling the wiper motor.
regards
Trevor
skype: trevor_miles
Posts: 180
Threads: 39
Joined: Mar 2016
Reputation:
6
Yes you can use the Raymarine wheel drive unit (as I do), but not the Raymarine controller.