日志¶
在线传感执行日志¶
示例 1: 初始化和启动¶
I (12345) OnlineSensing: Online sensing initialized:
I (12345) OnlineSensing: - Sampling frequency: 20.00 Hz
I (12345) OnlineSensing: - MQTT enabled: Yes
I (12345) OnlineSensing: - Serial output enabled: Yes
I (12350) OnlineSensing: ADXL355 sensor handle set
I (12355) OnlineSensing: Online sensing started (frequency: 20.00 Hz, period: 50000 us)
示例 2: 数据输出(MQTT和串口)¶
0.012345,-0.045678,0.987654,25.50
0.012346,-0.045679,0.987655,25.51
0.012347,-0.045680,0.987656,25.52
...
示例 3: 运行时频率更新¶
I (23456) OnlineSensing: Sampling frequency updated to 50.00 Hz
I (23460) OnlineSensing: Online sensing stopped
I (23465) OnlineSensing: Online sensing started (frequency: 50.00 Hz, period: 20000 us)
示例 4: 停止操作¶
示例 5: 错误 - 无效频率¶
示例 6: 错误 - 传感器句柄未设置¶
示例 7: 错误 - 已在运行¶
示例 8: MQTT发布失败¶
示例 9: 传感器读取失败¶
E (89012) OnlineSensing: Failed to read acceleration: ESP_ERR_TIMEOUT
E (89015) OnlineSensing: Failed to read temperature: ESP_ERR_TIMEOUT
示例 10: 反初始化¶
日志格式¶
日志遵循以下格式:
- I: 信息级别日志
- E: 错误级别日志
- W: 警告级别日志
- D: 调试级别日志
标签名称¶
OnlineSensing: 在线传感模块
常见日志模式¶
- 初始化:模块初始化及配置详情
- 启动/停止:操作启动和停止消息
- 配置:运行时配置更新
- 错误消息:错误代码和描述
- 数据输出:传感器数据的串口输出(如果启用)