Bas service failed by Bluetooth BQB certification

The battery service failed by Bluetooth BQB certification,

NRF52832 with nRF5_SDK_17.0.2 keil V5.27

My config as below:

static void bas_init(void)
{
ret_code_t err_code;
ble_bas_init_t bas_init_obj;

memset(&bas_init_obj, 0, sizeof(bas_init_obj));

bas_init_obj.evt_handler = on_bas_evt;
bas_init_obj.support_notification = true; 
bas_init_obj.p_report_ref = NULL;
bas_init_obj.initial_batt_level = 100; 

bas_init_obj.bl_rd_sec = SEC_OPEN;
bas_init_obj.bl_cccd_wr_sec = SEC_OPEN;
bas_init_obj.bl_report_rd_sec = SEC_OPEN;
err_code = ble_bas_init(&m_bas, &bas_init_obj);
APP_ERROR_CHECK(err_code);
}

The service as below:

What can I do?

Parents Reply Children
No Data
Related