bool presence_reg_write_inter_frame_slow_cutoff(const uint32_t value)
bool presence_reg_write_auto_profile_enabled(const uint32_t value)
void presence_reg_read_measure_counter(uint32_t *value)
bool presence_reg_write_inter_detection_threshold(const uint32_t value)
#define PRESENCE_REG_PRESENCE_DISTANCE_ADDRESS
bool presence_reg_write_inter_output_time_const(const uint32_t value)
#define PRESENCE_REG_PRESENCE_RESULT_ADDRESS
#define PRESENCE_REG_START_DEFAULT_VALUE
bool presence_reg_write_intra_detection_threshold(const uint32_t value)
bool presence_reg_write_intra_frame_time_const(const uint32_t value)
#define PRESENCE_REG_INTER_FRAME_PRESENCE_TIMEOUT_DEFAULT_VALUE
void presence_reg_protocol_setup(void)
void presence_reg_read_inter_frame_slow_cutoff(uint32_t *value)
#define PRESENCE_REG_REGISTER_COUNT
#define PRESENCE_REG_INTRA_OUTPUT_TIME_CONST_DEFAULT_VALUE
void presence_reg_read_presence_distance(uint32_t *value)
#define PRESENCE_REG_AUTO_PROFILE_ENABLED_ADDRESS
#define PRESENCE_REG_INTRA_DETECTION_ENABLED_DEFAULT_VALUE
#define PRESENCE_REG_AUTO_STEP_LENGTH_ENABLED_DEFAULT_VALUE
#define PRESENCE_REG_HWAAS_ADDRESS
#define PRESENCE_REG_INTER_FRAME_DEVIATION_TIME_CONST_DEFAULT_VALUE
bool presence_reg_write_frame_rate(const uint32_t value)
#define PRESENCE_REG_INTER_FRAME_SLOW_CUTOFF_ADDRESS
#define PRESENCE_REG_INTER_DETECTION_ENABLED_ADDRESS
bool presence_reg_write_start(const uint32_t value)
void presence_reg_read_protocol_status(uint32_t *value)
void presence_reg_read_intra_output_time_const(uint32_t *value)
#define PRESENCE_REG_INTRA_DETECTION_ENABLED_ADDRESS
#define PRESENCE_REG_INTER_DETECTION_ENABLED_DEFAULT_VALUE
void presence_reg_read_inter_frame_presence_timeout(uint32_t *value)
#define PRESENCE_REG_SWEEPS_PER_FRAME_ADDRESS
bool presence_reg_write_inter_frame_fast_cutoff(const uint32_t value)
#define PRESENCE_REG_END_ADDRESS
#define PRESENCE_REG_MANUAL_STEP_LENGTH_ADDRESS
void acc_reg_protocol_setup(const acc_reg_protocol_t *protocol_struct, uint16_t register_count)
Setup register protocol.
void presence_reg_read_intra_detection_threshold(uint32_t *value)
#define PRESENCE_REG_HWAAS_DEFAULT_VALUE
#define PRESENCE_REG_MANUAL_PROFILE_ADDRESS
#define PRESENCE_REG_DETECTION_ON_GPIO_ADDRESS
#define PRESENCE_REG_INTER_OUTPUT_TIME_CONST_ADDRESS
#define PRESENCE_REG_INTRA_DETECTION_THRESHOLD_DEFAULT_VALUE
#define PRESENCE_REG_COMMAND_ADDRESS
#define PRESENCE_REG_START_ADDRESS
#define PRESENCE_REG_INTER_DETECTION_THRESHOLD_DEFAULT_VALUE
#define PRESENCE_REG_INTER_DETECTION_THRESHOLD_ADDRESS
void presence_reg_read_detector_status(uint32_t *value)
void presence_reg_read_hwaas(uint32_t *value)
#define PRESENCE_REG_RESET_FILTERS_ON_PREPARE_ADDRESS
#define PRESENCE_REG_INTRA_OUTPUT_TIME_CONST_ADDRESS
void presence_reg_read_auto_step_length_enabled(uint32_t *value)
#define PRESENCE_REG_INTER_FRAME_SLOW_CUTOFF_DEFAULT_VALUE
#define PRESENCE_REG_END_DEFAULT_VALUE
bool presence_reg_write_command(const uint32_t value)
#define PRESENCE_REG_DETECTION_ON_GPIO_DEFAULT_VALUE
#define PRESENCE_REG_INTRA_FRAME_TIME_CONST_ADDRESS
void presence_reg_read_end(uint32_t *value)
bool presence_reg_write_inter_frame_deviation_time_const(const uint32_t value)
void presence_reg_read_inter_frame_deviation_time_const(uint32_t *value)
#define PRESENCE_REG_INTER_FRAME_FAST_CUTOFF_ADDRESS
bool presence_reg_write_manual_step_length(const uint32_t value)
#define PRESENCE_REG_AUTO_STEP_LENGTH_ENABLED_ADDRESS
#define PRESENCE_REG_RESET_FILTERS_ON_PREPARE_DEFAULT_VALUE
#define PRESENCE_REG_FRAME_RATE_ADDRESS
#define PRESENCE_REG_INTRA_FRAME_TIME_CONST_DEFAULT_VALUE
void presence_reg_read_auto_profile_enabled(uint32_t *value)
const acc_reg_protocol_t presence_reg_protocol[PRESENCE_REG_REGISTER_COUNT]
#define PRESENCE_REG_MANUAL_PROFILE_DEFAULT_VALUE
void presence_reg_read_inter_output_time_const(uint32_t *value)
void presence_reg_read_inter_presence_score(uint32_t *value)
bool presence_reg_write_detection_on_gpio(const uint32_t value)
#define PRESENCE_REG_VERSION_ADDRESS
#define PRESENCE_REG_INTER_FRAME_PRESENCE_TIMEOUT_ADDRESS
#define PRESENCE_REG_INTRA_PRESENCE_SCORE_ADDRESS
#define PRESENCE_REG_INTER_OUTPUT_TIME_CONST_DEFAULT_VALUE
void presence_reg_read_manual_step_length(uint32_t *value)
#define PRESENCE_REG_AUTO_PROFILE_ENABLED_DEFAULT_VALUE
bool presence_reg_write_inter_detection_enabled(const uint32_t value)
bool presence_reg_write_inter_frame_presence_timeout(const uint32_t value)
void presence_reg_read_inter_phase_boost_enabled(uint32_t *value)
void presence_reg_read_version(uint32_t *value)
#define PRESENCE_REG_SWEEPS_PER_FRAME_DEFAULT_VALUE
bool presence_reg_write_hwaas(const uint32_t value)
bool presence_reg_write_auto_step_length_enabled(const uint32_t value)
void presence_reg_read_presence_result(uint32_t *value)
bool presence_reg_write_sweeps_per_frame(const uint32_t value)
Register access mode and functions struct.
void presence_reg_read_intra_frame_time_const(uint32_t *value)
#define PRESENCE_REG_DETECTOR_STATUS_ADDRESS
#define PRESENCE_REG_INTER_PRESENCE_SCORE_ADDRESS
void presence_reg_read_inter_detection_enabled(uint32_t *value)
#define PRESENCE_REG_MANUAL_STEP_LENGTH_DEFAULT_VALUE
#define PRESENCE_REG_MEASURE_COUNTER_ADDRESS
void presence_reg_read_inter_detection_threshold(uint32_t *value)
void presence_reg_read_detection_on_gpio(uint32_t *value)
void presence_reg_read_reset_filters_on_prepare(uint32_t *value)
#define PRESENCE_REG_INTRA_DETECTION_THRESHOLD_ADDRESS
void presence_reg_read_frame_rate(uint32_t *value)
void presence_reg_read_inter_frame_fast_cutoff(uint32_t *value)
void presence_reg_read_start(uint32_t *value)
#define PRESENCE_REG_INTER_PHASE_BOOST_ENABLED_DEFAULT_VALUE
void presence_reg_read_sweeps_per_frame(uint32_t *value)
bool presence_reg_write_reset_filters_on_prepare(const uint32_t value)
void presence_reg_read_manual_profile(uint32_t *value)
#define PRESENCE_REG_INTER_FRAME_FAST_CUTOFF_DEFAULT_VALUE
bool presence_reg_write_intra_detection_enabled(const uint32_t value)
#define PRESENCE_REG_INTER_FRAME_DEVIATION_TIME_CONST_ADDRESS
void presence_reg_read_intra_presence_score(uint32_t *value)
#define PRESENCE_REG_PROTOCOL_STATUS_ADDRESS
void presence_reg_read_intra_detection_enabled(uint32_t *value)
bool presence_reg_write_end(const uint32_t value)
void presence_reg_protocol_write_default(void)
bool presence_reg_write_intra_output_time_const(const uint32_t value)
#define PRESENCE_REG_INTER_PHASE_BOOST_ENABLED_ADDRESS
#define PRESENCE_REG_FRAME_RATE_DEFAULT_VALUE
bool presence_reg_write_inter_phase_boost_enabled(const uint32_t value)
bool presence_reg_write_manual_profile(const uint32_t value)