From ff90067bdfa99d9c92cc1f80c3dfa716ce1390e2 Mon Sep 17 00:00:00 2001 From: penglei <1624952103@qq.com> Date: Thu, 12 Sep 2024 18:39:53 +0800 Subject: [PATCH] =?utf8?q?=E4=BC=98=E5=8C=96cywee=20chipinfo=E8=BD=ACmac?= =?utf8?q?=E5=AF=86=E9=92=A5=E6=BF=80=E6=B4=BB=EF=BC=88=E8=A1=A5=E4=BA=A4?= =?utf8?q?=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- code/sdk/drivers/peripheral/utils/custom_utils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/sdk/drivers/peripheral/utils/custom_utils.c b/code/sdk/drivers/peripheral/utils/custom_utils.c index 91e1b762c..483161c80 100644 --- a/code/sdk/drivers/peripheral/utils/custom_utils.c +++ b/code/sdk/drivers/peripheral/utils/custom_utils.c @@ -3391,7 +3391,7 @@ errcode_t change_mac_from_chipinfo_map(void) { if(strcmp(uid_str, g_chipinfo_map[i].uid) == 0) { - if((bd_addr[4] << 8 | bd_addr[5]) == g_chipinfo_map[i].mac) + if((bd_addr[3] == 0x01 && (bd_addr[4] << 8 | bd_addr[5]) == g_chipinfo_map[i].mac)) return ERRCODE_SUCC; uint16_t btmac2 = g_chipinfo_map[i].mac; -- 2.17.1