1e8809cf89
- sensor: 独立 Zephyr 线程,4 通道×17 次均值采集→CoP→BLE 发送, 原子去皮请求,5Hz 调试日志 - main: 薄编排层,仅初始化 BLE 和传感器模块 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
15 lines
393 B
C
15 lines
393 B
C
#pragma once
|
|
|
|
/**
|
|
* @brief 初始化压力传感器模块:ADS1256 硬件 + 初始去皮 + 创建采集线程。
|
|
*
|
|
* 调用后采集线程自动启动,以 50 Hz 循环采集 → CoP → BLE 发送。
|
|
* @return 0 成功,负 errno 失败。
|
|
*/
|
|
int sensor_init(void);
|
|
|
|
/**
|
|
* @brief 执行四路去皮(零点校准),可从任意线程调用。
|
|
*/
|
|
void sensor_perform_tare(void);
|