BossHobby / QUICKSILVER

Flight Controller Firmware
MIT License
165 stars 39 forks source link

Add turtle mode active warning on OSD #92

Closed Phjorttos closed 7 months ago

Phjorttos commented 1 year ago

Show OSD message when Turtle mode is activated via AUX switch to prevent rolling on the ground when forgot to switch off Turtle.

bkleiner commented 1 year ago

i don't really want to permanently give up the screen real-estate, as even during turtle i think visibility is important (especially if you gotta do it quickly, eg during a race), but we could have the flightmode osd element display turtle while that is active. Edit: thinking about it some more, how is this a problem exactly? turtle only engages when upside down. even if you were to forget the switch, it would not make you roll, given you are right side up. Lots of people have turtlemode just permanently active, which does directly collide with this request.

Phjorttos commented 1 year ago

I'm not flying whoops only bigger ones without proguards and I have turtle always on switch and like to have control over it when active or not. Few times forgot to turn off turtle when talking to someone or other hassle around after crash after gotten quad right side up. Got funny moments and scared others a bit when quad screams and rolls on ground. Gonna test more this behaviour. But maybe at least show it as flightmode could be ok. What I suggest: using turtle on AUX show warning as system message. Like it's showing warning when throttle is raised and tying to arm. Otherwise when set to auto behavior like now.

Edit: Tested it now and indeed it's not rolling when manual turtle on when up right position. Maybe on field it has been somehow tilted and thinking it's upside down or prop still stuck on something. Still would be nice to have somekind of a visual indicator on osd when turtle is turned on.