/* * app_dummy.h * * Created on: Nov 2, 2023 * Author: juraj */ #ifndef INC_APP_DUMMY_H_ #define INC_APP_DUMMY_H_ #include #ifdef __cplusplus extern "C" { #endif #include "app_bridge.h" nBusAppInterface_t *getDummyDriver(); void dummy_init(void *hw_interface, void *hw_config); void dummy_reset(); nBus_sensorType_t dummy_getType(uint8_t sensor_index); uint8_t dummy_getSensorCount(); uint8_t dummy_getData(uint8_t sensor_index, uint8_t *data); uint8_t dummy_setData(uint8_t *data); int32_t dummy_getParam(uint8_t sensor_index, nBus_param_t param); uint8_t dummy_hasParam(uint8_t sensor_index, nBus_param_t param); nBus_param_t dummy_setParam(uint8_t sensor_index, nBus_param_t param, int32_t value); void dummy_start(void); void dummy_stop(void); void dummy_read(void); uint8_t dummy_store(void); #ifdef __cplusplus } #endif #endif /* INC_APP_DUMMY_H_ */