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 |