Hello,
If it's not perfectly understood in the title I'm trying to use the CC3D as the controler of the position of a gimbal. (just like "DJI Force pro" or "Freefly MIMIC").
The setup is:
CC3D -->
Tx (RC from old phantom2) -->
Rx (from old phantom2) -->
Gimbal (ronin-s)
1. I managed to connect Rx to the Gimbal, and the RC is working perfectly, controlling Pan, Tilt, Roll, user mode, rec, stop.
2. I took the voltages of the RC joysticks to know the voltages range I need to use.
3. Using the CC3D PWM Output connected to the Tx board a was able to control the move of the gimbal.
BUT
Of course, just like the RC joystick, it controls the
speed of the movement: through the Servo output PWM it's sending a voltage constantly so it keeps moving (it uses the AttitudeState infos).
4. It means I need these speed information but function of the time --> angular acceleration! So now I'm trying to use the GyroState informations to send it to the Tx.
-->
Question: How do I output the GyroState infos of the CC3D to my Tx board.
(The range of tension for the board to respond are: 1.38v to 1.91v, neutral speed being 1.65v)
I'm currently trying to do so with the ReceiverPort of the cc3d in "Outputs+OneShot" mode and modify the TxPID menu but I'm not getting any voltages ouput so far...
Maybe using the MainPort and the telemetry infos is a way?
I hope I'm clear enough, more infos needed to respond my problem?
I'm not sure I did that the right way, any suggestions are welcome of course!
Thanks!