-
Notifications
You must be signed in to change notification settings - Fork 234
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DIY AutoPilot #442
Comments
I have not tried to control NAC autopilots. Your question is unclear. You said you are trying to make autopilot. What is problem with NAC-1? If you try to make your own, why you need to look NAC messages? Autopilots normally uses proprietary messages between display and autopilot unit. You can do the same with your display and autopilot unit. Autopilots often has some "navigation mode", where they listen PGN 129284 Navigation Data and PGN 129283 Cross Track Error from plotter system to correct course. |
Timo, I am not trying to control the NAC-1? Replace it with my own version. I want to see if I can improve accuracy and I want to integrate some secondary inputs for remote controls and flybywire helms. The first challenge is make he Simrad recognize the Teensy as an available autopilot. would you be able to help give me some guidance on that? |
Not many ideas. Your unit should at least populate and sent PGN 127237 Heading/Track Control and PGN 127245 Rudder and you should also write PGN 126208 handlers - at lease request and command - for those. Then if some MFD supports general autopilot, it may see it. Anyway I am afraid that Simrad as others uses proprietary messages to seek autopilot and they accept only their own. So if you connect Raymarine autopilot to the bus, Simrad would not regocnize it. Big companies are not much interested to support others systems since it would be out of their sales. |
Timo, First off this library is such a huge help!
I am trying to build an autopilot for my boat. I have the current NAC1 that integrates with the boat's MFD. Have you ever played with integrating your library with Simrad or other manufacturer MFDs to be used as an autopilot? right now I am looking for some advise on how figure this out.
I was hoping if I created a device source with ClassCode: 40 and FunctionCode: 150. that the Simrad would pick it up as a Autopilot.
I ran the Actisense Listener hooked up to the NAC-1 and got some more information but I'm concerned about all the manufacturer proprietary information.
My test bench!
initially, I used NAC1 I ran the DeviceAnalyzer.ino to get a list of sources. But I don't see any of the PNGs coming from the Simrad. equipment. I used Actisence listener to get some
The text was updated successfully, but these errors were encountered: