some fix + api_symbols correct export

This commit is contained in:
yocvito
2023-01-27 19:37:49 +01:00
parent a6daa2a20d
commit 75a01459f5
2 changed files with 19 additions and 16 deletions
+15 -15
View File
@@ -571,14 +571,14 @@ Function,+,ble_glue_wait_for_c2_start,_Bool,int32_t
Function,-,bsearch,void*,"const void*, const void*, size_t, size_t, __compar_fn_t"
Function,+,bt_disconnect,void,Bt*
Function,+,bt_forget_bonded_devices,void,Bt*
Function,?,bt_get_profile_adv_name,const char*,Bt*
Function,?,bt_get_profile_mac_address,const uint8_t*,Bt*
Function,+,bt_get_profile_adv_name,const char*,Bt*
Function,+,bt_get_profile_mac_address,const uint8_t*,Bt*
Function,+,bt_keys_storage_set_default_path,void,Bt*
Function,+,bt_keys_storage_set_storage_path,void,"Bt*, const char*"
Function,?,bt_remote_rssi,_Bool,"Bt*, BtRssi*"
Function,?,bt_set_profile,_Bool,"Bt*, BtProfile"
Function,?,bt_set_profile_adv_name,void,"Bt*, const char*, ..."
Function,?,bt_set_profile_mac_address,void,"Bt*, const uint8_t[6]"
Function,+,bt_remote_rssi,_Bool,"Bt*, BtRssi*"
Function,+,bt_set_profile,_Bool,"Bt*, BtProfile"
Function,+,bt_set_profile_adv_name,void,"Bt*, const char*, ..."
Function,+,bt_set_profile_mac_address,void,"Bt*, const uint8_t[6]"
Function,+,bt_set_status_changed_callback,void,"Bt*, BtStatusChangedCallback, void*"
Function,+,buffered_file_stream_alloc,Stream*,Storage*
Function,+,buffered_file_stream_close,_Bool,Stream*
@@ -608,7 +608,7 @@ Function,+,byte_input_set_result_callback,void,"ByteInput*, ByteInputCallback, B
Function,-,bzero,void,"void*, size_t"
Function,-,calloc,void*,"size_t, size_t"
Function,+,canvas_clear,void,Canvas*
Function,-,canvas_commit,void,Canvas*
Function,+,canvas_commit,void,Canvas*
Function,+,canvas_current_font_height,uint8_t,Canvas*
Function,+,canvas_draw_bitmap,void,"Canvas*, uint8_t, uint8_t, uint8_t, uint8_t, const uint8_t*"
Function,+,canvas_draw_box,void,"Canvas*, uint8_t, uint8_t, uint8_t, uint8_t"
@@ -637,7 +637,7 @@ Function,+,canvas_glyph_width,uint8_t,"Canvas*, char"
Function,+,canvas_height,uint8_t,Canvas*
Function,-,canvas_init,Canvas*,
Function,+,canvas_invert_color,void,Canvas*
Function,-,canvas_reset,void,Canvas*
Function,+,canvas_reset,void,Canvas*
Function,+,canvas_set_bitmap_mode,void,"Canvas*, _Bool"
Function,+,canvas_set_color,void,"Canvas*, Color"
Function,+,canvas_set_font,void,"Canvas*, Font"
@@ -1000,17 +1000,17 @@ Function,+,furi_hal_bt_change_app,_Bool,"FuriHalBtProfile, GapEventCallback, voi
Function,+,furi_hal_bt_clear_white_list,_Bool,
Function,+,furi_hal_bt_dump_state,void,FuriString*
Function,+,furi_hal_bt_ensure_c2_mode,_Bool,BleGlueC2Mode
Function,?,furi_hal_bt_get_conn_rssi,uint32_t,uint8_t*
Function,+,furi_hal_bt_get_conn_rssi,uint32_t,uint8_t*
Function,+,furi_hal_bt_get_key_storage_buff,void,"uint8_t**, uint16_t*"
Function,?,furi_hal_bt_get_profile_adv_name,const char*,FuriHalBtProfile
Function,?,furi_hal_bt_get_profile_mac_addr,const uint8_t*,FuriHalBtProfile
Function,+,furi_hal_bt_get_profile_adv_name,const char*,FuriHalBtProfile
Function,+,furi_hal_bt_get_profile_mac_addr,const uint8_t*,FuriHalBtProfile
Function,+,furi_hal_bt_get_radio_stack,FuriHalBtStack,
Function,+,furi_hal_bt_get_rssi,float,
Function,+,furi_hal_bt_get_transmitted_packets,uint32_t,
Function,+,furi_hal_bt_hid_consumer_key_press,_Bool,uint16_t
Function,+,furi_hal_bt_hid_consumer_key_release,_Bool,uint16_t
Function,+,furi_hal_bt_hid_consumer_key_release_all,_Bool,
Function,?,furi_hal_bt_hid_kb_free_slots,_Bool,uint8_t
Function,+,furi_hal_bt_hid_kb_free_slots,_Bool,uint8_t
Function,+,furi_hal_bt_hid_kb_press,_Bool,uint16_t
Function,+,furi_hal_bt_hid_kb_release,_Bool,uint16_t
Function,+,furi_hal_bt_hid_kb_release_all,_Bool,
@@ -1037,8 +1037,8 @@ Function,+,furi_hal_bt_serial_start,void,
Function,+,furi_hal_bt_serial_stop,void,
Function,+,furi_hal_bt_serial_tx,_Bool,"uint8_t*, uint16_t"
Function,+,furi_hal_bt_set_key_storage_change_callback,void,"BleGlueKeyStorageChangedCallback, void*"
Function,?,furi_hal_bt_set_profile_adv_name,void,"FuriHalBtProfile, const char[( 1 + ( 8 + 1 ) ) - 1]"
Function,?,furi_hal_bt_set_profile_mac_addr,void,"FuriHalBtProfile, const uint8_t[( 6 )]"
Function,+,furi_hal_bt_set_profile_adv_name,void,"FuriHalBtProfile, const char[( 1 + ( 8 + 1 ) ) - 1]"
Function,+furi_hal_bt_set_profile_mac_addr,void,"FuriHalBtProfile, const uint8_t[( 6 )]"
Function,+,furi_hal_bt_start_advertising,void,
Function,+,furi_hal_bt_start_app,_Bool,"FuriHalBtProfile, GapEventCallback, void*"
Function,+,furi_hal_bt_start_packet_rx,void,"uint8_t, uint8_t"
@@ -1580,7 +1580,7 @@ Function,-,gamma,double,double
Function,-,gamma_r,double,"double, int*"
Function,-,gammaf,float,float
Function,-,gammaf_r,float,"float, int*"
Function,?,gap_get_remote_conn_rssi,uint32_t,int8_t*
Function,+,gap_get_remote_conn_rssi,uint32_t,int8_t*
Function,-,gap_get_state,GapState,
Function,-,gap_init,_Bool,"GapConfig*, GapEventCallback, void*"
Function,-,gap_start_advertising,void,
1 entry status name type params
571 Function - bsearch void* const void*, const void*, size_t, size_t, __compar_fn_t
572 Function + bt_disconnect void Bt*
573 Function + bt_forget_bonded_devices void Bt*
574 Function ? + bt_get_profile_adv_name const char* Bt*
575 Function ? + bt_get_profile_mac_address const uint8_t* Bt*
576 Function + bt_keys_storage_set_default_path void Bt*
577 Function + bt_keys_storage_set_storage_path void Bt*, const char*
578 Function ? + bt_remote_rssi _Bool Bt*, BtRssi*
579 Function ? + bt_set_profile _Bool Bt*, BtProfile
580 Function ? + bt_set_profile_adv_name void Bt*, const char*, ...
581 Function ? + bt_set_profile_mac_address void Bt*, const uint8_t[6]
582 Function + bt_set_status_changed_callback void Bt*, BtStatusChangedCallback, void*
583 Function + buffered_file_stream_alloc Stream* Storage*
584 Function + buffered_file_stream_close _Bool Stream*
608 Function - bzero void void*, size_t
609 Function - calloc void* size_t, size_t
610 Function + canvas_clear void Canvas*
611 Function - + canvas_commit void Canvas*
612 Function + canvas_current_font_height uint8_t Canvas*
613 Function + canvas_draw_bitmap void Canvas*, uint8_t, uint8_t, uint8_t, uint8_t, const uint8_t*
614 Function + canvas_draw_box void Canvas*, uint8_t, uint8_t, uint8_t, uint8_t
637 Function + canvas_height uint8_t Canvas*
638 Function - canvas_init Canvas*
639 Function + canvas_invert_color void Canvas*
640 Function - + canvas_reset void Canvas*
641 Function + canvas_set_bitmap_mode void Canvas*, _Bool
642 Function + canvas_set_color void Canvas*, Color
643 Function + canvas_set_font void Canvas*, Font
1000 Function + furi_hal_bt_clear_white_list _Bool
1001 Function + furi_hal_bt_dump_state void FuriString*
1002 Function + furi_hal_bt_ensure_c2_mode _Bool BleGlueC2Mode
1003 Function ? + furi_hal_bt_get_conn_rssi uint32_t uint8_t*
1004 Function + furi_hal_bt_get_key_storage_buff void uint8_t**, uint16_t*
1005 Function ? + furi_hal_bt_get_profile_adv_name const char* FuriHalBtProfile
1006 Function ? + furi_hal_bt_get_profile_mac_addr const uint8_t* FuriHalBtProfile
1007 Function + furi_hal_bt_get_radio_stack FuriHalBtStack
1008 Function + furi_hal_bt_get_rssi float
1009 Function + furi_hal_bt_get_transmitted_packets uint32_t
1010 Function + furi_hal_bt_hid_consumer_key_press _Bool uint16_t
1011 Function + furi_hal_bt_hid_consumer_key_release _Bool uint16_t
1012 Function + furi_hal_bt_hid_consumer_key_release_all _Bool
1013 Function ? + furi_hal_bt_hid_kb_free_slots _Bool uint8_t
1014 Function + furi_hal_bt_hid_kb_press _Bool uint16_t
1015 Function + furi_hal_bt_hid_kb_release _Bool uint16_t
1016 Function + furi_hal_bt_hid_kb_release_all _Bool
1037 Function + furi_hal_bt_serial_stop void
1038 Function + furi_hal_bt_serial_tx _Bool uint8_t*, uint16_t
1039 Function + furi_hal_bt_set_key_storage_change_callback void BleGlueKeyStorageChangedCallback, void*
1040 Function ? + furi_hal_bt_set_profile_adv_name void FuriHalBtProfile, const char[( 1 + ( 8 + 1 ) ) - 1]
1041 Function ? +furi_hal_bt_set_profile_mac_addr furi_hal_bt_set_profile_mac_addr void void FuriHalBtProfile, const uint8_t[( 6 )]
1042 Function + furi_hal_bt_start_advertising void
1043 Function + furi_hal_bt_start_app _Bool FuriHalBtProfile, GapEventCallback, void*
1044 Function + furi_hal_bt_start_packet_rx void uint8_t, uint8_t
1580 Function - gamma_r double double, int*
1581 Function - gammaf float float
1582 Function - gammaf_r float float, int*
1583 Function ? + gap_get_remote_conn_rssi uint32_t int8_t*
1584 Function - gap_get_state GapState
1585 Function - gap_init _Bool GapConfig*, GapEventCallback, void*
1586 Function - gap_start_advertising void
+4 -1
View File
@@ -54,6 +54,9 @@ static const uint8_t gap_erk[16] =
static Gap* gap = NULL;
/** function for updating rssi informations in global Gap object
*
*/
static inline void fetch_rssi() {
uint8_t ret_rssi = 127;
if(hci_read_rssi(gap->service.connection_handle, &ret_rssi) == BLE_STATUS_SUCCESS) {
@@ -61,7 +64,7 @@ static inline void fetch_rssi() {
gap->time_rssi_sample = furi_get_tick();
return;
}
FURI_LOG_E(TAG, "Failed to read RSSI");
FURI_LOG_D(TAG, "Failed to read RSSI");
}
static void gap_advertise_start(GapState new_state);