OFFLINE-SENSING Code Guide¶
Main Files¶
middleware/tiny_measurement/offline-sensing/offline_sensing.hmiddleware/tiny_measurement/offline-sensing/offline_sensing.c
Public API¶
offline_sensing_init(const offline_sensing_config_t *config)offline_sensing_set_sensor_handle(adxl355_handle_t *handle)offline_sensing_start()(blocking until completion)offline_sensing_stop(),offline_sensing_is_running()offline_sensing_get_report(),offline_sensing_get_memory_data()offline_sensing_clear_memory(),offline_sensing_deinit()
Storage and Output¶
- Memory buffer allocated from PSRAM when enabled.
- SD output CSV header:
timestamp_us,x,y,z,temp. - Default report topic if not overridden:
/offline_sensing/report.