|
embedded-software
reusable software modules for embedded systems
|
#include <filter.h>
Data Fields | |
| int16_t | offset |
| uint32_t | scale |
| uint16_t | shift |
| int16_t | min |
| int16_t | max |
| void(* | min_callback )(int16_t) |
| void(* | max_callback )(int16_t) |
| int16_t(* | filter )(int16_t *values, uint16_t index, uint16_t size, int16_t Last_Value) |
| uint16_t | raw_values [FILTER_BUFFER_SIZE] |
| uint16_t | index |
| int16_t | value |
| int16_t(* filter)(int16_t *values, uint16_t index,uint16_t size, int16_t Last_Value) |
| uint16_t index |
| int16_t max |
| void(* max_callback)(int16_t) |
| int16_t min |
| void(* min_callback)(int16_t) |
| int16_t offset |
| uint16_t raw_values[FILTER_BUFFER_SIZE] |
| uint32_t scale |
| uint16_t shift |
| int16_t value |