eFlexPwm
Arduino eFlexPwm library for Teensy 4.x
eFlex::Timer Member List

This is the complete list of members for eFlex::Timer, including all inherited members.

begin(bool doStart=true, bool doSync=true)eFlex::Timerinline
beginSubModules(uint8_t subModulesToBegin, bool doStart=true, bool doSync=true)eFlex::Timer
busClockHz()eFlex::Timerinlinestatic
disable()eFlex::Timerinline
enable(bool value=true)eFlex::Timer
index() consteFlex::Timerinline
isEnabled() consteFlex::Timerinline
prescalerToMinPwmFrequency(unsigned prescaler)eFlex::Timerinlinestatic
prescalerToMinPwmFrequency(pwm_clock_prescale_t prescaler) (defined in eFlex::Timer)eFlex::Timerinlinestatic
printAllRegs(Stream &out=Serial) consteFlex::Timer
printRegs(Stream &out=Serial) consteFlex::Timer
setPwmLdok(bool value=true)eFlex::Timerinline
setPwmLdok(uint8_t subModulesToUpdate, bool value)eFlex::Timerinline
setupDeadtime(uint16_t deadtimeValue, uint32_t unit=1)eFlex::Timer
setupDutyCyclePercent(uint8_t dutyCyclePercent)eFlex::Timer
setupFaultInputFilter(const pwm_fault_input_filter_param_t *faultInputFilterParams)eFlex::Timerinline
setupFaults(pwm_fault_input_t faultNum, const pwm_fault_param_t *faultParams)eFlex::Timerinline
setupFaultState(pwm_fault_state_t faultState)eFlex::Timer
setupLevel(pwm_level_select_t level)eFlex::Timer
setupOutputEnable(bool activate=true)eFlex::Timer
srcClockHz() consteFlex::Timerinline
start(uint8_t subModulesToStart, bool startit=true)eFlex::Timerinline
start(bool startit=true)eFlex::Timerinline
stop(uint8_t subModulesToStop)eFlex::Timerinline
stop()eFlex::Timerinline
updateSetting(bool doSync=true)eFlex::Timer