![]()
#define BT_INFO(fmt, ...) BLE_MESH_LOG(INFO, "%s: " fmt "\n", __func__, ## __VA_ARGS__);![]()
BT_INFO("Publishing took %ums", elapsed);![]()
BT_INFO("Publishing next time in %dms", delay);![]()
BT_INFO("Publish period %u ms", period_ms);![]()
BT_INFO("recv, app_idx 0x%04x src 0x%04x dst 0x%04x", rx->ctx.app_idx,![]()
BT_INFO("send, app_idx 0x%04x src 0x%04x dst 0x%04x",![]()
BT_INFO("Publish Retransmit Count %u Interval %ums", pub->count,![]()
BT_INFO("Scan is already started");![]()
BT_INFO("Scan is already stopped");![]()
BT_INFO("bind app key %#x on mode %#x", key_app_idx, mod->id);![]()
BT_INFO("Relay not supported");![]()
BT_INFO("GATT Proxy not supported");![]()
BT_INFO("Friend not supported");![]()
BT_INFO("Original timeout %dms, calculated timeout %dms", timeout, time);![]()
BT_INFO("Client message 0x%08x with timeout %dms", opcode, time);![]()
BT_INFO("InitTTL %u feat 0x%04x", cfg->hb_pub.ttl, feat);![]()
BT_INFO("Group address 0x%04x already exists", group_addr);![]()
BT_INFO("Subscribe group address 0x%04x", group_addr);![]()
BT_INFO("Unsubscribe group address 0x%04x", group_addr);![]()
BT_INFO("Model(id 0x%04x, cid 0x%04x) bound to AppKey 0x%04x", mod_id, cid, app_idx);![]()
BT_INFO("Primary Element: 0x%04x", addr);![]()
BT_INFO("net_idx 0x%04x flags 0x%02x iv_index 0x%04x",![]()
BT_INFO("Primary Element: 0x%04x", addr);![]()
BT_INFO("Phase 1 -> Phase 2");![]()
BT_INFO("IV Update state entered. New index 0x%08x",![]()
BT_INFO("Normal mode entered");![]()
BT_INFO("Network PDU, count %d, interval %d",![]()
BT_INFO("Out of relay buffers");![]()
BT_INFO("Not found node address 0x%04x", src);![]()
BT_INFO("Proxy is disabled; ignoring message");![]()
BT_INFO("%s for %u hour%s",![]()
BT_INFO("Proxy is disabled; ignoring message");![]()
BT_INFO("Get Start while there are unreceived segments");![]()
BT_INFO("Resending ack");![]()
BT_INFO("Resending ack");![]()
BT_INFO("Ignore already received segment");![]()
BT_INFO("NPPI, send prov pdu 0x%02x", buf->data[0]);![]()
BT_INFO("PB-Remote, send prov pdu 0x%02x", buf->data[0]);![]()
BT_INFO("Algorithm: 0x%02x", data[0]);![]()
BT_INFO("Public Key: 0x%02x", data[1]);![]()
BT_INFO("Auth Method: 0x%02x", data[2]);![]()
BT_INFO("Auth Action: 0x%02x", data[3]);![]()
BT_INFO("Auth Size: 0x%02x", data[4]);![]()
BT_INFO("%u", num);![]()
BT_INFO("%s", str);![]()
BT_INFO("Remote Random: %s", bt_hex(data, rand_val_size));![]()
BT_INFO("Ignoring bearer open: link already active");![]()
BT_INFO("PB-Remote, receive Link ACK");![]()
BT_INFO("Link ACK for PB-Remote already received");![]()
BT_INFO("PB-Remote, receive prov pdu 0x%02x", type);![]()
BT_INFO("PB-Remote, receive Transaction ACK");![]()
BT_INFO("PB-Remote, receive prov pdu 0x%02x by GATT %s",![]()
BT_INFO("Current PB-ADV links reach max limit");![]()
BT_INFO("Current PB-GATT links reach max limit");![]()
BT_INFO("Provisioned before, start to provision again");![]()
BT_INFO("Primary address updated, old 0x%04x, new 0x%04x", prov_ctx.primary_addr, addr);![]()
BT_INFO("Elements: 0x%02x", link->element_num);![]()
BT_INFO("Algorithms: 0x%04x", algorithms);![]()
BT_INFO("Public Key Type: 0x%02x", pub_key_type);![]()
BT_INFO("OOB Type: 0x%02x", oob_type);![]()
BT_INFO("Output OOB Size: 0x%02x", output_size);![]()
BT_INFO("Output OOB Action: 0x%04x", output_action);![]()
BT_INFO("Input OOB Size: 0x%02x", input_size);![]()
BT_INFO("Input OOB Action: 0x%04x", input_action);![]()
BT_INFO("Output OOB, idx %d, type %s, auth %s", idx,![]()
BT_INFO("PB-Remote, wait for outbound report for public key");![]()
BT_INFO("Input OOB, idx %d, type %s, auth %s", idx,![]()
BT_INFO("OOB Public Key, idx %d, x %s, y %s", idx,![]()
BT_INFO("PB-Remote, wait for outbound report for public key");![]()
BT_INFO("Link ACK is already received");![]()
BT_INFO("Not support PB-ADV bearer");![]()
BT_INFO("Not support PB-GATT bearer");![]()
BT_INFO("BLE connections for mesh reach max limit");![]()
BT_INFO("Set filter type 0x%02x", type);![]()
BT_INFO("client addr 0x%04x already added", addr);![]()
BT_INFO("Add client or filter addr 0x%04x", addr);![]()
BT_INFO("Remove filter addr 0x%04x", addr);![]()
BT_INFO("Provisioner already created network");![]()
BT_INFO("NetKeyIndex 0x%03x, NID 0x%02x", sub->net_idx, sub->keys[0].nid);![]()
BT_INFO("NetKey %s", bt_hex(sub->keys[0].net, 16));![]()
BT_INFO("Unicast addr 0x%04x, element num %d, NetKeyIndex 0x%04x",![]()
BT_INFO("UUID %s", bt_hex(uuid, 16));![]()
BT_INFO("DevKey %s", bt_hex(dev_key, 16));![]()
BT_INFO("AppKey %s, net_idx 0x%03x, app_idx 0x%03x", bt_hex(app_key, 16), net_idx, app_idx);![]()
BT_INFO("NetKey %s, net_idx 0x%03x", bt_hex(net_key, 16), net_idx);![]()
BT_INFO("AppKey 0x%03x already bound to model", app_idx);![]()
BT_INFO("Restored Primary Address 0x%04x", net.primary_addr);![]()
BT_INFO("Restored IV Index 0x%08x (IV Update Flag %u) duration %u hours",![]()
BT_INFO("Restored Sequence Number 0x%06x", bt_mesh.seq);![]()
BT_INFO("Restored RPL entry 0x%04x: seq 0x%06x, old_iv %u", src, rpl.seq, rpl.old_iv);![]()
BT_INFO("Restored NetKeyIndex 0x%03x", sub->net_idx);![]()
BT_INFO("Restored AppKeyIndex 0x%03x, NetKeyIndex 0x%03x",![]()
BT_INFO("Restored Heartbeat Publication, dst 0x%04x, period %d, net_idx 0x%03x",![]()
BT_INFO("Restored Configuration, ttl %d, transmit 0x%02x, retransmit 0x%02x",![]()
BT_INFO("Not support publication, model_id 0x%04x, cid 0x%04x",![]()
BT_INFO("Restored Model Publication, address 0x%04x, app_idx 0x%03x", pub.addr, pub.key);![]()
BT_INFO("Restored Virtual Address 0x%04x, ref 0x%04x", index, lab->ref);![]()
BT_INFO("Mesh device just starts up, no restore");![]()
BT_INFO("Restored mesh device role: Node");![]()
BT_INFO("Restored mesh device role: Provisioner");![]()
BT_INFO("Settings store, waiting %d seconds", timeout / MSEC_PER_SEC);![]()
BT_INFO("%s, addr %s, addr_type 0x%02x", wl->add_remove ? "Add" : "Remove",![]()
BT_INFO("Scan with filter policy %s", wl_en ? "enabled" : "disabled");![]()
BT_INFO("Complete tx sdu to group");![]()
BT_INFO("%s, send_tag 0x%02x, send_szmic %d, aszmic %d",![]()
BT_INFO("Revoke Device Key");![]()
BT_INFO("No matching TX context for Seg Ack");![]()
BT_INFO("Seg %u/%u acked", bit - 1, tx->seg_n);![]()
BT_INFO("src 0x%04x TTL %u InitTTL %u (%u hop%s) feat 0x%04x",![]()
BT_INFO("Not sending ack for non-unicast address");![]()
BT_INFO("Got segment for already complete SDU");![]()
BT_INFO("Received already received fragment");![]()
BT_INFO("Seg %u/%u received", seg_o, seg_n);