From 7dff59a9865fd93c79cbe603cce4e8e805ac589f Mon Sep 17 00:00:00 2001 From: penglei <1624952103@qq.com> Date: Mon, 8 Jul 2024 21:52:30 +0800 Subject: [PATCH] =?utf8?q?=E5=A2=9E=E5=8A=A0=E5=BC=80=E6=9C=BA=E8=93=9D?= =?utf8?q?=E7=89=99MAC=E5=9C=B0=E5=9D=80=EF=BC=8Ccywee=20chip=20info?= =?utf8?q?=E6=89=93=E5=8D=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- code/sdk/drivers/peripheral/utils/custom_utils.c | 16 +++++++++++++++- code/sdk/drivers/peripheral/utils/custom_utils.h | 2 +- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/code/sdk/drivers/peripheral/utils/custom_utils.c b/code/sdk/drivers/peripheral/utils/custom_utils.c index 7a9d2ea48..ae59e87ac 100644 --- a/code/sdk/drivers/peripheral/utils/custom_utils.c +++ b/code/sdk/drivers/peripheral/utils/custom_utils.c @@ -311,7 +311,7 @@ void startup_post_init_task(void) power_off_cat1(); } - + uapi_gei_btmac_and_chipinfo(); } void startup_post_init(void) @@ -2321,3 +2321,17 @@ errcode_t custom_i2c_test(void) return ERRCODE_SUCC; } + +void uapi_gei_btmac_and_chipinfo(void) +{ + char chipinfo[64] = {0}; + uint8_t btaddr[6] = {0}; + uint8_t btaddr_str[64] = {0}; + uint32_t len = 6; + + uapi_get_nv_btaddr((uint8_t *)btaddr, &len); + sprintf((char *)btaddr_str, "%02X:%02X:%02X:%02X:%02X:%02X", btaddr[0], btaddr[1], btaddr[2], btaddr[3], btaddr[4], btaddr[5]); + uapi_cywee_get_chipinfo(chipinfo,sizeof(chipinfo)); + + wstp_print("^^^^ BTMAC=%s ^^^^ CyweeChipInfo=%s\n",btaddr_str,chipinfo); +} diff --git a/code/sdk/drivers/peripheral/utils/custom_utils.h b/code/sdk/drivers/peripheral/utils/custom_utils.h index bef833a47..27f9a39c5 100644 --- a/code/sdk/drivers/peripheral/utils/custom_utils.h +++ b/code/sdk/drivers/peripheral/utils/custom_utils.h @@ -227,7 +227,7 @@ void uapi_factorytest_hide_test_lcd_button(void); void uapi_factorytest_hide_test_tp_button(void); void uapi_efuse_test_write(uint8_t *data,uint32_t byte_number,uint8_t len); void uapi_efuse_test_read(uint32_t byte_number,uint8_t len); - +void uapi_gei_btmac_and_chipinfo(void); #include "custom_utilscpp.h" -- 2.17.1