- data_str = g_malloc0(length * 2 + 1);
- for (i = 0; i < length; i++)
- snprintf(&data_str[i * 2], 3, "%02X", data[i]);
- data_str[i * 2] = '\0';
-
- switch(event_code) {
- case BT_DBFW_PLUS_EVENT_CODE_LINK_LOSS_INFO:
- BT_DBG("## Event Code: Linkloss Debug Info");
- snprintf(evt_str, 18, "[DBFW]Linkloss(D)");
- break;
- case BT_DBFW_PLUS_EVENT_CODE_LINK_LOSS_CLOCK_INFO:
- BT_DBG("## Event Code: Linkloss Clock Info");
- snprintf(evt_str, 18, "[DBFW]Linkloss(C)");
- break;
- case BT_DBFW_PLUS_EVENT_CODE_LINK_LOSS_PAGE_SLOTS:
- BT_DBG("## Event Code: Linkloss Page slots");
- snprintf(evt_str, 18, "[DBFW]Linkloss(P)");
- break;
- case BT_DBFW_PLUS_EVENT_CODE_LINK_LOSS_LMP_TRACE:
- BT_DBG("## Event Code: Linkloss LMP trace");
- snprintf(evt_str, 18, "[DBFW]Linkloss(L)");
- break;
- case BT_DBFW_PLUS_EVENT_CODE_A2DP_INFO:
- BT_DBG("## Event Code: A2DP Info");
- snprintf(evt_str, 18, "[DBFW]A2DP");
- break;
- case BT_DBFW_PLUS_EVENT_CODE_HFP_INFO:
- BT_DBG("## Event Code: HFP Info");
- snprintf(evt_str, 18, "[DBFW]HFP");
- break;
- case BT_DBFW_PLUS_EVENT_CODE_HFP_SCO_PACKET_TYPE_INFO:
- BT_DBG("## Event Code: HFP SCO Packet Type");
- snprintf(evt_str, 18, "[DBFW]SCO");
- break;
- default:
- BT_DBG("## Unknown event code (0x%02x)", event_code);
- snprintf(evt_str, 18, "[DBFW]0x%02X", event_code);
- break;
- }