mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-18 05:45:31 +03:00
removed mixerUseConfigs multile declaration
This commit is contained in:
parent
b9664f1e99
commit
51a067db6d
3 changed files with 15 additions and 23 deletions
|
@ -73,17 +73,6 @@
|
||||||
#define BRUSHED_MOTORS_PWM_RATE 16000
|
#define BRUSHED_MOTORS_PWM_RATE 16000
|
||||||
#define BRUSHLESS_MOTORS_PWM_RATE 400
|
#define BRUSHLESS_MOTORS_PWM_RATE 400
|
||||||
|
|
||||||
void mixerUseConfigs(
|
|
||||||
#ifdef USE_SERVOS
|
|
||||||
servoParam_t *servoConfToUse,
|
|
||||||
gimbalConfig_t *gimbalConfigToUse,
|
|
||||||
#endif
|
|
||||||
flight3DConfig_t *flight3DConfigToUse,
|
|
||||||
escAndServoConfig_t *escAndServoConfigToUse,
|
|
||||||
mixerConfig_t *mixerConfigToUse,
|
|
||||||
airplaneConfig_t *airplaneConfigToUse,
|
|
||||||
rxConfig_t *rxConfig
|
|
||||||
);
|
|
||||||
void useRcControlsConfig(modeActivationCondition_t *modeActivationConditions, escAndServoConfig_t *escAndServoConfigToUse, pidProfile_t *pidProfileToUse);
|
void useRcControlsConfig(modeActivationCondition_t *modeActivationConditions, escAndServoConfig_t *escAndServoConfigToUse, pidProfile_t *pidProfileToUse);
|
||||||
|
|
||||||
#define FLASH_TO_RESERVE_FOR_CONFIG 0x800
|
#define FLASH_TO_RESERVE_FOR_CONFIG 0x800
|
||||||
|
|
|
@ -96,6 +96,10 @@ typedef struct servoParam_t {
|
||||||
int8_t forwardFromChannel; // RX channel index, 0 based. See CHANNEL_FORWARDING_DISABLED
|
int8_t forwardFromChannel; // RX channel index, 0 based. See CHANNEL_FORWARDING_DISABLED
|
||||||
} servoParam_t;
|
} servoParam_t;
|
||||||
|
|
||||||
|
struct gimbalConfig_s;
|
||||||
|
struct escAndServoConfig_s;
|
||||||
|
struct rxConfig_s;
|
||||||
|
|
||||||
extern int16_t servo[MAX_SUPPORTED_SERVOS];
|
extern int16_t servo[MAX_SUPPORTED_SERVOS];
|
||||||
bool isMixerUsingServos(void);
|
bool isMixerUsingServos(void);
|
||||||
void writeServos(void);
|
void writeServos(void);
|
||||||
|
@ -105,6 +109,17 @@ void filterServos(void);
|
||||||
extern int16_t motor[MAX_SUPPORTED_MOTORS];
|
extern int16_t motor[MAX_SUPPORTED_MOTORS];
|
||||||
extern int16_t motor_disarmed[MAX_SUPPORTED_MOTORS];
|
extern int16_t motor_disarmed[MAX_SUPPORTED_MOTORS];
|
||||||
|
|
||||||
|
void mixerUseConfigs(
|
||||||
|
#ifdef USE_SERVOS
|
||||||
|
servoParam_t *servoConfToUse,
|
||||||
|
struct gimbalConfig_s *gimbalConfigToUse,
|
||||||
|
#endif
|
||||||
|
flight3DConfig_t *flight3DConfigToUse,
|
||||||
|
struct escAndServoConfig_s *escAndServoConfigToUse,
|
||||||
|
mixerConfig_t *mixerConfigToUse,
|
||||||
|
airplaneConfig_t *airplaneConfigToUse,
|
||||||
|
struct rxConfig_s *rxConfigToUse);
|
||||||
|
|
||||||
void writeAllMotors(int16_t mc);
|
void writeAllMotors(int16_t mc);
|
||||||
void mixerLoadMix(int index, motorMixer_t *customMixers);
|
void mixerLoadMix(int index, motorMixer_t *customMixers);
|
||||||
void mixerResetMotors(void);
|
void mixerResetMotors(void);
|
||||||
|
|
|
@ -46,18 +46,6 @@ extern "C" {
|
||||||
extern uint8_t servoCount;
|
extern uint8_t servoCount;
|
||||||
void forwardAuxChannelsToServos(void);
|
void forwardAuxChannelsToServos(void);
|
||||||
|
|
||||||
void mixerUseConfigs(
|
|
||||||
#ifdef USE_SERVOS
|
|
||||||
servoParam_t *servoConfToUse,
|
|
||||||
gimbalConfig_t *gimbalConfigToUse,
|
|
||||||
#endif
|
|
||||||
flight3DConfig_t *flight3DConfigToUse,
|
|
||||||
escAndServoConfig_t *escAndServoConfigToUse,
|
|
||||||
mixerConfig_t *mixerConfigToUse,
|
|
||||||
airplaneConfig_t *airplaneConfigToUse,
|
|
||||||
rxConfig_t *rxConfigToUse
|
|
||||||
);
|
|
||||||
|
|
||||||
void mixerInit(mixerMode_e mixerMode, motorMixer_t *initialCustomMixers);
|
void mixerInit(mixerMode_e mixerMode, motorMixer_t *initialCustomMixers);
|
||||||
void mixerUsePWMOutputConfiguration(pwmOutputConfiguration_t *pwmOutputConfiguration);
|
void mixerUsePWMOutputConfiguration(pwmOutputConfiguration_t *pwmOutputConfiguration);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue