![]() |
Serial Wombat 18AB Firmware
|
Go to the source code of this file.
Classes | |
struct | outputScale_n |
Typedefs | |
typedef struct outputScale_n | outputScale_t |
Enumerations | |
enum | OUTPUT_TRANSFORM_MODE_t { OUTPUT_TRANSFORM_MODE_NONE = 0, OUTPUT_TRANSFORM_MODE_LINEAR = 1, OUTPUT_TRANSFORM_MODE_2D_LOOKUP = 2, OUTPUT_TRANSFORM_MODE_PID_CONTROL = 3, OUTPUT_TRANSFORM_MODE_HYSTERESIS = 4, OUTPUT_TRANSFORM_MODE_RAMP = 5 } |
enum | OUTPUT_FILTER_MODE_t { OUTPUT_FILTER_MODE_NONE = 0, OUTPUT_FILTER_MODE_CHANGE_LIMIT = 1, OUTPUT_FILTER_MODE_FIRST_ORDER = 2 } |
Functions | |
void | outputScaleInit (outputScale_t *outputScale) |
void | outputScaleResetTimeout (outputScale_t *outputScale) |
uint16_t | outputScaleProcess (outputScale_t *outputScale) |
uint16_t | outputScaleCommProcess (outputScale_t *outputScale) |
typedef struct outputScale_n outputScale_t |
enum OUTPUT_FILTER_MODE_t |
uint16_t outputScaleCommProcess | ( | outputScale_t * | outputScale | ) |
void outputScaleInit | ( | outputScale_t * | outputScale | ) |
uint16_t outputScaleProcess | ( | outputScale_t * | outputScale | ) |
void outputScaleResetTimeout | ( | outputScale_t * | outputScale | ) |