Failsave unter Cleanflight

Status
Nicht offen für weitere Antworten.

Bubi88

Erfahrener Benutzer
#1
Wie setzt man sinnvoll unter Cleanflight und der Taranis failsave um.
Meine Idee wäre, dass wenn der Empfänger kein Signal mehr erhält, die Motoren vom FC auf eine bestimmte Drehzahl gesetzt werden, um eine relativ weiche Landung zu erhalten ...

Wäre das so richtig, oder wie habt ihr das gelöst...?

Dann wäre nuch noch die Umsetzung unter CF und Taranis offen ??
 

Arakon

Erfahrener Benutzer
#2
Die Taranis hat damit nichts zu tun.
Empfänger Failsafe auf "no pulse" programmieren (wie, steht in der Anleitung) und in CF Failsafe aktivieren und die Gasstellung einstellen. Allerdings solltest du dir bewusst sein, dass die Motoren dann auch drehen, wenn du schon im Acker steckst, und evtl. die Regler dadurch abbrennen. Du kannst einstellen, wie lange die Motoren weiterdrehen sollen bei Failsafe.. die Zeit sollte relativ kurz gewählt sein. Im Zweifelsfall sinkt er dann halt langsam für ein paar Sekunden und fällt dann.

Was genau es alles an Einstellungen gibt, steht in der Anleitung: https://github.com/cleanflight/cleanflight/blob/master/docs/Failsafe.md
 

Bubi88

Erfahrener Benutzer
#3
OK... soweit verstanden.
Den Empfänger auf "No Pulse" habe ich schon gefunden.
Die Werte für das Nachlaufen der Motoren werden ja als CLI-Kommandos eingegeben.

Wie bzw wo gibt man denn die Gasstellung in CF ein ??
In CF wird doch nur angeklickt, ob man Failsave einsetzen will oder nicht ?

EDIT:
habs gefunden !!

Danke nochmal
 
Zuletzt bearbeitet:

Argengel

Erfahrener Benutzer
#4
Hallo,
habe auch mal eine Frage zu Failsave :rolleyes:
Da ich schon länger nichts mehr an meinen Einstellungen ( Naze 32 mit Cleanflight) geändert habe , und ich nun mal die Betaflight testen möchte :cool:
Bin ich erst mal wider erschrocken :???: oh alles neu im Cleanflight Configurator.
Habe Failsave nun so hinbekommen das der Copter bei Signalverlust für eine bestimmte Zeit sinkt ,
und sich dann die Motoren abschalten .
Gibt es eine Möglichkeit wenn ich wieder ein Signal habe den Failsave abzubrechen ?

Gruß Norbert
 

lysie

Erfahrener Benutzer
#6
So lange die Failsafezeit nicht abgelaufen ist und der Copter disarmed wird, kanndie Verbindung jederzeit wieder hergestellt werden und du erhälst die Kontrolle zurück.

Sobald er disarmed hilft nur noch ein reboot. Wurde aber auch schon diskutiert ob der reboot überhaupt nötig ist und ob er abgeschafft werden soll.
 
Zuletzt bearbeitet:

Argengel

Erfahrener Benutzer
#7
@Bubi88,

Meinst du die Werte für Failsave ?
Da helfen dir meine Werte nicht weiter , da das bei jeden Copter ja anders ist.
Du musst erst mal die Drehzahl bei Failsave einstellen:

Configuration – Receiver failsave – Failsave Throttle da den Wert im Kästchen so hoch stellen das der Copter sinkt .

Dann noch im CLI einstellen wie lange die Motoren im Failsave an bleiben sollen:

set failsave_off_delay = 100 die 100 sind nur ein Beispiel

Save am ende nicht vergessen !
 

Tom068

Erfahrener Benutzer
#9
Hallo Zusammen,
Aufgrund dieser Diskussion habe ich mich auch mal ans
Failsafe herangewagt und ausprobiert.
Eine gute Drehzahl zum Sinken und die Zeit für das Failsafe zu limitieren,
war jetzt nicht das Problem.
Wenn ich im Acromodus bin und eine Rechtskurve fliege, dann ins Failsafe gehe,
fliegt er die so weiter wie ich sie geknüppelt habe.
Das bringt mir bei einem Failsafe herzlich wenig.
Kann man das im CL so einstellen, das er bei Failsafe in den Angle-Mode schaltet?

Oder liegt mein Problem in der Failsafeeinstellung des Empfängers?
Ich bin Futaba Fasst user.

Gruß Tom
 

Argengel

Erfahrener Benutzer
#10
Hi Tom068,

