update firmware v1.3.0

This commit is contained in:
Forairaaaaa
2026-05-07 16:33:29 +08:00
parent 672c4e1976
commit 0b078f141f
13 changed files with 330 additions and 16 deletions
+17
View File
@@ -202,6 +202,23 @@ void Hal::startXiaozhi()
hal_bridge::start_xiaozhi_app();
}
XiaozhiConfig_t Hal::getXiaozhiConfig()
{
auto bridge_config = hal_bridge::get_xiaozhi_config();
return XiaozhiConfig_t{
.idleShutdownTimeSeconds = bridge_config.idleShutdownTimeSeconds,
.allowShutdownWhenCharging = bridge_config.allowShutdownWhenCharging,
};
}
void Hal::setXiaozhiConfig(XiaozhiConfig_t config)
{
hal_bridge::set_xiaozhi_config({
.idleShutdownTimeSeconds = config.idleShutdownTimeSeconds,
.allowShutdownWhenCharging = config.allowShutdownWhenCharging,
});
}
uint8_t Hal::getBatteryLevel()
{
return hal_bridge::board_get_battery_level();