This commit is contained in:
lmx
2025-12-09 13:05:51 +08:00
parent c870b07b02
commit 23b14f0142
11 changed files with 312 additions and 279 deletions

View File

@ -44,9 +44,10 @@
#define SUPPORT_TEST_BOX_BLE_MASTER_TEST_EN 0 // 是否支持测试盒BLE主设备测试
#define SHOW_RX_DATA_RATE 1 // 是否显示接收数据速率
#define SHOW_TX_DATA_RATE 1 // 是否显示发送数据速率
#define XTELL_DEBUG 0
// 日志打印宏
#if LE_DEBUG_PRINT_EN
#if XTELL_DEBUG == 1
#define log_info(x, ...) printf("[LE_CLIENT]" x " ", ## __VA_ARGS__) // 带前缀的信息打印
#define log_info_hexdump put_buf // 16进制数据打印
#else
@ -683,7 +684,7 @@ static bool resolve_adv_report(u8 *adv_address, u8 data_length, u8 *data, s8 rss
case HCI_EIR_DATATYPE_SHORTENED_LOCAL_NAME:
tmp32 = adv_data_pt[lenght - 1];
adv_data_pt[lenght - 1] = 0;
log_info("remoter_name: %s,rssi:%d\n", adv_data_pt, rssi);
// log_info("remoter_name: %s,rssi:%d\n", adv_data_pt, rssi);
log_info_hexdump(adv_address, 6);
adv_data_pt[lenght - 1] = tmp32;

View File

@ -125,7 +125,7 @@ void rc_rfid_callback_handler(void *priv)
*/
void rc_ble_callback_handler(void *priv)
{
u8 read_uid[UID_LENGTH] = 0;
u8 read_uid[UID_LENGTH] = {0};
nvs_read_main_board_mac(read_uid); //读nvs
//读到的是当前连接的主板uid
@ -261,4 +261,27 @@ void rc_app_main_init(void)
g_ble_timer_id = sys_timer_add(NULL, rc_ble_callback_handler, RC_BLE_CALLBACK_INTERVAL_MS);
rc_log("BLE handler timer started (ID: %d).\n", g_ble_timer_id);
}
}
///////////////////////////////////////////////////////////////////////////////////////////////
//test
#define TEST_FUNCTION 1
void test_task(void){
#if TEST_FUNCTION == 1
while(1){
u8 uid[UID_LENGTH] = {0};
//读id卡
TYPE_V_EVENT((char *)uid);
// TYPE_A_EVENT((char *)uid);
os_time_dly(10);
}
#endif
}
void test_func_main(void){
#if TEST_FUNCTION == 1
os_task_create(test_task, NULL, 1, 1024, 128, "rfid_test");
#endif
}

View File

@ -118,4 +118,7 @@ void xtell_app_main()
}
xlog("==============xtell_app_end================\n");
extern void test_func_main(void);
test_func_main();
}