更新BLE广播信息

This commit is contained in:
helloyifa 2025-04-26 23:33:23 +08:00
parent 602f73308c
commit 1c6f199f37
19 changed files with 59106 additions and 47446 deletions

16
fw-AC63_BT_SDK/.vscode/settings.json vendored Normal file
View File

@ -0,0 +1,16 @@
{
"files.associations": {
"typedef.h": "c",
"includes.h": "c",
"update_loader_download.h": "c",
"timer.h": "c",
"app_action.h": "c",
"btstack_event.h": "c",
"le_gatt_common.h": "c",
"ble_trans_profile.h": "c",
"app_main.h": "c",
"os_api.h": "c",
"le_common.h": "c",
"app_temperature.h": "c"
}
}

View File

@ -37,6 +37,7 @@ void temperature_blink_led()
else else
{ {
led_state = 1; led_state = 1;
gpio_set_hd0(BLE_TEMPERATURE_WORK_LED, 1);
gpio_direction_output(BLE_TEMPERATURE_WORK_LED, 1); gpio_direction_output(BLE_TEMPERATURE_WORK_LED, 1);
} }
} }
@ -368,6 +369,34 @@ static uint8_t reversal(uint8_t data)
trans_client_adv_data_set_ff(ff_temp_data,sizeof(ff_temp_data)); trans_client_adv_data_set_ff(ff_temp_data,sizeof(ff_temp_data));
gpio_direction_output(IO_PORTB_05, 0); gpio_direction_output(IO_PORTB_05, 0);
} }
/**
* BLE广播信息
* //BBOOEEbs 2字节体温 2字节物温 2字节环温 1字节电量 1字节状态
* 00 01
*/
void temperature_update_adv_ff(u16 temp_body,u16 temp_obj,u16 temp_env,u8 batt,u8 state){
u16 body = (u16)temp_body;
u16 obj = (u16)temp_obj;
u16 ntc = (u16)temp_env;
u8 battery = 99;
u8 ff_temp_data[8] = {0};
//body
ff_temp_data[0] = (body >> 8) & 0xFF;
ff_temp_data[1] = (body) & 0xFF;
//obj
ff_temp_data[2] = (obj >> 8) & 0xFF;
ff_temp_data[3] = (obj) & 0xFF;
//env
ff_temp_data[4] = (ntc >> 8) & 0xFF;
ff_temp_data[5] = (ntc) & 0xFF;
//batt
battery = get_cur_battery_level() *10;
ff_temp_data[6] = battery & 0xFF;
ff_temp_data[7] = state & 0xFF;
trans_client_adv_data_set_ff(ff_temp_data,sizeof(ff_temp_data));
}
void temperature_detect(void) void temperature_detect(void)
{ {
nst1002_read_temperatura(); nst1002_read_temperatura();
@ -388,7 +417,9 @@ void temperature_charge_lowpower(u8 on){
} }
void temperature_work_led(u8 on){ void temperature_work_led(u8 on){
if(on){ if(on){
gpio_set_hd0(BLE_TEMPERATURE_WORK_LED, 1);
gpio_direction_output(BLE_TEMPERATURE_WORK_LED, 1); gpio_direction_output(BLE_TEMPERATURE_WORK_LED, 1);
}else{ }else{
gpio_direction_output(BLE_TEMPERATURE_WORK_LED, 0); gpio_direction_output(BLE_TEMPERATURE_WORK_LED, 0);
@ -541,6 +572,10 @@ void temperature_init(void)
temer_temperature_detect = sys_timer_add(NULL, temperature_detect, dev_config.detect_interval); temer_temperature_detect = sys_timer_add(NULL, temperature_detect, dev_config.detect_interval);
//HALL PIN 输入
gpio_set_direction(IO_PORTA_00,1);
gpio_set_die(IO_PORTA_00,1);
// NTC VDD // NTC VDD
//gpio_set_direction(IO_PORTB_05,0); //gpio_set_direction(IO_PORTB_05,0);
//gpio_direction_output(IO_PORTB_05, 1); //gpio_direction_output(IO_PORTB_05, 1);

View File

@ -2,29 +2,19 @@
<CodeBlocks_layout_file> <CodeBlocks_layout_file>
<FileVersion major="1" minor="0" /> <FileVersion major="1" minor="0" />
<ActiveTarget name="Release" /> <ActiveTarget name="Release" />
<File name="..\..\app_main.c" open="1" top="0" tabpos="3" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> <File name="..\..\app_temperature.c" open="1" top="0" tabpos="5" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor> <Cursor>
<Cursor1 position="17229" topLine="600" /> <Cursor1 position="10635" topLine="320" />
</Cursor> </Cursor>
</File> </File>
<File name="board_ac6323a_demo_cfg.h" open="1" top="1" tabpos="2" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> <File name="..\..\..\common\third_party_profile\jieli\gatt_common\le_gatt_server.c" open="1" top="0" tabpos="9" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor> <Cursor>
<Cursor1 position="3729" topLine="58" /> <Cursor1 position="27428" topLine="677" />
</Cursor> </Cursor>
</File> </File>
<File name="..\..\modules\bt\app_comm_edr.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> <File name="..\..\examples\trans_data\ble_trans.h" open="1" top="0" tabpos="7" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor> <Cursor>
<Cursor1 position="1154" topLine="18" /> <Cursor1 position="553" topLine="0" />
</Cursor>
</File>
<File name="..\..\..\..\cpu\bd19\adc_api.c" open="1" top="0" tabpos="4" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="11677" topLine="419" />
</Cursor>
</File>
<File name="..\..\include\app_config.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="10242" topLine="189" />
</Cursor> </Cursor>
</File> </File>
<File name="board_config.h" open="1" top="0" tabpos="1" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0"> <File name="board_config.h" open="1" top="0" tabpos="1" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
@ -32,4 +22,39 @@
<Cursor1 position="518" topLine="0" /> <Cursor1 position="518" topLine="0" />
</Cursor> </Cursor>
</File> </File>
<File name="..\..\include\app_config.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="10242" topLine="189" />
</Cursor>
</File>
<File name="..\..\modules\power\app_charge.c" open="1" top="0" tabpos="6" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="855" topLine="6" />
</Cursor>
</File>
<File name="..\..\examples\trans_data\ble_trans.c" open="1" top="0" tabpos="8" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="26810" topLine="719" />
</Cursor>
</File>
<File name="board_ac6323a_demo_cfg.h" open="1" top="1" tabpos="2" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="4367" topLine="216" />
</Cursor>
</File>
<File name="..\..\..\..\cpu\bd19\adc_api.c" open="1" top="0" tabpos="4" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="11677" topLine="441" />
</Cursor>
</File>
<File name="..\..\modules\bt\app_comm_edr.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="1154" topLine="18" />
</Cursor>
</File>
<File name="..\..\app_main.c" open="1" top="0" tabpos="3" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="7571" topLine="261" />
</Cursor>
</File>
</CodeBlocks_layout_file> </CodeBlocks_layout_file>

View File

@ -226,7 +226,7 @@
CHARGE_FULL_mA_2 CHARGE_FULL_mA_5 CHARGE_FULL_mA_7 CHARGE_FULL_mA_10 CHARGE_FULL_mA_2 CHARGE_FULL_mA_5 CHARGE_FULL_mA_7 CHARGE_FULL_mA_10
CHARGE_FULL_mA_15 CHARGE_FULL_mA_20 CHARGE_FULL_mA_25 CHARGE_FULL_mA_30 CHARGE_FULL_mA_15 CHARGE_FULL_mA_20 CHARGE_FULL_mA_25 CHARGE_FULL_mA_30
*/ */
#define TCFG_CHARGE_FULL_MA CHARGE_FULL_mA_2 #define TCFG_CHARGE_FULL_MA CHARGE_FULL_mA_5
/* /*
CHARGE_mA_20 CHARGE_mA_30 CHARGE_mA_40 CHARGE_mA_50 CHARGE_mA_20 CHARGE_mA_30 CHARGE_mA_40 CHARGE_mA_50

View File

@ -71,6 +71,17 @@ RESET = PB01_08_0;
UPDATE_JUMP = 0; UPDATE_JUMP = 0;
EOFFSET = 0; EOFFSET = 0;
[RESERVED_CONFIG] [RESERVED_CONFIG]
EXIF_ADR = AUTO;
EXIF_LEN = 0x1000;
EXIF_OPT = 1;
PRCT_ADR = 0; PRCT_ADR = 0;
PRCT_LEN = CODE_LEN; PRCT_LEN = CODE_LEN;
PRCT_OPT = 2; PRCT_OPT = 2;

File diff suppressed because one or more lines are too long

View File

@ -27,11 +27,6 @@ obj/Release/cpu/bd19/adc_api.o
-r=obj/Release/cpu/bd19/adc_api.o,adc_scan,pl -r=obj/Release/cpu/bd19/adc_api.o,adc_scan,pl
-r=obj/Release/cpu/bd19/adc_api.o,_adc_init,pl -r=obj/Release/cpu/bd19/adc_api.o,_adc_init,pl
-r=obj/Release/cpu/bd19/adc_api.o,memset,l -r=obj/Release/cpu/bd19/adc_api.o,memset,l
-r=obj/Release/cpu/bd19/adc_api.o,gpio_set_pull_down,l
-r=obj/Release/cpu/bd19/adc_api.o,gpio_set_pull_up,l
-r=obj/Release/cpu/bd19/adc_api.o,gpio_set_die,l
-r=obj/Release/cpu/bd19/adc_api.o,gpio_set_dieh,l
-r=obj/Release/cpu/bd19/adc_api.o,gpio_set_direction,l
-r=obj/Release/cpu/bd19/adc_api.o,request_irq,l -r=obj/Release/cpu/bd19/adc_api.o,request_irq,l
-r=obj/Release/cpu/bd19/adc_api.o,usr_timer_add,l -r=obj/Release/cpu/bd19/adc_api.o,usr_timer_add,l
-r=obj/Release/cpu/bd19/adc_api.o,adc_init,pl -r=obj/Release/cpu/bd19/adc_api.o,adc_init,pl
@ -757,6 +752,42 @@ obj/Release/apps/common/temp_trim/dtemp_pll_trim.o
-r=obj/Release/apps/common/temp_trim/dtemp_pll_trim.o,plll_trim_lp_target,pl -r=obj/Release/apps/common/temp_trim/dtemp_pll_trim.o,plll_trim_lp_target,pl
-r=obj/Release/apps/common/temp_trim/dtemp_pll_trim.o,__initcall_trim_timer_add,pl -r=obj/Release/apps/common/temp_trim/dtemp_pll_trim.o,__initcall_trim_timer_add,pl
obj/Release/apps/common/third_party_profile/common/custom_cfg.o obj/Release/apps/common/third_party_profile/common/custom_cfg.o
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,get_cfg_data_connect_by_name,pl
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,fopen,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,puts,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,fread,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,printf,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,put_buf,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,fseek,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,memcmp,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,strlen,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,ex_cfg_read_flash_by_addr,pl
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,ex_cfg_get_start_addr,pl
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,fget_attrs,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,sdfile_cpu_addr2flash_addr,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,ex_cfg_fill_content_api,pl
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,sfc_erase,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,ex_cfg_fill_content_api_test,pl
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,ex_cfg_data_load,pl
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,get_vid_pid_ver_from_cfg_file,pl
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,get_authkey_procode_from_cfg_file,pl
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,sfc_read,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,bt_get_local_name,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,bt_get_mac_addr,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,le_controller_get_mac,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,ble_get_scan_rsp_ptr,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,get_rcsp_support_new_reconn_flag,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,malloc,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,memcpy,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,ble_get_adv_data_ptr,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,free,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,ble_get_gatt_profile_data,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,get_last_device_connect_linkkey,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,fclose,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,strcmp,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,memset,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,CRC16,l
-r=obj/Release/apps/common/third_party_profile/common/custom_cfg.o,sfc_write,l
obj/Release/apps/common/third_party_profile/hilink_protocol/hilink_ota.o obj/Release/apps/common/third_party_profile/hilink_protocol/hilink_ota.o
-r=obj/Release/apps/common/third_party_profile/hilink_protocol/hilink_ota.o,hilink_ota_head_info_rsp,pl -r=obj/Release/apps/common/third_party_profile/hilink_protocol/hilink_ota.o,hilink_ota_head_info_rsp,pl
-r=obj/Release/apps/common/third_party_profile/hilink_protocol/hilink_ota.o,malloc,l -r=obj/Release/apps/common/third_party_profile/hilink_protocol/hilink_ota.o,malloc,l
@ -1049,7 +1080,10 @@ obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,ble_gatt_server_cbk_packet_handler,pl -r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,ble_gatt_server_cbk_packet_handler,pl
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,little_endian_read_16,l -r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,little_endian_read_16,l
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,ble_vendor_get_peer_rssi,l -r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,ble_vendor_get_peer_rssi,l
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,JL_rcsp_auth_reset,l
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,rcsp_init,l
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,ble_comm_dev_set_handle_state,l -r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,ble_comm_dev_set_handle_state,l
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,rcsp_exit,l
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,multi_att_clear_ccc_config,l -r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,multi_att_clear_ccc_config,l
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,ble_gatt_server_adv_enable,pl -r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,ble_gatt_server_adv_enable,pl
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,le_controller_set_mac,l -r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,le_controller_set_mac,l
@ -1075,8 +1109,16 @@ obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,ble_gatt_server_init,pl -r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,ble_gatt_server_init,pl
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,memset,l -r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,memset,l
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,ble_gatt_server_exit,pl -r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,ble_gatt_server_exit,pl
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,ble_get_scan_rsp_ptr,pl
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,ble_get_adv_data_ptr,pl
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,ble_get_gatt_profile_data,pl
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,ble_gatt_server_set_update_send,pl
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,ble_gatt_server_receive_update_data,pl
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,ble_get_server_operation_table,pl
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,little_endian_store_16,l -r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,little_endian_store_16,l
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,get_jl_update_flag,l
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,ble_comm_dev_get_idle_index,l -r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,ble_comm_dev_get_idle_index,l
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,ble_comm_att_send_data,l
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,log_tag_const_i_GATT_SERVER,l -r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,log_tag_const_i_GATT_SERVER,l
-r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,log_tag_const_e_GATT_SERVER,l -r=obj/Release/apps/common/third_party_profile/jieli/gatt_common/le_gatt_server.o,log_tag_const_e_GATT_SERVER,l
obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/bt_trans_data/rcsp_hid_inter.o obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/bt_trans_data/rcsp_hid_inter.o
@ -1087,8 +1129,138 @@ obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/bt_trans_data/rcsp_hid
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/bt_trans_data/rcsp_hid_inter.o,JL_rcsp_get_auth_flag,l -r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/bt_trans_data/rcsp_hid_inter.o,JL_rcsp_get_auth_flag,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/bt_trans_data/rcsp_hid_inter.o,printf,l -r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/bt_trans_data/rcsp_hid_inter.o,printf,l
obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,get_rcsp_support_new_reconn_flag,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,get_rcsp_connect_status,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,JL_get_cur_bt_channel_sel,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,JL_ble_disconnect,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,get_curr_device_type,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,set_curr_update_type,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,JL_rcsp_recieve_handle,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,JL_rcsp_get_auth_flag,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,JL_rcsp_auth_recieve,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,JL_protocol_data_recieve,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,rcsp_dev_select_v1,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,set_jl_update_flag,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,printf,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,JL_protocol_resume,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,JL_protocol_dev_switch,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,JL_rcsp_auth_init,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,JL_rcsp_resume_do,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,os_sem_post,
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,rcsp_init,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,memset,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,rcsp_hid_get_operation_table,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,ble_get_server_operation_table,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,rcsp_protocol_need_buf_size,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,zalloc,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,cpu_assert_debug,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,JL_protocol_init,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,os_sem_create,
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,task_create,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,rcsp_exit,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,rcsp_resume,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,free,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,rcsp_update_data_api_unregister,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,task_kill,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,rcsp_msg_post,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,os_taskq_post_type,
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,rcsp_dev_sclust_file_play_check,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,get_jl_update_flag,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,sys_timer_add,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,sys_timer_del,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,JL_set_cur_tick,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,JL_CMD_response_send,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,os_time_dly,
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,sys_timeout_add,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,rcsp_update_jump_for_hid_device,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,JL_rcsp_update_cmd_resp,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,get_rcsp_version,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,add_one_attr,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,memcpy,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,bt_get_mac_addr,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,get_bt_connect_status,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,app_htonl,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,get_authkey_procode_from_cfg_file,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,put_buf,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,JL_packet_get_rx_max_mtu,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,JL_packet_get_tx_max_mtu,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,le_controller_get_mac,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,app_ntohs,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,JL_rcsp_update_cmd_receive_resp,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,JL_rcsp_hid_fw_ready,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,p33_soft_reset,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,os_sem_pend,
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,JL_protocol_process,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,JL_rcsp_msg_deal,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,JL_CMD_send,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,jl_ai_var,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,rcsp_sem,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,config_asser,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_bluetooth.o,support_dual_bank_update_en,l
obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_ch_loader_download.o obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_ch_loader_download.o
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_ch_loader_download.o,rcsp_f_seek,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_ch_loader_download.o,rcsp_f_read,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_ch_loader_download.o,rcsp_f_open,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_ch_loader_download.o,puts,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_ch_loader_download.o,rcsp_send_update_len,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_ch_loader_download.o,db_update_notify_fail_to_phone,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_ch_loader_download.o,user_change_ble_conn_param,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_ch_loader_download.o,rcsp_update_handle,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_ch_loader_download.o,memcpy,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_ch_loader_download.o,rcsp_resume,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_ch_loader_download.o,rcsp_update_data_api_register,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_ch_loader_download.o,rcsp_update_data_api_unregister,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_ch_loader_download.o,rcsp_ch_update_init,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_ch_loader_download.o,rcsp_update_loader_download_init,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_ch_loader_download.o,app_active_update_task_init,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_ch_loader_download.o,printf,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_ch_loader_download.o,JL_CMD_send,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_ch_loader_download.o,set_jl_update_flag,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_ch_loader_download.o,update_result_set,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_ch_loader_download.o,rcsp_update_op,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_ch_loader_download.o,support_dual_bank_update_en,l
obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,get_jl_update_flag,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,printf,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,set_jl_update_flag,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,set_rcsp_conn_handle,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,JL_controller_save_curr_cmd_para,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,JL_controller_get_curr_cmd_para,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,register_receive_fw_update_block_handle,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,get_curr_device_type,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,ble_user_cmd_prepare,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,JL_rcsp_update_cmd_resp,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,rcsp_msg_post,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,set_curr_update_type,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,rcsp_update_status_response,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,JL_rcsp_update_cmd_receive_resp,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,get_jl_rcsp_update_status,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,JL_rcsp_msg_deal,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,JL_ble_disconnect,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,puts,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,user_send_cmd_prepare,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,sys_timeout_add,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,rcsp_update_data_api_register,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,rcsp_update_handle,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,rcsp_update_loader_download_init,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,update_mode_api_v2,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,JL_CMD_response_send,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,rcsp_update_jump_for_hid_device,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,set_rcsp_db_update_status,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,get_rcsp_db_update_status,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,rcsp_before_enter_db_update_mode,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,get_total_connect_dev,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,sys_auto_shut_down_disable,
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,rcsp_db_update_fail_deal,pl
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,sys_auto_shut_down_enable,
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,p33_soft_reset,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,check_le_pakcet_sent_finish_flag,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,get_curr_channel_state,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,JL_CMD_send,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,update_result_set,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,ex_cfg_fill_content_api,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,update_param_priv_fill,l
-r=obj/Release/apps/common/third_party_profile/jieli/JL_rcsp/rcsp_updata/rcsp_user_update.o,support_dual_bank_update_en,l
obj/Release/apps/common/third_party_profile/jieli/online_db/online_db_deal.o obj/Release/apps/common/third_party_profile/jieli/online_db/online_db_deal.o
obj/Release/apps/common/third_party_profile/jieli/online_db/spp_online_db.o obj/Release/apps/common/third_party_profile/jieli/online_db/spp_online_db.o
obj/Release/apps/common/third_party_profile/Tecent_LL/tecent_ll_demo/ll_task.o obj/Release/apps/common/third_party_profile/Tecent_LL/tecent_ll_demo/ll_task.o
@ -2093,31 +2265,19 @@ obj/Release/apps/spp_and_le/app_main.o
-r=obj/Release/apps/spp_and_le/app_main.o,app_var_init,pl -r=obj/Release/apps/spp_and_le/app_main.o,app_var_init,pl
-r=obj/Release/apps/spp_and_le/app_main.o,get_charge_online_flag,l -r=obj/Release/apps/spp_and_le/app_main.o,get_charge_online_flag,l
-r=obj/Release/apps/spp_and_le/app_main.o,check_power_on_key,pl -r=obj/Release/apps/spp_and_le/app_main.o,check_power_on_key,pl
-r=obj/Release/apps/spp_and_le/app_main.o,calculate_temperature,pl
-r=obj/Release/apps/spp_and_le/app_main.o,printf,l
-r=obj/Release/apps/spp_and_le/app_main.o,log,l
-r=obj/Release/apps/spp_and_le/app_main.o,put_float,pl
-r=obj/Release/apps/spp_and_le/app_main.o,puts,l
-r=obj/Release/apps/spp_and_le/app_main.o,Float2String,pl
-r=obj/Release/apps/spp_and_le/app_main.o,malloc,l
-r=obj/Release/apps/spp_and_le/app_main.o,sprintf,l
-r=obj/Release/apps/spp_and_le/app_main.o,temp_detect,pl
-r=obj/Release/apps/spp_and_le/app_main.o,poka_adc_test,pl
-r=obj/Release/apps/spp_and_le/app_main.o,adc_get_value,l
-r=obj/Release/apps/spp_and_le/app_main.o,adc_get_voltage,l
-r=obj/Release/apps/spp_and_le/app_main.o,enter_sleep,pl -r=obj/Release/apps/spp_and_le/app_main.o,enter_sleep,pl
-r=obj/Release/apps/spp_and_le/app_main.o,printf,l
-r=obj/Release/apps/spp_and_le/app_main.o,usr_timer_del,l -r=obj/Release/apps/spp_and_le/app_main.o,usr_timer_del,l
-r=obj/Release/apps/spp_and_le/app_main.o,alarm_rtc_start,l -r=obj/Release/apps/spp_and_le/app_main.o,alarm_rtc_start,l
-r=obj/Release/apps/spp_and_le/app_main.o,user_alarm_test,l -r=obj/Release/apps/spp_and_le/app_main.o,user_alarm_test,l
-r=obj/Release/apps/spp_and_le/app_main.o,blink_led,pl
-r=obj/Release/apps/spp_and_le/app_main.o,gpio_direction_output,l
-r=obj/Release/apps/spp_and_le/app_main.o,alarm_isr_user_cbfun,pl -r=obj/Release/apps/spp_and_le/app_main.o,alarm_isr_user_cbfun,pl
-r=obj/Release/apps/spp_and_le/app_main.o,user_main,pl -r=obj/Release/apps/spp_and_le/app_main.o,user_main,pl
-r=obj/Release/apps/spp_and_le/app_main.o,usr_timer_add,l -r=obj/Release/apps/spp_and_le/app_main.o,temperature_init,l
-r=obj/Release/apps/spp_and_le/app_main.o,app_main,pl -r=obj/Release/apps/spp_and_le/app_main.o,app_main,pl
-r=obj/Release/apps/spp_and_le/app_main.o,update_result_deal,l -r=obj/Release/apps/spp_and_le/app_main.o,update_result_deal,l
-r=obj/Release/apps/spp_and_le/app_main.o,vbat_check_init,l -r=obj/Release/apps/spp_and_le/app_main.o,vbat_check_init,l
-r=obj/Release/apps/spp_and_le/app_main.o,check_power_on_voltage,l -r=obj/Release/apps/spp_and_le/app_main.o,check_power_on_voltage,l
-r=obj/Release/apps/spp_and_le/app_main.o,temperature_ble_init,l
-r=obj/Release/apps/spp_and_le/app_main.o,log_print,l -r=obj/Release/apps/spp_and_le/app_main.o,log_print,l
-r=obj/Release/apps/spp_and_le/app_main.o,start_app,l -r=obj/Release/apps/spp_and_le/app_main.o,start_app,l
-r=obj/Release/apps/spp_and_le/app_main.o,set_charge_event_flag,l -r=obj/Release/apps/spp_and_le/app_main.o,set_charge_event_flag,l
@ -2125,14 +2285,67 @@ obj/Release/apps/spp_and_le/app_main.o
-r=obj/Release/apps/spp_and_le/app_main.o,get_current_app,l -r=obj/Release/apps/spp_and_le/app_main.o,get_current_app,l
-r=obj/Release/apps/spp_and_le/app_main.o,eSystemConfirmStopStatus,pl -r=obj/Release/apps/spp_and_le/app_main.o,eSystemConfirmStopStatus,pl
-r=obj/Release/apps/spp_and_le/app_main.o,__errno,pl -r=obj/Release/apps/spp_and_le/app_main.o,__errno,pl
-r=obj/Release/apps/spp_and_le/app_main.o,strlen,l
-r=obj/Release/apps/spp_and_le/app_main.o,modf,l
-r=obj/Release/apps/spp_and_le/app_main.o,putbyte,l
-r=obj/Release/apps/spp_and_le/app_main.o,task_info_table,pl -r=obj/Release/apps/spp_and_le/app_main.o,task_info_table,pl
-r=obj/Release/apps/spp_and_le/app_main.o,app_var,pl -r=obj/Release/apps/spp_and_le/app_main.o,app_var,pl
-r=obj/Release/apps/spp_and_le/app_main.o,NTC_ADC_Tab,pl
-r=obj/Release/apps/spp_and_le/app_main.o,config_update_mode,l -r=obj/Release/apps/spp_and_le/app_main.o,config_update_mode,l
-r=obj/Release/apps/spp_and_le/app_main.o,log_tag_const_i_APP,l -r=obj/Release/apps/spp_and_le/app_main.o,log_tag_const_i_APP,l
obj/Release/apps/spp_and_le/app_temperature.o
-r=obj/Release/apps/spp_and_le/app_temperature.o,temperature_blink_led,pl
-r=obj/Release/apps/spp_and_le/app_temperature.o,gpio_direction_output,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,gpio_set_hd0,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,ble_send_data,pl
-r=obj/Release/apps/spp_and_le/app_temperature.o,ble_comm_dev_get_handle,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,ble_comm_att_check_send,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,ble_gatt_server_characteristic_ccc_get,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,ble_comm_att_send_data,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,ble_receive_callback,pl
-r=obj/Release/apps/spp_and_le/app_temperature.o,printf,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,strstr,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,sprintf,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,strlen,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,delay_us_by_timer0,pl
-r=obj/Release/apps/spp_and_le/app_temperature.o,clk_get,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,delay_us_by_timer0_irq,pl
-r=obj/Release/apps/spp_and_le/app_temperature.o,local_irq_disable,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,local_irq_enable,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,delay_ms_by_timer0,pl
-r=obj/Release/apps/spp_and_le/app_temperature.o,nst1002_read_cal,pl
-r=obj/Release/apps/spp_and_le/app_temperature.o,gpio_set_direction,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,gpio_set_die,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,gpio_read,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,nst1002_read_temperatura,pl
-r=obj/Release/apps/spp_and_le/app_temperature.o,get_cur_battery_level,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,trans_client_adv_data_set_ff,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,temperature_update_adv_ff,pl
-r=obj/Release/apps/spp_and_le/app_temperature.o,temperature_detect,pl
-r=obj/Release/apps/spp_and_le/app_temperature.o,temperature_charge_lowpower,pl
-r=obj/Release/apps/spp_and_le/app_temperature.o,sys_timer_del,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,sys_timer_add,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,temperature_work_led,pl
-r=obj/Release/apps/spp_and_le/app_temperature.o,temperature_poweron_led_timeout,pl
-r=obj/Release/apps/spp_and_le/app_temperature.o,temperature_set_soft_poweroff,pl
-r=obj/Release/apps/spp_and_le/app_temperature.o,gpio_longpress_pin0_reset_config,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,btstack_ble_exit,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,sys_timeout_add,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,power_set_soft_poweroff,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,temperature_charge_state,pl
-r=obj/Release/apps/spp_and_le/app_temperature.o,ble_user_cmd_prepare,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,ble_module_enable,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,usr_timeout_add,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,temperature_ble_init,pl
-r=obj/Release/apps/spp_and_le/app_temperature.o,bt_get_vm_mac_addr,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,le_controller_set_mac,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,ble_comm_set_config_name,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,temperature_config_init,pl
-r=obj/Release/apps/spp_and_le/app_temperature.o,syscfg_read,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,syscfg_write,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,temperature_init,pl
-r=obj/Release/apps/spp_and_le/app_temperature.o,get_vbat_trim,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,get_vbg_trim,l
-r=obj/Release/apps/spp_and_le/app_temperature.o,temperature_deinit,pl
-r=obj/Release/apps/spp_and_le/app_temperature.o,err_code,pl
-r=obj/Release/apps/spp_and_le/app_temperature.o,charge_led_hander,pl
-r=obj/Release/apps/spp_and_le/app_temperature.o,dev_config,pl
obj/Release/apps/spp_and_le/config/lib_btctrler_config.o obj/Release/apps/spp_and_le/config/lib_btctrler_config.o
-r=obj/Release/apps/spp_and_le/config/lib_btctrler_config.o,config_btctler_modules,pl -r=obj/Release/apps/spp_and_le/config/lib_btctrler_config.o,config_btctler_modules,pl
-r=obj/Release/apps/spp_and_le/config/lib_btctrler_config.o,CONFIG_TWS_RUN_SLOT,pl -r=obj/Release/apps/spp_and_le/config/lib_btctrler_config.o,CONFIG_TWS_RUN_SLOT,pl
@ -3026,8 +3239,14 @@ obj/Release/apps/spp_and_le/examples/trans_data/app_spp_and_le.o
-r=obj/Release/apps/spp_and_le/examples/trans_data/app_spp_and_le.o,spple_state_lp_target,pl -r=obj/Release/apps/spp_and_le/examples/trans_data/app_spp_and_le.o,spple_state_lp_target,pl
-r=obj/Release/apps/spp_and_le/examples/trans_data/app_spp_and_le.o,log_tag_const_i_SPP_AND_LE,l -r=obj/Release/apps/spp_and_le/examples/trans_data/app_spp_and_le.o,log_tag_const_i_SPP_AND_LE,l
obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,trans_server_init,pl -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,trans_client_adv_data_set_ff,pl
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_user_cmd_prepare,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_comm_get_gap_name,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,strlen,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,puts,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,printf,l -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,printf,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,put_buf,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,trans_server_init,pl
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_gatt_server_set_profile,l -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_gatt_server_set_profile,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,trans_disconnect,pl -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,trans_disconnect,pl
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_comm_disconnect,l -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_comm_disconnect,l
@ -3035,30 +3254,26 @@ obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_comm_init,l -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_comm_init,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_trans_flow_enable,pl -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_trans_flow_enable,pl
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,bt_ble_init,pl -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,bt_ble_init,pl
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_comm_set_config_name,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,bt_get_local_name,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_module_enable,pl -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_module_enable,pl
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,bt_ble_exit,pl -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,bt_ble_exit,pl
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_comm_exit,l -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_comm_exit,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_comm_module_enable,l -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_comm_module_enable,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_server_send_test_key_num,pl -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_server_send_test_key_num,pl
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,get_remote_test_flag,l -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,get_remote_test_flag,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_user_cmd_prepare,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,little_endian_read_16,l -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,little_endian_read_16,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_vendor_get_peer_rssi,l -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_vendor_get_peer_rssi,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,put_buf,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,little_endian_read_32,l -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,little_endian_read_32,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_gatt_server_characteristic_ccc_set,l -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_gatt_server_characteristic_ccc_set,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_gatt_server_connetion_update_request,l -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_gatt_server_connetion_update_request,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_comm_get_gap_name,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,strlen,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,memcpy,l -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,memcpy,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_gatt_server_characteristic_ccc_get,l -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_gatt_server_characteristic_ccc_get,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_receive_callback,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_comm_att_check_send,l -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_comm_att_check_send,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_comm_att_send_data,l -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_comm_att_send_data,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_gatt_server_set_update_send,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_gatt_server_receive_update_data,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,memset,l -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,memset,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_gatt_server_set_adv_config,l -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,ble_gatt_server_set_adv_config,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,puts,l
-r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,trans_server_init_cfg,pl -r=obj/Release/apps/spp_and_le/examples/trans_data/ble_trans.o,trans_server_init_cfg,pl
obj/Release/apps/spp_and_le/examples/trans_data/ble_trans_ios_services.o obj/Release/apps/spp_and_le/examples/trans_data/ble_trans_ios_services.o
obj/Release/apps/spp_and_le/examples/trans_data/ble_trans_search.o obj/Release/apps/spp_and_le/examples/trans_data/ble_trans_search.o
@ -3069,7 +3284,6 @@ obj/Release/apps/spp_and_le/modules/bt/app_comm_ble.o
-r=obj/Release/apps/spp_and_le/modules/bt/app_comm_ble.o,memcpy,l -r=obj/Release/apps/spp_and_le/modules/bt/app_comm_ble.o,memcpy,l
-r=obj/Release/apps/spp_and_le/modules/bt/app_comm_ble.o,bt_get_mac_addr,l -r=obj/Release/apps/spp_and_le/modules/bt/app_comm_ble.o,bt_get_mac_addr,l
-r=obj/Release/apps/spp_and_le/modules/bt/app_comm_ble.o,lib_make_ble_address,l -r=obj/Release/apps/spp_and_le/modules/bt/app_comm_ble.o,lib_make_ble_address,l
-r=obj/Release/apps/spp_and_le/modules/bt/app_comm_ble.o,le_controller_set_mac,l
-r=obj/Release/apps/spp_and_le/modules/bt/app_comm_ble.o,log_print,l -r=obj/Release/apps/spp_and_le/modules/bt/app_comm_ble.o,log_print,l
-r=obj/Release/apps/spp_and_le/modules/bt/app_comm_ble.o,printf_buf,l -r=obj/Release/apps/spp_and_le/modules/bt/app_comm_ble.o,printf_buf,l
-r=obj/Release/apps/spp_and_le/modules/bt/app_comm_ble.o,bt_ble_before_start_init,l -r=obj/Release/apps/spp_and_le/modules/bt/app_comm_ble.o,bt_ble_before_start_init,l
@ -3095,9 +3309,9 @@ obj/Release/apps/spp_and_le/modules/power/app_charge.o
-r=obj/Release/apps/spp_and_le/modules/power/app_charge.o,log_print,l -r=obj/Release/apps/spp_and_le/modules/power/app_charge.o,log_print,l
-r=obj/Release/apps/spp_and_le/modules/power/app_charge.o,power_set_mode,l -r=obj/Release/apps/spp_and_le/modules/power/app_charge.o,power_set_mode,l
-r=obj/Release/apps/spp_and_le/modules/power/app_charge.o,ldo5v_keep_deal,pl -r=obj/Release/apps/spp_and_le/modules/power/app_charge.o,ldo5v_keep_deal,pl
-r=obj/Release/apps/spp_and_le/modules/power/app_charge.o,temperature_charge_state,l
-r=obj/Release/apps/spp_and_le/modules/power/app_charge.o,charge_full_deal,pl -r=obj/Release/apps/spp_and_le/modules/power/app_charge.o,charge_full_deal,pl
-r=obj/Release/apps/spp_and_le/modules/power/app_charge.o,charge_close,l -r=obj/Release/apps/spp_and_le/modules/power/app_charge.o,charge_close,l
-r=obj/Release/apps/spp_and_le/modules/power/app_charge.o,power_set_soft_poweroff,l
-r=obj/Release/apps/spp_and_le/modules/power/app_charge.o,charge_close_deal,pl -r=obj/Release/apps/spp_and_le/modules/power/app_charge.o,charge_close_deal,pl
-r=obj/Release/apps/spp_and_le/modules/power/app_charge.o,charge_ldo5v_in_deal,pl -r=obj/Release/apps/spp_and_le/modules/power/app_charge.o,charge_ldo5v_in_deal,pl
-r=obj/Release/apps/spp_and_le/modules/power/app_charge.o,charge_start,l -r=obj/Release/apps/spp_and_le/modules/power/app_charge.o,charge_start,l
@ -12134,6 +12348,105 @@ obj/Release/apps/spp_and_le/board/bd19/board_ac632n_demo.o
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.1882.JL_rcsp_api.c,app_info_debug_enable,l -r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.1882.JL_rcsp_api.c,app_info_debug_enable,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.1882.JL_rcsp_api.c,le_audio_debug_enable,l -r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.1882.JL_rcsp_api.c,le_audio_debug_enable,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.1882.JL_rcsp_api.c,pass,pl -r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.1882.JL_rcsp_api.c,pass,pl
../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,set_jl_rcsp_recieve_buf_size,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,rcsp_packet_write_alloc_len,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,set_jl_mtu_resv,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,set_jl_mtu_send,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,JL_packet_set_mtu,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,printf,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,JL_packet_get_rx_mtu,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,JL_packet_get_rx_max_mtu,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,JL_packet_get_tx_max_mtu,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,rcsp_packet_need_buf_size,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,rcsp_packet_buf_init,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,JL_packet_recieve,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,cbuf_is_write_able,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,cbuf_write,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,JL_pack_data_read_all,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,cbuf_get_data_size,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,cbuf_clear,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,cbuf_read,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,JL_packet_clear_all_data,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,JL_packet_find,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,cbuf_read_alloc_len,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,put_buf,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,cbuf_read_alloc_len_updata,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,JL_packet_packing,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,JL_packet_init,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,cbuf_init,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,JL_packet_clear,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,puts,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,app_info_debug_enable,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,le_audio_debug_enable,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,jl_mtu_resv,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,jl_mtu_send,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,jl_recieve_buf_size,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,jl_cmd_pool_size,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,jl_rcsp_pool_size,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,jl_wait_rcsp_pool_size,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.15778.JL_rcsp_packet.c,JL_packet_c,pl
../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,rcsp_fw_ready,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,rcsp_protocol_need_buf_size,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,rcsp_packet_need_buf_size,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,rcsp_protocol_buf_init,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,printf,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,cpu_assert_debug,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,rcsp_packet_buf_init,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,set_auth_pass,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,JL_set_cur_tick,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,JL_CMD_send,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,local_irq_disable,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,local_irq_enable,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,JL_CMD_response_send,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,JL_DATA_send,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,JL_DATA_response_send,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,JL_send_packet_process,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,os_mutex_pend,
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,lbuf_free,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,os_mutex_post,
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,rcsp_send_list_is_empty,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,JL_recieve_packet_parse_process,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,zalloc,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,JL_packet_find,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,free,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,JL_protocol_process,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,JL_protocol_data_recieve,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,JL_rcsp_get_auth_flag,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,JL_rcsp_auth_recieve,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,JL_packet_recieve,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,JL_protocol_resume,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,JL_rcsp_resume_do,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,JL_protocol_exit,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,JL_protocol_dev_switch,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,JL_packet_clear,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,lbuf_clear,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,JL_protocol_init,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,JL_packet_init,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,os_sem_create,
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,os_mutex_create,
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,lbuf_init,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,p33_soft_reset,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,lbuf_alloc,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,JL_packet_packing,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,puts,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,app_info_debug_enable,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,le_audio_debug_enable,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,jl_cmd_pool_size,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,jl_rcsp_pool_size,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,config_asser,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,jl_mtu_resv,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,jl_mtu_send,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,jiffies,l
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.33850.JL_rcsp_protocol.c,jiffies_unit,l
../../../../cpu/bd19/liba/rcsp_stack.a.llvm.68758.attr.c
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.68758.attr.c,add_one_attr_huge,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.68758.attr.c,add_one_attr,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.68758.attr.c,add_one_attr_ex,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.68758.attr.c,add_one_attr_continue,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.68758.attr.c,attr_get,pl
-r=../../../../cpu/bd19/liba/rcsp_stack.a.llvm.68758.attr.c,attr_set,pl
../../../../apps/common/third_party_profile/tuya_protocol/sdk/lib/lib_tuya_v200_Q32S.a.llvm.520.tuya_ble_secure.c ../../../../apps/common/third_party_profile/tuya_protocol/sdk/lib/lib_tuya_v200_Q32S.a.llvm.520.tuya_ble_secure.c
-r=../../../../apps/common/third_party_profile/tuya_protocol/sdk/lib/lib_tuya_v200_Q32S.a.llvm.520.tuya_ble_secure.c,tuya_ble_server_cert_data_verify,pl -r=../../../../apps/common/third_party_profile/tuya_protocol/sdk/lib/lib_tuya_v200_Q32S.a.llvm.520.tuya_ble_secure.c,tuya_ble_server_cert_data_verify,pl
-r=../../../../apps/common/third_party_profile/tuya_protocol/sdk/lib/lib_tuya_v200_Q32S.a.llvm.520.tuya_ble_secure.c,tuya_ble_ecc_verify_secp256r1,l -r=../../../../apps/common/third_party_profile/tuya_protocol/sdk/lib/lib_tuya_v200_Q32S.a.llvm.520.tuya_ble_secure.c,tuya_ble_ecc_verify_secp256r1,l

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 391 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 204 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 303 KiB