static struct hal_gatts_server_register_info_t * bt_hal_gatts_find_server_register_info(int server_if)
{
- DBG("+");
-
GSList *l;
struct hal_gatts_server_register_info_t *info = NULL;
}
if (info->server_if == server_if) {
- DBG("gatt server register found");
return info;
}
}
static struct hal_gatts_server_register_info_t * bt_hal_gatts_add_server_app(bt_uuid_t *app_uuid)
{
- DBG("+");
-
struct hal_gatts_server_register_info_t * server_register_info = NULL;
server_register_info = bt_hal_gatts_find_server_register_info_from_uuid(app_uuid);
return server_register_info;
}
- DBG("adding the gatt server app");
-
server_register_info = g_malloc0(sizeof(struct hal_gatts_server_register_info_t));
server_register_info->server_if = bt_hal_gatts_generate_server_id();
- DBG("amit server_if:[%d]", server_register_info->server_if);
+ DBG("Adding the gatt server app. server_if:[%d]", server_register_info->server_if);
server_register_info->adv_slot_id = -1;
memcpy(&server_register_info->app_uuid, app_uuid, sizeof(bt_uuid_t));
{
int adv_slot_id = -1;
- DBG("gatt server:[%d], adv_slot:[%d]", server_register_info->server_if, server_register_info->adv_slot_id);
-
/* allocate adv slot for gatt server if not assigned */
if (server_register_info->adv_slot_id < 0 ) {
adv_slot_id = _bt_hal_get_available_adv_slot_id(&server_register_info->app_uuid, FALSE);
if (adv_slot_id < 0) {
- DBG("failed to get the adv_slot \n");
+ ERR("failed to get the adv_slot");
return -1;
}
server_register_info->adv_slot_id = adv_slot_id;
}
- DBG("gatt server is assigned with adv_slot [%d]", server_register_info->adv_slot_id);
+ DBG("gatt server:[%d] Assigned adv_slot [%d]", server_register_info->server_if, server_register_info->adv_slot_id);
return 0;
}
server_register_info = bt_hal_gatts_find_server_register_info(server_if);
if (server_register_info == NULL) {
- DBG("failed to get server_register_info");
+ ERR("failed to get server_register_info");
return;
}
- DBG("gatt server:[%d], adv_slot:[%d]", server_register_info->server_if, server_register_info->adv_slot_id);
-
if (server_register_info->adv_slot_id < 0) {
- DBG("adv_slot is not allocated");
+ ERR("adv_slot is not allocated");
return;
}
server_register_info = bt_hal_gatts_find_server_register_info(server_if);
if (server_register_info == NULL) {
- DBG("gatt server is not registered");
+ ERR("gatt server is not registered");
return BT_STATUS_FAIL;
}
DBG("gatt server:[%d], adv_slot:[%d]", server_register_info->server_if, server_register_info->adv_slot_id);
if (server_register_info->adv_slot_id < 0 ) {
- DBG("adv_slot is not assigned to server:[%d] \n", server_if);
+ DBG("adv_slot is not assigned to server:[%d]", server_if);
ret = bt_hal_gatts_allocate_adv_slot(server_register_info);
if (ret < 0) {
- DBG("failed to get adv_slot");
+ ERR("failed to get adv_slot");
return BT_STATUS_FAIL;
}
}
static bt_status_t gatt_server_multi_adv_set_inst_data(btgatt_adv_param_setup_t adv_param_setup)
{
CHECK_BTGATT_INIT();
- DBG("+");
+
/* Send Data to LE Module */
return _bt_hal_set_advertising_data(adv_param_setup);
}