#pragma once #include "esp_err.h" #include #include #ifdef __cplusplus extern "C" { #endif // 初始化面板串口模块并启动相关后台任务 esp_err_t panel_uart_init(void); // 主动上报某个状态项给面板 MCU void panel_uart_report(uint8_t item, uint8_t value); // 设置蓝牙连接和播放状态,供 main 回调同步面板 void panel_uart_set_bt_state(bool connected, bool streaming); // 获取当前记录的面板电量 uint8_t panel_uart_get_battery_percent(void); bool panel_uart_get_charging_status(void); #ifdef __cplusplus } #endif