| 1234567891011121314151617181920212223242526272829303132333435363738 |
- /*
- * app_dummy.h
- *
- * Created on: Nov 2, 2023
- * Author: juraj
- */
- #ifndef INC_APP_DUMMY_H_
- #define INC_APP_DUMMY_H_
- #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_ */
|