Files
balance-board/inc/sensor.h
T
pNexus 1e8809cf89 feat(gml670-v2): 添加传感器采集线程与主入口
- sensor: 独立 Zephyr 线程,4 通道×17 次均值采集→CoP→BLE 发送,
  原子去皮请求,5Hz 调试日志
- main: 薄编排层,仅初始化 BLE 和传感器模块

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-30 17:37:38 +08:00

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);