1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-17 05:15:25 +03:00

White space tidy & add braces

This commit is contained in:
jflyper 2018-04-24 07:43:59 +09:00
parent 22a7788fa3
commit e87d14fe46

View file

@ -469,40 +469,42 @@ void servoDevInit(const servoDevConfig_t *servoConfig)
#ifdef USE_BEEPER #ifdef USE_BEEPER
void pwmWriteBeeper(bool onoffBeep) void pwmWriteBeeper(bool onoffBeep)
{ {
if (!beeperPwm.io) if (!beeperPwm.io) {
return; return;
if (onoffBeep == true) { }
*beeperPwm.channel.ccr = (PWM_TIMER_1MHZ / freqBeep) / 2;
beeperPwm.enabled = true; if (onoffBeep == true) {
} else { *beeperPwm.channel.ccr = (PWM_TIMER_1MHZ / freqBeep) / 2;
*beeperPwm.channel.ccr = 0; beeperPwm.enabled = true;
beeperPwm.enabled = false; } else {
} *beeperPwm.channel.ccr = 0;
beeperPwm.enabled = false;
}
} }
void pwmToggleBeeper(void) void pwmToggleBeeper(void)
{ {
pwmWriteBeeper(!beeperPwm.enabled); pwmWriteBeeper(!beeperPwm.enabled);
} }
void beeperPwmInit(const ioTag_t tag, uint16_t frequency) void beeperPwmInit(const ioTag_t tag, uint16_t frequency)
{ {
const timerHardware_t *timer = timerGetByTag(tag, TIM_USE_BEEPER); const timerHardware_t *timer = timerGetByTag(tag, TIM_USE_BEEPER);
IO_t beeperIO = IOGetByTag(tag); IO_t beeperIO = IOGetByTag(tag);
if (beeperIO && timer) { if (beeperIO && timer) {
beeperPwm.io = beeperIO; beeperPwm.io = beeperIO;
IOInit(beeperPwm.io, OWNER_BEEPER, RESOURCE_INDEX(0)); IOInit(beeperPwm.io, OWNER_BEEPER, RESOURCE_INDEX(0));
#if defined(USE_HAL_DRIVER) #if defined(USE_HAL_DRIVER)
IOConfigGPIOAF(beeperPwm.io, IOCFG_AF_PP, timer->alternateFunction); IOConfigGPIOAF(beeperPwm.io, IOCFG_AF_PP, timer->alternateFunction);
#else #else
IOConfigGPIO(beeperPwm.io, IOCFG_AF_PP); IOConfigGPIO(beeperPwm.io, IOCFG_AF_PP);
#endif #endif
freqBeep = frequency; freqBeep = frequency;
pwmOutConfig(&beeperPwm.channel, timer, PWM_TIMER_1MHZ, PWM_TIMER_1MHZ / freqBeep, (PWM_TIMER_1MHZ / freqBeep) / 2, 0); pwmOutConfig(&beeperPwm.channel, timer, PWM_TIMER_1MHZ, PWM_TIMER_1MHZ / freqBeep, (PWM_TIMER_1MHZ / freqBeep) / 2, 0);
*beeperPwm.channel.ccr = 0; *beeperPwm.channel.ccr = 0;
beeperPwm.enabled = false; beeperPwm.enabled = false;
} }
} }
#endif #endif