/* Returns BLE controller manufacturer and version information. 
This API is used to get the BLE device manufacturer and version information */
ADI_BLER_RESULT adi_radio_GetControllerVersion(ADI_BLER_CONT_VERSION *const pControllerVersion)
/* Returns BLE controller manufacturer and version information. 
This API is used to get the BLE device manufacturer and version information */
ADI_BLER_RESULT adi_radio_GetControllerVersion(ADI_BLER_CONT_VERSION *const pControllerVersion)
{
    ADI_BLER_RESULT bleResult;
    ASSERT(pControllerVersion != NULL);
    ADI_BLE_LOGEVENT(LOGID_CMD_BLEM_GET_CONTR_VER);
    ADI_BLE_RADIO_CMD_START(CMD_BLEM_GET_CONTR_VER);
    bleResult = bler_process_cmd(CMD_BLEM_GET_CONTR_VER, 0u, pControllerVersion, 4u);
    if(bleResult == ADI_BLER_SUCCESS){
    	bleResult = ADI_BLE_WAIT_FOR_COMPLETION(ADI_EVENT_FLAG_RESP_SUCCESS,ADI_BLER_CMD_TIMEOUT);
    }
    ADI_BLE_RADIO_CMD_END();
    return (bleResult);
}