also ich habe nur Graupner Hott.
wenn ich im Acromodus bin und dann ins Failsave gehe schaltet der Angel-Mode ein.
Schaltet deine FC den auch in den Failsave ?
 

Arakon

Erfahrener Benutzer
#11
Wenn der letzte Wert gehalten wird, ist das eine Einstellung am Empfänger.. bzw. FS ist gar nicht aktiv am Empfänger. Solange das am Empfänger nicht aktiviert wird, kann der FC gar nicht wissen, dass die Verbindung weg ist.. weil "Wert halten" gibt ja weiterhin ein gültiges Signal aus.
 

Tom068

Erfahrener Benutzer
#12
Danke, so etwas habe ich mir fast schon gedacht.
Dann muß ich mich auch noch mit dem Failsafe vom Empfänger beschäftigen.
Dann werde ich mal schauen wie Cl in den Angle-Mode schaltet oder
macht die Fc das automatisch wenn der Angle-Mode im CL definiert ist?

Gruß Tom
 

Tom068

Erfahrener Benutzer
#13
Ich habe es gerade ausprobiert, es geht nicht.
Der 7-Kanal Fasst Empfänger in Verbindung mit der T8FG, bringt nur Failsafe
auf dem Gaskanal, die restlichen Signale laufen weiter.
Mit einem Multiempfänger oder S-Bus lässt sich jeder Kanal einstellen.

Gruß Tom
 

lysie

Erfahrener Benutzer
#14
Kannst du das Failsafe für den Gaskanal wenigstens vorgeben? Dann stell ihn einfach ein dass er auf den wert 800 usec gehen soll. Damit aktivierst du auch den Failsafe von CF.
 

Tom068

Erfahrener Benutzer
#15
Irgendwie komme ich hier nicht klar.
Was ist genau was? Vielleicht kann mir hier einer weiterhelfen.

# set failsafe
failsafe_delay = 10
failsafe_off_delay = 10
failsafe_throttle = 1125
failsafe_kill_switch = 0
failsafe_throttle_low_delay = 100 (geht bis maximal300)

Bei meinem Futabafailsafe bekomme ich den Gaswert auf
maximal 895 heruntergeschraubt und dafür mußte ich schon in die
Trickkiste greifen.

Gruß Tom
 
Zuletzt bearbeitet:

Tom068

Erfahrener Benutzer
#17
Damit hat es geklappt.:ding:
Danke.
set failsafe_delay = 2
set failsafe_off_delay = 200
set failsafe_throttle = 1125
set failsafe_kill_switch = 1
set failsafe_throttle_low_delay = 100
set rx_min_usec = 900
set rx_max_usec = 2115

Gruß Tom
 

Hotte_X

Neuer Benutzer
#18
Liebe Wissenden. Ich möchte mich ganz kurz mit der Bitte um Hilfe an Euch wenden.
Seit 2 Tagen versuche ich Failsafe einzurichten.

Orange Rx 710
Dx9
Naze32 (Nighthawk 280 pro)

Leider ist es so, dass die Einstellungen in Cleanflight komplett ignoriert werden.
Der Empfänger übernimmt IMMER die Kontrolle.

Ich hätte aber gern das Herunterschweben mit anschließender Motorabschaltung.

Real habe ich, je nachdem wie ich den Empfänger binde, konstante Drehzahl zum Runterkommen ohne
Abschaltung der Motoren oder Abschaltung sofort bei Signalverlust und der Hawk verwandelt sich
in einen teuren Stein.....

Was kann ich nur tun, um die Cleanflight Failsafe Einstellungen zu aktivieren ?

Vielen Dank im Voraus Euer Hotte
 

Arakon

Erfahrener Benutzer
#19
Wenn der Empfänger übernimmt, ist es kein Wunder.. dann kriegt CF vom Empfänger immer noch ein gültiges Signal und sieht kein Failsafe. Du musst entweder den Empfänger so programmieren, dass er ein Gassignal unter 980 ausgibt bei FS, oder gar kein Signal.
 

Hotte_X

Neuer Benutzer
#20
Naja, und genau dass ist die Frage. Wie kann ich den OrangeRX 710 überreden ?

Ich mein, Motor aus bei Signalverlust ist erst einmal besser, als einen außer Kontrolle geratenen Rasierer am Himmel zu haben.

Optimal ist aber anders.

Gassignal unter 980 könnte ich vor dem Binden in der Funke progammieren. Das probiere ich einmal.
Aber KEIN Signal ausgeben - ich habe keinen Plan, wie man das machen soll.

Und Danke.
 
Status
Nicht offen für weitere Antworten.
FPV1

Banggood

Oben Unten