}
p = (char *)malloc(sizeof(char) *(in_len - len));
- if (p == NULL) {
+ if (p == NULL)
return BT_ERROR_OUT_OF_MEMORY;
- }
memcpy(p, in_data, sizeof(char) *i);
memcpy(p + i, in_data + i + len, sizeof(char) *(in_len - len - i));
*p = NULL;
new_p = realloc(*p, sizeof(char) *(*len + data_size + 2));
- if (new_p == NULL) {
+ if (new_p == NULL)
return BT_ERROR_OUT_OF_MEMORY;
- }
new_p[*len] = data_size + 1;
new_p[*len + 1] = adv_type;
}
ret = __bt_remove_ad_data_by_type(*p, *len, adv_type, &new_p, &new_len);
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
return ret;
- }
free(*p);
*p = new_p;
break;
}
error = _bt_get_error_code(error);
- if (error != BT_ERROR_NONE) {
+ if (error != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error);
- }
+
return error;
}
/* LCOV_EXCL_STOP */
break;
}
error = _bt_get_error_code(error);
- if (error != BT_ERROR_NONE) {
+ if (error != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error);
- }
+
return error;
}
/* LCOV_EXCL_STOP */
BT_CHECK_AG_INIT_STATUS();
error = bluetooth_telephony_set_speaker_gain((unsigned short)gain);
error = _bt_convert_telephony_error_code(error);
- if (BT_ERROR_NONE != error) {
+ if (BT_ERROR_NONE != error)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error);
- }
+
return error;
}
BT_CHECK_INPUT_PARAMETER(gain);
error = bluetooth_telephony_get_headset_volume((unsigned int *)gain);
error = _bt_convert_telephony_error_code(error);
- if (BT_ERROR_NONE != error) {
+ if (BT_ERROR_NONE != error)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error);
- }
+
return error;
}
error = bluetooth_telephony_is_nrec_enabled(&is_enabled);
error = _bt_convert_telephony_error_code(error);
- if (BT_ERROR_NONE != error) {
+ if (BT_ERROR_NONE != error)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error);
- }
+
if (is_enabled)
*enabled = true;
else
error = bluetooth_telephony_is_wbs_mode(&is_wbs_mode);
error = _bt_convert_telephony_error_code(error);
- if (BT_ERROR_NONE != error) {
+ if (BT_ERROR_NONE != error)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error);
- }
+
if (is_wbs_mode)
*wbs_mode = true;
else
BT_CHECK_AG_INIT_STATUS(); /* LCOV_EXCL_START */
error = bluetooth_telephony_audio_open();
error = _bt_convert_telephony_error_code(error);
- if (error != BT_ERROR_NONE) {
+ if (error != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error);
- }
+
return error; /* LCOV_EXCL_STOP */
}
BT_CHECK_AG_INIT_STATUS(); /* LCOV_EXCL_START */
error = bluetooth_telephony_audio_close();
error = _bt_convert_telephony_error_code(error);
- if (error != BT_ERROR_NONE) {
+ if (error != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error);
- }
+
return error; /* LCOV_EXCL_STOP */
}
error = BLUETOOTH_TELEPHONY_ERROR_INVALID_PARAM;
}
error = _bt_convert_telephony_error_code(error);
- if (error != BT_ERROR_NONE) {
+ if (error != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error);
- }
+
return error;
}
call_count = g_list_length(handle->list);
error = bluetooth_telephony_set_call_status((void *)handle->list, call_count);
error = _bt_convert_telephony_error_code(error);
- if (error != BT_ERROR_NONE) {
+ if (error != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error);
- }
+
return error;
}
/* LCOV_EXCL_STOP */
else
error = bluetooth_telephony_stop_voice_recognition();
error = _bt_convert_telephony_error_code(error);
- if (error != BT_ERROR_NONE) {
+ if (error != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error);
- }
+
return error; /* LCOV_EXCL_STOP */
}
}
error = _bt_get_error_code(error);
- if (error != BT_ERROR_NONE) {
+ if (error != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error);
- }
+
return error;
}
error = bluetooth_media_player_change_property(EQUALIZER, state);
error = _bt_convert_avrcp_error_code(error);
error = _bt_get_error_code(error);
- if (BT_ERROR_NONE != error) {
+ if (BT_ERROR_NONE != error)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error); /* LCOV_EXCL_LINE */
- }
+
return error;
}
int bt_avrcp_target_notify_repeat_mode(bt_avrcp_repeat_mode_e mode)
error = bluetooth_media_player_change_property(REPEAT, mode);
error = _bt_convert_avrcp_error_code(error);
error = _bt_get_error_code(error);
- if (BT_ERROR_NONE != error) {
+ if (BT_ERROR_NONE != error)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error); /* LCOV_EXCL_LINE */
- }
+
return error;
}
error = bluetooth_media_player_change_property(SHUFFLE, mode);
error = _bt_convert_avrcp_error_code(error);
error = _bt_get_error_code(error);
- if (BT_ERROR_NONE != error) {
+ if (BT_ERROR_NONE != error)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error); /* LCOV_EXCL_LINE */
- }
+
return error;
}
int bt_avrcp_target_notify_scan_mode(bt_avrcp_scan_mode_e mode)
error = bluetooth_media_player_change_property(SCAN, mode);
error = _bt_convert_avrcp_error_code(error);
error = _bt_get_error_code(error);
- if (BT_ERROR_NONE != error) {
+ if (BT_ERROR_NONE != error)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error); /* LCOV_EXCL_LINE */
- }
+
return error;
}
error = bluetooth_media_player_change_property(STATUS, state);
error = _bt_convert_avrcp_error_code(error);
error = _bt_get_error_code(error);
- if (BT_ERROR_NONE != error) {
+ if (BT_ERROR_NONE != error)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error); /* LCOV_EXCL_LINE */
- }
+
return error;
}
error = bluetooth_media_player_change_property(POSITION, position);
error = _bt_convert_avrcp_error_code(error);
error = _bt_get_error_code(error);
- if (BT_ERROR_NONE != error) {
+ if (BT_ERROR_NONE != error)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error); /* LCOV_EXCL_LINE */
- }
+
return error;
}
error = bluetooth_media_player_change_track(&metadata);
error = _bt_convert_avrcp_error_code(error);
error = _bt_get_error_code(error);
- if (BT_ERROR_NONE != error) {
+ if (BT_ERROR_NONE != error)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error); /* LCOV_EXCL_LINE */
- }
+
return error;
}
BT_CHECK_INPUT_PARAMETER(source_dev);
*dest_dev = (bt_device_info_s *)malloc(sizeof(bt_device_info_s));
- if (*dest_dev == NULL) {
+ if (*dest_dev == NULL)
return BT_ERROR_OUT_OF_MEMORY;
- }
- if (strlen(source_dev->device_name.name) > 0) {
+ if (strlen(source_dev->device_name.name) > 0)
(*dest_dev)->remote_name = strdup(source_dev->device_name.name);
- } else {
+ else
(*dest_dev)->remote_name = NULL;
- }
_bt_convert_address_to_string(&((*dest_dev)->remote_address), &(source_dev->device_address));
(*dest_dev)->service_uuid[i] =
g_strndup(source_dev->uuids[i],
BLUETOOTH_UUID_STRING_MAX - 1);
- if ((*dest_dev)->service_uuid[i] != NULL) {
+ if ((*dest_dev)->service_uuid[i] != NULL)
__bt_convert_lower_to_upper((*dest_dev)->service_uuid[i]);
- }
}
}
} else {
snprintf(address, 18, "%2.2X:%2.2X:%2.2X:%2.2X:%2.2X:%2.2X", addr_hex->addr[0], addr_hex->addr[1], addr_hex->addr[2], addr_hex->addr[3], addr_hex->addr[4], addr_hex->addr[5]);
*addr_str = strdup(address);
- if (*addr_str != NULL) {
+ if (*addr_str != NULL)
return BT_ERROR_NONE;
- } else {
+ else
return BT_ERROR_OUT_OF_MEMORY; /* LCOV_EXCL_LINE */
- }
}
void _bt_convert_address_to_hex(bluetooth_device_address_t *addr_hex, const char *addr_str)
return; /* LCOV_EXCL_LINE */
i = sscanf(addr_str, "%X:%X:%X:%X:%X:%X", &addr[0], &addr[1], &addr[2], &addr[3], &addr[4], &addr[5]);
- if (i != BLUETOOTH_ADDRESS_LENGTH) {
+ if (i != BLUETOOTH_ADDRESS_LENGTH)
BT_ERR("Invalid format string - [%s]", addr_str); /* LCOV_EXCL_LINE */
- }
- for (i = 0; i < BLUETOOTH_ADDRESS_LENGTH; i++) {
+ for (i = 0; i < BLUETOOTH_ADDRESS_LENGTH; i++)
addr_hex->addr[i] = (unsigned char)addr[i];
- }
}
char *_bt_convert_error_to_string(int error)
BT_INFO("BLUETOOTH_EVENT_NETWORK_SERVER_CONNECTED");
dev_info = (bluetooth_network_device_info_t *)(param->param_data);
- if (param->result != BLUETOOTH_ERROR_NONE) {
+ if (param->result != BLUETOOTH_ERROR_NONE)
BT_ERR("Fail to connect the network server");
- }
+
_bt_convert_address_to_string(&device_addr, &dev_info->device_address);
((bt_nap_connection_state_changed_cb)bt_event_slot_container[event_index].callback)
(TRUE, device_addr, dev_info->interface_name, bt_event_slot_container[event_index].user_data);
BT_INFO("BLUETOOTH_EVENT_NETWORK_SERVER_DISCONNECTED");
dev_info = (bluetooth_network_device_info_t *)(param->param_data);
- if (param->result != BLUETOOTH_ERROR_NONE) {
+ if (param->result != BLUETOOTH_ERROR_NONE)
BT_ERR("Fail to disconnect the network server");
- }
+
_bt_convert_address_to_string(&device_addr, &dev_info->device_address);
((bt_nap_connection_state_changed_cb)bt_event_slot_container[event_index].callback)
(FALSE, device_addr, dev_info->interface_name, bt_event_slot_container[event_index].user_data);
case BLUETOOTH_EVENT_HDP_DATA_RECEIVED:
BT_INFO("HDP data recieved callback will be ");
hdp_data_ind = (bt_hdp_data_ind_t *)(param->param_data);
- if (param->result != BLUETOOTH_ERROR_NONE) {
+ if (param->result != BLUETOOTH_ERROR_NONE)
BT_ERR("Fail to receive HDP data");
- }
((bt_hdp_data_received_cb)bt_event_slot_container[event_index].callback)
(hdp_data_ind->channel_id, hdp_data_ind->buffer, hdp_data_ind->size,
BT_CHECK_INPUT_PARAMETER(source_info);
*discovery_info = (bt_adapter_device_discovery_info_s *)malloc(sizeof(bt_adapter_device_discovery_info_s));
- if (*discovery_info == NULL) {
+ if (*discovery_info == NULL)
return BT_ERROR_OUT_OF_MEMORY;
- }
- if (strlen(source_info->device_name.name) > 0) {
+ if (strlen(source_info->device_name.name) > 0)
(*discovery_info)->remote_name = strdup(source_info->device_name.name);
- } else {
+ else
(*discovery_info)->remote_name = NULL;
- }
_bt_convert_address_to_string(&((*discovery_info)->remote_address), &(source_info->device_address));
if ((*discovery_info)->service_uuid != NULL) {
for (i = 0; i < source_info->service_index; i++) {
(*discovery_info)->service_uuid[i] = strdup(source_info->uuids[i]);
- if ((*discovery_info)->service_uuid[i] != NULL) {
+ if ((*discovery_info)->service_uuid[i] != NULL)
__bt_convert_lower_to_upper((*discovery_info)->service_uuid[i]);
- }
BT_INFO("UUID: %s", (*discovery_info)->service_uuid[i]);
}
}
- } else {
+ } else
(*discovery_info)->service_uuid = NULL;
- }
+
(*discovery_info)->service_count = source_info->service_index;
(*discovery_info)->rssi = (int)source_info->rssi;
BT_CHECK_INPUT_PARAMETER(source_info);
*scan_info = (bt_adapter_le_device_scan_result_info_s *)malloc(sizeof(bt_adapter_le_device_scan_result_info_s));
- if (*scan_info == NULL) {
+ if (*scan_info == NULL)
return BT_ERROR_OUT_OF_MEMORY;
- }
_bt_convert_address_to_string(&((*scan_info)->remote_address), &(source_info->device_address));
BT_CHECK_INPUT_PARAMETER(source_info);
*le_discovery_info = (bt_adapter_le_device_discovery_info_s *)malloc(sizeof(bt_adapter_le_device_discovery_info_s));
- if (*le_discovery_info == NULL) {
+ if (*le_discovery_info == NULL)
return BT_ERROR_OUT_OF_MEMORY;
- }
_bt_convert_address_to_string(&((*le_discovery_info)->remote_address), &(source_info->device_address));
int i = 0;
for (i = 0; i < length; i++) {
- if (islower(origin[i])) {
+ if (islower(origin[i]))
origin[i] = toupper(origin[i]);
- }
}
}
_bt_convert_address_to_hex(&addr_hex, device_address); /* LCOV_EXCL_START */
error_code = _bt_get_error_code(bluetooth_bond_device(&addr_hex));
- if (error_code != BT_ERROR_NONE) {
+ if (error_code != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error_code), error_code);
- }
return error_code;
}
_bt_convert_address_to_hex(&addr_hex, device_address);
error_code = _bt_get_error_code(bluetooth_bond_device_by_type(&addr_hex, conn_type));
- if (error_code != BT_ERROR_NONE) {
+ if (error_code != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error_code), error_code);
- }
return error_code;
} /* LCOV_EXCL_STOP */
if (ret == BT_ERROR_OPERATION_FAILED)
ret = BT_ERROR_SERVICE_SEARCH_FAILED;
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(ret), ret);
- }
+
return ret;
}
BT_CHECK_BT_SUPPORT();
BT_CHECK_INIT_STATUS();
ret = _bt_get_error_code(bluetooth_cancel_service_search());
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(ret), ret);
- }
return ret; /* LCOV_EXCL_STOP */
}
ret = _bt_get_error_code(bluetooth_le_conn_update(&addr_hex, ¶m));
- if (BT_ERROR_NONE != ret) {
+ if (BT_ERROR_NONE != ret)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(ret), ret);
- }
return ret;
}
BT_CHECK_INPUT_PARAMETER(passkey);
int error_code = BT_ERROR_NONE;
error_code = _bt_get_error_code(bluetooth_passkey_reply(passkey, authentication_reply));
- if (error_code != BT_ERROR_NONE) {
+ if (error_code != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error_code), error_code);
- }
+
return error_code;
}
int error_code = BT_ERROR_NONE;
error_code = _bt_get_error_code(bluetooth_passkey_confirmation_reply(confirmation_reply));
- if (error_code != BT_ERROR_NONE) {
+ if (error_code != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error_code), error_code);
- }
+
return error_code;
}
int bt_device_le_set_data_length(const char *remote_address,
if (property.include_handles.count != 0 &&
property.include_handles.handle) {
- for (i = 0; i < property.include_handles.count; i++) {
+ for (i = 0; i < property.include_handles.count; i++)
g_free(property.include_handles.handle[i]);
- }
+
g_free(property.include_handles.handle);
}
if (property.char_handle.count != 0 &&
property.char_handle.handle) {
- for (i = 0; i < property.char_handle.count; i++) {
+ for (i = 0; i < property.char_handle.count; i++)
g_free(property.char_handle.handle[i]);
- }
+
g_free(property.char_handle.handle);
}
}
} else {
if (property.char_handle.count != 0 &&
property.char_handle.handle) {
- for (i = 0; i < property.char_handle.count; i++) {
+ for (i = 0; i < property.char_handle.count; i++)
g_free(property.char_handle.handle[i]);
- }
+
g_free(property.char_handle.handle);
}
if (property.include_handles.count == 0 ||
ret = _bt_get_error_code(bluetooth_gatt_set_characteristics_value((const char *)characteristic,
(const guint8*)value, value_length));
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(ret), ret);
- }
return ret; /* LCOV_EXCL_STOP */
}
ret = _bt_get_error_code(bluetooth_connect_le(&bd_addr,
auto_connect ? TRUE : FALSE));
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(ret), ret);
- }
+
return ret;
}
ret = _bt_get_error_code(bluetooth_disconnect_le(&bd_addr));
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(ret), ret);
- }
+
return ret;
}
static int __get_data_type_float_size(bt_data_type_float_e type)
{
switch (type) {
- case BT_DATA_TYPE_SFLOAT:
- return 2;
- case BT_DATA_TYPE_FLOAT:
- return 4;
- default:
- return 0;
+ case BT_DATA_TYPE_SFLOAT:
+ return 2;
+ case BT_DATA_TYPE_FLOAT:
+ return 4;
+ default:
+ return 0;
}
}
static int __get_data_type_int_size(bt_data_type_int_e format)
{
switch (format) {
- case BT_DATA_TYPE_SINT8:
- case BT_DATA_TYPE_UINT8:
- return 1;
- case BT_DATA_TYPE_SINT16:
- case BT_DATA_TYPE_UINT16:
- return 2;
- case BT_DATA_TYPE_SINT32:
- case BT_DATA_TYPE_UINT32:
- return 4;
- default:
- return 0;
+ case BT_DATA_TYPE_SINT8:
+ case BT_DATA_TYPE_UINT8:
+ return 1;
+ case BT_DATA_TYPE_SINT16:
+ case BT_DATA_TYPE_UINT16:
+ return 2;
+ case BT_DATA_TYPE_SINT32:
+ case BT_DATA_TYPE_UINT32:
+ return 4;
+ default:
+ return 0;
}
}
}
switch (type) {
- case BT_DATA_TYPE_UINT8:
- *value = __convert_unsigned_byte_to_int(val[offset]);
- break;
- case BT_DATA_TYPE_UINT16:
- *value = __convert_unsigned_bytes_to_int16(val[offset],
- val[offset+1]);
- break;
+ case BT_DATA_TYPE_UINT8:
+ *value = __convert_unsigned_byte_to_int(val[offset]);
+ break;
+ case BT_DATA_TYPE_UINT16:
+ *value = __convert_unsigned_bytes_to_int16(val[offset],
+ val[offset+1]);
+ break;
- case BT_DATA_TYPE_UINT32:
- *value = __convert_unsigned_bytes_to_int32(val[offset],
- val[offset+1], val[offset+2], val[offset+3]);
- break;
- case BT_DATA_TYPE_SINT8:
- *value = __convert_unsigned_to_signed(__convert_unsigned_byte_to_int(val[offset]), 8);
- break;
+ case BT_DATA_TYPE_UINT32:
+ *value = __convert_unsigned_bytes_to_int32(val[offset],
+ val[offset+1], val[offset+2], val[offset+3]);
+ break;
+ case BT_DATA_TYPE_SINT8:
+ *value = __convert_unsigned_to_signed(__convert_unsigned_byte_to_int(val[offset]), 8);
+ break;
- case BT_DATA_TYPE_SINT16:
- *value = __convert_unsigned_to_signed(__convert_unsigned_bytes_to_int16(val[offset],
- val[offset+1]), 16);
- break;
+ case BT_DATA_TYPE_SINT16:
+ *value = __convert_unsigned_to_signed(__convert_unsigned_bytes_to_int16(val[offset],
+ val[offset+1]), 16);
+ break;
- case BT_DATA_TYPE_SINT32:
- *value = __convert_unsigned_to_signed(__convert_unsigned_bytes_to_int32(val[offset],
- val[offset+1], val[offset+2], val[offset+3]), 32);
- break;
- default:
- return BT_ERROR_INVALID_PARAMETER;
+ case BT_DATA_TYPE_SINT32:
+ *value = __convert_unsigned_to_signed(__convert_unsigned_bytes_to_int32(val[offset],
+ val[offset+1], val[offset+2], val[offset+3]), 32);
+ break;
+ default:
+ return BT_ERROR_INVALID_PARAMETER;
}
return BT_ERROR_NONE; /* LCOV_EXCL_STOP */
}
switch (type) {
- case BT_DATA_TYPE_SFLOAT:
- *value = __convert_bytes_to_short_float(val[offset],
- val[offset+1]);
- break;
+ case BT_DATA_TYPE_SFLOAT:
+ *value = __convert_bytes_to_short_float(val[offset],
+ val[offset+1]);
+ break;
- case BT_DATA_TYPE_FLOAT:
- *value = __convert_bytes_to_float(val[offset],
- val[offset+1], val[offset+2], val[offset+3]);
- break;
- default:
- return BT_ERROR_INVALID_PARAMETER;
+ case BT_DATA_TYPE_FLOAT:
+ *value = __convert_bytes_to_float(val[offset],
+ val[offset+1], val[offset+2], val[offset+3]);
+ break;
+ default:
+ return BT_ERROR_INVALID_PARAMETER;
}
return BT_ERROR_NONE; /* LCOV_EXCL_STOP */
}
switch (type) {
- case BT_DATA_TYPE_SINT8:
- value = __convert_int_to_signed_bits(value, 8);
- case BT_DATA_TYPE_UINT8:
- if (*val)
- (*val)[idx] = (char)(value & 0xFF);
- break;
+ case BT_DATA_TYPE_SINT8:
+ value = __convert_int_to_signed_bits(value, 8);
+ case BT_DATA_TYPE_UINT8:
+ if (*val)
+ (*val)[idx] = (char)(value & 0xFF);
+ break;
- case BT_DATA_TYPE_SINT16:
- value = __convert_int_to_signed_bits(value, 16);
- case BT_DATA_TYPE_UINT16:
- if (*val) {
- (*val)[idx++] = (char)(value & 0xFF);
- (*val)[idx] = (char)((value >> 8) & 0xFF);
- }
- break;
+ case BT_DATA_TYPE_SINT16:
+ value = __convert_int_to_signed_bits(value, 16);
+ case BT_DATA_TYPE_UINT16:
+ if (*val) {
+ (*val)[idx++] = (char)(value & 0xFF);
+ (*val)[idx] = (char)((value >> 8) & 0xFF);
+ }
+ break;
- case BT_DATA_TYPE_SINT32:
- value = __convert_int_to_signed_bits(value, 32);
- case BT_DATA_TYPE_UINT32:
- if (*val) {
- (*val)[idx++] = (char)(value & 0xFF);
- (*val)[idx++] = (char)((value >> 8) & 0xFF);
- (*val)[idx++] = (char)((value >> 16) & 0xFF);
- (*val)[idx] = (char)((value >> 24) & 0xFF);
- }
- break;
+ case BT_DATA_TYPE_SINT32:
+ value = __convert_int_to_signed_bits(value, 32);
+ case BT_DATA_TYPE_UINT32:
+ if (*val) {
+ (*val)[idx++] = (char)(value & 0xFF);
+ (*val)[idx++] = (char)((value >> 8) & 0xFF);
+ (*val)[idx++] = (char)((value >> 16) & 0xFF);
+ (*val)[idx] = (char)((value >> 24) & 0xFF);
+ }
+ break;
- default:
- return BT_ERROR_INVALID_PARAMETER;
+ default:
+ return BT_ERROR_INVALID_PARAMETER;
}
if (handle->role == BT_GATT_ROLE_SERVER && handle->path) {
}
switch (type) {
- case BT_DATA_TYPE_FLOAT:
- mant = __convert_int_to_signed_bits(mantissa, 24);
- exp = __convert_int_to_signed_bits(exponent, 8);
- (*val)[idx++] = (char)(mant & 0xFF);
- (*val)[idx++] = (char)((mant >> 8) & 0xFF);
- (*val)[idx++] = (char)((mant >> 16) & 0xFF);
- (*val)[idx] = (char)(exp & 0xFF);
- break;
+ case BT_DATA_TYPE_FLOAT:
+ mant = __convert_int_to_signed_bits(mantissa, 24);
+ exp = __convert_int_to_signed_bits(exponent, 8);
+ (*val)[idx++] = (char)(mant & 0xFF);
+ (*val)[idx++] = (char)((mant >> 8) & 0xFF);
+ (*val)[idx++] = (char)((mant >> 16) & 0xFF);
+ (*val)[idx] = (char)(exp & 0xFF);
+ break;
- case BT_DATA_TYPE_SFLOAT:
- mant = __convert_int_to_signed_bits(mantissa, 12);
- exp = __convert_int_to_signed_bits(exponent, 4);
- (*val)[idx++] = (char)(mant & 0xFF);
- (*val)[idx] = (char)((mant >> 8) & 0x0F);
- (*val)[idx] += (char)((exp & 0x0F) << 4);
- break;
+ case BT_DATA_TYPE_SFLOAT:
+ mant = __convert_int_to_signed_bits(mantissa, 12);
+ exp = __convert_int_to_signed_bits(exponent, 4);
+ (*val)[idx++] = (char)(mant & 0xFF);
+ (*val)[idx] = (char)((mant >> 8) & 0x0F);
+ (*val)[idx] += (char)((exp & 0x0F) << 4);
+ break;
- default:
- return BT_ERROR_INVALID_PARAMETER;
+ default:
+ return BT_ERROR_INVALID_PARAMETER;
}
if (handle->role == BT_GATT_ROLE_SERVER && handle->path) {
if (!is_gatt_server_started) {
ret = bluetooth_gatt_register_application();
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(ret), ret);
- }
+
is_gatt_server_started = true;
return ret;
}
BT_ERROR_NONE,
offset, value, value_length));
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(ret), ret);
- }
return ret;
}
for (l = gatt_client_list; l; l = g_slist_next(l)) {
bt_gatt_client_s *client_s = l->data;
- if (!g_strcmp0(client_s->remote_address, remote_address)) {
+ if (!g_strcmp0(client_s->remote_address, remote_address))
return (const bt_gatt_client_h)l->data;
- }
}
return NULL;
}
*app_id = strdup(app_handle);
- if (*app_id == NULL) {
+ if (*app_id == NULL)
return BT_ERROR_OUT_OF_MEMORY;
- }
return BT_ERROR_NONE;
}
BT_CHECK_INPUT_PARAMETER(app_id);
error = bluetooth_hdp_deactivate(app_id);
error = _bt_get_error_code(error);
- if (BT_ERROR_NONE != error) {
+ if (BT_ERROR_NONE != error)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error); /* LCOV_EXCL_LINE */
- }
+
return error;
}
}
error = bluetooth_hdp_send_data(channel, data, size);
error = _bt_get_error_code(error);
- if (BT_ERROR_NONE != error) {
+ if (BT_ERROR_NONE != error)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error);
- }
+
return error; /* LCOV_EXCL_STOP */
}
_bt_convert_address_to_hex(&addr_hex, remote_address);
error = bluetooth_hdp_connect(app_id, HDP_QOS_ANY, &addr_hex);
error = _bt_get_error_code(error);
- if (error != BT_ERROR_NONE) {
+ if (error != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error);
- }
+
return error; /* LCOV_EXCL_STOP */
}
error = bluetooth_hdp_disconnect(channel, &addr_hex);
error = _bt_get_error_code(error);
- if (error != BT_ERROR_NONE) {
+ if (error != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error);
- }
+
return error; /* LCOV_EXCL_STOP */
}
error = bluetooth_hid_connect((hid_device_address_t *)&addr_hex);
error = _bt_get_error_code(error);
- if (error != BT_ERROR_NONE) {
+ if (error != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error);
- }
+
return error; /* LCOV_EXCL_STOP */
}
error = bluetooth_hid_disconnect((hid_device_address_t *)&addr_hex);
error = _bt_get_error_code(error);
- if (error != BT_ERROR_NONE) {
+ if (error != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error);
- }
+
return error; /* LCOV_EXCL_STOP */
}
/* LCOV_EXCL_START */
ret = _bt_get_error_code(bluetooth_le_ipsp_connect((ipsp_device_address_t *)&bd_addr));
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(ret), ret);
- }
+
return ret;
}
ret = _bt_get_error_code(bluetooth_le_ipsp_disconnect((ipsp_device_address_t *)&bd_addr));
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(ret), ret);
- }
+
return ret;
}
BT_CHECK_INIT_STATUS();
error = bluetooth_network_activate_server();
error = _bt_get_error_code(error);
- if (error != BT_ERROR_NONE) {
+ if (error != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error);
- }
+
return error;
}
BT_CHECK_INIT_STATUS();
error = bluetooth_network_deactivate_server();
error = _bt_get_error_code(error);
- if (error != BT_ERROR_NONE) {
+ if (error != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error);
- }
+
return error;
}
BT_CHECK_INIT_STATUS();
error = bluetooth_network_deactivate_server();
error = _bt_get_error_code(error);
- if (error != BT_ERROR_NONE) {
+ if (error != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error), error);
- } else {
+ else
return bt_nap_activate();
- }
return error;
}
BT_CHECK_INIT_STATUS();
int error_code = BT_ERROR_NONE;
error_code = _bt_get_error_code(bluetooth_pbap_init());
- if (error_code != BT_ERROR_NONE) {
+ if (error_code != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error_code), error_code);
- }
return error_code;
}
BT_CHECK_INIT_STATUS();
int error_code = BT_ERROR_NONE;
error_code = _bt_get_error_code(bluetooth_pbap_deinit());
- if (error_code != BT_ERROR_NONE) {
+ if (error_code != BT_ERROR_NONE)
BT_ERR("%s(0x%08x)", _bt_convert_error_to_string(error_code), error_code);
- }
return error_code;
}
}
}
- if (g_mainloop) {
+ if (g_mainloop)
g_main_loop_quit(g_mainloop);
- }
}
void bt_socket_connection_state_changed_impl(int result,
} else {
LOGE("[%s] Callback: bt_socket_send_data() failed.",
__FUNCTION__);
- if (g_mainloop) {
+ if (g_mainloop)
g_main_loop_quit(g_mainloop);
- }
}
} else {
LOGI("[%s] Callback: Failed to connect",
__FUNCTION__);
- if (g_mainloop) {
+ if (g_mainloop)
g_main_loop_quit(g_mainloop);
- }
}
} else {
LOGI("[%s] Callback: Disconnected.",
quit_command, data->data_size)) {
LOGI("[%s] Callback: Quit command.",
__FUNCTION__);
- if (g_mainloop) {
+ if (g_mainloop)
g_main_loop_quit(g_mainloop);
- }
}
} else {
LOGE("[%s] Callback: No data.",
} else if (discovery_state == BT_ADAPTER_DEVICE_DISCOVERY_FINISHED) {
LOGI("[%s] Callback: device discovery finished.",
__FUNCTION__);
- if (g_mainloop) {
+ if (g_mainloop)
g_main_loop_quit(g_mainloop);
- }
}
}
__FUNCTION__);
}
- if (g_mainloop) {
+ if (g_mainloop)
g_main_loop_quit(g_mainloop);
- }
}
void bt_device_service_searched_impl(int result,
__FUNCTION__);
}
- if (g_mainloop) {
+ if (g_mainloop)
g_main_loop_quit(g_mainloop);
- }
}
int main()
gboolean timeout_func(gpointer data)
{
LOGE("[%s] Timeout.", __FUNCTION__);
- if (g_mainloop) {
+ if (g_mainloop)
g_main_loop_quit((GMainLoop *)data);
- }
return FALSE;
}
}
}
- if (g_mainloop) {
+ if (g_mainloop)
g_main_loop_quit(g_mainloop);
- }
}
void bt_socket_connection_state_changed_impl(int result,
if (data->data_size > 0) {
if (!strncmp(data->data, quit_command, data->data_size)) {
LOGI("[%s] Callback: Quit command.", __FUNCTION__);
- if (g_mainloop) {
+ if (g_mainloop)
g_main_loop_quit(g_mainloop);
- }
}
if (bt_socket_send_data(connected_socket,
int i;
TC_PRT("manufacturer data is changed");
- for (i = 0; i < len; i++) {
+ for (i = 0; i < len; i++)
TC_PRT("[%d] %02x", i, data[i]);
- }
}
static void __bt_adapter_authentication_req_cb(
if (device_info->service_uuid == NULL) {
TC_PRT("No uuids");
} else {
- for (i = 0; i < device_info->service_count; i++) {
+ for (i = 0; i < device_info->service_count; i++)
TC_PRT("uuid: %s", device_info->service_uuid[i]);
- }
}
if (device_info->manufacturer_data_len > 0) {
if (discovery_info->service_uuid == NULL) {
TC_PRT("No uuids");
} else {
- for (i = 0; i < discovery_info->service_count; i++) {
+ for (i = 0; i < discovery_info->service_count; i++)
TC_PRT("uuid: %s", discovery_info->service_uuid[i]);
- }
}
if (discovery_info->manufacturer_data_len > 0) {
int i, ret;
int field_len = 0;
unsigned char *field_data;
-
printf("Adv data [");
for (i = 0; i < discovery_info->adv_data_len; i++)
printf("%02x ", discovery_info->adv_data[i]);
if (ret == BT_ERROR_NONE) {
TC_PRT("%s", field_data);
g_free(field_data);
- }
+ }
#endif
}
}
TC_PRT("Address: %s", data->address);
TC_PRT("Type: %d", data->type);
TC_PRT("Param: %d", data->param);
+
switch (data->type) {
- case BT_HID_HEADER_HANDSHAKE:
- TC_PRT("HANDSHAKE data");
- break;
- case BT_HID_HEADER_HID_CONTROL:
- TC_PRT("HID Control data");
- ret = bt_hid_device_disconnect(remote_addr);
- TC_PRT("ret %d", ret);
- break;
- case BT_HID_HEADER_GET_REPORT:
- TC_PRT("GET_REPORT data");
- TC_PRT("ReportId %d", data->data[1]);
- bt_hid_key_data_s send_data;
- /* Will send character 'a' */
- char pressedkey[8] = { 4, 0, 0, 0, 0, 0, 0, 0 };
- memcpy(send_data.key, pressedkey, 8);
- send_data.modify = 0;
- if (data->data[1] == 0x02) {
- ret = bt_hid_device_reply_to_report(remote_addr,
- BT_HID_HEADER_GET_REPORT,
- BT_HID_PARAM_DATA_RTYPE_INPUT,
- (const char *)&send_data,
- sizeof(send_data));
- } else if (data->data[1] == 0x01) {
- TC_PRT("Send Mouse Event");
- } else {
- TC_PRT("Invalid ReportId");
- val = BT_HID_HANDSHAKE_ERR_INVALID_REPORT_ID;
- ret = bt_hid_device_reply_to_report(remote_addr,
- BT_HID_HEADER_HANDSHAKE,
- BT_HID_PARAM_DATA_RTYPE_INPUT,
- &val, sizeof(val));
- }
- TC_PRT("ret %d", ret);
- break;
- case BT_HID_HEADER_SET_REPORT:
- TC_PRT("SET_REPORT data");
- break;
- case BT_HID_HEADER_DATA:
- TC_PRT("TRANs DATA");
- break;
- case BT_HID_HEADER_GET_PROTOCOL:
- TC_PRT("GET PROTOCOL");
- ret = bt_hid_device_reply_to_report(remote_addr,
- BT_HID_HEADER_GET_PROTOCOL,
- BT_HID_PARAM_DATA_RTYPE_INPUT,
- &val, sizeof(val));
- TC_PRT("ret %d", ret);
- break;
- case BT_HID_HEADER_SET_PROTOCOL:
- TC_PRT("SET PROTOCOL");
- val = BT_HID_HANDSHAKE_SUCCESSFUL;
+ case BT_HID_HEADER_HANDSHAKE:
+ TC_PRT("HANDSHAKE data");
+ break;
+ case BT_HID_HEADER_HID_CONTROL:
+ TC_PRT("HID Control data");
+ ret = bt_hid_device_disconnect(remote_addr);
+ TC_PRT("ret %d", ret);
+ break;
+ case BT_HID_HEADER_GET_REPORT:
+ TC_PRT("GET_REPORT data");
+ TC_PRT("ReportId %d", data->data[1]);
+ bt_hid_key_data_s send_data;
+ /* Will send character 'a' */
+ char pressedkey[8] = { 4, 0, 0, 0, 0, 0, 0, 0 };
+ memcpy(send_data.key, pressedkey, 8);
+ send_data.modify = 0;
+ if (data->data[1] == 0x02) {
+ ret = bt_hid_device_reply_to_report(remote_addr,
+ BT_HID_HEADER_GET_REPORT,
+ BT_HID_PARAM_DATA_RTYPE_INPUT,
+ (const char *)&send_data,
+ sizeof(send_data));
+ } else if (data->data[1] == 0x01) {
+ TC_PRT("Send Mouse Event");
+ } else {
+ TC_PRT("Invalid ReportId");
+ val = BT_HID_HANDSHAKE_ERR_INVALID_REPORT_ID;
ret = bt_hid_device_reply_to_report(remote_addr,
BT_HID_HEADER_HANDSHAKE,
BT_HID_PARAM_DATA_RTYPE_INPUT,
&val, sizeof(val));
- TC_PRT("ret %d", ret);
- break;
- default:
- TC_PRT("Unkonw");
- break;
+ }
+ TC_PRT("ret %d", ret);
+ break;
+ case BT_HID_HEADER_SET_REPORT:
+ TC_PRT("SET_REPORT data");
+ break;
+ case BT_HID_HEADER_DATA:
+ TC_PRT("TRANs DATA");
+ break;
+ case BT_HID_HEADER_GET_PROTOCOL:
+ TC_PRT("GET PROTOCOL");
+ ret = bt_hid_device_reply_to_report(remote_addr,
+ BT_HID_HEADER_GET_PROTOCOL,
+ BT_HID_PARAM_DATA_RTYPE_INPUT,
+ &val, sizeof(val));
+ TC_PRT("ret %d", ret);
+ break;
+ case BT_HID_HEADER_SET_PROTOCOL:
+ TC_PRT("SET PROTOCOL");
+ val = BT_HID_HANDSHAKE_SUCCESSFUL;
+ ret = bt_hid_device_reply_to_report(remote_addr,
+ BT_HID_HEADER_HANDSHAKE,
+ BT_HID_PARAM_DATA_RTYPE_INPUT,
+ &val, sizeof(val));
+ TC_PRT("ret %d", ret);
+ break;
+ default:
+ TC_PRT("Unkonw");
+ break;
}
+
switch (data->param) {
- case BT_HID_PARAM_DATA_RTYPE_INPUT:
- TC_PRT("Input Report");
- break;
- case BT_HID_PARAM_DATA_RTYPE_OUTPUT:
- TC_PRT("Output Report");
- break;
+ case BT_HID_PARAM_DATA_RTYPE_INPUT:
+ TC_PRT("Input Report");
+ break;
+ case BT_HID_PARAM_DATA_RTYPE_OUTPUT:
+ TC_PRT("Output Report");
+ break;
}
}
TC_PRT("Value changed for [%s]", uuid);
TC_PRT("len [%d]", len);
- for (i = 0; i < len; i++) {
+ for (i = 0; i < len; i++)
TC_PRT("value %u", value[i]);
- }
g_free(uuid);
TC_PRT("Value changed for [%s]", uuid);
TC_PRT("len [%d]", len);
- for (i = 0; i < len; i++) {
+ for (i = 0; i < len; i++)
TC_PRT("value %u", value[i]);
- }
g_free(uuid);
TC_PRT("remote_address : %s", remote_address);
TC_PRT("offset : %d", offset);
TC_PRT("len [%d] : ", len);
- for (i = 0; i < len; i++) {
+ for (i = 0; i < len; i++)
printf("%d ", value[i]);
- }
+
printf("\n");
}
TC_PRT("service %s", (char *)characteristic);
TC_PRT("value_length %d", value_length);
- for (i = 0; i < value_length; i++) {
+ for (i = 0; i < value_length; i++)
TC_PRT("value %c", value[i]);
- }
return;
}
TC_PRT("value_length %d", value_length);
- for (i = 0; i < value_length; i++) {
+ for (i = 0; i < value_length; i++)
TC_PRT("value %u", value[i]);
- }
return;
}
BT_ADAPTER_LE_PACKET_ADVERTISING, true);
if (ret != BT_ERROR_NONE)
TC_PRT("add appearance data [0x%04x]", ret);
- manufacture = manufacture_2;
+ manufacture = manufacture_2;
break;
case 3: /* All */
ret = bt_device_is_profile_connected(remote_addr,
profile, &connected_status);
- if (ret < BT_ERROR_NONE) {
+ if (ret < BT_ERROR_NONE)
TC_PRT("returns %s\n", __bt_get_error_message(ret));
- }
+
TC_PRT("Profile [%s]",
connected_status ? "Connected" : "Disconnected");
break;
ret = bt_device_get_connection_state(remote_addr,
BT_DEVICE_CONNECTION_LINK_BREDR,
&bredr_connected);
- if (ret < BT_ERROR_NONE) {
+ if (ret < BT_ERROR_NONE)
TC_PRT("returns %s\n", __bt_get_error_message(ret));
- }
ret = bt_device_get_connection_state(remote_addr,
BT_DEVICE_CONNECTION_LINK_LE,
&le_connected);
- if (ret < BT_ERROR_NONE) {
+ if (ret < BT_ERROR_NONE)
TC_PRT("returns %s\n", __bt_get_error_message(ret));
- }
TC_PRT("BR/EDR [%s], LE [%s]",
bredr_connected ? "Connected" : "Disconnected",
bool opened = false;
ret = bt_ag_is_sco_opened(&opened);
TC_PRT("opend[%s]", opened ? "YES" : "NO");
- if (ret < BT_ERROR_NONE) {
+ if (ret < BT_ERROR_NONE)
TC_PRT("returns %s\n", __bt_get_error_message(ret));
- }
break;
}
case BT_UNIT_TEST_FUNCTION_AG_SET_SCO_STATE_CHANGED_CB:
bool enabled = false;
ret = bt_ag_is_nrec_enabled(&enabled);
TC_PRT("opend[%s]", enabled ? "YES" : "NO");
- if (ret < BT_ERROR_NONE) {
+ if (ret < BT_ERROR_NONE)
TC_PRT("returns %s\n", __bt_get_error_message(ret));
- }
break;
}
case BT_UNIT_TEST_FUNCTION_ACTIVATE_FLAG_TO_SET_PARAMETERS:
__bt_gatt_client_foreach_svc_cb,
(void *)test_id);
#endif
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
TC_PRT("returns %s\n", __bt_get_error_message(ret));
- }
break;
}
case BT_UNIT_TEST_FUNCTION_GATT_CLIENT_READ_VALUE: {
__bt_gatt_client_read_complete_cb, NULL);
}
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
TC_PRT("bt_gatt_client_read_value is failed : %d", ret);
- }
__bt_free_test_param(&g_test_param);
break;
__bt_gatt_client_write_complete_cb, NULL);
}
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
TC_PRT("bt_gatt_client_write_value is failed : %d", ret);
- }
__bt_free_test_param(&g_test_param);
break;
ret = bt_gatt_client_set_characteristic_value_changed_cb(noti_source,
__bt_gatt_client_value_changed_cb, NULL);
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
TC_PRT("bt_gatt_client_set_characteristic_value_changed_cb is failed : %d", ret);
- }
break;
}
case BT_UNIT_TEST_FUNCTION_ANCS_POSITIVE_ACTION: {
ret = bt_gatt_client_set_characteristic_value_changed_cb(data_source,
__bt_gatt_client_value_changed_cb, NULL);
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
TC_PRT("bt_gatt_client_set_characteristic_value_changed_cb is failed : %d", ret);
- }
noti_id = g_test_param.params[0];
id = atoi(noti_id);
bt_gatt_get_uuid_specification_name(uuid, &name);
TC_PRT("uuid: %s [%s]", uuid, name);
- for (i = 0; i < value_length; i++) {
+ for (i = 0; i < value_length; i++)
TC_PRT("value %c", value[i]);
- }
g_free(uuid);
g_free(name);
ret = bt_gatt_client_foreach_services(hps_client,
__bt_hps_client_svc_cb, (void *)test_id);
#endif
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
TC_PRT("returns %s\n", __bt_get_error_message(ret));
- }
break;
}
case BT_UNIT_TEST_FUNCTION_HPS_CLIENT_SET_URI: {
ret = bt_gatt_client_write_value(chr,
__bt_gatt_client_write_complete_cb, NULL);
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
TC_PRT("bt_gatt_client_write_value is failed : %d", ret);
- }
__bt_free_test_param(&g_test_param);
break;
ret = bt_gatt_client_write_value(chr,
__bt_gatt_client_write_complete_cb, NULL);
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
TC_PRT("bt_gatt_client_write_value is failed : %d", ret);
- }
__bt_free_test_param(&g_test_param);
break;
ret = bt_gatt_client_set_characteristic_value_changed_cb(chr,
__bt_HP_client_cp_req_status_changed_cb, NULL);
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
TC_PRT("bt_gatt_client_write_value is failed : %d", ret);
- }
ret = bt_gatt_client_write_value(chr,
__bt_gatt_client_write_complete_cb, NULL);
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
TC_PRT("bt_gatt_client_write_value is failed : %d", ret);
- }
__bt_free_test_param(&g_test_param);
break;
ret = bt_gatt_client_write_value(chr,
__bt_gatt_client_write_complete_cb, NULL);
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
TC_PRT("bt_gatt_client_write_value is failed : %d", ret);
- }
+
__bt_free_test_param(&g_test_param);
break;
}
ret = bt_gatt_client_read_value(chr,
__bt_gatt_client_read_complete_cb, NULL);
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
TC_PRT("bt_gatt_client_read_value is failed : %d", ret);
- }
break;
}
ret = bt_gatt_client_read_value(chr,
__bt_gatt_client_read_complete_cb, NULL);
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
TC_PRT("bt_gatt_client_read_value is failed : %d", ret);
- }
break;
}
case BT_UNIT_TEST_FUNCTION_HPS_CLIENT_GET_ENTITY: {
ret = bt_gatt_client_read_value(chr,
__bt_gatt_client_read_complete_cb, NULL);
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
TC_PRT("bt_gatt_client_read_value is failed : %d", ret);
- }
+
break;
}
case BT_UNIT_TEST_FUNCTION_HPS_CLIENT_GET_SECURITY: {
ret = bt_gatt_client_read_value(chr,
__bt_gatt_client_read_complete_cb, NULL);
- if (ret != BT_ERROR_NONE) {
+ if (ret != BT_ERROR_NONE)
TC_PRT("bt_gatt_client_read_value is failed : %d", ret);
- }
+
break;
}
case BT_UNIT_TEST_FUNCTION_HPS_CLIENT_SET_STATUS_NOTIFICATION: {
switch (test_id) {
case BT_UNIT_TEST_FUNCTION_HF_INITIALIZE:
ret = bt_hf_initialize();
- if (ret < BT_ERROR_NONE) {
+ if (ret < BT_ERROR_NONE)
TC_PRT("failed with [0x%04x]", ret);
- } else if (ret == BT_ERROR_NONE) {
+ else if (ret == BT_ERROR_NONE)
TC_PRT("Success");
- }
break;
case BT_UNIT_TEST_FUNCTION_HF_DEINITIALIZE:
ret = bt_hf_deinitialize();
- if (ret < BT_ERROR_NONE) {
+ if (ret < BT_ERROR_NONE)
TC_PRT("failed with [0x%04x]", ret);
- } else if (ret == BT_ERROR_NONE) {
+ else if (ret == BT_ERROR_NONE)
TC_PRT("Success");
- }
break;
case BT_UNIT_TEST_FUNCTION_HF_NOTIFY_CALL_ANSWER:
ret = bt_hf_notify_call_event(
BT_HF_CALL_EVENT_ANSWER,
"9663868998");
- if (ret < BT_ERROR_NONE) {
+ if (ret < BT_ERROR_NONE)
TC_PRT("failed with [0x%04x]", ret);
- } else if (ret == BT_ERROR_NONE) {
+ else if (ret == BT_ERROR_NONE)
TC_PRT("Success");
- }
break;
case BT_UNIT_TEST_FUNCTION_HF_NOTIFY_SPEAKER_GAIN:
ret = bt_hf_notify_speaker_gain(10);
- if (ret < BT_ERROR_NONE) {
+ if (ret < BT_ERROR_NONE)
TC_PRT("failed with [0x%04x]", ret);
- } else if (ret == BT_ERROR_NONE) {
+ else if (ret == BT_ERROR_NONE)
TC_PRT("Success");
- }
break;
case BT_UNIT_TEST_FUNCTION_HF_SET_SPEAKER_GAIN_CB:
ret = bt_hf_set_speaker_gain_changed_cb(
__bt_hf_speaker_gain_changed_cb,
NULL);
- if (ret < BT_ERROR_NONE) {
+ if (ret < BT_ERROR_NONE)
TC_PRT("failed with [0x%04x]", ret);
- } else if (ret == BT_ERROR_NONE) {
+ else if (ret == BT_ERROR_NONE)
TC_PRT("Success");
- }
break;
case BT_UNIT_TEST_FUNCTION_HF_UNSET_SPEAKER_GAIN_CB:
ret = bt_hf_unset_speaker_gain_changed_cb();
- if (ret < BT_ERROR_NONE) {
+ if (ret < BT_ERROR_NONE)
TC_PRT("failed with [0x%04x]", ret);
- } else if (ret == BT_ERROR_NONE) {
+ else if (ret == BT_ERROR_NONE)
TC_PRT("Success");
- }
break;
case BT_UNIT_TEST_FUNCTION_HF_NOTIFY_VOICE_REC_TRUE:
ret = bt_hf_notify_voice_recognition_state(true);
- if (ret < BT_ERROR_NONE) {
+ if (ret < BT_ERROR_NONE)
TC_PRT("failed with [0x%04x]", ret);
- } else if (ret == BT_ERROR_NONE) {
+ else if (ret == BT_ERROR_NONE)
TC_PRT("Success");
- }
break;
case BT_UNIT_TEST_FUNCTION_HF_NOTIFY_CALL_TERM:
ret = bt_hf_notify_call_event(
BT_HF_CALL_EVENT_IDLE,
"9663868998");
- if (ret < BT_ERROR_NONE) {
+ if (ret < BT_ERROR_NONE)
TC_PRT("failed with [0x%04x]", ret);
- } else if (ret == BT_ERROR_NONE) {
+ else if (ret == BT_ERROR_NONE)
TC_PRT("Success");
- }
break;
case BT_UNIT_TEST_FUNCTION_HF_NOTIFY_CALL_INIT:
ret = bt_hf_notify_call_event(
BT_HF_CALL_EVENT_DIAL,
"9663868998");
- if (ret < BT_ERROR_NONE) {
+ if (ret < BT_ERROR_NONE)
TC_PRT("failed with [0x%04x]", ret);
- } else if (ret == BT_ERROR_NONE) {
+ else if (ret == BT_ERROR_NONE)
TC_PRT("Success");
- }
break;
case BT_UNIT_TEST_FUNCTION_HF_NOTIFY_VOICE_REC_FALSE:
ret = bt_hf_notify_voice_recognition_state(false);
- if (ret < BT_ERROR_NONE) {
+ if (ret < BT_ERROR_NONE)
TC_PRT("failed with [0x%04x]", ret);
- } else if (ret == BT_ERROR_NONE) {
+ else if (ret == BT_ERROR_NONE)
TC_PRT("Success");
- }
break;
case BT_UNIT_TEST_FUNCTION_HF_IS_SCO_OPENED: {
bool is_opened = false;
GSList *list;
ret = bt_hf_get_call_status_info_list(&list);
- if (ret < BT_ERROR_NONE) {
+ if (ret < BT_ERROR_NONE)
TC_PRT("failed with [0x%04x]", ret);
- } else {
+ else {
for (; list; list = g_slist_next(list)) {
bt_hf_call_status_info_s *call_info = list->data;
TC_PRT("Call info [No:%s, Dir:%d, Stat:%d, Mpt:%d, Idx:%d]",
case BT_UNIT_TEST_FUNCTION_HF_SET_SCO_CHANGED_CB:
ret = bt_hf_set_sco_state_changed_cb(
__bt_hf_sco_state_changed_cb, NULL);
- if (ret < BT_ERROR_NONE) {
+ if (ret < BT_ERROR_NONE)
TC_PRT("failed with [0x%04x]", ret);
- } else if (ret == BT_ERROR_NONE) {
+ else if (ret == BT_ERROR_NONE)
TC_PRT("Success");
- }
break;
case BT_UNIT_TEST_FUNCTION_HF_UNSET_SCO_CHANGED_CB:
ret = bt_hf_unset_sco_state_changed_cb();
- if (ret < BT_ERROR_NONE) {
+ if (ret < BT_ERROR_NONE)
TC_PRT("failed with [0x%04x]", ret);
- } else if (ret == BT_ERROR_NONE) {
+ else if (ret == BT_ERROR_NONE)
TC_PRT("Success");
- }
break;
case BT_UNIT_TEST_FUNCTION_HF_SET_CALL_EVENT_CB:
ret = bt_hf_set_call_handling_event_cb(
__bt_hf_set_call_handling_event_cb,
NULL);
- if (ret < BT_ERROR_NONE) {
+ if (ret < BT_ERROR_NONE)
TC_PRT("failed with [0x%04x]", ret);
- } else if (ret == BT_ERROR_NONE) {
+ else if (ret == BT_ERROR_NONE)
TC_PRT("Success");
- }
break;
case BT_UNIT_TEST_FUNCTION_HF_UNSET_CALL_EVENT_CB:
ret = bt_hf_unset_call_handling_event_cb();
- if (ret < BT_ERROR_NONE) {
+ if (ret < BT_ERROR_NONE)
TC_PRT("failed with [0x%04x]", ret);
- } else if (ret == BT_ERROR_NONE) {
+ else if (ret == BT_ERROR_NONE)
TC_PRT("Success");
- }
break;
case BT_UNIT_TEST_FUNCTION_HF_SET_CALL_STATUS_UPDATED_EVENT_CB:
ret = bt_hf_set_call_status_updated_event_cb(
__bt_hf_call_status_updated_event_cb,
NULL);
- if (ret < BT_ERROR_NONE) {
+ if (ret < BT_ERROR_NONE)
TC_PRT("failed with [0x%04x]", ret);
- } else if (ret == BT_ERROR_NONE) {
+ else if (ret == BT_ERROR_NONE)
TC_PRT("Success");
- }
break;
case BT_UNIT_TEST_FUNCTION_HF_UNSET_CALL_STATUS_UPDATED_EVENT_CB:
ret = bt_hf_unset_call_status_updated_event_cb();
- if (ret < BT_ERROR_NONE) {
+ if (ret < BT_ERROR_NONE)
TC_PRT("failed with [0x%04x]", ret);
- } else if (ret == BT_ERROR_NONE) {
+ else if (ret == BT_ERROR_NONE)
TC_PRT("Success");
- }
break;
case BT_UNIT_TEST_FUNCTION_ACTIVATE_FLAG_TO_SET_PARAMETERS:
need_to_set_params = true;