Automatische Deaktivierung der Motoren - Zeit einstellbar?

Darius93

Neuer Benutzer
#1
Hallo,

gibt es eine Möglichkeit, die Zeit, nach der die APM automatisch die Motoren deaktiviert (wenn Gas-Hebel auf Minimum), einzustellen? Ich würde die Zeit gerne von den jetzigen 10-15 Sekunden (nicht nachgemessen) auf ca. 30 Sekunden setzen oder wenn nötig ganz ausschalten, da es mich nervt, jedes Mal die Motoren wieder zu aktivieren, wenn ich nur kurz was einstelle. Habe in der Parameterliste bei Mission Planner keine Einstellmöglichkeiten dazu gefunden, aber evtl. kennt ihr ja eine Möglichkeit.

viele Grüße,
Darius
 
Zuletzt bearbeitet:

MaxWin

(╯°□°)╯︵ ┻━┻
#2
Hab mich mal kurz durch die Quelltexte gewühlt, und hier ist der passende Punkt:

Code:
#define AUTO_DISARMING_DELAY    15  // called at 1hz so 15 seconds
und
Code:
    if(manual_flight_mode(control_mode) || (ap.land_complete && (control_mode == LOITER || control_mode == ALT_HOLD || control_mode == HYBRID))) {
https://github.com/diydrones/ardupi...6380834b1c5f3a4cd2e5/ArduCopter/motors.pde#L6

Also kurz gesagt: Nein, das ist im Quelltext festgelegt. Möglichkeiten:
- Throttle etwas über 0 halten
- Im Code ändern und selbst Kompilieren und aufspielen
- Eventuell könnte auch in den Drift-Mode schalten gehen, hier könnte die IF-Clause auch umgehen werden

Gruß
Max
 
Zuletzt bearbeitet:
FPV1

Banggood

Oben Unten