2025-03-27 9:30 AM
2025-03-28 6:37 AM
2025-03-28 8:26 AM
Hello, Thank you very much but actually I'm using the stm32wb5mm-dk shuld be work in the same way?
2025-03-28 9:11 AM
I've tried to make these changes on my project, but nothing to do
//////////////////insert this into: app_config.h
/* USER CODE BEGIN CFG_Task_Id_With_HCI_Cmd_t */
CFG_TASK_SW1_BUTTON_PUSHED_ID,
CFG_TASK_SW2_BUTTON_PUSHED_ID,
CFG_TASK_SW3_BUTTON_PUSHED_ID,
CFG_TASK_ADV_UPDATE,
/* USER CODE END CFG_Task_Id_With_HCI_Cmd_t */
//////////////////insert this into: app_ble.c
/* USER CODE BEGIN APP_BLE_Init_3 */
UTIL_SEQ_RegTask(1<<CFG_TASK_ADV_UPDATE, UTIL_SEQ_RFU, Adv_Update);
/* USER CODE END APP_BLE_Init_3 */
//////////////////addedd also in app_ble.c :
/* USER CODE BEGIN PFP */
static void Adv_Update(void);
/* USER CODE END PFP */
/* USER CODE BEGIN FD_WRAP_FUNCTIONS */
static void Adv_Update(void)
{
tBleStatus status;
uint8_t adv_data[12] =
{
7, AD_TYPE_COMPLETE_LOCAL_NAME, 'C', 'H', 'A', 'N', 'G', 'E', /* Complete name */
3, AD_TYPE_MANUFACTURER_SPECIFIC_DATA,0x70,0x71,
};
status = aci_gap_update_adv_data(sizeof(adv_data), (uint8_t*) adv_data);
}
/* USER CODE END FD_WRAP_FUNCTIONS */
//////////////////and this: UTIL_SEQ_SetTask(1 << CFG_TASK_ADV_UPDATE, CFG_SCH_PRIO_0); into main()
/* USER CODE BEGIN WHILE */
while (1)
{
/* USER CODE END WHILE */
MX_APPE_Process();
UTIL_SEQ_SetTask(1 << CFG_TASK_ADV_UPDATE, CFG_SCH_PRIO_0);