Naze32 cleanflight Problem

Status
Nicht offen für weitere Antworten.

th3Khem

Erfahrener Benutzer
#1
hallo habe nach einem Update 1.71 zu1.9 ein blöden Effekt.Wenn der trottle Wert unter 1000 fällt,dann spring der wert wieder auf 1500 zurück , obwohl der Stick auf Minimum ist.wieso ist dieser Effekt da ?
Mfg
 
Zuletzt bearbeitet:

olex

Der Testpilot
#2
Das ist das neue Failsafe-Verhalten... sobald Gas unter den "rx_min_usec" Wert (Standard 985µs) geht, wird Failsafe ausgelöst (im Standardfall auf Mittelstellung = 1500 zurückgestellt). Failsafe abschalten ist die Lösung, oder Servowege so anpassen dass sie nicht über 1000/2000 hinausgehen (das sind die von der Software erwarteten Grenzen des gültigen Signals).
 
Zuletzt bearbeitet:
#3
Es ist schon seit Ewigkeiten bekannt, dass man die Fernsteuerung zwischen 1000-2000µs einstellen soll.
Ich hatte es auch nicht gemacht, hatte das gleiche Problem.

Failsafe ausstellen ist überhaupt keine Lösung !!

Failsafe throttle auf 1000 einstellen und dann die Funke ordentlich einrichten. Denke auch an die Schalter !!
 

th3Khem

Erfahrener Benutzer
#4
Ok an und für sich kein Ding nur wenn ich an meinen kleinen 3s nutze ist dann harzt der selbst bei unter 50% schon nach oben ab deswegen trimme ich da immer meine funke ganz nach unten !
 

olex

Der Testpilot
#5
Jo, Funke auf 1000-2000 einstellen ist auch eine Möglichkeit. Früher hat hat die Taranis-Standardeinstellung (~984-2016) einwandfrei funktioniert, jetzt ist es nicht mehr sicher.

Das Cleanflight-Failsafe habe ich trotzdem deaktiviert, das macht meiner Meinung nach nichts sinnvolles. Habe stattdessen Empfänger-Failsafe auf vorprogrammierte Position, mit Gas auf null, Arm Schalter auf Disarm und Buzzer Schalter auf An. Das sichert mir ab dass der Racer ausgeht und anfängt Lärm zu machen, damit ich ihn im Feld wieder finden kann.
 
#6
Das Cleanflight-Failsafe habe ich trotzdem deaktiviert, das macht meiner Meinung nach nichts sinnvolles. Habe stattdessen Empfänger-Failsafe auf vorprogrammierte Position, mit Gas auf null, Arm Schalter auf Disarm und Buzzer Schalter auf An. Das sichert mir ab dass der Racer ausgeht und anfängt Lärm zu machen, damit ich ihn im Feld wieder finden kann.
Bis dir in der Luft irgendwas mit dem Kabel zwischen RX und FC passiert, oder der RX den Geist aufgibt.
Mir ist das zu riskant, gerade mit den Minis gibt man mal richtig Gas und im falschen Moment kann ich Ihn dann ein Dorf weiter suchen, da nützt mir mein Buzzer nichts.
Natürlich sollte man auch einen Failsafe im RX haben. Ist bei mir der gleiche wie bei dir auch.
 

th3Khem

Erfahrener Benutzer
#7
Ok guter Hinweis .aber ist der Effekt über die software steuerbar das er bei 3s net so viel Power am Anfang hat der er net abhaut und erst bei ~60% trottle volle Leistung bringt ?
 
#8
Mit 3S wird er je nachdem bei etwa 50-60% Gas schweben.
Wenn bei mehr Gas das Kabel abfällt und er relativ gerade ist ... das geht weit.

Hier findest du das "wiki" (docs) von Cleanflight.
Und hier ist der part für den failsafe.
Ein Stückchen weitergescrollt steht auch "failsafe settings".

Meiner Meinung nach sollte es so aussehen:
failsafe_delay = 0.1; soll so schnell als möglich wirken, weil der eigentliche Failsafe im RX ist. NICHT null setzen, da gibts decrement probleme
failsafe_off_delay = 0.1 - 5.0; wenn du langsam fliegst höher; wenn du Angle/Horizon gut eingestellt hast reicht ~0.5 damit er sich kurz auslevelt und nicht kopfüber in den Boden rammt. Solange das aktiv ist, ist er ARMED und im level mode also er stabilisiert sich und falls nötig läuft ein Motor. So kurz als nötig halten.
failsafe_throttle = 1000; keine Diskussion, beim Racer gehören die Motoren aus. Bei einer teuren Videoplatform mag das anders sein, aber wenn das die RX <-> FC Verbindung bricht soll er runter, besser gestern als heute.

