8 #ifndef __MBDATACACHE_H
9 #define __MBDATACACHE_H
14 #define DATA_CACHE_TEST_EN 0
18 #include "instances.h"
32 bool getLockIfFree(
void);
33 void releaseLock(
void);
34 void updateRunTime(
void);
35 void updateConfig(
void);
36 uint16 get_scaled_integer_cached_value(int16 index);
37 uint16 get_ieee_cached_value(uint16 z_address, int16 index);
40 union_t runtime_cache[RUNTIME_PARAMS];
44 int32 convert_cached_to_int (CISP_t z_cisp, uint8 type, int16 index);
49 #endif // __MBDATACACHE_H
Definition: fb_modbus.h:20
Definition: stdtypes.h:134
Definition: mb_drivertask.h:58
Definition: mb_datacache.h:21