|
|
#include <stdbool.h>#include <stdint.h>Go to the source code of this file.
| #define REF_APP_BREATHING_REG_APP_STATE_ADDRESS 18U |
Definition at line 20 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATE_ENUM_DETERMINE_DISTANCE 3U |
Definition at line 107 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATE_ENUM_ESTIMATE_BREATHING_RATE 4U |
Definition at line 108 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATE_ENUM_INIT 0U |
Definition at line 104 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATE_ENUM_INTRA_PRESENCE 2U |
Definition at line 106 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATE_ENUM_NO_PRESENCE 1U |
Definition at line 105 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_ADDRESS 3U |
Definition at line 17 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_APP_BUFFER_ERROR_MASK 0x00200000 |
Definition at line 85 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_APP_BUFFER_ERROR_POS 21U |
Definition at line 84 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_APP_BUFFER_OK_MASK 0x00000020 |
Definition at line 69 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_APP_BUFFER_OK_POS 5U |
Definition at line 68 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_APP_CREATE_ERROR_MASK 0x00100000 |
Definition at line 83 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_APP_CREATE_ERROR_POS 20U |
Definition at line 82 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_APP_CREATE_OK_MASK 0x00000010 |
Definition at line 67 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_APP_CREATE_OK_POS 4U |
Definition at line 66 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_APP_ERROR_MASK 0x10000000 |
Definition at line 91 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_APP_ERROR_POS 28U |
Definition at line 90 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_BUSY_MASK 0x80000000 |
Definition at line 93 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_BUSY_POS 31U |
Definition at line 92 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_CONFIG_APPLY_ERROR_MASK 0x00800000 |
Definition at line 89 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_CONFIG_APPLY_ERROR_POS 23U |
Definition at line 88 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_CONFIG_APPLY_OK_MASK 0x00000080 |
Definition at line 73 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_CONFIG_APPLY_OK_POS 7U |
Definition at line 72 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_CONFIG_CREATE_ERROR_MASK 0x00020000 |
Definition at line 77 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_CONFIG_CREATE_ERROR_POS 17U |
Definition at line 76 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_CONFIG_CREATE_OK_MASK 0x00000002 |
Definition at line 61 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_CONFIG_CREATE_OK_POS 1U |
Definition at line 60 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_RSS_REGISTER_ERROR_MASK 0x00010000 |
Definition at line 75 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_RSS_REGISTER_ERROR_POS 16U |
Definition at line 74 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_RSS_REGISTER_OK_MASK 0x00000001 |
Definition at line 59 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_RSS_REGISTER_OK_POS 0U |
Definition at line 58 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_SENSOR_BUFFER_ERROR_MASK 0x00400000 |
Definition at line 87 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_SENSOR_BUFFER_ERROR_POS 22U |
Definition at line 86 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_SENSOR_BUFFER_OK_MASK 0x00000040 |
Definition at line 71 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_SENSOR_BUFFER_OK_POS 6U |
Definition at line 70 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_SENSOR_CALIBRATE_ERROR_MASK 0x00080000 |
Definition at line 81 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_SENSOR_CALIBRATE_ERROR_POS 19U |
Definition at line 80 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_SENSOR_CALIBRATE_OK_MASK 0x00000008 |
Definition at line 65 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_SENSOR_CALIBRATE_OK_POS 3U |
Definition at line 64 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_SENSOR_CREATE_ERROR_MASK 0x00040000 |
Definition at line 79 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_SENSOR_CREATE_ERROR_POS 18U |
Definition at line 78 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_SENSOR_CREATE_OK_MASK 0x00000004 |
Definition at line 63 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APP_STATUS_FIELD_SENSOR_CREATE_OK_POS 2U |
Definition at line 62 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APPLICATION_ID_ADDRESS 65535U |
Definition at line 35 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APPLICATION_ID_ENUM_DISTANCE_DETECTOR 1U |
Definition at line 127 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APPLICATION_ID_ENUM_EXAMPLE_CARGO 4U |
Definition at line 130 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APPLICATION_ID_ENUM_PRESENCE_DETECTOR 2U |
Definition at line 128 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_APPLICATION_ID_ENUM_REF_APP_BREATHING 3U |
Definition at line 129 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_BREATHING_RATE_ADDRESS 17U |
Definition at line 19 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_BREATHING_RESULT_ADDRESS 16U |
Definition at line 18 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_BREATHING_RESULT_FIELD_RESULT_READY_MASK 0x00000001 |
Definition at line 97 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_BREATHING_RESULT_FIELD_RESULT_READY_POS 0U |
Definition at line 96 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_BREATHING_RESULT_FIELD_RESULT_READY_STICKY_MASK 0x00000002 |
Definition at line 99 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_BREATHING_RESULT_FIELD_RESULT_READY_STICKY_POS 1U |
Definition at line 98 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_BREATHING_RESULT_FIELD_TEMPERATURE_MASK 0xffff0000 |
Definition at line 101 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_BREATHING_RESULT_FIELD_TEMPERATURE_POS 16U |
Definition at line 100 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_COMMAND_ADDRESS 256U |
Definition at line 34 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_COMMAND_ENUM_APPLY_CONFIGURATION 1U |
Definition at line 118 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_COMMAND_ENUM_DISABLE_UART_LOGS 33U |
Definition at line 122 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_COMMAND_ENUM_ENABLE_UART_LOGS 32U |
Definition at line 121 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_COMMAND_ENUM_LOG_CONFIGURATION 34U |
Definition at line 123 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_COMMAND_ENUM_RESET_MODULE 0x52535421 |
Definition at line 124 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_COMMAND_ENUM_START_APP 2U |
Definition at line 119 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_COMMAND_ENUM_STOP_APP 3U |
Definition at line 120 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_DISTANCE_DETERMINATION_DURATION_S_ADDRESS 67U |
Definition at line 24 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_DISTANCE_DETERMINATION_DURATION_S_DEFAULT_VALUE 5U |
Definition at line 136 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_END_ADDRESS 65U |
Definition at line 22 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_END_DEFAULT_VALUE 1500U |
Definition at line 134 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_FRAME_RATE_ADDRESS 72U |
Definition at line 29 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_FRAME_RATE_DEFAULT_VALUE 10000U |
Definition at line 141 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_HIGHEST_BREATHING_RATE_ADDRESS 70U |
Definition at line 27 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_HIGHEST_BREATHING_RATE_DEFAULT_VALUE 60U |
Definition at line 139 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_HWAAS_ADDRESS 74U |
Definition at line 31 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_HWAAS_DEFAULT_VALUE 32U |
Definition at line 143 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_INTRA_DETECTION_THRESHOLD_ADDRESS 76U |
Definition at line 33 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_INTRA_DETECTION_THRESHOLD_DEFAULT_VALUE 6000U |
Definition at line 145 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_LOWEST_BREATHING_RATE_ADDRESS 69U |
Definition at line 26 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_LOWEST_BREATHING_RATE_DEFAULT_VALUE 6U |
Definition at line 138 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_MEASURE_COUNTER_ADDRESS 2U |
Definition at line 16 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_NUM_DISTANCES_TO_ANALYZE_ADDRESS 66U |
Definition at line 23 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_NUM_DISTANCES_TO_ANALYZE_DEFAULT_VALUE 3U |
Definition at line 135 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_PROFILE_ADDRESS 75U |
Definition at line 32 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_PROFILE_DEFAULT_VALUE REF_APP_BREATHING_REG_PROFILE_ENUM_PROFILE3 |
Definition at line 144 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_PROFILE_ENUM_PROFILE1 1U |
Definition at line 111 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_PROFILE_ENUM_PROFILE2 2U |
Definition at line 112 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_PROFILE_ENUM_PROFILE3 3U |
Definition at line 113 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_PROFILE_ENUM_PROFILE4 4U |
Definition at line 114 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_PROFILE_ENUM_PROFILE5 5U |
Definition at line 115 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_PROTOCOL_STATUS_ADDRESS 1U |
Definition at line 15 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_PROTOCOL_STATUS_FIELD_ADDRESS_ERROR_MASK 0x00000004 |
Definition at line 51 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_PROTOCOL_STATUS_FIELD_ADDRESS_ERROR_POS 2U |
Definition at line 50 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_PROTOCOL_STATUS_FIELD_PACKET_LENGTH_ERROR_MASK 0x00000002 |
Definition at line 49 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_PROTOCOL_STATUS_FIELD_PACKET_LENGTH_ERROR_POS 1U |
Definition at line 48 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_PROTOCOL_STATUS_FIELD_PROTOCOL_STATE_ERROR_MASK 0x00000001 |
Definition at line 47 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_PROTOCOL_STATUS_FIELD_PROTOCOL_STATE_ERROR_POS 0U |
Definition at line 46 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_PROTOCOL_STATUS_FIELD_WRITE_FAILED_MASK 0x00000008 |
Definition at line 53 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_PROTOCOL_STATUS_FIELD_WRITE_FAILED_POS 3U |
Definition at line 52 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_PROTOCOL_STATUS_FIELD_WRITE_TO_READ_ONLY_MASK 0x00000010 |
Definition at line 55 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_PROTOCOL_STATUS_FIELD_WRITE_TO_READ_ONLY_POS 4U |
Definition at line 54 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_REGISTER_COUNT 22U |
Definition at line 11 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_START_ADDRESS 64U |
Definition at line 21 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_START_DEFAULT_VALUE 300U |
Definition at line 133 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_SWEEPS_PER_FRAME_ADDRESS 73U |
Definition at line 30 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_SWEEPS_PER_FRAME_DEFAULT_VALUE 16U |
Definition at line 142 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_TIME_SERIES_LENGTH_S_ADDRESS 71U |
Definition at line 28 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_TIME_SERIES_LENGTH_S_DEFAULT_VALUE 20U |
Definition at line 140 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_USE_PRESENCE_PROCESSOR_ADDRESS 68U |
Definition at line 25 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_USE_PRESENCE_PROCESSOR_DEFAULT_VALUE 1U |
Definition at line 137 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_VERSION_ADDRESS 0U |
Definition at line 14 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_VERSION_FIELD_MAJOR_MASK 0xffff0000 |
Definition at line 39 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_VERSION_FIELD_MAJOR_POS 16U |
Definition at line 38 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_VERSION_FIELD_MINOR_MASK 0x0000ff00 |
Definition at line 41 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_VERSION_FIELD_MINOR_POS 8U |
Definition at line 40 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_VERSION_FIELD_PATCH_MASK 0x000000ff |
Definition at line 43 of file ref_app_breathing_reg_protocol.h.
| #define REF_APP_BREATHING_REG_VERSION_FIELD_PATCH_POS 0U |
Definition at line 42 of file ref_app_breathing_reg_protocol.h.
| void ref_app_breathing_reg_protocol_setup | ( | void | ) |
The ref_app_breathing protocol setup function.
Definition at line 132 of file ref_app_breathing_reg_protocol.c.
| void ref_app_breathing_reg_protocol_write_default | ( | void | ) |
The ref_app_breathing protocol write default register value function.
Definition at line 138 of file ref_app_breathing_reg_protocol.c.
| void ref_app_breathing_reg_read_app_state | ( | uint32_t * | value | ) |
Read: The current state of the application.
Definition at line 105 of file ref_app_breathing_reg_protocol_access.c.
| void ref_app_breathing_reg_read_app_status | ( | uint32_t * | value | ) |
Read: Get application status flags.
Definition at line 85 of file ref_app_breathing_reg_protocol_access.c.
| void ref_app_breathing_reg_read_application_id | ( | uint32_t * | value | ) |
Read: The application id register.
Definition at line 33 of file ref_app_breathing_reg_protocol_access.c.
| void ref_app_breathing_reg_read_breathing_rate | ( | uint32_t * | value | ) |
Read: The breathing rate. 0 if no breathing rate available. Note: This value is a factor 1000 larger than the RSS value.
Definition at line 97 of file ref_app_breathing_reg_protocol_access.c.
| void ref_app_breathing_reg_read_breathing_result | ( | uint32_t * | value | ) |
Read: The result from the breathing reference application.
Definition at line 91 of file ref_app_breathing_reg_protocol_access.c.
| void ref_app_breathing_reg_read_distance_determination_duration_s | ( | uint32_t * | value | ) |
Read: Time to determine distance to presence in seconds.
Definition at line 206 of file ref_app_breathing_reg_protocol_access.c.
| void ref_app_breathing_reg_read_end | ( | uint32_t * | value | ) |
Read: The end point of measurement interval in millimeters. Note: This value is a factor 1000 larger than the RSS value.
Definition at line 158 of file ref_app_breathing_reg_protocol_access.c.
| void ref_app_breathing_reg_read_frame_rate | ( | uint32_t * | value | ) |
Read: The presence detector frame rate. Note: This value is a factor 1000 larger than the RSS value.
Definition at line 321 of file ref_app_breathing_reg_protocol_access.c.
| void ref_app_breathing_reg_read_highest_breathing_rate | ( | uint32_t * | value | ) |
Read: Highest anticipated breathing rate in breaths per minute.
Definition at line 275 of file ref_app_breathing_reg_protocol_access.c.
| void ref_app_breathing_reg_read_hwaas | ( | uint32_t * | value | ) |
Read: The hardware accelerated average samples (HWAAS).
Definition at line 369 of file ref_app_breathing_reg_protocol_access.c.
| void ref_app_breathing_reg_read_intra_detection_threshold | ( | uint32_t * | value | ) |
Read: The threshold for detecting faster movements inside frames. Note: This value is a factor 1000 larger than the RSS value.
Definition at line 465 of file ref_app_breathing_reg_protocol_access.c.
| void ref_app_breathing_reg_read_lowest_breathing_rate | ( | uint32_t * | value | ) |
Read: Lowest anticipated breathing rate in breaths per minute.
Definition at line 252 of file ref_app_breathing_reg_protocol_access.c.
| void ref_app_breathing_reg_read_measure_counter | ( | uint32_t * | value | ) |
Read: Get the measure counter, the number of measurements performed since restart.
Definition at line 79 of file ref_app_breathing_reg_protocol_access.c.
| void ref_app_breathing_reg_read_num_distances_to_analyze | ( | uint32_t * | value | ) |
Read: Number of distance points to analyze in breathing.
Definition at line 183 of file ref_app_breathing_reg_protocol_access.c.
| void ref_app_breathing_reg_read_profile | ( | uint32_t * | value | ) |
Read: The profile to use.
Definition at line 392 of file ref_app_breathing_reg_protocol_access.c.
| void ref_app_breathing_reg_read_protocol_status | ( | uint32_t * | value | ) |
Read: Get protocol error flags.
Definition at line 45 of file ref_app_breathing_reg_protocol_access.c.
| void ref_app_breathing_reg_read_start | ( | uint32_t * | value | ) |
Read: The start point of measurement interval in millimeters. Note: This value is a factor 1000 larger than the RSS value.
Definition at line 133 of file ref_app_breathing_reg_protocol_access.c.
| void ref_app_breathing_reg_read_sweeps_per_frame | ( | uint32_t * | value | ) |
Read: The number of sweeps that will be captured in each frame (measurement).
Definition at line 346 of file ref_app_breathing_reg_protocol_access.c.
| void ref_app_breathing_reg_read_time_series_length_s | ( | uint32_t * | value | ) |
Read: Length of time series in seconds.
Definition at line 298 of file ref_app_breathing_reg_protocol_access.c.
| void ref_app_breathing_reg_read_use_presence_processor | ( | uint32_t * | value | ) |
Read: Use presence detector to determine distance to motion.
Definition at line 229 of file ref_app_breathing_reg_protocol_access.c.
| void ref_app_breathing_reg_read_version | ( | uint32_t * | value | ) |
Read: Get the RSS version.
Definition at line 39 of file ref_app_breathing_reg_protocol_access.c.
| bool ref_app_breathing_reg_write_command | ( | const uint32_t | value | ) |
Write: Execute command.
Definition at line 490 of file ref_app_breathing_reg_protocol_access.c.
| bool ref_app_breathing_reg_write_distance_determination_duration_s | ( | const uint32_t | value | ) |
Write: Time to determine distance to presence in seconds.
Definition at line 214 of file ref_app_breathing_reg_protocol_access.c.
| bool ref_app_breathing_reg_write_end | ( | const uint32_t | value | ) |
Write: The end point of measurement interval in millimeters. Note: This value is a factor 1000 larger than the RSS value.
Definition at line 167 of file ref_app_breathing_reg_protocol_access.c.
| bool ref_app_breathing_reg_write_frame_rate | ( | const uint32_t | value | ) |
Write: The presence detector frame rate. Note: This value is a factor 1000 larger than the RSS value.
Definition at line 330 of file ref_app_breathing_reg_protocol_access.c.
| bool ref_app_breathing_reg_write_highest_breathing_rate | ( | const uint32_t | value | ) |
Write: Highest anticipated breathing rate in breaths per minute.
Definition at line 283 of file ref_app_breathing_reg_protocol_access.c.
| bool ref_app_breathing_reg_write_hwaas | ( | const uint32_t | value | ) |
Write: The hardware accelerated average samples (HWAAS).
Definition at line 377 of file ref_app_breathing_reg_protocol_access.c.
| bool ref_app_breathing_reg_write_intra_detection_threshold | ( | const uint32_t | value | ) |
Write: The threshold for detecting faster movements inside frames. Note: This value is a factor 1000 larger than the RSS value.
Definition at line 474 of file ref_app_breathing_reg_protocol_access.c.
| bool ref_app_breathing_reg_write_lowest_breathing_rate | ( | const uint32_t | value | ) |
Write: Lowest anticipated breathing rate in breaths per minute.
Definition at line 260 of file ref_app_breathing_reg_protocol_access.c.
| bool ref_app_breathing_reg_write_num_distances_to_analyze | ( | const uint32_t | value | ) |
Write: Number of distance points to analyze in breathing.
Definition at line 191 of file ref_app_breathing_reg_protocol_access.c.
| bool ref_app_breathing_reg_write_profile | ( | const uint32_t | value | ) |
Write: The profile to use.
Definition at line 423 of file ref_app_breathing_reg_protocol_access.c.
| bool ref_app_breathing_reg_write_start | ( | const uint32_t | value | ) |
Write: The start point of measurement interval in millimeters. Note: This value is a factor 1000 larger than the RSS value.
Definition at line 142 of file ref_app_breathing_reg_protocol_access.c.
| bool ref_app_breathing_reg_write_sweeps_per_frame | ( | const uint32_t | value | ) |
Write: The number of sweeps that will be captured in each frame (measurement).
Definition at line 354 of file ref_app_breathing_reg_protocol_access.c.
| bool ref_app_breathing_reg_write_time_series_length_s | ( | const uint32_t | value | ) |
Write: Length of time series in seconds.
Definition at line 306 of file ref_app_breathing_reg_protocol_access.c.
| bool ref_app_breathing_reg_write_use_presence_processor | ( | const uint32_t | value | ) |
Write: Use presence detector to determine distance to motion.
Definition at line 237 of file ref_app_breathing_reg_protocol_access.c.