1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-23 16:25:31 +03:00

Ensure mixer is configured so that PWM initialisation is correct.

The isMixerUsingServos() was returing the wrong value in 9a7de3cf3c
This commit is contained in:
Dominic Clifton 2015-02-15 09:20:33 +00:00
parent cd73c25352
commit 02166a4fd0

View file

@ -178,6 +178,8 @@ void init(void)
timerInit(); // timer must be initialized before any channel is allocated
mixerInit(masterConfig.mixerMode, masterConfig.customMixer);
memset(&pwm_params, 0, sizeof(pwm_params));
// when using airplane/wing mixer, servo/motor outputs are remapped
if (masterConfig.mixerMode == MIXER_AIRPLANE || masterConfig.mixerMode == MIXER_FLYING_WING)
@ -314,15 +316,13 @@ void init(void)
LED0_OFF;
LED1_OFF;
imuInit();
mixerInit(masterConfig.mixerMode, masterConfig.customMixer);
#ifdef MAG
if (sensors(SENSOR_MAG))
compassInit();
#endif
imuInit();
serialInit(&masterConfig.serialConfig);
failsafe = failsafeInit(&masterConfig.rxConfig);