Home › Forums › Everything about the Mini Tricopter › Triflight setup guide
- This topic has 255 replies, 71 voices, and was last updated 4 years, 11 months ago by danieee.
-
AuthorPosts
-
21 January, 2017 at 04:53 #36172edkirkParticipant
Can’t get Triflight to work on TBS Colibri.
First I can’t get the tilt servo to work with the Colibri set up as tricopter. I installed Triflight on the Colibri board but when I plug the USB in I get “Device Description Request Failed” using Windows 10. When I change the Colibri back to standard Betaflight it is recognized when the USB is connected and can be programed in Cleanflight or Betaflight just fine.
Triflight seems to require a different driver, I have researched the issue and can’t find a resolution. I would really like to use the TBS Colibri on a tricopter.
Please advise, thanks for any help. Ed
28 January, 2017 at 01:25 #36294FlySpotParticipantHi community!
I bought BabyTricopter kit + F3FC racing and PDB and assembled it using as manual David’s video. So, it’s not first my copter and I’m sure all assembled correct. As firmware used Betaflight / RCEXPLORERF3 3.1.0 last build.
In this setup have next problem – only two motors are spin (all are works fine using servo tester), servo doesn’t moving at all. I’ve attached dump of my settings, please look at and help to teach this bird to fly.
Thanks in advance.Attachments:
28 January, 2017 at 08:06 #36298TerjeModeratorThanks for the CLI dump, helps out debugging a lot 🙂
Fly4props seems to have figured out the motor and servo mapping for the F3FC/RCExplorerF3 board in Betaflight 3.1 in this post 36279:
resource BEEPER A00
resource MOTOR 1 A08
resource MOTOR 2 B00
resource MOTOR 3 A04
resource SERVO 1 A07
resource PPM A01Check out Joshua Bardwell video on resource remapping:
28 January, 2017 at 22:08 #36311FlySpotParticipant@Terje, thanks a lot for your attention and help.
Really, after remapping of motors and servo, all are pi?ked up and works!Now is the task – tune the servo ) For beginning I’ll try case described in this topic.
Maybe you also have lifehack for this?
30 January, 2017 at 03:36 #36327aoymParticipantHey there I’m wondering for triflight on the Rcexplorer F3FC board what line of code does the servo feedback require? I understand it for other boards just using RSSI or some other thing but what do I need to enable servo feedback on the F3FC board on the FB port? If this has already been answered please link me and my bad, I can’t find the answer.
31 January, 2017 at 22:17 #36348Dave MakParticipantaoym, if you’re looking to see how the feedback servo is coded in triflight, I believe it here:
https://github.com/lkaino/Triflight/blob/master/src/main/flight/mixer_tricopter.c
Search for all the lines of code with tailServoADCChannel and you’ll see the relevant bits.
31 January, 2017 at 22:52 #36349aoymParticipantDave Mak, I was looking specifically for which to use in this code
set tri_servo_feedback = VIRTUAL | RSSI | CURRENT | EXT1I have found my answer it is RSSI. I missed the part on the product page that said it was feedback/RSSI. Seen here in the description. https://rcexplorer.se/product/f3fc-racing/
To elaborate, I was looking for which line of code to use to enable the “FB” (Feedback, aka servo feedback) port on the F3FC. The options for the servo feedback code, as listed above are Virtual, RSSI, Current, or EXT1. Obviously FB is not one of the listed option so I suspected it was EXT1, it is actually RSSI. I was just asking if anyone knew which one of the above it was, because I know people use servo feedback but I have not seen anyone state what ADC channel for the F3FC. *I have found it is RSSI I simply missed it on the product page*
15 April, 2017 at 22:42 #37282cranialrectosisParticipantI have purchased the Baby Tricopter electronics kit and having some trouble getting tail tune to work. In the build instructions David says to just shove the servo into the tail tilt mechanism. He doesn’t mention centering the servo.
My transmitter is set up correctly and in Cleanflight I can see the proper stick movements from the transmitter.
With USB disconnected and the copter powered, I can enter Tail Tune mode and hear the beep. However, when I roll left or right, the servo is hard over to the left and does not move. When I use yaw, the servo does not move. I can hear the servo humming but it does not move.
Do I need to center this servo somehow?
On a lark, I put props on. The copter flies. I just can’t use tailtune.
I am also posting on FliteTest here:
http://forum.flitetest.com/showthread.php?14472-CranialRectosis-Twitchity-Mini-Tricopter-build&p=340162&viewfull=1#post34016216 April, 2017 at 19:12 #37286cranialrectosisParticipantI think I may have stayed in DFU mode. Not sure. I re-flashed everything and tried it all again from scratch this morning and can get Tailtune to work all the way through the servo speed test.
At any rate, I still can’t calibrate the ESCs. They don’t enter programming mode so I guess I have some research to do there. Otherwise the copter flies.
17 April, 2017 at 11:44 #37290GAntonjoModeratorAre you trying to calibrate the ESCs by using your transmitter, or do you use motor tab in CleanFlight Configurator to give full throttle before powering on the ESCs?
19 April, 2017 at 03:44 #37313cranialrectosisParticipantI tried both. The sliders in Cleanflight were fixed. I had no ability to move them at all and yes I did flip the switch to allow the motors (props off).
I ditched Cleanflight and went to Betaflight. In Cleanflight with the triflight hex there was no option to turn on any voltage or current monitoring either. In Betaflight it all just worked.
I flashed the 0_5 and the new 0_7 hex in Cleanflight, no joy. 0_7 allowed me to tail tune (disarmed) but then the limits didn’t save so when I armed the copter the servo pitched hard left and did not move.
I switched to Betaflight and 0_7 works just fine.
Root cause, the latest triflight was incompatible with the latest Cleanflight.
I haven’t tried an armed tail tune yet (disarmed works fine) because of high winds. The copter flies very well without it at this point but once the wind dies down I am eager to try.
I am still running Oneshot42 as DShot didn’t work. I checked and I do not have the capacitors and no level of DShot ran on this copter. Still, I built this copter in Dec 2014 running SimonK on 3S and this is a HUGE upgrade.
10 May, 2017 at 18:59 #37558MicropittParticipantPosted in Wrong threat. Sorry!
19 June, 2017 at 12:42 #38246PietroParticipantHello
I recently bought a F3FC tricopter plate and I flashed Triflight 0.7.
Then I started to configure GPS/MAG (Ublox NEO 7 combo) and I realized that Betaflight has dropped GPS/Mag support.Is it also for Triflight I guess..
Right?19 June, 2017 at 17:46 #38250wilco1967ParticipantIf you’re into GPS assisted flight, have a look at iNav….
https://github.com/iNavFlight/inav/wiki19 June, 2017 at 20:02 #38255PietroParticipantI’m not interested in GPS assisted navigation.
I’m looking for GPS telemetry on Taranis, to log position in crash event.
And if possible home direction on OSD.INav isn’t optimized for tricopter flight as triflight right?
thanks -
AuthorPosts
- The forum ‘Everything about the Mini Tricopter’ is closed to new topics and replies.