|
acc_sensor_t * | acc_sensor_create (acc_sensor_id_t sensor_id) |
| Create a sensor instance. More...
|
|
void | acc_sensor_destroy (acc_sensor_t *sensor) |
| Destroy a sensor instance freeing any resources allocated. More...
|
|
bool | acc_sensor_calibrate (acc_sensor_t *sensor, bool *cal_complete, acc_cal_result_t *cal_result, void *buffer, uint32_t buffer_size) |
| Calibrate a sensor. More...
|
|
bool | acc_sensor_get_cal_info (const acc_cal_result_t *cal_result, acc_cal_info_t *cal_info) |
| Gets calibration information from a calibration result. More...
|
|
bool | acc_sensor_prepare (acc_sensor_t *sensor, const acc_config_t *config, const acc_cal_result_t *cal_result, void *buffer, uint32_t buffer_size) |
| Prepare a sensor to do a measurement. More...
|
|
bool | acc_sensor_measure (acc_sensor_t *sensor) |
| Start a radar measurement with previously prepared configuration. More...
|
|
bool | acc_sensor_read (const acc_sensor_t *sensor, void *buffer, uint32_t buffer_size) |
| Read out radar data. More...
|
|
bool | acc_sensor_connected (acc_sensor_id_t sensor_id) |
| Check if a sensor is connected and responsive. More...
|
|
void | acc_sensor_status (const acc_sensor_t *sensor) |
| Check the status of the sensor. More...
|
|
bool | acc_sensor_hibernate_on (acc_sensor_t *sensor) |
| Prepare sensor for entering hibernation. More...
|
|
bool | acc_sensor_hibernate_off (const acc_sensor_t *sensor) |
| Restore sensor after exiting hibernation. More...
|
|
bool | acc_sensor_validate_calibration (const acc_cal_result_t *cal_result) |
| Validate calibration result. More...
|
|