Macros | |
#define | TLx4966_STARTUP_TIME 1 |
TLx4966 error codes | |
enum | TLx4966_Error_t { TLx4966_OK = 0, TLx4966_INTF_ERROR = -1, TLx4966_CONF_ERROR = -2 } |
TLx4966 status | |
enum | TLx4966_Status_t { TLx4966_UNINITED = 0, TLx4966_INITED = 1, TLx4966_OFF = 2, TLx4966_ON = 3 } |
TLx4966 measuring modes | |
enum | TLx4966_MeasMode_t { TLx4966_MEASMODE_INTERRUPT = 1, TLx4966_MEASMODE_POLLING = 2 } |
TLx4966 power modes | |
enum | TLx4966_PowerMode_t { TLx4966_POWMODE_MAIN = 1, TLx4966_POWMODE_SWITCH = 2 } |
TLx4966 direction | |
enum | TLx4966_Dir_t { TLx4966_DIR_UNDEF = -1, TLx4966_DIR_LOW = 0, TLx4966_DIR_HIGH = 1 } |
TLx4966 speed units | |
enum | TLx4966_SpeedUnit_t { TLx4966_SPEED_HERTZ = 0, TLx4966_SPEED_RADS = 1, TLx4966_SPEED_RPM = 2 } |
TLx4966 speed unit product coefficients | |
#define | TLx4966_SPEED_COEF_HZ 1000.0 |
#define | TLx4966_SPEED_COEF_RADS 6283.2 |
#define | TLx4966_SPEED_COEF_RPM 60000.0 |
#define TLx4966_SPEED_COEF_HZ 1000.0 |
Hertz - cps (1000 ms)
#define TLx4966_SPEED_COEF_RADS 6283.2 |
Rad/s (2pi x 1000 ms)
#define TLx4966_SPEED_COEF_RPM 60000.0 |
RPM (60 x 1000 ms)
#define TLx4966_STARTUP_TIME 1 |
Start-up time (ms). Minimum 45 us. Source: Innovative Features Integrated in Hall Switches - App Note)
enum TLx4966_Dir_t |
enum TLx4966_Error_t |
enum TLx4966_MeasMode_t |
enum TLx4966_PowerMode_t |
enum TLx4966_SpeedUnit_t |
enum TLx4966_Status_t |