From 8aa0449fbbcd811e2e4747056b438ee29ac538b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E9=A9=AC=5F666?= <13089258+pony-six-hundred-and-sixty-six@user.noreply.gitee.com> Date: Tue, 17 Dec 2024 15:51:52 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E4=BA=86=E4=B8=AA=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E6=A0=87=E5=AE=9A=E7=9A=84=E5=87=BD=E6=95=B0?= =?UTF-8?q?=EF=BC=8C=E5=8F=AF=E4=BB=A5=E9=80=9A=E8=BF=87=E7=BB=88=E7=AB=AF?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- applications/main.c | 18 ++++++++++++++++++ bsp/src/bsp_bt.c | 6 +++--- 2 files changed, 21 insertions(+), 3 deletions(-) diff --git a/applications/main.c b/applications/main.c index 2bde4bc..ee24b9c 100644 --- a/applications/main.c +++ b/applications/main.c @@ -471,4 +471,22 @@ static void SYS_Set_RtcProductTime(int argc, char **argv) } MSH_CMD_EXPORT(SYS_Set_RtcProductTime, "SYS_Set_RtcProductTime"); +//测试系统标定值修改 +static void TEST_SYS_Calibartion(int argc, char **argv) +{ + if (argc == 2) + { + int calibartion_valve = atoi(argv[1]); + uint8_t calibration_buf[2] = {0}; + calibration_buf[0] = calibartion_valve & 0xFF; // 低字节 + calibration_buf[1] = (calibartion_valve >> 8) & 0xFF; // 高字节 + Flash_Sys_Cfg(kAlarmLValueId, calibration_buf, 2); + LOG_D("标定值修改为 = %d", Flash_Get_SysCfg(kAlarmLValueId)); + } + else + { + LOG_E("TEST_SYS_Calibartion 0~4095"); + } +} +MSH_CMD_EXPORT(TEST_SYS_Calibartion, "修改系统标定值"); #endif diff --git a/bsp/src/bsp_bt.c b/bsp/src/bsp_bt.c index 9513fb6..6632c81 100644 --- a/bsp/src/bsp_bt.c +++ b/bsp/src/bsp_bt.c @@ -2,7 +2,7 @@ * @Author: mbw * @Date: 2024-12-03 10:31:45 * @LastEditors: mbw && 1600520629@qq.com - * @LastEditTime: 2024-12-17 15:40:10 + * @LastEditTime: 2024-12-17 15:43:58 * @FilePath: \ble_bjq_ch303rct6_ml307\bsp\src\bsp_bt.c * @Description: * @@ -377,8 +377,8 @@ static void Bt_Thread_Entry(void *parameter) // valve[0].valve_mac[4] = 0x53; // valve[0].valve_mac[5] = 0x5C; // - Flash_Set_Mac_Addr(valve[0].valve_mac, 0); - Flash_Set_Valve_Num(1); + // Flash_Set_Mac_Addr(valve[0].valve_mac, 0); + // Flash_Set_Valve_Num(1); lwrb_init(&bt_lwrb_rx, bt_rx_buffer, sizeof(bt_rx_buffer)); lwrb_reset(&bt_lwrb_rx);