20 #ifndef PTU_SENSORS_H__
21 #define PTU_SENSORS_H__
void(* ptu_sm_handler_t)(ptu_sm_signal_type_t signal)
uint32_t ptu_sensors_read(void)
Read sensors. This function should typically be called regularly by a timer and can generate events b...
bool ptu_sensors_valid_long_beacon_extension_load_variation_found(void)
Check if a valid PTX load variation has occured.
uint32_t ptu_sensors_init(ptu_sm_handler_t sm_handler)
Initialize PTU Sensors. This function must be called before any other PTU Sensors function can be cal...
uint32_t ptu_sensors_data_get(const ptu_sensor_data_t **sensors_data)
Get the latest data read from the PTU sensors.
void ptu_sensors_clear_long_beacon_extension_load_variation_buffer(void)
Empty buffer containing load variation sample data for Long Beacon Extension.
Definition of PTU sensor data.