2024-01-13, 10:49 AM
Hi
I am developping a PyPilot interface for the M5Dial. I use the tcp connection to port 23322 and it is working changing the mode, the command and I think tacking. It uses the touch pannel and the encoder which makes it very intuitive.
But I don't understand the commands when you are disengaged and want to move just the rudder.
After trying to understand the source, I think the commands to move the rudder are:
servo.position and the value should be the desired position of the rudder in degrees. - port, + starboard
servo.command and the value the direction as -1 port, +1 starboard
But for the moment I have no way to check this is ok.
Have anyone any suggestion?
Thanks
Paco
I am developping a PyPilot interface for the M5Dial. I use the tcp connection to port 23322 and it is working changing the mode, the command and I think tacking. It uses the touch pannel and the encoder which makes it very intuitive.
But I don't understand the commands when you are disengaged and want to move just the rudder.
After trying to understand the source, I think the commands to move the rudder are:
servo.position and the value should be the desired position of the rudder in degrees. - port, + starboard
servo.command and the value the direction as -1 port, +1 starboard
But for the moment I have no way to check this is ok.
Have anyone any suggestion?
Thanks
Paco