NimBLE Host Other Reference

Introduction

This section is a reference on miscellaneous parts of the NimBLE host which don't fit anywhere else!

Header

#include "host/ble_hs.h"

Definitions

None.

Functions

FunctionDescription
ble_eddystone_set_adv_data_uidConfigures the device to advertise eddystone UID beacons.
ble_eddystone_set_adv_data_urlConfigures the device to advertise eddystone URL beacons.
ble_hs_evq_setDesignates the specified event queue for NimBLE host work.
ble_hs_mbuf_att_pktAllocates an mbuf suitable for an ATT command packet.
ble_hs_mbuf_from_flatAllocates a an mbuf and fills it with the contents of the specified flat buffer.
ble_hs_mbuf_to_flatCopies the contents of an mbuf into the specified flat buffer.
ble_hs_sched_resetCauses the host to reset the NimBLE stack as soon as possible.
ble_hs_syncedIndicates whether the host has synchronized with the controller.
ble_ibeacon_set_adv_dataConfigures the device to advertise iBeacons.
ble_uuid_cmpCompares two Bluetooth UUIDs.
ble_uuid_init_from_bufConstructs a UUID object from a byte array.
ble_uuid_to_strConverts the specified UUID to its string representation.
ble_uuid_u16Converts the specified 16-bit UUID to a uint16_t.