在 version.h 中将固件版本由 0.3.71 递增至 0.3.72。 移除 BUILD_TIME 的手动填写项,现由构建系统自动生成。 更新电机 OTA relay 逻辑,缩短状态检查的宽限期。 增强电机 OTA 上传与 relay 流程中的错误处理和日志记录。 为固件上传引入 SHA-256 校验,确保固件完整性。 调整前端命令值提交逻辑,改善用户体验。 更新 HTML 与 JavaScript 文件,以反映 OTA 流程及 UI 的变更。 新增 build_info 文件,用于管理构建时间的自动生成。
13 lines
378 B
C++
13 lines
378 B
C++
/*
|
|
* build_info.cpp - 唯一包含自动生成时间头的编译单元。
|
|
* build_time_gen.h 每次构建都被 gen_build_time 目标重写 → 仅本文件重编 + 重链接,
|
|
* 其余增量编译不受影响;其他模块经 fwBuildTime() 取值。
|
|
*/
|
|
#include "build_info.h"
|
|
#include "build_time_gen.h"
|
|
|
|
const char *fwBuildTime(void)
|
|
{
|
|
return FW_BUILD_TIME_AUTO;
|
|
}
|