Sorry I had not received this message on my old android cell phone
"I have sort of got a RPi version of Pypilot semi-running but I thought the plugin would take the gps
signal and bearing and that the plugin had all the required software
to run the motor
controller. Thus, I thought I could use only OpenCPN
and the plugin from my laptop
and have a functional auto-pilot navigating with the gps
bearings, was I wrong?"
You have this right.. You should be able to use OpenCPN on your laptop with the Pypilot_pi Plugin to direct your RPI Pypilot controller to instruct your autopilot. That is the exact purpose of PyPilot_pi as a good interface between OpenCPN and your Pypilot RPI controller.
So now lets look at the big picture. Are you able to use your Pypilot RPI controller to direct your autopilot as a standalone? Is that all working properly first? That is the first task. I think we may need Sean's expertise here if you need help.
He generally will respond to issues on github here https://github.com/pypilot/pypilot_pi/issues
Or you can post in the Pypilot OpenPlotter forum here https://forum.openmarine.net/forumdisplay.php?fid=17