Go to the documentation of this file.
7 #ifndef REF_APP_PARKING_H_
8 #define REF_APP_PARKING_H_
Configuration for car detection.
bool ref_app_parking_sensor_calibration(ref_app_parking_handle_t *handle)
Sensor calibration.
Overall configuration for parking application.
void ref_app_parking_set_config(ref_app_parking_parking_preset_t preset, ref_app_parking_config_t *parking_config)
Set parking config according to specified preset.
float signature_similarity_threshold
Configuration for obstruction detection.
bool ref_app_parking_measure(ref_app_parking_handle_t *handle, bool hibernate)
Perform a sensor measurement.
void ref_app_parking_obstruction_process(ref_app_parking_handle_t *handle, bool *obstruction_detected)
Do obstruction processing.
acc_config_profile_t profile
bool frame_rate_app_driven
bool obstruction_detection_enabled
float amplitude_threshold
float weighted_distance_threshold_m
bool ref_app_parking_sensor_prepare(ref_app_parking_handle_t *handle)
Prepare sensor for measurement.
void ref_app_parking_process(ref_app_parking_handle_t *handle, bool *car_detected)
Do parking processing.
bool ref_app_parking_noise_calibration(ref_app_parking_handle_t *handle)
Noise calibration.
ref_app_parking_obstruction_config_t obstruction_config
ref_app_parking_config_t parking_config
ref_app_parking_handle_t * ref_app_parking_handle_create(ref_app_parking_config_t *parking_config, acc_sensor_id_t sensor_id)
Create parking handle.
bool ref_app_parking_obstruction_calibration(ref_app_parking_handle_t *handle)
Obstruction calibration.
ref_app_parking_car_config_t car_config
uint32_t acc_sensor_id_t
Type representing a sensor ID.
acc_config_profile_t profile
void ref_app_parking_handle_destroy(ref_app_parking_handle_t *handle)
Destroy parking handle.
acc_sensor_id_t sensor_id
bool ref_app_parking_handle_indications(ref_app_parking_handle_t *handle, bool *data_reliable)
Handle indications from a measurement.
acc_config_profile_t
Profile.
ref_app_parking_parking_preset_t
Configuration presets - a set of configurations for a specific sensor placement.
ref_app_parking_parking_preset_t preset