mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-26 01:35:41 +03:00
Move motor and servo params out of master_t
This commit is contained in:
parent
ef08d32491
commit
d913ed6a07
11 changed files with 33 additions and 39 deletions
|
@ -18,10 +18,12 @@
|
|||
#pragma once
|
||||
|
||||
typedef struct motorConfig_s {
|
||||
|
||||
// PWM values, in milliseconds, common range is 1000-2000 (1 to 2ms)
|
||||
uint16_t minthrottle; // Set the minimum throttle command sent to the ESC (Electronic Speed Controller). This is the minimum value that allow motors to run at a idle speed.
|
||||
uint16_t maxthrottle; // This is the maximum value for the ESCs at full power this value can be increased up to 2000
|
||||
uint16_t mincommand; // This is the value for the ESCs when they are not armed. In some cases, this value must be lowered down to 900 for some specific ESCs
|
||||
uint16_t maxEscThrottleJumpMs;
|
||||
uint16_t motorPwmRate; // The update rate of motor outputs (50-498Hz)
|
||||
uint8_t motorPwmProtocol; // Pwm Protocol
|
||||
uint8_t useUnsyncedPwm;
|
||||
} motorConfig_t;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue