FlexTimer driver Input capture parameters for each channel. More...
#include <platform/drivers/inc/ftm_ic_driver.h>
Data Fields | |
uint8_t | hwChannelId |
ftm_input_op_mode_t | inputMode |
ftm_edge_alignment_mode_t | edgeAlignement |
ftm_signal_measurement_mode_t | measurementType |
uint16_t | filterValue |
bool | filterEn |
bool | continuousModeEn |
void * | channelsCallbacksParams |
ic_callback_t | channelsCallbacks |
FlexTimer driver Input capture parameters for each channel.
Implements : ftm_input_ch_param_t_Class
Definition at line 99 of file ftm_ic_driver.h.
ic_callback_t channelsCallbacks |
The callback function for channels events
Definition at line 109 of file ftm_ic_driver.h.
void* channelsCallbacksParams |
The parameters of callback functions for channels events
Definition at line 108 of file ftm_ic_driver.h.
bool continuousModeEn |
Continuous measurement state
Definition at line 107 of file ftm_ic_driver.h.
ftm_edge_alignment_mode_t edgeAlignement |
Edge alignment Mode for signal measurement
Definition at line 103 of file ftm_ic_driver.h.
bool filterEn |
Input capture filter state
Definition at line 106 of file ftm_ic_driver.h.
uint16_t filterValue |
Filter Value
Definition at line 105 of file ftm_ic_driver.h.
uint8_t hwChannelId |
Physical hardware channel ID
Definition at line 101 of file ftm_ic_driver.h.
ftm_input_op_mode_t inputMode |
FlexTimer module mode of operation
Definition at line 102 of file ftm_ic_driver.h.
ftm_signal_measurement_mode_t measurementType |
Measurement Mode for signal measurement
Definition at line 104 of file ftm_ic_driver.h.