I am new to using the BlueOS and the navigator library attached with it.
I have attached an RF Receiver to the RF Port on the navigator, I am able to see the data being read from the RF Receiver on the Mavlink Inspector. I want to read the same data into a python file using the navigator library, I am able to see other data like magnetometer and stuff but not anything regarding reading the RF data using the navigator library in python.
I basically want to control the boat using the RF controller but the built in one isnt that good and I am always reading some noise and random movements in the thrusters, So was looking to write my own code to read the data and command the thrusters accordingly.
To quote a recent response to someone else, on a similar topic:
Reading radio signals in your own Python code and then sending resulting commands to the autopilot would require some roundabout passing around of information, and may increase communication/control latency to a problematic degree.
It’s likely worth looking at the RC_CHANNELS and SERVO_OUTPUT_RAW MAVLink message details to see whether the noise is coming from your radio hardware (including potentially your controller), a misunderstanding of (or bug in) the autopilot, or (otherwise) is occurring at the output pins / is being picked up by the wires to the ESCs.