LibrePilot Forum
Users => Vehicles - MultiRotors => Topic started by: ggrif on November 02, 2015, 04:51:15 pm
-
I have a RMRC CC3D I've flown on Tri's and quads I'm setting up on a hex.
SN20 esc's, BLHeli 14.02.01
FrSky D4R-II, PPM enabled, Pin 8 from receiver port to signal on D4R
LP 15.09
During the New Vehicle setup process performing erase/upgrade the board defaults to PWM+NoOneshot when I select PPM on the Input Signal Config page (which is normal, I think). It changes after selecting OneShot esc's on the Output Signal Config page.
On the Multirotor Config page when I select "hex", no matter which flavor, OneShot is greyed out on the Output Signal Config page. If I go back and select "quad" then OneShot is an option again.
So, what have I missed? How do I set up OneShot on my hex? Please.
Thanks!
-
Oneshot on Hexacopter can be done but need some outputs on the FlexiIO (Receiver port) if i remember.
That because Oneshot is disabled in hexacopter wizard, a little too complex for beginner that should use Wizard.
-
OK 😃. Sometimes I forget how you dev types make very complex things very simple for us not so gifted folk.
I'm curious what the outputs on the FlexiIO are. Where might I read up on that?
-
A CC3D cannot do Oneshot with a HEX, it can do PWMsync.
You need a REVO to do Oneshot on a HEX.
-
A CC3D cannot do Oneshot with a HEX, it can do PWMsync.
You need a REVO to do Oneshot on a HEX.
Thanks Wagsy. Revo clone on the way.
-
A CC3D cannot do Oneshot with a HEX, it can do PWMsync.
You need a REVO to do Oneshot on a HEX.
CC3D can use oneshot with a hex.
As Laurent says, it's no a simple task, but CC3D can.
Firts, you cannot setup oneshot on a hex via setup wizard.
So, go with manual setup.
1- Configure Outputs+OneShot on receiver port and PPM on flexi port, then save and reset (firmware tab). So you have to connect your receiver to flexi port.
(http://imagizer.imageshack.us/v2/640x480q90/910/E2LFiI.png) (http://imageshack.com/a/img910/9032/E2LFiI.png)
2- Configure Hexacopter X and assign the motor output channels as follow
(http://imagizer.imageshack.us/v2/640x480q90/911/UCfVIN.png) (http://imageshack.com/a/img911/8093/UCfVIN.png)
3- Go to output and assign OneShot to banks 1 and 3. Note, you have free PWM output 4 and 6 to use with other devices, as discovery buzzer, video switch, nav lights and so on.
(http://imagizer.imageshack.us/v2/640x480q90/905/rtnPyu.png) (http://imageshack.com/a/img905/8580/rtnPyu.png)
4- ESCs must be connected as follow
VTOLMotorNE > Servo output 1
VTOLMotorE > Servo output 2
VTOLMotorSE > Servo output 3
VTOLMotorSW > Servo output 5
VTOLMotorW > Receiver port PIN5
VTOLMotorNW > Receiver port PIN6
5- Perform the manual ESC calibration and set the idle level (Neutral - slowest for motor).
6- Perform the Transmitter Setup Wizard.
-
Thanks Liftbag! Really great stuff! I'm gonna jump on this after work today.
Dumb question, my hex I believe, is an H configuration, does it matter if I use X or H?
-
Well there you go, never new about that way.
-
Thanks Liftbag! Really great stuff! I'm gonna jump on this after work today.
Dumb question, my hex I believe, is an H configuration, does it matter if I use X or H?
H or X only changes the mixer table. You can use H.
If you want, I can give you a hand to configure a custom vehicle.
-
OK, here we go, does this look correct? I'll clean up all the wiring when I know all is connected correctly.
Thanks again for the help!
-
Seems ok to me. Is the PPM receiver signal connected to pin 4 of the flexi port?
Before the clean up you can give it a try with battery connected in order to set the motor neutrals and to complete the transmitter setup wizard.
-
PPM to pin 4, yes. One more question, do I need to worry about the ground wires on esc 5&6?
Thanks!
Bummer, connected battery, no power to Rx, need to troubleshoot when I get home from work. >:(
-
PPM to pin 4, yes. One more question, do I need to worry about the ground wires on esc 5&6?
Thanks!
Bummer, connected battery, no power to Rx, need to troubleshoot when I get home from work. >:(
Very often I've used only signal wires from ESCs, without any issue.
If you want, you can connect the ESC 5 and 6 ground cables to the free gnd servo output of the CC3D.
The wiring seems correct, so I cannot figure out why the receiver is unpowered.
-
Will check all connections with multimeter when I get home this evening. May have damaged the jst when switching wires around.
-
Broken ground pin in Main port board connector 🤓. Ground to flexiIO port and, voilĂ , we have Rx!
Now just need time to complete setup.