STM32wb15 is not advertising
I have 20 prototype custom boards, using STM32WB15CCU6E.
Some of them advertise, some no (about 50%).
If I program HeartRate binary, all advertise.
Based on a clean project, I just added 1 service with 2 characteristics.
Stack 1.15.0
The log generated by the BLE is always the same, generating or not advertisings, and
seems ok to me.
Log :
Modulo BLE Comecou a Rodar
MX_APPE_Init()
Modulo BLE Inicializado ??? delay: 10
Wireless Firmware version 1.15.0
Wireless Firmware build 3
FUS version 1.2.2
>>== SHCI_SUB_EVT_CODE_READY
>>== WIRELESS_FW_RUNNING
>>== DBGMCU_GetRevisionID= 2000
>>== DBGMCU_GetDeviceID= 494
Success: SHCI_C2_BLE_Init command
==>> Start Ble_Hci_Gap_Gatt_Init function
Success: hci_reset command
Success: aci_hal_write_config_data command - CONFIG_DATA_PUBADDR_OFFSET
Public Bluetooth Address: 80:e1:21:13:f8:22
Success: aci_hal_write_config_data command - CONFIG_DATA_IR_OFFSET
Success: aci_hal_write_config_data command - CONFIG_DATA_ER_OFFSET
Success: aci_hal_set_tx_power_level command
Success: aci_gatt_init command
Success: aci_gap_init command
Success: aci_gatt_update_char_value - Device Name
Success: aci_gatt_update_char_value - Appearance
Success: hci_le_set_default_phy command
Success: aci_gap_set_io_capability command
Success: aci_gap_set_authentication_requirement command
==>> End Ble_Hci_Gap_Gatt_Init function
Success: aci_gatt_add_service command: pro_svc
Success: aci_gatt_add_char command : CHAR_TX
Success: aci_gatt_add_char command : CHAR_RX
Success: aci_hal_set_radio_activity_mask command
==>> aci_gap_set_discoverable - Success
==>> Success: Start Fast Advertising
a_AdvData : 08 09 3f 3f 3f 46 38 32 32
