![]() |
IDS peak AFL v1.7.0
|
Functions | |
| PEAK_AFL_API_STATUS | peak_afl_AutoController_Hysteresis_IsSupported (peak_afl_controller_handle controller, peak_afl_BOOL8 *supported) |
| Check if hysteresis is supported for a controller. | |
| PEAK_AFL_API_STATUS | peak_afl_AutoController_Hysteresis_Default (peak_afl_controller_handle controller, uint8_t *hysteresis) |
| Get the autofeature hysteresis default. | |
| PEAK_AFL_API_STATUS | peak_afl_AutoController_Hysteresis_Set (peak_afl_controller_handle controller, uint8_t hysteresis) |
| Set the autofeature hysteresis for a controller. | |
| PEAK_AFL_API_STATUS | peak_afl_AutoController_Hysteresis_Get (peak_afl_controller_handle controller, uint8_t *hysteresis) |
| Get the autofeature hysteresis for a controller. | |
| PEAK_AFL_API_STATUS | peak_afl_AutoController_Hysteresis_GetRange (peak_afl_controller_handle controller, uint8_t *min, uint8_t *max, uint8_t *inc) |
| Get autofeature hysteresis range for a controller. | |
Defines the size of the interval range after which the algorithm terminates the search.
| PEAK_AFL_API_STATUS peak_afl_AutoController_Hysteresis_Default | ( | peak_afl_controller_handle | controller, |
| uint8_t * | hysteresis ) |
Get the autofeature hysteresis default.
| [in] | controller | controller handle |
| [out] | hysteresis | the default hysteresis |
| PEAK_AFL_API_STATUS peak_afl_AutoController_Hysteresis_Get | ( | peak_afl_controller_handle | controller, |
| uint8_t * | hysteresis ) |
Get the autofeature hysteresis for a controller.
| [in] | controller | controller handle |
| [out] | hysteresis | the hysteresis |
| PEAK_AFL_API_STATUS peak_afl_AutoController_Hysteresis_GetRange | ( | peak_afl_controller_handle | controller, |
| uint8_t * | min, | ||
| uint8_t * | max, | ||
| uint8_t * | inc ) |
Get autofeature hysteresis range for a controller.
| [in] | controller | controller handle |
| [out] | min | minimum number of hysteresis |
| [out] | max | maximum number of hysteresis |
| [out] | inc | increment number of hysteresis |
| PEAK_AFL_API_STATUS peak_afl_AutoController_Hysteresis_IsSupported | ( | peak_afl_controller_handle | controller, |
| peak_afl_BOOL8 * | supported ) |
Check if hysteresis is supported for a controller.
If supported is PEAK_AFL_TRUE hysteresis is supported, otherwise it is unsupported.
| [in] | controller | controller handle |
| [out] | supported | boolean if controller supports hysteresis |
| PEAK_AFL_API_STATUS peak_afl_AutoController_Hysteresis_Set | ( | peak_afl_controller_handle | controller, |
| uint8_t | hysteresis ) |
Set the autofeature hysteresis for a controller.
Set the hysteresis for the algorithm set by peak_afl_AutoController_Algorithm_Set
| [in] | controller | controller handle |
| [in] | hysteresis | the hysteresis to set |