Eingeben ins CLI einfach wie folgt:
set failsafe_delay = 0.1
set failsafe_off_delay = 0.5
set failsafe_throttle = 1000
 

th3Khem

Erfahrener Benutzer
#9
Ok danke werd ich mir mal anschauen .mit dem schweben habe ich mich blöd ausgedrückt ist eher das er bei 30% schon steigen tut und deswegen trimme ich meine funke immer bei trottle ganz nach unten
 
#10
Warum trimester du die Funke nach unten?
Damit verschiebt du doch nur deinen Mittelpunkt.

Stell deine Funke auf 1000-2000 US ein, Mittelpunkt bei 1500us.
geh so sauber wie möglich in die Flugsteuerung.

Meine Fläche ohne FC trimme ich auch ein paar clicks runter, damit mein Gas nicht schon bei null angeht.
Da du den Quadratmeter ja eh erst "scharf" schalten musst, brauchst du das nicht.
 
#12
Du armst mit zero (1000) throttle... da schießt gar nichts.
Mittelpunkt definitiv auf 1500
 
C

Celeritas

Gast
#14
Du armst mit zero (1000) throttle... da schießt gar nichts.
Mittelpunkt definitiv auf 1500
Das hat doch mit dem Mittelpunkt nichts zu tun, ab wann der Copter schwebt. Wenn man viel Schub bei wenig Gewicht hat, dann steigt er früher und umgekehrt. Mein 4S Racer fängt bei ca. 25% schon an zu steigen.

Trotzdem stellt man sowas, zumindest an einer Naze, nicht ein, indem man seine Kanäle runter trimmt. Man sollte entweder eine Throttle-Kurve in der Fernbedienung erstellen, falls diese das kann, oder man passt die Werte im Receiver-Tab von Cleanflight an um diesen Effekt zu erzielen.
 
#15
Das hat doch mit dem Mittelpunkt nichts zu tun, ab wann der Copter schwebt. Wenn man viel Schub bei wenig Gewicht hat, dann steigt er früher und umgekehrt. Mein 4S Racer fängt bei ca. 25% schon an zu steigen.
4S bei 25% o_O ... was fliegst du fürn Setup?

Und eben, der Mittelpunkt (also die Trimmung) hat nichts mit dem Schweben zu tun. Deswegen auch mein Kommentar, weil der Kollege folgendes geschrieben hatte:
Damit der Mittelpunkt bei knapp 1300 ist und so der Kopter nach dem armen nicht gleich voll nach oben schießt !
Selbst wenn du wie ich per Schalter armst, dann geht das nur bei zero throttle. Dann gehen bloß die Motoren an (wenn du motor_stop aus hast) und zwar mit dem kleinste eingestellten throttle (meist zwischen 1050 und 1100)
 

lysie

Erfahrener Benutzer
#16
Ich weiß nicht ob das schon erwähnt wurde aber der entsprechende Kanal springt auch bei deaktiviertem Failsafe auf 1500. Wenn euch euer kabel abhaut oder euer reciever einen Kanal außerhalb von rx_min und max usec zieht haut euch euer Copter gnadenlos ab!! besonders bei Übermotorisierten System da es da der Kanal dann konstant auf 1500 gezogen wird.

Keine Ahnung was sich der gute Dominik dabei gedacht hat - habe ihn deswegen auch schon angesprochen. Fand er jedenfalls nicht so kritisch und hat mich auf ein Pullrequest verwiesen mit dem sich der Wert einstellen lässt auf dem der Kanal automatisch gelegt wird falls Signale außerhalb von rx_min und max erkannt werden.
 
#17
Ja, alle außer das Gas, soweit ich weiß.
 

th3Khem

Erfahrener Benutzer
#19
Genau das ist mir heut passiert mit ausgeschalteten failsafe.ist extrem blöd da die Motoren zu stark sind .ist diese Art auch in der 1.8 schon drin oder nur in der 1.9?
Mfg
 

DIE_KUH

Erfahrener Benutzer
#20
Ich weiß nicht ob das schon erwähnt wurde aber der entsprechende Kanal springt auch bei deaktiviertem Failsafe auf 1500. Wenn euch euer kabel abhaut oder euer reciever einen Kanal außerhalb von rx_min und max usec zieht haut euch euer Copter gnadenlos ab!!
Aber dafür gibt's doch die Failsafe-Einstellung im Cleanflight Configurator? Ich habe da noch nie dran gedreht und das steht bei mir auf 1000 (also Motoren aus). Warum man Failsafe deaktivieren wollen würde, ist mir ein Rätsel.
 
Status
Nicht offen für weitere Antworten.
FPV1

Banggood

Oben Unten