- std::vector< NimBLERemoteService * >::iterator NimBLEClient::begin
+ std::vector< NimBLERemoteService * >::iterator NimBLEClient::begin
(
)
@@ -251,7 +251,7 @@ void deleteServices ()
- bool NimBLEClient::cancelConnect
+ bool NimBLEClient::cancelConnect
(
)
const
@@ -271,22 +271,22 @@ void deleteServices ()
- bool NimBLEClient::connect
+ bool NimBLEClient::connect
(
- bool
- deleteAttributes = true
,
+ bool
+ deleteAttributes = true
,
- bool
- asyncConnect = false
,
+ bool
+ asyncConnect = false
,
- bool
- exchangeMTU = true
+ bool
+ exchangeMTU = true
@@ -320,28 +320,28 @@ If false, the client will use the default MTU size and the application will need
- bool NimBLEClient::connect
+ bool NimBLEClient::connect
(
- const NimBLEAddress &
+ const NimBLEAddress &
address ,
- bool
- deleteAttributes = true
,
+ bool
+ deleteAttributes = true
,
- bool
- asyncConnect = false
,
+ bool
+ asyncConnect = false
,
- bool
- exchangeMTU = true
+ bool
+ exchangeMTU = true
@@ -375,28 +375,28 @@ If false, the client will use the default MTU size and the application will need
- bool NimBLEClient::connect
+ bool NimBLEClient::connect
(
- const NimBLEAdvertisedDevice *
+ const NimBLEAdvertisedDevice *
pDevice ,
- bool
- deleteAttributes = true
,
+ bool
+ deleteAttributes = true
,
- bool
- asyncConnect = false
,
+ bool
+ asyncConnect = false
,
- bool
- exchangeMTU = true
+ bool
+ exchangeMTU = true
@@ -430,9 +430,9 @@ If false, the client will use the default MTU size and the application will need
- size_t NimBLEClient::deleteService
+ size_t NimBLEClient::deleteService
(
- const NimBLEUUID &
+ const NimBLEUUID &
uuid )
@@ -457,10 +457,10 @@ If false, the client will use the default MTU size and the application will need
@@ -478,7 +478,7 @@ If false, the client will use the default MTU size and the application will need
- bool NimBLEClient::discoverAttributes
+ bool NimBLEClient::discoverAttributes
(
)
@@ -498,7 +498,7 @@ If false, the client will use the default MTU size and the application will need
- std::vector< NimBLERemoteService * >::iterator NimBLEClient::end
+ std::vector< NimBLERemoteService * >::iterator NimBLEClient::end
(
)
@@ -518,7 +518,7 @@ If false, the client will use the default MTU size and the application will need
- bool NimBLEClient::exchangeMTU
+ bool NimBLEClient::exchangeMTU
(
)
@@ -540,7 +540,7 @@ If false, the client will use the default MTU size and the application will need
NimBLERemoteCharacteristic * NimBLEClient::getCharacteristic
(
- uint16_t
+ uint16_t
handle )
@@ -585,7 +585,7 @@ If false, the client will use the default MTU size and the application will need
- uint16_t NimBLEClient::getConnHandle
+ uint16_t NimBLEClient::getConnHandle
(
)
const
@@ -625,7 +625,7 @@ If false, the client will use the default MTU size and the application will need
- int NimBLEClient::getLastError
+ int NimBLEClient::getLastError
(
)
const
@@ -645,7 +645,7 @@ If false, the client will use the default MTU size and the application will need
- uint16_t NimBLEClient::getMTU
+ uint16_t NimBLEClient::getMTU
(
)
const
@@ -685,15 +685,15 @@ If false, the client will use the default MTU size and the application will need
- bool NimBLEClient::getPhy
+ bool NimBLEClient::getPhy
(
- uint8_t *
+ uint8_t *
txPhy ,
- uint8_t *
+ uint8_t *
rxPhy
@@ -723,7 +723,7 @@ If false, the client will use the default MTU size and the application will need
- int NimBLEClient::getRssi
+ int NimBLEClient::getRssi
(
)
const
@@ -745,7 +745,7 @@ If false, the client will use the default MTU size and the application will need
NimBLERemoteService * NimBLEClient::getService
(
- const char *
+ const char *
uuid )
@@ -772,7 +772,7 @@ If false, the client will use the default MTU size and the application will need
NimBLERemoteService * NimBLEClient::getService
(
- const NimBLEUUID &
+ const NimBLEUUID &
uuid )
@@ -797,10 +797,10 @@ If false, the client will use the default MTU size and the application will need
@@ -864,7 +864,7 @@ If false the vector will be returned with the currently stored services.
- bool NimBLEClient::isConnected
+ bool NimBLEClient::isConnected
(
)
const
@@ -884,10 +884,10 @@ If false the vector will be returned with the currently stored services.
- bool NimBLEClient::secureConnection
+ bool NimBLEClient::secureConnection
(
- bool
- async = false
)
+ bool
+ async = false
)
const
@@ -914,7 +914,7 @@ If false, this function will block until the connection is secured or the client
- void NimBLEClient::setClientCallbacks
+ void NimBLEClient::setClientCallbacks
(
NimBLEClientCallbacks *
pClientCallbacks ,
@@ -922,8 +922,8 @@ If false, this function will block until the connection is secured or the client
- bool
- deleteCallbacks = true
+ bool
+ deleteCallbacks = true
@@ -951,7 +951,7 @@ If false, this function will block until the connection is secured or the client
- void NimBLEClient::setConfig
+ void NimBLEClient::setConfig
(
NimBLEClient::Config
config )
@@ -977,39 +977,39 @@ If false, this function will block until the connection is secured or the client
- void NimBLEClient::setConnectionParams
+ void NimBLEClient::setConnectionParams
(
- uint16_t
+ uint16_t
minInterval ,
- uint16_t
+ uint16_t
maxInterval ,
- uint16_t
+ uint16_t
latency ,
- uint16_t
+ uint16_t
timeout ,
- uint16_t
+ uint16_t
scanInterval = 16
,
- uint16_t
+ uint16_t
scanWindow = 16
@@ -1042,9 +1042,9 @@ If false, this function will block until the connection is secured or the client
- void NimBLEClient::setConnectPhy
+ void NimBLEClient::setConnectPhy
(
- uint8_t
+ uint8_t
mask )
@@ -1074,9 +1074,9 @@ The available bits are:
- void NimBLEClient::setConnectTimeout
+ void NimBLEClient::setConnectTimeout
(
- uint32_t
+ uint32_t
time )
@@ -1100,9 +1100,9 @@ The available bits are:
- bool NimBLEClient::setDataLen
+ bool NimBLEClient::setDataLen
(
- uint16_t
+ uint16_t
txOctets )
@@ -1130,9 +1130,9 @@ The available bits are:
- bool NimBLEClient::setPeerAddress
+ bool NimBLEClient::setPeerAddress
(
- const NimBLEAddress &
+ const NimBLEAddress &
address )
@@ -1157,15 +1157,15 @@ The available bits are:
- void NimBLEClient::setSelfDelete
+ void NimBLEClient::setSelfDelete
(
- bool
+ bool
deleteOnDisconnect ,
- bool
+ bool
deleteOnConnectFail
@@ -1194,28 +1194,28 @@ The available bits are:
- bool NimBLEClient::setValue
+ bool NimBLEClient::setValue
(
- const NimBLEUUID &
+ const NimBLEUUID &
serviceUUID ,
- const NimBLEUUID &
+ const NimBLEUUID &
characteristicUUID ,
- const NimBLEAttValue &
+ const NimBLEAttValue &
value ,
- bool
- response = false
+ bool
+ response = false
@@ -1266,27 +1266,27 @@ The available bits are:
- bool NimBLEClient::updateConnParams
+ bool NimBLEClient::updateConnParams
(
- uint16_t
+ uint16_t
minInterval ,
- uint16_t
+ uint16_t
maxInterval ,
- uint16_t
+ uint16_t
latency ,
- uint16_t
+ uint16_t
timeout
@@ -1320,21 +1320,21 @@ The available bits are:
- bool NimBLEClient::updatePhy
+ bool NimBLEClient::updatePhy
(
- uint8_t
+ uint8_t
txPhyMask ,
- uint8_t
+ uint8_t
rxPhyMask ,
- uint16_t
+ uint16_t
phyOptions = 0
diff --git a/class_nim_b_l_e_client_callbacks-members.html b/class_nim_b_l_e_client_callbacks-members.html
index df34f2e..0f4213b 100644
--- a/class_nim_b_l_e_client_callbacks-members.html
+++ b/class_nim_b_l_e_client_callbacks-members.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_client_callbacks.html b/class_nim_b_l_e_client_callbacks.html
index 1401ca2..0b604b7 100644
--- a/class_nim_b_l_e_client_callbacks.html
+++ b/class_nim_b_l_e_client_callbacks.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_conn_info-members.html b/class_nim_b_l_e_conn_info-members.html
index 4ec576b..812c141 100644
--- a/class_nim_b_l_e_conn_info-members.html
+++ b/class_nim_b_l_e_conn_info-members.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_conn_info.html b/class_nim_b_l_e_conn_info.html
index 4568187..2f02871 100644
--- a/class_nim_b_l_e_conn_info.html
+++ b/class_nim_b_l_e_conn_info.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_descriptor-members.html b/class_nim_b_l_e_descriptor-members.html
index 587e457..3b660a8 100644
--- a/class_nim_b_l_e_descriptor-members.html
+++ b/class_nim_b_l_e_descriptor-members.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_descriptor.html b/class_nim_b_l_e_descriptor.html
index 00e222b..e9c9c8b 100644
--- a/class_nim_b_l_e_descriptor.html
+++ b/class_nim_b_l_e_descriptor.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_descriptor_callbacks-members.html b/class_nim_b_l_e_descriptor_callbacks-members.html
index 0ac01ff..d432e6d 100644
--- a/class_nim_b_l_e_descriptor_callbacks-members.html
+++ b/class_nim_b_l_e_descriptor_callbacks-members.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_descriptor_callbacks.html b/class_nim_b_l_e_descriptor_callbacks.html
index 9c21e67..61236fe 100644
--- a/class_nim_b_l_e_descriptor_callbacks.html
+++ b/class_nim_b_l_e_descriptor_callbacks.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_device-members.html b/class_nim_b_l_e_device-members.html
index 30d71e4..6cf115c 100644
--- a/class_nim_b_l_e_device-members.html
+++ b/class_nim_b_l_e_device-members.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_device.html b/class_nim_b_l_e_device.html
index c7039ca..39bf9db 100644
--- a/class_nim_b_l_e_device.html
+++ b/class_nim_b_l_e_device.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_device_callbacks-members.html b/class_nim_b_l_e_device_callbacks-members.html
index 92edb40..90411ad 100644
--- a/class_nim_b_l_e_device_callbacks-members.html
+++ b/class_nim_b_l_e_device_callbacks-members.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_device_callbacks.html b/class_nim_b_l_e_device_callbacks.html
index 47d48dd..2aaf7ee 100644
--- a/class_nim_b_l_e_device_callbacks.html
+++ b/class_nim_b_l_e_device_callbacks.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_eddystone_t_l_m-members.html b/class_nim_b_l_e_eddystone_t_l_m-members.html
index 7fcec3c..dae418a 100644
--- a/class_nim_b_l_e_eddystone_t_l_m-members.html
+++ b/class_nim_b_l_e_eddystone_t_l_m-members.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_eddystone_t_l_m.html b/class_nim_b_l_e_eddystone_t_l_m.html
index e713051..9d5b5b3 100644
--- a/class_nim_b_l_e_eddystone_t_l_m.html
+++ b/class_nim_b_l_e_eddystone_t_l_m.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_ext_advertisement-members.html b/class_nim_b_l_e_ext_advertisement-members.html
index 5cc08cf..ac9a051 100644
--- a/class_nim_b_l_e_ext_advertisement-members.html
+++ b/class_nim_b_l_e_ext_advertisement-members.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_ext_advertisement.html b/class_nim_b_l_e_ext_advertisement.html
index 7102c36..2701fe7 100644
--- a/class_nim_b_l_e_ext_advertisement.html
+++ b/class_nim_b_l_e_ext_advertisement.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_ext_advertising-members.html b/class_nim_b_l_e_ext_advertising-members.html
index 6bf861b..bd6e5cc 100644
--- a/class_nim_b_l_e_ext_advertising-members.html
+++ b/class_nim_b_l_e_ext_advertising-members.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_ext_advertising.html b/class_nim_b_l_e_ext_advertising.html
index 4488246..eb59af4 100644
--- a/class_nim_b_l_e_ext_advertising.html
+++ b/class_nim_b_l_e_ext_advertising.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_ext_advertising_callbacks-members.html b/class_nim_b_l_e_ext_advertising_callbacks-members.html
index 5eb31d0..218ab05 100644
--- a/class_nim_b_l_e_ext_advertising_callbacks-members.html
+++ b/class_nim_b_l_e_ext_advertising_callbacks-members.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_ext_advertising_callbacks.html b/class_nim_b_l_e_ext_advertising_callbacks.html
index 8aeb087..a25e6aa 100644
--- a/class_nim_b_l_e_ext_advertising_callbacks.html
+++ b/class_nim_b_l_e_ext_advertising_callbacks.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_h_i_d_device-members.html b/class_nim_b_l_e_h_i_d_device-members.html
index 3bac760..36e058e 100644
--- a/class_nim_b_l_e_h_i_d_device-members.html
+++ b/class_nim_b_l_e_h_i_d_device-members.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_h_i_d_device.html b/class_nim_b_l_e_h_i_d_device.html
index 48c7aed..c34432f 100644
--- a/class_nim_b_l_e_h_i_d_device.html
+++ b/class_nim_b_l_e_h_i_d_device.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_l2_c_a_p_channel-members.html b/class_nim_b_l_e_l2_c_a_p_channel-members.html
new file mode 100644
index 0000000..5d6e07d
--- /dev/null
+++ b/class_nim_b_l_e_l2_c_a_p_channel-members.html
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+esp-nimble-cpp: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ esp-nimble-cpp 2.3.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+
+
+
+
+
This is the complete list of members for NimBLEL2CAPChannel , including all inherited members.
+
+
+
+
+
+
diff --git a/class_nim_b_l_e_l2_c_a_p_channel.html b/class_nim_b_l_e_l2_c_a_p_channel.html
new file mode 100644
index 0000000..f93eb6e
--- /dev/null
+++ b/class_nim_b_l_e_l2_c_a_p_channel.html
@@ -0,0 +1,242 @@
+
+
+
+
+
+
+
+esp-nimble-cpp: NimBLEL2CAPChannel Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ esp-nimble-cpp 2.3.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+
+
+
+
+
Encapsulates a L2CAP channel.
+ More...
+
+
#include <NimBLEL2CAPChannel.h >
+
+
+bool write (const std::vector< uint8_t > &bytes)
+ Write data to the channel.
+
+bool isConnected () const
+
+
+
+
Encapsulates a L2CAP channel.
+
This class is used to encapsulate a L2CAP connection oriented channel, both from the "server" (which waits for the connection to be opened) and the "client" (which opens the connection) point of view.
+
+
+
◆ connect()
+
+
+
+
+
Open an L2CAP channel via the specified PSM and MTU.
+
Parameters
+
+ [in] psm The PSM to use.
+ [in] mtu The MTU to use. Note that this is the local MTU. Upon opening the channel, the final MTU will be negotiated to be the minimum of local and remote.
+ [in] callbacks The callbacks to use. NOTE that these callbacks are called from the context of the NimBLE bluetooth task (nimble_host
) and MUST be handled as fast as possible.
+
+
+
+
Returns True if the channel was opened successfully, false otherwise.
+
+
+
+
+
◆ isConnected()
+
+
+
+
+
+
+
+
+ bool NimBLEL2CAPChannel::isConnected
+ (
+ )
+ const
+
+
+
+
+inline
+
+
+
+
Returns True, if the channel is connected. False, otherwise.
+
+
+
+
+
◆ write()
+
+
+
+
+
+ bool NimBLEL2CAPChannel::write
+ (
+ const std::vector< uint8_t > &
+ bytes )
+
+
+
+
+
+
Write data to the channel.
+
If the size of the data exceeds the MTU, the data will be split into multiple fragments.
Returns true on success, after the data has been sent.
+
+false, if the data can't be sent.
+
NOTE: This function will block until the data has been sent or an error occurred.
+
+
+
+
+
+
+
+
+
diff --git a/class_nim_b_l_e_l2_c_a_p_channel.js b/class_nim_b_l_e_l2_c_a_p_channel.js
new file mode 100644
index 0000000..430b1f8
--- /dev/null
+++ b/class_nim_b_l_e_l2_c_a_p_channel.js
@@ -0,0 +1,5 @@
+var class_nim_b_l_e_l2_c_a_p_channel =
+[
+ [ "isConnected", "class_nim_b_l_e_l2_c_a_p_channel.html#adca49cca95fc06b2491d4e59df620e69", null ],
+ [ "write", "class_nim_b_l_e_l2_c_a_p_channel.html#a5547ff361f487a5d252b60991e9d21a8", null ]
+];
\ No newline at end of file
diff --git a/class_nim_b_l_e_l2_c_a_p_channel_callbacks-members.html b/class_nim_b_l_e_l2_c_a_p_channel_callbacks-members.html
new file mode 100644
index 0000000..c69ea6a
--- /dev/null
+++ b/class_nim_b_l_e_l2_c_a_p_channel_callbacks-members.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+esp-nimble-cpp: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ esp-nimble-cpp 2.3.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+
+
+
+
+
This is the complete list of members for NimBLEL2CAPChannelCallbacks , including all inherited members.
+
+
+
+
+
+
diff --git a/class_nim_b_l_e_l2_c_a_p_channel_callbacks.html b/class_nim_b_l_e_l2_c_a_p_channel_callbacks.html
new file mode 100644
index 0000000..de10c70
--- /dev/null
+++ b/class_nim_b_l_e_l2_c_a_p_channel_callbacks.html
@@ -0,0 +1,256 @@
+
+
+
+
+
+
+
+esp-nimble-cpp: NimBLEL2CAPChannelCallbacks Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ esp-nimble-cpp 2.3.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+
+
+
+
+
Callbacks base class for the L2CAP channel.
+ More...
+
+
#include <NimBLEL2CAPChannel.h >
+
+
+
Callbacks base class for the L2CAP channel.
+
+
+
◆ onConnect()
+
+
+
+
+
+
+
+
+ virtual void NimBLEL2CAPChannelCallbacks::onConnect
+ (
+ NimBLEL2CAPChannel *
+ channel ,
+
+
+
+
+ uint16_t
+ negotiatedMTU
+
+
+
+ )
+
+
+
+
+
+inline virtual
+
+
+
+
Called after a connection has been made. Default implementation does nothing.
+
+
+
+
+
◆ onDisconnect()
+
+
+
+
+
+
+
+
+ virtual void NimBLEL2CAPChannelCallbacks::onDisconnect
+ (
+ NimBLEL2CAPChannel *
+ channel )
+
+
+
+
+
+inline virtual
+
+
+
+
Called after the channel has been disconnected. Default implementation does nothing.
+
+
+
+
+
◆ onRead()
+
+
+
+
+
+
+
+
+ virtual void NimBLEL2CAPChannelCallbacks::onRead
+ (
+ NimBLEL2CAPChannel *
+ channel ,
+
+
+
+
+ std::vector< uint8_t > &
+ data
+
+
+
+ )
+
+
+
+
+
+inline virtual
+
+
+
+
Called when data has been read from the channel. Default implementation does nothing.
+
+
+
+
+
◆ shouldAcceptConnection()
+
+
+
+
+
+
+
+
+ virtual bool NimBLEL2CAPChannelCallbacks::shouldAcceptConnection
+ (
+ NimBLEL2CAPChannel *
+ channel )
+
+
+
+
+
+inline virtual
+
+
+
+
Called when the client attempts to open a channel on the server. You can choose to accept or deny the connection. Default implementation returns true.
+
+
+
+
+
+
+
+
+
diff --git a/class_nim_b_l_e_l2_c_a_p_channel_callbacks.js b/class_nim_b_l_e_l2_c_a_p_channel_callbacks.js
new file mode 100644
index 0000000..19133ce
--- /dev/null
+++ b/class_nim_b_l_e_l2_c_a_p_channel_callbacks.js
@@ -0,0 +1,7 @@
+var class_nim_b_l_e_l2_c_a_p_channel_callbacks =
+[
+ [ "onConnect", "class_nim_b_l_e_l2_c_a_p_channel_callbacks.html#a7bb7aaf60287909a687830834ee1c816", null ],
+ [ "onDisconnect", "class_nim_b_l_e_l2_c_a_p_channel_callbacks.html#a3b56fa029bfe13d88c3231228078c982", null ],
+ [ "onRead", "class_nim_b_l_e_l2_c_a_p_channel_callbacks.html#a10bd007ae5e5e1c41eec5bac829a006d", null ],
+ [ "shouldAcceptConnection", "class_nim_b_l_e_l2_c_a_p_channel_callbacks.html#a5932343afdb1dd9e67d55e530638180f", null ]
+];
\ No newline at end of file
diff --git a/class_nim_b_l_e_l2_c_a_p_server-members.html b/class_nim_b_l_e_l2_c_a_p_server-members.html
new file mode 100644
index 0000000..e47d171
--- /dev/null
+++ b/class_nim_b_l_e_l2_c_a_p_server-members.html
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+esp-nimble-cpp: Member List
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ esp-nimble-cpp 2.3.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+
+
+
+
+
This is the complete list of members for NimBLEL2CAPServer , including all inherited members.
+
+
+
+
+
+
diff --git a/class_nim_b_l_e_l2_c_a_p_server.html b/class_nim_b_l_e_l2_c_a_p_server.html
new file mode 100644
index 0000000..d94d4f3
--- /dev/null
+++ b/class_nim_b_l_e_l2_c_a_p_server.html
@@ -0,0 +1,169 @@
+
+
+
+
+
+
+
+esp-nimble-cpp: NimBLEL2CAPServer Class Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ esp-nimble-cpp 2.3.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+
+
+
+
+
L2CAP server class.
+ More...
+
+
#include <NimBLEL2CAPServer.h >
+
+
+
L2CAP server class.
+
Encapsulates a L2CAP server that can hold multiple services. Every service is represented by a channel object and an assorted set of callbacks.
+
+
+
◆ createService()
+
+
+
+
+
Register a new L2CAP service instance.
+
Parameters
+
+ psm The port multiplexor service number.
+ mtu The maximum transmission unit.
+ callbacks The callbacks for this service.
+
+
+
+
Returns the newly created object, if the server registration was successful.
+
+
+
+
+
+
+
+
+
diff --git a/class_nim_b_l_e_l2_c_a_p_server.js b/class_nim_b_l_e_l2_c_a_p_server.js
new file mode 100644
index 0000000..bc6cbfb
--- /dev/null
+++ b/class_nim_b_l_e_l2_c_a_p_server.js
@@ -0,0 +1,4 @@
+var class_nim_b_l_e_l2_c_a_p_server =
+[
+ [ "createService", "class_nim_b_l_e_l2_c_a_p_server.html#a9328df1e0b29beb0492469ca6ebc969c", null ]
+];
\ No newline at end of file
diff --git a/class_nim_b_l_e_local_attribute-members.html b/class_nim_b_l_e_local_attribute-members.html
index 7ee0a68..8b24efe 100644
--- a/class_nim_b_l_e_local_attribute-members.html
+++ b/class_nim_b_l_e_local_attribute-members.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_local_attribute.html b/class_nim_b_l_e_local_attribute.html
index ecb6c71..5034a99 100644
--- a/class_nim_b_l_e_local_attribute.html
+++ b/class_nim_b_l_e_local_attribute.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_remote_characteristic-members.html b/class_nim_b_l_e_remote_characteristic-members.html
index 867c629..a5f6c53 100644
--- a/class_nim_b_l_e_remote_characteristic-members.html
+++ b/class_nim_b_l_e_remote_characteristic-members.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_remote_characteristic.html b/class_nim_b_l_e_remote_characteristic.html
index 2c3037d..1f0d3d5 100644
--- a/class_nim_b_l_e_remote_characteristic.html
+++ b/class_nim_b_l_e_remote_characteristic.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_remote_descriptor-members.html b/class_nim_b_l_e_remote_descriptor-members.html
index 55ad8d7..f27c710 100644
--- a/class_nim_b_l_e_remote_descriptor-members.html
+++ b/class_nim_b_l_e_remote_descriptor-members.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_remote_descriptor.html b/class_nim_b_l_e_remote_descriptor.html
index f036619..98f2357 100644
--- a/class_nim_b_l_e_remote_descriptor.html
+++ b/class_nim_b_l_e_remote_descriptor.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_remote_service-members.html b/class_nim_b_l_e_remote_service-members.html
index 5d5826e..6c69e80 100644
--- a/class_nim_b_l_e_remote_service-members.html
+++ b/class_nim_b_l_e_remote_service-members.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_remote_service.html b/class_nim_b_l_e_remote_service.html
index a0ddb4c..b077a1c 100644
--- a/class_nim_b_l_e_remote_service.html
+++ b/class_nim_b_l_e_remote_service.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
@@ -105,37 +105,37 @@ $(document).ready(function(){initNavTree('class_nim_b_l_e_remote_service.html','
-NimBLERemoteCharacteristic * getCharacteristic (const char *uuid) const
+NimBLERemoteCharacteristic * getCharacteristic (const char *uuid) const
Get the remote characteristic object for the characteristic UUID.
-NimBLERemoteCharacteristic * getCharacteristic (const NimBLEUUID &uuid) const
+NimBLERemoteCharacteristic * getCharacteristic (const NimBLEUUID &uuid) const
Get the characteristic object for the UUID.
-void deleteCharacteristics () const
+void deleteCharacteristics () const
Delete the characteristics in the characteristics vector.
-size_t deleteCharacteristic (const NimBLEUUID &uuid) const
+size_t deleteCharacteristic (const NimBLEUUID &uuid) const
Delete characteristic by UUID.
-NimBLEClient * getClient (void) const
+NimBLEClient * getClient (void ) const
Get the client associated with this service.
NimBLEAttValue getValue (const NimBLEUUID &characteristicUuid) const
Read the value of a characteristic associated with this service.
-bool setValue (const NimBLEUUID &characteristicUuid, const NimBLEAttValue &value) const
+bool setValue (const NimBLEUUID &characteristicUuid , const NimBLEAttValue &value ) const
Set the value of a characteristic.
-std::string toString (void) const
+std::string toString (void ) const
Create a string representation of this remote service.
-const std::vector< NimBLERemoteCharacteristic * > & getCharacteristics (bool refresh=false) const
+const std::vector< NimBLERemoteCharacteristic * > & getCharacteristics (bool refresh =false ) const
Get a pointer to the vector of found characteristics.
-std::vector< NimBLERemoteCharacteristic * >::iterator begin () const
+std::vector< NimBLERemoteCharacteristic * >::iterator begin () const
Get iterator to the beginning of the vector of remote characteristic pointers.
-std::vector< NimBLERemoteCharacteristic * >::iterator end () const
+std::vector< NimBLERemoteCharacteristic * >::iterator end () const
Get iterator to the end of the vector of remote characteristic pointers.
@@ -168,7 +168,7 @@ Additional Inherited Members
- std::vector< NimBLERemoteCharacteristic * >::iterator NimBLERemoteService::begin
+ std::vector< NimBLERemoteCharacteristic * >::iterator NimBLERemoteService::begin
(
)
const
@@ -188,9 +188,9 @@ Additional Inherited Members
- size_t NimBLERemoteService::deleteCharacteristic
+ size_t NimBLERemoteService::deleteCharacteristic
(
- const NimBLEUUID &
+ const NimBLEUUID &
uuid )
const
@@ -215,7 +215,7 @@ Additional Inherited Members
- void NimBLERemoteService::deleteCharacteristics
+ void NimBLERemoteService::deleteCharacteristics
(
)
const
@@ -235,7 +235,7 @@ Additional Inherited Members
- std::vector< NimBLERemoteCharacteristic * >::iterator NimBLERemoteService::end
+ std::vector< NimBLERemoteCharacteristic * >::iterator NimBLERemoteService::end
(
)
const
@@ -257,7 +257,7 @@ Additional Inherited Members
NimBLERemoteCharacteristic * NimBLERemoteService::getCharacteristic
(
- const char *
+ const char *
uuid )
const
@@ -284,7 +284,7 @@ Additional Inherited Members
NimBLERemoteCharacteristic * NimBLERemoteService::getCharacteristic
(
- const NimBLEUUID &
+ const NimBLEUUID &
uuid )
const
@@ -309,10 +309,10 @@ Additional Inherited Members
@@ -338,7 +338,7 @@ Additional Inherited Members
NimBLEClient * NimBLERemoteService::getClient
(
- void
+ void
)
const
@@ -384,15 +384,15 @@ Additional Inherited Members
- bool NimBLERemoteService::setValue
+ bool NimBLERemoteService::setValue
(
- const NimBLEUUID &
+ const NimBLEUUID &
uuid ,
- const NimBLEAttValue &
+ const NimBLEAttValue &
value
@@ -424,7 +424,7 @@ Additional Inherited Members
std::string NimBLERemoteService::toString
(
- void
+ void
)
const
diff --git a/class_nim_b_l_e_scan-members.html b/class_nim_b_l_e_scan-members.html
index c788ece..c4ed69e 100644
--- a/class_nim_b_l_e_scan-members.html
+++ b/class_nim_b_l_e_scan-members.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_scan.html b/class_nim_b_l_e_scan.html
index 77b252e..efe9905 100644
--- a/class_nim_b_l_e_scan.html
+++ b/class_nim_b_l_e_scan.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_scan_callbacks-members.html b/class_nim_b_l_e_scan_callbacks-members.html
index cb1c0f5..1326feb 100644
--- a/class_nim_b_l_e_scan_callbacks-members.html
+++ b/class_nim_b_l_e_scan_callbacks-members.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_scan_callbacks.html b/class_nim_b_l_e_scan_callbacks.html
index e5d526a..f6277ef 100644
--- a/class_nim_b_l_e_scan_callbacks.html
+++ b/class_nim_b_l_e_scan_callbacks.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_scan_results-members.html b/class_nim_b_l_e_scan_results-members.html
index ed71802..7666160 100644
--- a/class_nim_b_l_e_scan_results-members.html
+++ b/class_nim_b_l_e_scan_results-members.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_scan_results.html b/class_nim_b_l_e_scan_results.html
index 7487810..25a55f0 100644
--- a/class_nim_b_l_e_scan_results.html
+++ b/class_nim_b_l_e_scan_results.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_server-members.html b/class_nim_b_l_e_server-members.html
index 8600c1a..e480f64 100644
--- a/class_nim_b_l_e_server-members.html
+++ b/class_nim_b_l_e_server-members.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_server.html b/class_nim_b_l_e_server.html
index 6e2b0a6..5e3dbd6 100644
--- a/class_nim_b_l_e_server.html
+++ b/class_nim_b_l_e_server.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
@@ -164,6 +164,12 @@ or created and later added to services list.
void setDataLen (uint16_t connHandle, uint16_t tx_octets) const
Request an update of the data packet length.
+bool updatePhy (uint16_t connHandle, uint8_t txPhysMask, uint8_t rxPhysMask, uint16_t phyOptions)
+ Request an update to the PHY used for a peer connection.
+
+bool getPhy (uint16_t connHandle, uint8_t *txPhy, uint8_t *rxPhy)
+ Get the PHY used for a peer connection.
+
NimBLEClient * getClient (uint16_t connHandle)
Create a client instance from the connection handle.
@@ -183,12 +189,6 @@ void deleteClient ()
bool stopAdvertising (uint8_t instanceId) const
Convenience function to stop advertising a data set.
-bool updatePhy (uint16_t connHandle, uint8_t txPhysMask, uint8_t rxPhysMask, uint16_t phyOptions)
- Request an update to the PHY used for a peer connection.
-
-bool getPhy (uint16_t connHandle, uint8_t *txPhy, uint8_t *rxPhy)
- Get the PHY used for a peer connection.
-
bool startAdvertising (uint32_t duration=0) const
Start advertising.
diff --git a/class_nim_b_l_e_server_callbacks-members.html b/class_nim_b_l_e_server_callbacks-members.html
index 3a7e05e..1ba6de8 100644
--- a/class_nim_b_l_e_server_callbacks-members.html
+++ b/class_nim_b_l_e_server_callbacks-members.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_server_callbacks.html b/class_nim_b_l_e_server_callbacks.html
index 1948b53..a9372ea 100644
--- a/class_nim_b_l_e_server_callbacks.html
+++ b/class_nim_b_l_e_server_callbacks.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_service-members.html b/class_nim_b_l_e_service-members.html
index 4394414..ec22077 100644
--- a/class_nim_b_l_e_service-members.html
+++ b/class_nim_b_l_e_service-members.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_service.html b/class_nim_b_l_e_service.html
index 2d1987a..c28644c 100644
--- a/class_nim_b_l_e_service.html
+++ b/class_nim_b_l_e_service.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_u_u_i_d-members.html b/class_nim_b_l_e_u_u_i_d-members.html
index 9874d85..5ae1559 100644
--- a/class_nim_b_l_e_u_u_i_d-members.html
+++ b/class_nim_b_l_e_u_u_i_d-members.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_u_u_i_d.html b/class_nim_b_l_e_u_u_i_d.html
index 3d357a0..3988854 100644
--- a/class_nim_b_l_e_u_u_i_d.html
+++ b/class_nim_b_l_e_u_u_i_d.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
@@ -105,69 +105,69 @@ $(document).ready(function(){initNavTree('class_nim_b_l_e_u_u_i_d.html',''); ini
- NimBLEUUID ()=default
+ NimBLEUUID ()=default
Created a blank UUID.
- NimBLEUUID (const ble_uuid_any_t &uuid)
+ NimBLEUUID (const ble_uuid_any_t &uuid)
Create a UUID from the native UUID.
- NimBLEUUID (const std::string &uuid)
+ NimBLEUUID (const std::string &uuid)
Create a UUID from a string.
- NimBLEUUID (uint16_t uuid)
+ NimBLEUUID (uint16_t uuid)
Create a UUID from the 16bit value.
- NimBLEUUID (uint32_t uuid)
+ NimBLEUUID (uint32_t uuid)
Create a UUID from the 32bit value.
- NimBLEUUID (const ble_uuid128_t *uuid)
+ NimBLEUUID (const ble_uuid128_t *uuid)
Create a UUID from the native UUID.
- NimBLEUUID (const uint8_t *pData, size_t size)
+ NimBLEUUID (const uint8_t *pData , size_t size)
Create a UUID from 2, 4, 16 bytes of memory.
- NimBLEUUID (uint32_t first, uint16_t second, uint16_t third, uint64_t fourth)
+ NimBLEUUID (uint32_t first , uint16_t second , uint16_t third , uint64_t fourth )
Create a UUID from the 128bit value using hex parts instead of string, instead of NimBLEUUID ("ebe0ccb0-7a0a-4b0c-8a1a-6ff2997da3a6"), it becomes NimBLEUUID(0xebe0ccb0, 0x7a0a, 0x4b0c, 0x8a1a6ff2997da3a6)
-uint8_t bitSize () const
+uint8_t bitSize () const
Get the bit size of the UUID, 16, 32 or 128.
const uint8_t * getValue () const
Get the uuid value.
-const ble_uuid_t * getBase () const
+const ble_uuid_t * getBase () const
Get a pointer to the NimBLE UUID base structure.
-bool equals (const NimBLEUUID &uuid) const
+bool equals (const NimBLEUUID &uuid) const
Compare a UUID against this UUID.
-std::string toString () const
+std::string toString () const
Get a string representation of the UUID.
-const NimBLEUUID & to128 ()
+const NimBLEUUID & to128 ()
Convert a UUID to its 128 bit representation.
-const NimBLEUUID & to16 ()
+const NimBLEUUID & to16 ()
Convert 128 bit UUID to its 16 bit representation.
-const NimBLEUUID & reverseByteOrder ()
+const NimBLEUUID & reverseByteOrder ()
Reverse the byte order of the UUID.
-bool operator== (const NimBLEUUID &rhs) const
+bool operator== (const NimBLEUUID &rhs ) const
Convenience operator to check if this UUID is equal to another.
-bool operator!= (const NimBLEUUID &rhs) const
+bool operator!= (const NimBLEUUID &rhs ) const
Convenience operator to check if this UUID is not equal to another.
- operator std::string () const
+ operator std::string () const
Convenience operator to convert this UUID to string representation.
@@ -182,7 +182,7 @@ Static Public Member Functions
NimBLEUUID::NimBLEUUID
(
- const ble_uuid_any_t &
+ const ble_uuid_any_t &
uuid )
@@ -208,7 +208,7 @@ Static Public Member Functions
NimBLEUUID::NimBLEUUID
(
- const std::string &
+ const std::string &
value )
@@ -219,7 +219,8 @@ Static Public Member Functions
Create a UUID from a string. There will be two possible stories here. Either the string represents a binary data field or the string represents a hex encoding of a UUID. For the hex encoding, here is an example:
"beb5483e-36e1-4688-b7f5-ea07361b26a8"
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
-
12345678-90ab-cdef-1234-567890abcdef
+
+
const uint8_t * getValue() const
Get the uuid value.
Definition NimBLEUUID.cpp:153
This has a length of 36 characters. We need to parse this into 16 bytes.
Parameters
@@ -239,7 +240,7 @@ Static Public Member Functions
NimBLEUUID::NimBLEUUID
(
- uint16_t
+ uint16_t
uuid )
@@ -265,7 +266,7 @@ Static Public Member Functions
NimBLEUUID::NimBLEUUID
(
- uint32_t
+ uint32_t
uuid )
@@ -291,7 +292,7 @@ Static Public Member Functions
NimBLEUUID::NimBLEUUID
(
- const ble_uuid128_t *
+ const ble_uuid128_t *
uuid )
@@ -317,13 +318,13 @@ Static Public Member Functions
NimBLEUUID::NimBLEUUID
(
- const uint8_t *
+ const uint8_t *
pData ,
- size_t
+ size_t
size
@@ -354,25 +355,25 @@ Static Public Member Functions
NimBLEUUID::NimBLEUUID
(
- uint32_t
+ uint32_t
first ,
- uint16_t
+ uint16_t
second ,
- uint16_t
+ uint16_t
third ,
- uint64_t
+ uint64_t
fourth
@@ -404,7 +405,7 @@ Static Public Member Functions
- uint8_t NimBLEUUID::bitSize
+ uint8_t NimBLEUUID::bitSize
(
)
const
@@ -424,9 +425,9 @@ Static Public Member Functions
- bool NimBLEUUID::equals
+ bool NimBLEUUID::equals
(
- const NimBLEUUID &
+ const NimBLEUUID &
uuid )
const
@@ -456,7 +457,7 @@ Static Public Member Functions
NimBLEUUID NimBLEUUID::fromString
(
- const std::string &
+ const std::string &
uuid )
@@ -484,7 +485,7 @@ Static Public Member Functions
- const ble_uuid_t * NimBLEUUID::getBase
+ const ble_uuid_t * NimBLEUUID::getBase
(
)
const
@@ -526,7 +527,7 @@ Static Public Member Functions
- NimBLEUUID::operator std::string
+ NimBLEUUID::operator std::string
(
)
const
@@ -546,7 +547,7 @@ Static Public Member Functions
- const NimBLEUUID & NimBLEUUID::reverseByteOrder
+ const NimBLEUUID & NimBLEUUID::reverseByteOrder
(
)
@@ -567,7 +568,7 @@ Static Public Member Functions
- const NimBLEUUID & NimBLEUUID::to128
+ const NimBLEUUID & NimBLEUUID::to128
(
)
@@ -587,7 +588,7 @@ Static Public Member Functions
- const NimBLEUUID & NimBLEUUID::to16
+ const NimBLEUUID & NimBLEUUID::to16
(
)
diff --git a/class_nim_b_l_e_utils-members.html b/class_nim_b_l_e_utils-members.html
index 71f8d8d..900f104 100644
--- a/class_nim_b_l_e_utils-members.html
+++ b/class_nim_b_l_e_utils-members.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/class_nim_b_l_e_utils.html b/class_nim_b_l_e_utils.html
index b88c388..4049827 100644
--- a/class_nim_b_l_e_utils.html
+++ b/class_nim_b_l_e_utils.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/classes.html b/classes.html
index 117c3d0..ca1ff7b 100644
--- a/classes.html
+++ b/classes.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
@@ -96,7 +96,7 @@ $(document).ready(function(){initNavTree('classes.html',''); initResizable(); })
diff --git a/deprecated.html b/deprecated.html
index 74929f4..1503f5e 100644
--- a/deprecated.html
+++ b/deprecated.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/dir_68267d1309a1af8e8297ef4c3efbcdba.html
index 860c829..9f7785e 100644
--- a/dir_68267d1309a1af8e8297ef4c3efbcdba.html
+++ b/dir_68267d1309a1af8e8297ef4c3efbcdba.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
@@ -131,6 +131,10 @@ Files
NimBLEHIDDevice.h
+ NimBLEL2CAPChannel.h
+
+ NimBLEL2CAPServer.h
+
NimBLELocalAttribute.h
NimBLELocalValueAttribute.h
@@ -155,6 +159,8 @@ Files
NimBLEUUID.h
+ NimBLEValueAttribute.h
+
nimconfig.h
diff --git a/dir_68267d1309a1af8e8297ef4c3efbcdba.js b/dir_68267d1309a1af8e8297ef4c3efbcdba.js
index 09237db..e6e349a 100644
--- a/dir_68267d1309a1af8e8297ef4c3efbcdba.js
+++ b/dir_68267d1309a1af8e8297ef4c3efbcdba.js
@@ -18,6 +18,8 @@ var dir_68267d1309a1af8e8297ef4c3efbcdba =
[ "NimBLEEddystoneTLM.h", "_nim_b_l_e_eddystone_t_l_m_8h_source.html", null ],
[ "NimBLEExtAdvertising.h", "_nim_b_l_e_ext_advertising_8h_source.html", null ],
[ "NimBLEHIDDevice.h", "_nim_b_l_e_h_i_d_device_8h_source.html", null ],
+ [ "NimBLEL2CAPChannel.h", "_nim_b_l_e_l2_c_a_p_channel_8h_source.html", null ],
+ [ "NimBLEL2CAPServer.h", "_nim_b_l_e_l2_c_a_p_server_8h_source.html", null ],
[ "NimBLELocalAttribute.h", "_nim_b_l_e_local_attribute_8h_source.html", null ],
[ "NimBLELocalValueAttribute.h", "_nim_b_l_e_local_value_attribute_8h_source.html", null ],
[ "NimBLELog.h", "_nim_b_l_e_log_8h_source.html", null ],
@@ -30,5 +32,6 @@ var dir_68267d1309a1af8e8297ef4c3efbcdba =
[ "NimBLEService.h", "_nim_b_l_e_service_8h_source.html", null ],
[ "NimBLEUtils.h", "_nim_b_l_e_utils_8h_source.html", null ],
[ "NimBLEUUID.h", "_nim_b_l_e_u_u_i_d_8h_source.html", null ],
+ [ "NimBLEValueAttribute.h", "_nim_b_l_e_value_attribute_8h_source.html", null ],
[ "nimconfig.h", "nimconfig_8h.html", "nimconfig_8h" ]
];
\ No newline at end of file
diff --git a/files.html b/files.html
index 5bb54a1..3e9c6e5 100644
--- a/files.html
+++ b/files.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
@@ -113,19 +113,22 @@ $(document).ready(function(){initNavTree('files.html',''); initResizable(); });
NimBLEEddystoneTLM.h
NimBLEExtAdvertising.h
NimBLEHIDDevice.h
- NimBLELocalAttribute.h
- NimBLELocalValueAttribute.h
- NimBLELog.h
- NimBLERemoteCharacteristic.h
- NimBLERemoteDescriptor.h
- NimBLERemoteService.h
- NimBLERemoteValueAttribute.h
- NimBLEScan.h
- NimBLEServer.h
- NimBLEService.h
- NimBLEUtils.h
- NimBLEUUID.h
- nimconfig.h
+ NimBLEL2CAPChannel.h
+ NimBLEL2CAPServer.h
+ NimBLELocalAttribute.h
+ NimBLELocalValueAttribute.h
+ NimBLELog.h
+ NimBLERemoteCharacteristic.h
+ NimBLERemoteDescriptor.h
+ NimBLERemoteService.h
+ NimBLERemoteValueAttribute.h
+ NimBLEScan.h
+ NimBLEServer.h
+ NimBLEService.h
+ NimBLEUtils.h
+ NimBLEUUID.h
+ NimBLEValueAttribute.h
+ nimconfig.h
diff --git a/functions.html b/functions.html
index ed6e49d..e8165a5 100644
--- a/functions.html
+++ b/functions.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_b.html b/functions_b.html
index 254fcf3..cf52956 100644
--- a/functions_b.html
+++ b/functions_b.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_c.html b/functions_c.html
index f61082b..fa6bc0d 100644
--- a/functions_c.html
+++ b/functions_c.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
@@ -104,13 +104,13 @@ $(document).ready(function(){initNavTree('functions_c.html',''); initResizable()
capacity() : NimBLEAttValue
clearData() : NimBLEAdvertisementData , NimBLEAdvertising , NimBLEExtAdvertisement
clearResults() : NimBLEScan
-connect() : NimBLEClient
+connect() : NimBLEClient , NimBLEL2CAPChannel
create2904() : NimBLECharacteristic
createCharacteristic() : NimBLEService
createClient() : NimBLEDevice
createDescriptor() : NimBLECharacteristic
createServer() : NimBLEDevice
-createService() : NimBLEServer
+createService() : NimBLEL2CAPServer , NimBLEServer
diff --git a/functions_d.html b/functions_d.html
index 5faab60..7727e2d 100644
--- a/functions_d.html
+++ b/functions_d.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_e.html b/functions_e.html
index dcfcedc..404f53d 100644
--- a/functions_e.html
+++ b/functions_e.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_f.html b/functions_f.html
index 01cc665..d68d927 100644
--- a/functions_f.html
+++ b/functions_f.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_func.html b/functions_func.html
index 84572ca..08bf6b2 100644
--- a/functions_func.html
+++ b/functions_func.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_func_b.html b/functions_func_b.html
index e469ee5..bc4d11a 100644
--- a/functions_func_b.html
+++ b/functions_func_b.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_func_c.html b/functions_func_c.html
index 0dc4e11..fabc8bc 100644
--- a/functions_func_c.html
+++ b/functions_func_c.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
@@ -104,13 +104,13 @@ $(document).ready(function(){initNavTree('functions_func_c.html',''); initResiza
capacity() : NimBLEAttValue
clearData() : NimBLEAdvertisementData , NimBLEAdvertising , NimBLEExtAdvertisement
clearResults() : NimBLEScan
-connect() : NimBLEClient
+connect() : NimBLEClient , NimBLEL2CAPChannel
create2904() : NimBLECharacteristic
createCharacteristic() : NimBLEService
createClient() : NimBLEDevice
createDescriptor() : NimBLECharacteristic
createServer() : NimBLEDevice
-createService() : NimBLEServer
+createService() : NimBLEL2CAPServer , NimBLEServer
diff --git a/functions_func_d.html b/functions_func_d.html
index 02134ce..b5e2870 100644
--- a/functions_func_d.html
+++ b/functions_func_d.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_func_e.html b/functions_func_e.html
index bc343ac..887c4f6 100644
--- a/functions_func_e.html
+++ b/functions_func_e.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_func_f.html b/functions_func_f.html
index 4030592..ce373f3 100644
--- a/functions_func_f.html
+++ b/functions_func_f.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_func_g.html b/functions_func_g.html
index 00a7570..56d9bf6 100644
--- a/functions_func_g.html
+++ b/functions_func_g.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_func_h.html b/functions_func_h.html
index 96f4c14..1cc7254 100644
--- a/functions_func_h.html
+++ b/functions_func_h.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_func_i.html b/functions_func_i.html
index a5f6ff3..c279f3a 100644
--- a/functions_func_i.html
+++ b/functions_func_i.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
@@ -102,7 +102,7 @@ $(document).ready(function(){initNavTree('functions_func_i.html',''); initResiza
isAuthenticated() : NimBLEConnInfo
isBonded() : NimBLEConnInfo , NimBLEDevice
isConnectable() : NimBLEAdvertisedDevice
-isConnected() : NimBLEClient
+isConnected() : NimBLEClient , NimBLEL2CAPChannel
isEncrypted() : NimBLEConnInfo
isInitialized() : NimBLEDevice
isLegacyAdvertisement() : NimBLEAdvertisedDevice
diff --git a/functions_func_l.html b/functions_func_l.html
index a4b6bdb..d27f9c7 100644
--- a/functions_func_l.html
+++ b/functions_func_l.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_func_m.html b/functions_func_m.html
index ad4fe96..793e44c 100644
--- a/functions_func_m.html
+++ b/functions_func_m.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_func_n.html b/functions_func_n.html
index 7b1bc1c..89913c0 100644
--- a/functions_func_n.html
+++ b/functions_func_n.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_func_o.html b/functions_func_o.html
index 0a58c05..8110e03 100644
--- a/functions_func_o.html
+++ b/functions_func_o.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
@@ -95,18 +95,18 @@ $(document).ready(function(){initNavTree('functions_func_o.html',''); initResiza
onAuthenticationComplete() : NimBLEClientCallbacks , NimBLEServerCallbacks
onConfirmPasskey() : NimBLEClientCallbacks
onConfirmPassKey() : NimBLEServerCallbacks
-onConnect() : NimBLEClientCallbacks , NimBLEServerCallbacks
+onConnect() : NimBLEClientCallbacks , NimBLEL2CAPChannelCallbacks , NimBLEServerCallbacks
onConnectFail() : NimBLEClientCallbacks
onConnParamsUpdate() : NimBLEServerCallbacks
onConnParamsUpdateRequest() : NimBLEClientCallbacks
-onDisconnect() : NimBLEClientCallbacks , NimBLEServerCallbacks
+onDisconnect() : NimBLEClientCallbacks , NimBLEL2CAPChannelCallbacks , NimBLEServerCallbacks
onDiscovered() : NimBLEScanCallbacks
onIdentity() : NimBLEClientCallbacks , NimBLEServerCallbacks
onMTUChange() : NimBLEClientCallbacks , NimBLEServerCallbacks
onPassKeyDisplay() : NimBLEServerCallbacks
onPassKeyEntry() : NimBLEClientCallbacks
onPhyUpdate() : NimBLEClientCallbacks , NimBLEServerCallbacks
-onRead() : NimBLECharacteristicCallbacks , NimBLEDescriptorCallbacks
+onRead() : NimBLECharacteristicCallbacks , NimBLEDescriptorCallbacks , NimBLEL2CAPChannelCallbacks
onReset() : NimBLEDevice
onResult() : NimBLEScanCallbacks
onScanEnd() : NimBLEScanCallbacks
diff --git a/functions_func_r.html b/functions_func_r.html
index 99d52dc..8b1d4bc 100644
--- a/functions_func_r.html
+++ b/functions_func_r.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_func_s.html b/functions_func_s.html
index 6eed1ac..594fe4b 100644
--- a/functions_func_s.html
+++ b/functions_func_s.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
@@ -164,13 +164,13 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
setScannable() : NimBLEExtAdvertisement
setScanResponseData() : NimBLEAdvertising , NimBLEExtAdvertising
setSecondaryPhy() : NimBLEExtAdvertisement
-setSecurityAuth() : NimBLEDevice
+setSecurityAuth() : NimBLEDevice
setSecurityInitKey() : NimBLEDevice
setSecurityIOCap() : NimBLEDevice
setSecurityPasskey() : NimBLEDevice
setSecurityRespKey() : NimBLEDevice
setSelfDelete() : NimBLEClient
-setServiceData() : NimBLEAdvertisementData , NimBLEAdvertising , NimBLEExtAdvertisement
+setServiceData() : NimBLEAdvertisementData , NimBLEAdvertising , NimBLEExtAdvertisement
setShortName() : NimBLEAdvertisementData , NimBLEExtAdvertisement
setSignalPower() : NimBLEBeacon
setTemp() : NimBLEEddystoneTLM
@@ -179,10 +179,11 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
setUnit() : NimBLE2904
setURI() : NimBLEAdvertisementData , NimBLEAdvertising , NimBLEExtAdvertisement
setUUID() : NimBLEEddystoneTLM
-setValue() : NimBLEAttValue , NimBLEClient , NimBLERemoteService
+setValue() : NimBLEAttValue , NimBLEClient , NimBLERemoteService
setVersion() : NimBLEEddystoneTLM
setVolt() : NimBLEEddystoneTLM
setWindow() : NimBLEScan
+shouldAcceptConnection() : NimBLEL2CAPChannelCallbacks
size() : NimBLEAttValue
start() : NimBLEAdvertising , NimBLEExtAdvertising , NimBLEScan , NimBLEServer , NimBLEService
startAdvertising() : NimBLEDevice , NimBLEServer
diff --git a/functions_func_t.html b/functions_func_t.html
index 78266ff..984f5bf 100644
--- a/functions_func_t.html
+++ b/functions_func_t.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_func_u.html b/functions_func_u.html
index c5ee114..2b370dd 100644
--- a/functions_func_u.html
+++ b/functions_func_u.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_func_w.html b/functions_func_w.html
index 6417e8b..d7454af 100644
--- a/functions_func_w.html
+++ b/functions_func_w.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
@@ -94,6 +94,7 @@ $(document).ready(function(){initNavTree('functions_func_w.html',''); initResiza
- w -
diff --git a/functions_func_~.html b/functions_func_~.html
index 42dc718..aa4ddbc 100644
--- a/functions_func_~.html
+++ b/functions_func_~.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_g.html b/functions_g.html
index 0d5a69d..13909d7 100644
--- a/functions_g.html
+++ b/functions_g.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_h.html b/functions_h.html
index bce3885..6ec7cd8 100644
--- a/functions_h.html
+++ b/functions_h.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_i.html b/functions_i.html
index f9b2347..a29258d 100644
--- a/functions_i.html
+++ b/functions_i.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
@@ -102,7 +102,7 @@ $(document).ready(function(){initNavTree('functions_i.html',''); initResizable()
isAuthenticated() : NimBLEConnInfo
isBonded() : NimBLEConnInfo , NimBLEDevice
isConnectable() : NimBLEAdvertisedDevice
-isConnected() : NimBLEClient
+isConnected() : NimBLEClient , NimBLEL2CAPChannel
isEncrypted() : NimBLEConnInfo
isInitialized() : NimBLEDevice
isLegacyAdvertisement() : NimBLEAdvertisedDevice
diff --git a/functions_l.html b/functions_l.html
index ab3b3a3..550262c 100644
--- a/functions_l.html
+++ b/functions_l.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_m.html b/functions_m.html
index b0c56c7..6adeaed 100644
--- a/functions_m.html
+++ b/functions_m.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_n.html b/functions_n.html
index 2bed814..363bd8b 100644
--- a/functions_n.html
+++ b/functions_n.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_o.html b/functions_o.html
index b3a8619..f1f030f 100644
--- a/functions_o.html
+++ b/functions_o.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
@@ -95,18 +95,18 @@ $(document).ready(function(){initNavTree('functions_o.html',''); initResizable()
onAuthenticationComplete() : NimBLEClientCallbacks , NimBLEServerCallbacks
onConfirmPasskey() : NimBLEClientCallbacks
onConfirmPassKey() : NimBLEServerCallbacks
-onConnect() : NimBLEClientCallbacks , NimBLEServerCallbacks
+onConnect() : NimBLEClientCallbacks , NimBLEL2CAPChannelCallbacks , NimBLEServerCallbacks
onConnectFail() : NimBLEClientCallbacks
onConnParamsUpdate() : NimBLEServerCallbacks
onConnParamsUpdateRequest() : NimBLEClientCallbacks
-onDisconnect() : NimBLEClientCallbacks , NimBLEServerCallbacks
+onDisconnect() : NimBLEClientCallbacks , NimBLEL2CAPChannelCallbacks , NimBLEServerCallbacks
onDiscovered() : NimBLEScanCallbacks
onIdentity() : NimBLEClientCallbacks , NimBLEServerCallbacks
onMTUChange() : NimBLEClientCallbacks , NimBLEServerCallbacks
onPassKeyDisplay() : NimBLEServerCallbacks
onPassKeyEntry() : NimBLEClientCallbacks
onPhyUpdate() : NimBLEClientCallbacks , NimBLEServerCallbacks
-onRead() : NimBLECharacteristicCallbacks , NimBLEDescriptorCallbacks
+onRead() : NimBLECharacteristicCallbacks , NimBLEDescriptorCallbacks , NimBLEL2CAPChannelCallbacks
onReset() : NimBLEDevice
onResult() : NimBLEScanCallbacks
onScanEnd() : NimBLEScanCallbacks
diff --git a/functions_r.html b/functions_r.html
index 254c3b4..fa1c7a6 100644
--- a/functions_r.html
+++ b/functions_r.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_s.html b/functions_s.html
index 8e562a7..173fcf8 100644
--- a/functions_s.html
+++ b/functions_s.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
@@ -164,13 +164,13 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
setScannable() : NimBLEExtAdvertisement
setScanResponseData() : NimBLEAdvertising , NimBLEExtAdvertising
setSecondaryPhy() : NimBLEExtAdvertisement
-setSecurityAuth() : NimBLEDevice
+setSecurityAuth() : NimBLEDevice
setSecurityInitKey() : NimBLEDevice
setSecurityIOCap() : NimBLEDevice
setSecurityPasskey() : NimBLEDevice
setSecurityRespKey() : NimBLEDevice
setSelfDelete() : NimBLEClient
-setServiceData() : NimBLEAdvertisementData , NimBLEAdvertising , NimBLEExtAdvertisement
+setServiceData() : NimBLEAdvertisementData , NimBLEAdvertising , NimBLEExtAdvertisement
setShortName() : NimBLEAdvertisementData , NimBLEExtAdvertisement
setSignalPower() : NimBLEBeacon
setTemp() : NimBLEEddystoneTLM
@@ -179,10 +179,11 @@ $(document).ready(function(){initNavTree('functions_s.html',''); initResizable()
setUnit() : NimBLE2904
setURI() : NimBLEAdvertisementData , NimBLEAdvertising , NimBLEExtAdvertisement
setUUID() : NimBLEEddystoneTLM
-setValue() : NimBLEAttValue , NimBLEClient , NimBLERemoteService
+setValue() : NimBLEAttValue , NimBLEClient , NimBLERemoteService
setVersion() : NimBLEEddystoneTLM
setVolt() : NimBLEEddystoneTLM
setWindow() : NimBLEScan
+shouldAcceptConnection() : NimBLEL2CAPChannelCallbacks
size() : NimBLEAttValue
start() : NimBLEAdvertising , NimBLEExtAdvertising , NimBLEScan , NimBLEServer , NimBLEService
startAdvertising() : NimBLEDevice , NimBLEServer
diff --git a/functions_t.html b/functions_t.html
index 501e936..2614c7b 100644
--- a/functions_t.html
+++ b/functions_t.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_u.html b/functions_u.html
index 8a632c4..b9f19e8 100644
--- a/functions_u.html
+++ b/functions_u.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/functions_w.html b/functions_w.html
index 08cdb97..41c1030 100644
--- a/functions_w.html
+++ b/functions_w.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
@@ -94,6 +94,7 @@ $(document).ready(function(){initNavTree('functions_w.html',''); initResizable()
- w -
diff --git a/functions_~.html b/functions_~.html
index 8f7fbd5..e18a00e 100644
--- a/functions_~.html
+++ b/functions_~.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/globals.html b/globals.html
index 75d1388..23d91b5 100644
--- a/globals.html
+++ b/globals.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/globals_defs.html b/globals_defs.html
index 256a653..2b733df 100644
--- a/globals_defs.html
+++ b/globals_defs.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/hierarchy.html b/hierarchy.html
index 6045bc4..1d9d557 100644
--- a/hierarchy.html
+++ b/hierarchy.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
@@ -116,14 +116,17 @@ $(document).ready(function(){initNavTree('hierarchy.html',''); initResizable();
C NimBLEExtAdvertising Extended advertising class
C NimBLEExtAdvertisingCallbacks Callbacks associated with NimBLEExtAdvertising class
C NimBLEHIDDevice A model of a BLE Human Interface Device
- C NimBLEScan Perform and manage BLE scans
- C NimBLEScanCallbacks A callback handler for callbacks associated device scanning
- C NimBLEScanResults A class that contains and operates on the results of a BLE scan
- C NimBLEServer The model of a BLE server
- C NimBLEServerCallbacks Callbacks associated with the operation of a BLE server
- C NimBLETaskData A structure to hold data for a task that is waiting for a response
- C NimBLEUtils A BLE Utility class with methods for debugging and general purpose use
- C NimBLEUUID A model of a BLE UUID
+ C NimBLEL2CAPChannel Encapsulates a L2CAP channel
+ C NimBLEL2CAPChannelCallbacks Callbacks base class for the L2CAP channel
+ C NimBLEL2CAPServer L2CAP server class
+ C NimBLEScan Perform and manage BLE scans
+ C NimBLEScanCallbacks A callback handler for callbacks associated device scanning
+ C NimBLEScanResults A class that contains and operates on the results of a BLE scan
+ C NimBLEServer The model of a BLE server
+ C NimBLEServerCallbacks Callbacks associated with the operation of a BLE server
+ C NimBLETaskData A structure to hold data for a task that is waiting for a response
+ C NimBLEUtils A BLE Utility class with methods for debugging and general purpose use
+ C NimBLEUUID A model of a BLE UUID
diff --git a/hierarchy.js b/hierarchy.js
index b7e1d0c..f7e2893 100644
--- a/hierarchy.js
+++ b/hierarchy.js
@@ -24,6 +24,9 @@ var hierarchy =
[ "NimBLEExtAdvertising", "class_nim_b_l_e_ext_advertising.html", null ],
[ "NimBLEExtAdvertisingCallbacks", "class_nim_b_l_e_ext_advertising_callbacks.html", null ],
[ "NimBLEHIDDevice", "class_nim_b_l_e_h_i_d_device.html", null ],
+ [ "NimBLEL2CAPChannel", "class_nim_b_l_e_l2_c_a_p_channel.html", null ],
+ [ "NimBLEL2CAPChannelCallbacks", "class_nim_b_l_e_l2_c_a_p_channel_callbacks.html", null ],
+ [ "NimBLEL2CAPServer", "class_nim_b_l_e_l2_c_a_p_server.html", null ],
[ "NimBLEScan", "class_nim_b_l_e_scan.html", null ],
[ "NimBLEScanCallbacks", "class_nim_b_l_e_scan_callbacks.html", null ],
[ "NimBLEScanResults", "class_nim_b_l_e_scan_results.html", null ],
diff --git a/index.html b/index.html
index a1091a0..f1c80c4 100644
--- a/index.html
+++ b/index.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/md_1_8x__to2_8x__migration__guide.html b/md_1_8x__to2_8x__migration__guide.html
index 2b61bfb..2ea1756 100644
--- a/md_1_8x__to2_8x__migration__guide.html
+++ b/md_1_8x__to2_8x__migration__guide.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
@@ -160,7 +160,7 @@ BLE Addresses
BLE UUID's
-NimBLEUUID::getNative
method replaced with NimBLEUUID::getBase
which returns a read-only pointer to the underlying ble_uuid_t
struct.
+NimBLEUUID::getNative
method replaced with NimBLEUUID::getBase
which returns a read-only pointer to the underlying ble_uuid_t
struct.
NimBLEUUID
; msbFirst
parameter has been removed from constructor, caller should reverse the data first or call the new NimBLEUUID::reverseByteOrder
method after.
@@ -209,7 +209,7 @@ Server Security
Client
NimBLEClient::getServices
now returns a const reference to std::vector<NimBLERemoteService*> instead of a pointer to the internal vector.
-NimBLEClient::getConnId
has been renamed to getConnHandle
to be consistent with bluetooth terminology.
+NimBLEClient::getConnId
has been renamed to getConnHandle
to be consistent with bluetooth terminology.
NimBLEClient::disconnect
now returns a bool
, true on success, instead of an int
to be consistent with the rest of the library.
diff --git a/md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html b/md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html
index d8a2c13..c587a3b 100644
--- a/md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html
+++ b/md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
@@ -93,9 +93,36 @@ $(document).ready(function(){initNavTree('md__2github_2workspace_2_c_h_a_n_g_e_l
All notable changes to this project will be documented in this file.
+
+[2.3.0] 2025-05-19
+
+Fixed
+
+Incorrect NimBLECharacteristic::onSubscribe
value when indications are set.
+NimBLECharacteristic::onRead
callback not called in some cases.
+Clear attribute value when zero length value is written.
+Notify/Indicate incorrectly returning success with custom value.
+Corrected NimBLEClient array initialization.
+Prevent potential exception when scan is restarted.
+Attribute getValue failing with some data types
+Incorrectly passing a pointer to a function taking const reference.
+
+
+Added
+
+Support for esp32c5
+L2CAP infrastructure.
+Scan duplicate cache reset time.
+
+
+Changed
+
+Cleaned up examples.
+Allow PHY updates without enabling extended advertising.
+
[2.2.1] 2025-02-28
-
+
Fixed
[2.2.0] 2025-02-24
-
+
Fixed
-
+
Added
Conditional macros for logging.
@@ -116,7 +143,7 @@ Added
[2.1.1] 2025-01-26
-
+
Fixed
remote descriptor discovery error when no descriptors exist.
@@ -125,7 +152,7 @@ Fixed
[2.1.0] 2025-01-12
-
+
Fixed
Crash when retrieving descriptors if more than one exists.
@@ -133,13 +160,13 @@ Fixed
New user guide code for 2.x
Potential race condition if `NimBLEScan::clearResults1 is called from multiple tasks.
-
+
Changed
-
+
Added
Config option CONFIG_NIMBLE_CPP_ADDR_FMT_EXCLUDE_DELIMITER
, if defined will remove the ":" delimiter from the BLE address string.
@@ -147,7 +174,7 @@ Added
[2.0.3] 2025-01-05
-
+
Fixed
Unused variable warning when log level is below info.
@@ -157,12 +184,12 @@ Fixed
NimBLECharacteristic
/NimBLEDescriptor
not able to update their values in the onRead
callback.
Too short of a timeout being requested in NimBLE_Server example leading to frequent disconnects.
-
+
Changed
NimBLEHIDDevice
now allows for the same report ID in multiple input/output/feature reports.
-
+
Added
Config for custom log colors pre level.
@@ -172,26 +199,26 @@ Added
[2.0.2] 2024-12-21
-
+
Fixed
Compile error when only advertising role is enabled.
Possible crash if bonded client reconnects.
-
+
Changed
[2.0.1] 2024-12-16
-
+
Fixed
-
NimBLEServerCallbacks::onPassKeyRequest
has been replaced with NimBLEServer::onPassKeyDisplay
which should display the pairing pin that the client is expected to send.
NimBLEServerCallbacks::onAuthenticationComplete
now takes a NimBLEConnInfo &
parameter.
NimBLEClient::getServices
now returns a const reference to std::vector<NimBLERemoteService*> instead of a pointer to the internal vector.
-
NimBLEClient::getConnId
has been renamed to getConnHandle
to be consistent with bluetooth terminology.
+
NimBLEClient::getConnId
has been renamed to getConnHandle
to be consistent with bluetooth terminology.
NimBLEClient::disconnect
now returns a bool
, true on success, instead of an int to be consistent with the rest of the library.
NimBLEClientCallbacks::onDisconnect
now takes an additional int reason
parameter to let the application know why the disconnect occurred.
NimBLEClientCallbacks::onPassKeyRequest
has been changed to NimBLEClientCallbacks::onPassKeyEntry
which takes a NimBLEConnInfo &
parameter and does not return a value. Instead or returning a value this callback should prompt a user to enter a pin number which is sent later via NimBLEDevice::injectPassKey
.
@@ -235,9 +262,9 @@ Changed
NimBLEAdvertisedDeviceCallbacks
Has been replaced by NimBLEScanCallbacks
which contains the following methods: onResult
, onScanEnd
, and onDiscovered
-
NimBLEScanCallbacks::onResult , functions the same as the old
NimBLEAdvertisedDeviceCallbacks::onResultbut now takes aa
const NimBLEAdvertisedDevice*instead of non-const.
-
NimBLEScanCallbacks::onScanEnd , replaces the scanEnded callback passed to
NimBLEScan::start and now takes a
const NimBLEScanResults &and
int reasonparameter.
-
-
NimBLEScanCallbacks::onDiscovered , This is called immediately when a device is first scanned, before any scan response data is available and takes a
const NimBLEAdvertisedDevice*parameter. -
NimBLEScan::stop will no longer call the
onScanEndcallback as the caller should know its been stopped when this is called. -
NimBLEScan::clearDuplicateCachehas been removed as it was problematic and only for the esp32. Stop and start the scanner for the same effect. -
NimBLEScanResults::getDevice methods now return
const NimBLEAdvertisedDevice*. -
NimBLEScanResults iterators are now
const_iterator. -
NimBLEAdvertisedDevice::hasRSSIremoved as redundant, RSSI is always available. -
NimBLEAdvertisedDevice::getPayload now returns
const std::vector<uint8_t>instead of a pointer to internal memory. -
NimBLEAdvertisedDevice Timestamp removed, if needed then the app should track the time from the callback. -
NimBLECharacteristic::notify no longer takes a
bool is_notificationparameter, instead
indicate()should be called to send indications. -
NimBLECharacteristicCallbacks::onNotifyremoved as unnecessary, the library does not call notify without app input. -
NimBLECharacteristicCallbacks::onStatus No longer takes a
statusparameter, refer to the return code for success/failure. -
NimBLERemoteCharacteristic::getRemoteService now returns a
const NimBLERemoteService*instead of non-const. -
NimBLERemoteCharacteristic::readUInt32Has been removed. -
NimBLERemoteCharacteristic::readUInt16Has been removed. -
NimBLERemoteCharacteristic::readUInt8Has been removed. -
NimBLERemoteCharacteristic::readFloatHas been removed. -
NimBLERemoteCharacteristic::registerForNotifyHas been removed. -
NimBLERemoteService::getCharacteristics now returns a
const std::vector<NimBLERemoteCharacteristic*>&instead of non-const
std::vector<NimBLERemoteCharacteristic*>*. -
NimBLERemoteService::getValue now returns
NimBLEAttValue instead of
std::string. -
NimBLEService::getCharacteristics now returns a
const std::vector<NimBLECharacteristic*>&instead of std::vector<NimBLECharacteristic *>. -
NimBLEUUID::getNativemethod replaced with
NimBLEUUID::getBase which returns a read-only pointer to the underlying
ble_uuid_tstruct. -
NimBLEUUID ;
msbFirstparameter has been removed from constructor, caller should reverse the data first or call the new
reverseByteOrdermethod after. -
NimBLEAddress constructor; default value for the
typeparameter removed, caller should know the address type and specify it. -
NimBLEAddress::getNativereplaced with
NimBLEAddress::getBase and now returns a pointer to
const ble_addr_tinstead of a pointer to the address value. -
NimBLEAddress::equals method and
NimBLEAddress ::== operatorwill now also test if the address types are the same. -
NimBLEUtils::dumpGapEventfunction removed. -
NimBLEUtils::buildHexDatareplaced with
NimBLEUtils::dataToHexString , which returns a
std::stringcontaining the hex string. -
NimBLEEddystoneTLM::setTemp now takes an
int16_tparameter instead of float to be friendly to devices without floating point support. -
NimBLEEddystoneTLM::getTemp now returns
int16_tto work with devices that don't have floating point support. -
NimBLEEddystoneTLM::setData now takes a reference to *
NimBLEEddystoneTLM::BeaconDatainstead of
std::string. -
NimBLEEddystoneTLM::getData now returns a reference to *
NimBLEEddystoneTLM::BeaconDatainstead of
std::string. -
NimBLEBeacon::setData now takes
const NimBLEBeacon::BeaconData&instead of
std::string. -
NimBLEBeacon::getData now returns
const NimBLEBeacon::BeaconData&instead of
std::string. -
NimBLEHIDDevice::reportMaprenamed to
NimBLEHIDDevice::getReportMap . -
NimBLEHIDDevice::hidControlrenamed to
NimBLEHIDDevice::getHidControl . -
NimBLEHIDDevice::inputReportrenamed to
NimBLEHIDDevice::getInputReport . -
NimBLEHIDDevice::outputReportrenamed to
NimBLEHIDDevice::getOutputReport . -
NimBLEHIDDevice::featureReportrenamed to
NimBLEHIDDevice::getFeatureReport . -
NimBLEHIDDevice::protocolModerenamed to
NimBLEHIDDevice::getProtocolMode . -
NimBLEHIDDevice::bootOutputrenamed to
NimBLEHIDDevice::getBootOutput . -
NimBLEHIDDevice::pnprenamed to
NimBLEHIDDevice::setPnp . -
NimBLEHIDDevice::hidInforenamed to
NimBLEHIDDevice::setHidInfo . -
NimBLEHIDDevice::deviceInforenamed to
NimBLEHIDDevice::getDeviceInfoService . -
NimBLEHIDDevice::hidServicerenamed to
NimBLEHIDDevice::getHidService . -
NimBLEHIDDevice::batteryServicerenamed to
NimBLEHIDDevice::getBatteryService `.
+
-
NimBLEScanCallbacks::onDiscovered , This is called immediately when a device is first scanned, before any scan response data is available and takes a
const NimBLEAdvertisedDevice*parameter. -
NimBLEScan::stop will no longer call the
onScanEndcallback as the caller should know its been stopped when this is called. -
NimBLEScan::clearDuplicateCachehas been removed as it was problematic and only for the esp32. Stop and start the scanner for the same effect. -
NimBLEScanResults::getDevice methods now return
const NimBLEAdvertisedDevice*. -
NimBLEScanResults iterators are now
const_iterator. -
NimBLEAdvertisedDevice::hasRSSIremoved as redundant, RSSI is always available. -
NimBLEAdvertisedDevice::getPayload now returns
const std::vector<uint8_t>instead of a pointer to internal memory. -
NimBLEAdvertisedDevice Timestamp removed, if needed then the app should track the time from the callback. -
NimBLECharacteristic::notify no longer takes a
bool is_notificationparameter, instead
indicate()should be called to send indications. -
NimBLECharacteristicCallbacks::onNotifyremoved as unnecessary, the library does not call notify without app input. -
NimBLECharacteristicCallbacks::onStatus No longer takes a
statusparameter, refer to the return code for success/failure. -
NimBLERemoteCharacteristic::getRemoteService now returns a
const NimBLERemoteService*instead of non-const. -
NimBLERemoteCharacteristic::readUInt32Has been removed. -
NimBLERemoteCharacteristic::readUInt16Has been removed. -
NimBLERemoteCharacteristic::readUInt8Has been removed. -
NimBLERemoteCharacteristic::readFloatHas been removed. -
NimBLERemoteCharacteristic::registerForNotifyHas been removed. -
NimBLERemoteService::getCharacteristics now returns a
const std::vector<NimBLERemoteCharacteristic*>&instead of non-const
std::vector<NimBLERemoteCharacteristic*>*. -
NimBLERemoteService::getValue now returns
NimBLEAttValue instead of
std::string. -
NimBLEService::getCharacteristics now returns a
const std::vector<NimBLECharacteristic*>&instead of std::vector<NimBLECharacteristic *>. -
NimBLEUUID::getNative method replaced with
NimBLEUUID::getBase which returns a read-only pointer to the underlying
ble_uuid_tstruct. -
NimBLEUUID ;
msbFirstparameter has been removed from constructor, caller should reverse the data first or call the new
reverseByteOrdermethod after. -
NimBLEAddress constructor; default value for the
typeparameter removed, caller should know the address type and specify it. -
NimBLEAddress::getNativereplaced with
NimBLEAddress::getBase and now returns a pointer to
const ble_addr_tinstead of a pointer to the address value. -
NimBLEAddress::equals method and
NimBLEAddress ::== operatorwill now also test if the address types are the same. -
NimBLEUtils::dumpGapEventfunction removed. -
NimBLEUtils::buildHexDatareplaced with
NimBLEUtils::dataToHexString , which returns a
std::stringcontaining the hex string. -
NimBLEEddystoneTLM::setTemp now takes an
int16_tparameter instead of float to be friendly to devices without floating point support. -
NimBLEEddystoneTLM::getTemp now returns
int16_tto work with devices that don't have floating point support. -
NimBLEEddystoneTLM::setData now takes a reference to *
NimBLEEddystoneTLM::BeaconDatainstead of
std::string. -
NimBLEEddystoneTLM::getData now returns a reference to *
NimBLEEddystoneTLM::BeaconDatainstead of
std::string. -
NimBLEBeacon::setData now takes
const NimBLEBeacon::BeaconData&instead of
std::string. -
NimBLEBeacon::getData now returns
const NimBLEBeacon::BeaconData&instead of
std::string. -
NimBLEHIDDevice::reportMaprenamed to
NimBLEHIDDevice::getReportMap . -
NimBLEHIDDevice::hidControlrenamed to
NimBLEHIDDevice::getHidControl . -
NimBLEHIDDevice::inputReportrenamed to
NimBLEHIDDevice::getInputReport . -
NimBLEHIDDevice::outputReportrenamed to
NimBLEHIDDevice::getOutputReport . -
NimBLEHIDDevice::featureReportrenamed to
NimBLEHIDDevice::getFeatureReport . -
NimBLEHIDDevice::protocolModerenamed to
NimBLEHIDDevice::getProtocolMode . -
NimBLEHIDDevice::bootOutputrenamed to
NimBLEHIDDevice::getBootOutput . -
NimBLEHIDDevice::pnprenamed to
NimBLEHIDDevice::setPnp . -
NimBLEHIDDevice::hidInforenamed to
NimBLEHIDDevice::setHidInfo . -
NimBLEHIDDevice::deviceInforenamed to
NimBLEHIDDevice::getDeviceInfoService . -
NimBLEHIDDevice::hidServicerenamed to
NimBLEHIDDevice::getHidService . -
NimBLEHIDDevice::batteryServicerenamed to
NimBLEHIDDevice::getBatteryService `.
-
+
Fixed
NimBLEDevice::getPower
and NimBLEDevice::getPowerLevel
bug worked around for the esp32s3 and esp32c3.
@@ -255,7 +282,7 @@ Fixed
Fixed building with esp-idf and Arduino component.
Workaround for esp32s3 and esp32c3 not returning the correct txPower with some IDF versions.
-
+
Changed
NimBLEClient::secureConnection
now takes an additional parameter bool async
, if true, will send the secure command and return immediately with a true value for successfully sending the command, else false. This allows for asynchronously securing a connection.
@@ -305,7 +332,7 @@ Changed
NimBLEAttValue
cleanup and optimization.
cleaned up code, removed assert/abort calls, replaced with a configurable option to enable debug asserts.
-
+
Added
(esp32 specific) NimBLEDevice::setPowerLevel
and NimBLEDevice::getPowerLevel
which take and return the related esp_power_level*
types.
@@ -358,18 +385,18 @@ Added
[1.4.1] - 2022-10-30
-
+
Fixed
-
+
Changed
Revert previous change that forced writing with response when subscribing in favor of allowing the application to decide.
-
+
Added
Added NimBLEHIDDevice::batteryLevel.
@@ -378,7 +405,7 @@ Added
[1.4.0] - 2022-07-31
-
+
Fixed
Fixed missing data from long notification values.
@@ -386,7 +413,7 @@ Fixed
Prevent a potential crash when retrieving characteristics from a service if the result was successful but no characteristics found.
logs/typos.
-
+
Changed
AD flags are no longer set in the advertisements of non-connectable beacons, freeing up 3 bytes of advertisement room.
@@ -395,7 +422,7 @@ Changed
NimBLEClient::discoverAttributes
now returns a bool value to indicate success/failure.
Scan result callbacks are no longer called when the scan response data is updated in order to reduce duplicates.
-
+
Added
Preliminary support for non-esp devices, NRF51 and NRF52 devices supported with n-able arduino core
@@ -405,12 +432,12 @@ Added
[1.3.3] - 2022-02-15
-
+
Changed
If attribute retrieval fails with a "not found" try again with the 16 bit version if a 128 bit base uuid is used.
-
+
Fixed
Memory leak when deleting client instance.
@@ -420,7 +447,7 @@ Fixed
[1.3.2] - 2022-01-15
-
+
Fixed
Initialize advertising complete callback in NimBLEAdvertising constructor.
@@ -429,7 +456,7 @@ Fixed
Fix missing data in notifications when using a large MTU size and more than 270 bytes of data are sent.
Workaround fix added for cases when the task notification value is not cleared, causing various functions that should block not to block.
-
+
Added
NimBLEClient::getLastError
: Gets the error code of the last function call that produces a return code from the stack.
@@ -439,7 +466,7 @@ Added
NimBLEClient::setDataLen
and NimBLEServer::setDataLen
: Data length extension support (IDF version >= 4.3.2 only)
Config option to set logging level for esp-nimble-cpp
-
+
Changed
Critical section calls now use the NimBLE API instead of FreeRTOS directly. This removes the need for a portMUX_TYPE
variable in the class definitions.
@@ -447,14 +474,14 @@ Changed
[1.3.1] - 2021-08-04
-
+
Fixed
Corrected a compiler/linker error when an application or a library uses bluetooth classic due to the redefinition of btInUse
.
[1.3.0] - 2021-08-02
-
+
Added
NimBLECharacteristic::removeDescriptor
: Dynamically remove a descriptor from a characteristic. Takes effect after all connections are closed and sends a service changed indication.
@@ -480,7 +507,7 @@ Added
Connection Information class: NimBLEConnInfo
.
NimBLEScan::clearDuplicateCache
: This can be used to reset the cache of advertised devices so they will be immediately discovered again.
-
+
Changed
FreeRTOS files have been removed as they are not used by the library.
@@ -488,7 +515,7 @@ Changed
Excess logging and some asserts removed.
Use ESP_LOGx macros to enable using local log level filtering.
-
+
Fixed
[1.2.0] - 2021-02-08
-
+
Added
-
+
Changed
nimconfig.h
(Arduino) is now easier to use.
@@ -551,14 +578,14 @@ Changed
NimBLEScan
Now uses the controller duplicate filter.
NimBLEAdvertisedDevice
Has been refactored to store the complete advertisement payload and no longer parses the data from each advertisement. Instead the data will be parsed on-demand when the user application asks for specific data.
-
+
Fixed
NimBLEHIDDevice
Characteristics now use encryption, this resolves an issue with communicating with devices requiring encryption for HID devices.
[1.1.0] - 2021-01-20
-
+
Added
NimBLEServerCallbacks::onDisconnect
overloaded callback added to provide a ble_gap_conn_desc parameter for the application to obtain information about the disconnected client.
Conditional checks in nimconfig.h
for command line defined macros to support platformio config settings.
-
+
Changed
Advertising tx power level is now sent in the advertisement packet instead of scan response.
NimBLEScan
When the scan ends the scan stopped flag is now set before calling the scan complete callback (if used) this allows the starting of a new scan from the callback function.
-
+
Fixed
Sometimes NimBLEClient::connect
would hang on the task block if no event arrived to unblock. A time limit has been added to timeout appropriately.
@@ -599,7 +626,7 @@ Fixed
[1.0.2] - 2020-09-13
-
+
Changed
NimBLEAdvertising::start
Now takes 2 optional parameters, the first is the duration to advertise for (in seconds), the second is a callback that is invoked when advertising ends and takes a pointer to a NimBLEAdvertising
object (similar to the NimBLEScan::start
API).
@@ -608,18 +635,18 @@ Changed
[1.0.1] - 2020-09-02
-
+
Added
Empty NimBLEAddress
constructor: NimBLEAddress()
produces an address of 00:00:00:00:00:00 type 0.
Documentation of the difference of NimBLEAddress::getNative vs the original bluedroid library.
-
+
Changed
notify_callback typedef is now defined as std::function to enable the use of std::bind to call a class member function.
-
+
Fixed
Fix advertising start delay when first called.
diff --git a/md__bluetooth_015_01features.html b/md__bluetooth_015_01features.html
index 69b7362..fc1e7a3 100644
--- a/md__bluetooth_015_01features.html
+++ b/md__bluetooth_015_01features.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/md__migration__guide.html b/md__migration__guide.html
index 45dcba6..3af208a 100644
--- a/md__migration__guide.html
+++ b/md__migration__guide.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/md__new__user__guide.html b/md__new__user__guide.html
index 5065e70..59f977f 100644
--- a/md__new__user__guide.html
+++ b/md__new__user__guide.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/md__usage__tips.html b/md__usage__tips.html
index c6b2c53..cbc655c 100644
--- a/md__usage__tips.html
+++ b/md__usage__tips.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/navtreedata.js b/navtreedata.js
index 1db2224..8988c7e 100644
--- a/navtreedata.js
+++ b/navtreedata.js
@@ -27,77 +27,81 @@ var NAVTREE =
[ "esp-nimble-cpp", "index.html", [
[ "Overview", "index.html", "index" ],
[ "Changelog", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html", [
- [ "[2.2.1] 2025-02-28", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md221-2025-02-28", null ],
+ [ "[2.3.0] 2025-05-19", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md230-2025-05-19", null ],
[ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed", null ],
- [ "[2.2.0] 2025-02-24", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md220-2025-02-24", null ],
- [ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-1", null ],
[ "Added", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added", null ],
- [ "[2.1.1] 2025-01-26", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md211-2025-01-26", null ],
- [ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-2", null ],
- [ "[2.1.0] 2025-01-12", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md210-2025-01-12", null ],
- [ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-3", null ],
[ "Changed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed", null ],
+ [ "[2.2.1] 2025-02-28", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md221-2025-02-28", null ],
+ [ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-1", null ],
+ [ "[2.2.0] 2025-02-24", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md220-2025-02-24", null ],
+ [ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-2", null ],
[ "Added", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-1", null ],
- [ "[2.0.3] 2025-01-05", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md203-2025-01-05", null ],
+ [ "[2.1.1] 2025-01-26", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md211-2025-01-26", null ],
+ [ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-3", null ],
+ [ "[2.1.0] 2025-01-12", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md210-2025-01-12", null ],
[ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-4", null ],
[ "Changed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-1", null ],
[ "Added", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-2", null ],
- [ "[2.0.2] 2024-12-21", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md202-2024-12-21", null ],
+ [ "[2.0.3] 2025-01-05", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md203-2025-01-05", null ],
[ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-5", null ],
[ "Changed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-2", null ],
- [ "[2.0.1] 2024-12-16", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md201-2024-12-16", null ],
+ [ "Added", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-3", null ],
+ [ "[2.0.2] 2024-12-21", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md202-2024-12-21", null ],
[ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-6", null ],
[ "Changed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-3", null ],
+ [ "[2.0.1] 2024-12-16", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md201-2024-12-16", null ],
+ [ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-7", null ],
+ [ "Changed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-4", null ],
[ "[2.0.0] 2024-12-14", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md200-2024-12-14", null ],
[ "Breaking changes ", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#breaking-changes", null ],
- [ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-7", [
- [ "Changed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-4", null ],
- [ "Added", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-3", null ]
- ] ],
- [ "[1.4.1] - 2022-10-30", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md141---2022-10-30", [
- [ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-8", null ],
+ [ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-8", [
[ "Changed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-5", null ],
[ "Added", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-4", null ]
] ],
- [ "[1.4.0] - 2022-07-31", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md140---2022-07-31", [
+ [ "[1.4.1] - 2022-10-30", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md141---2022-10-30", [
[ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-9", null ],
[ "Changed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-6", null ],
[ "Added", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-5", null ]
] ],
- [ "[1.3.3] - 2022-02-15", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md133---2022-02-15", [
+ [ "[1.4.0] - 2022-07-31", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md140---2022-07-31", [
+ [ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-10", null ],
[ "Changed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-7", null ],
- [ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-10", null ]
+ [ "Added", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-6", null ]
+ ] ],
+ [ "[1.3.3] - 2022-02-15", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md133---2022-02-15", [
+ [ "Changed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-8", null ],
+ [ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-11", null ]
] ],
[ "[1.3.2] - 2022-01-15", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md132---2022-01-15", [
- [ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-11", null ],
- [ "Added", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-6", null ],
- [ "Changed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-8", null ]
+ [ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-12", null ],
+ [ "Added", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-7", null ],
+ [ "Changed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-9", null ]
] ],
[ "[1.3.1] - 2021-08-04", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md131---2021-08-04", [
- [ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-12", null ]
- ] ],
- [ "[1.3.0] - 2021-08-02", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md130---2021-08-02", [
- [ "Added", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-7", null ],
- [ "Changed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-9", null ],
[ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-13", null ]
] ],
- [ "[1.2.0] - 2021-02-08", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md120---2021-02-08", [
+ [ "[1.3.0] - 2021-08-02", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md130---2021-08-02", [
[ "Added", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-8", null ],
[ "Changed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-10", null ],
[ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-14", null ]
] ],
- [ "[1.1.0] - 2021-01-20", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md110---2021-01-20", [
+ [ "[1.2.0] - 2021-02-08", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md120---2021-02-08", [
[ "Added", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-9", null ],
[ "Changed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-11", null ],
[ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-15", null ]
] ],
+ [ "[1.1.0] - 2021-01-20", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md110---2021-01-20", [
+ [ "Added", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-10", null ],
+ [ "Changed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-12", null ],
+ [ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-16", null ]
+ ] ],
[ "[1.0.2] - 2020-09-13", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md102---2020-09-13", [
- [ "Changed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-12", null ]
+ [ "Changed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-13", null ]
] ],
[ "[1.0.1] - 2020-09-02", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md101---2020-09-02", [
- [ "Added", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-10", null ],
- [ "Changed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-13", null ],
- [ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-16", null ]
+ [ "Added", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-11", null ],
+ [ "Changed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-14", null ],
+ [ "Fixed", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-17", null ]
] ],
[ "[1.0.0] - 2020-08-22", "md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md100---2020-08-22", null ]
] ],
@@ -196,9 +200,9 @@ var NAVTREE =
var NAVTREEINDEX =
[
"_h_i_d_keyboard_types_8h_source.html",
-"class_nim_b_l_e_characteristic.html#aabdc2745d2523239a9ab3f02e39aa3cf",
-"class_nim_b_l_e_scan.html#acaa40328d16e040e9f92cba4819cb045",
-"md__migration__guide.html#header-files"
+"class_nim_b_l_e_characteristic.html#aa824e4b90d8f9418d7c9ccc8735a6e31",
+"class_nim_b_l_e_scan.html#a2ae53719546e2d410c816e12c56aad61",
+"md__bluetooth_015_01features.html#about-extended-advertising"
];
var SYNCONMSG = 'click to disable panel synchronisation';
diff --git a/navtreeindex0.js b/navtreeindex0.js
index 146d382..320521f 100644
--- a/navtreeindex0.js
+++ b/navtreeindex0.js
@@ -18,18 +18,21 @@ var NAVTREEINDEX0 =
"_nim_b_l_e_eddystone_t_l_m_8h_source.html":[9,0,0,15],
"_nim_b_l_e_ext_advertising_8h_source.html":[9,0,0,16],
"_nim_b_l_e_h_i_d_device_8h_source.html":[9,0,0,17],
-"_nim_b_l_e_local_attribute_8h_source.html":[9,0,0,18],
-"_nim_b_l_e_local_value_attribute_8h_source.html":[9,0,0,19],
-"_nim_b_l_e_log_8h_source.html":[9,0,0,20],
-"_nim_b_l_e_remote_characteristic_8h_source.html":[9,0,0,21],
-"_nim_b_l_e_remote_descriptor_8h_source.html":[9,0,0,22],
-"_nim_b_l_e_remote_service_8h_source.html":[9,0,0,23],
-"_nim_b_l_e_remote_value_attribute_8h_source.html":[9,0,0,24],
-"_nim_b_l_e_scan_8h_source.html":[9,0,0,25],
-"_nim_b_l_e_server_8h_source.html":[9,0,0,26],
-"_nim_b_l_e_service_8h_source.html":[9,0,0,27],
-"_nim_b_l_e_u_u_i_d_8h_source.html":[9,0,0,29],
-"_nim_b_l_e_utils_8h_source.html":[9,0,0,28],
+"_nim_b_l_e_l2_c_a_p_channel_8h_source.html":[9,0,0,18],
+"_nim_b_l_e_l2_c_a_p_server_8h_source.html":[9,0,0,19],
+"_nim_b_l_e_local_attribute_8h_source.html":[9,0,0,20],
+"_nim_b_l_e_local_value_attribute_8h_source.html":[9,0,0,21],
+"_nim_b_l_e_log_8h_source.html":[9,0,0,22],
+"_nim_b_l_e_remote_characteristic_8h_source.html":[9,0,0,23],
+"_nim_b_l_e_remote_descriptor_8h_source.html":[9,0,0,24],
+"_nim_b_l_e_remote_service_8h_source.html":[9,0,0,25],
+"_nim_b_l_e_remote_value_attribute_8h_source.html":[9,0,0,26],
+"_nim_b_l_e_scan_8h_source.html":[9,0,0,27],
+"_nim_b_l_e_server_8h_source.html":[9,0,0,28],
+"_nim_b_l_e_service_8h_source.html":[9,0,0,29],
+"_nim_b_l_e_u_u_i_d_8h_source.html":[9,0,0,31],
+"_nim_b_l_e_utils_8h_source.html":[9,0,0,30],
+"_nim_b_l_e_value_attribute_8h_source.html":[9,0,0,32],
"annotated.html":[8,0],
"class_nim_b_l_e2904.html":[8,0,0],
"class_nim_b_l_e2904.html#a08cdb490d2f88f82856a7666757bc40c":[8,0,0,0],
@@ -244,10 +247,7 @@ var NAVTREEINDEX0 =
"class_nim_b_l_e_characteristic.html#a7676bd1b73979101c394471299d71c0b":[8,0,8,21],
"class_nim_b_l_e_characteristic.html#a7fe29c5ec571d0513c51b8cbac942f4a":[8,0,8,2],
"class_nim_b_l_e_characteristic.html#a8afe29701cd595d8b3c34cc59400b86b":[8,0,8,12],
-"class_nim_b_l_e_characteristic.html#a95e454eacf23ae8e1e251b76d7857954":[8,0,8,20],
"class_nim_b_l_e_characteristic.html#a95e454eacf23ae8e1e251b76d7857954":[8,0,8,19],
-"class_nim_b_l_e_characteristic.html#aa5eb7de28ee6ec5661acac5c07abb11c":[8,0,8,16],
-"class_nim_b_l_e_characteristic.html#aa824e4b90d8f9418d7c9ccc8735a6e31":[8,0,8,14],
-"class_nim_b_l_e_characteristic.html#aa824e4b90d8f9418d7c9ccc8735a6e31":[8,0,8,15],
-"class_nim_b_l_e_characteristic.html#aa9817ffdcc2d57e65e4ec3d88836af3f":[8,0,8,5]
+"class_nim_b_l_e_characteristic.html#a95e454eacf23ae8e1e251b76d7857954":[8,0,8,20],
+"class_nim_b_l_e_characteristic.html#aa5eb7de28ee6ec5661acac5c07abb11c":[8,0,8,16]
};
diff --git a/navtreeindex1.js b/navtreeindex1.js
index 4dcef0d..93f9133 100644
--- a/navtreeindex1.js
+++ b/navtreeindex1.js
@@ -1,5 +1,8 @@
var NAVTREEINDEX1 =
{
+"class_nim_b_l_e_characteristic.html#aa824e4b90d8f9418d7c9ccc8735a6e31":[8,0,8,14],
+"class_nim_b_l_e_characteristic.html#aa824e4b90d8f9418d7c9ccc8735a6e31":[8,0,8,15],
+"class_nim_b_l_e_characteristic.html#aa9817ffdcc2d57e65e4ec3d88836af3f":[8,0,8,5],
"class_nim_b_l_e_characteristic.html#aabdc2745d2523239a9ab3f02e39aa3cf":[8,0,8,17],
"class_nim_b_l_e_characteristic.html#ab05a81528522e7f12acff65fa86f9a28":[8,0,8,18],
"class_nim_b_l_e_characteristic.html#ac194f58f909f9e447949a41c2a7cdf00":[8,0,8,7],
@@ -195,59 +198,56 @@ var NAVTREEINDEX1 =
"class_nim_b_l_e_h_i_d_device.html#aea007674892608877cdbf9122208ba28":[8,0,21,16],
"class_nim_b_l_e_h_i_d_device.html#af2f973843304c2d513963a9dbbc48714":[8,0,21,10],
"class_nim_b_l_e_h_i_d_device.html#afe75c42779aef757cd3ba84ec281efb5":[8,0,21,14],
-"class_nim_b_l_e_local_attribute.html":[8,0,22],
-"class_nim_b_l_e_local_attribute.html#a4d8b3828536a49051311bc236157a8a4":[8,0,22,3],
-"class_nim_b_l_e_local_attribute.html#a7664b8e5353f33ebfcff20a63273fe55":[8,0,22,2],
-"class_nim_b_l_e_local_attribute.html#a9fd2c2130f8bea42f86ee0d3263e9788":[8,0,22,0],
-"class_nim_b_l_e_local_attribute.html#af3a224e382c76e2bc2040d033e4f165b":[8,0,22,1],
-"class_nim_b_l_e_remote_characteristic.html":[8,0,23],
-"class_nim_b_l_e_remote_characteristic.html#a03c4da5f5fc36bd5f66c39aed3feb6f2":[8,0,23,8],
-"class_nim_b_l_e_remote_characteristic.html#a0920d576b12ee1e20a724a7da836d153":[8,0,23,6],
-"class_nim_b_l_e_remote_characteristic.html#a0d8e8ae12a89d64d0ca52dd3b3b7c67d":[8,0,23,1],
-"class_nim_b_l_e_remote_characteristic.html#a160cf1b93ae583038606d27b258156e9":[8,0,23,0],
-"class_nim_b_l_e_remote_characteristic.html#a17aea026b6a795dbb6bcdc27bbe3d17e":[8,0,23,10],
-"class_nim_b_l_e_remote_characteristic.html#a1b021f9ca0501abed573daee878b51eb":[8,0,23,9],
-"class_nim_b_l_e_remote_characteristic.html#a1b3bbd1bcdde6dd952ee69ebad0ffc58":[8,0,23,13],
-"class_nim_b_l_e_remote_characteristic.html#a27746c8b2405beb1d44567e2c1f85f87":[8,0,23,12],
-"class_nim_b_l_e_remote_characteristic.html#a3ba2263c976bd4ece81a6b37e09fa121":[8,0,23,5],
-"class_nim_b_l_e_remote_characteristic.html#a4be19e1a3a82f3db0fa8a7236638b737":[8,0,23,4],
-"class_nim_b_l_e_remote_characteristic.html#a64a74ffc6612cf4a42f33836e34887f0":[8,0,23,17],
-"class_nim_b_l_e_remote_characteristic.html#a79dbe281933d8cab342a5506746b9ded":[8,0,23,2],
-"class_nim_b_l_e_remote_characteristic.html#a8a2e29de02b97c99e88ce1a56e54cdd7":[8,0,23,11],
-"class_nim_b_l_e_remote_characteristic.html#ad77a00c64a83dd58e985e3bbefd87ce2":[8,0,23,16],
-"class_nim_b_l_e_remote_characteristic.html#adf445e6bd9dee047a61c708ae943304a":[8,0,23,15],
-"class_nim_b_l_e_remote_characteristic.html#ae3b10383d5b72bdf241bb2f215836772":[8,0,23,3],
-"class_nim_b_l_e_remote_characteristic.html#afb07f80d83e41768d228b92210b83657":[8,0,23,7],
-"class_nim_b_l_e_remote_characteristic.html#aff5a242abcba3f239bd177cebc69e1cb":[8,0,23,14],
-"class_nim_b_l_e_remote_descriptor.html":[8,0,24],
-"class_nim_b_l_e_remote_descriptor.html#a05befb3c020c14f6b49439fd784a868c":[8,0,24,0],
-"class_nim_b_l_e_remote_descriptor.html#aeea50cff665118bfa5ac755934755735":[8,0,24,1],
-"class_nim_b_l_e_remote_service.html":[8,0,25],
-"class_nim_b_l_e_remote_service.html#a0d571db36b8af93b35d44f7cf4afa5ed":[8,0,25,9],
-"class_nim_b_l_e_remote_service.html#a2f56031169ebeefcd834fff971a972c2":[8,0,25,7],
-"class_nim_b_l_e_remote_service.html#a347e848039121cbf3005349f9aa50680":[8,0,25,10],
-"class_nim_b_l_e_remote_service.html#a404ee02ca3ecf8c9d244029ede066bda":[8,0,25,5],
-"class_nim_b_l_e_remote_service.html#a4c00a195d20c8eba714979427f90c239":[8,0,25,3],
-"class_nim_b_l_e_remote_service.html#a5b07f0756c401d40396886e80d64b03b":[8,0,25,6],
-"class_nim_b_l_e_remote_service.html#a7248e58b58753d8b44c420617d854408":[8,0,25,2],
-"class_nim_b_l_e_remote_service.html#a828d57a4691d25e9e0e6124c3b0f1ac2":[8,0,25,1],
-"class_nim_b_l_e_remote_service.html#a99e6d6a6fba063b2c165cf8adb19d6e3":[8,0,25,0],
-"class_nim_b_l_e_remote_service.html#ac2f19f76f0c0ac9b0efe2baa2ad2f7ec":[8,0,25,8],
-"class_nim_b_l_e_remote_service.html#ae10ddb56bc48bd06538ab49e4a561594":[8,0,25,4],
-"class_nim_b_l_e_scan.html":[8,0,26],
-"class_nim_b_l_e_scan.html#a0fec97ad0f4ff191bb853138c30d5316":[8,0,26,15],
-"class_nim_b_l_e_scan.html#a17f2f775b5e6793f06a412f840d5dceb":[8,0,26,13],
-"class_nim_b_l_e_scan.html#a2ae53719546e2d410c816e12c56aad61":[8,0,26,3],
-"class_nim_b_l_e_scan.html#a3b0d41fc5d9113a02357c1b2a43c5d1d":[8,0,26,14],
-"class_nim_b_l_e_scan.html#a4248aabb5da67953eadab2a6f834d967":[8,0,26,8],
-"class_nim_b_l_e_scan.html#a4c3e1794c3e56acba76ee269ffb1393e":[8,0,26,9],
-"class_nim_b_l_e_scan.html#a566a9ef25b04e946ac23402bb760cda1":[8,0,26,1],
-"class_nim_b_l_e_scan.html#a68fa5cc715f62a9a97ac0dccfb8557c1":[8,0,26,17],
-"class_nim_b_l_e_scan.html#a77483be2bd9dad08322cc64f4e7012c1":[8,0,26,10],
-"class_nim_b_l_e_scan.html#a7d24e77d6b339552b6ac16effdb54910":[8,0,26,6],
-"class_nim_b_l_e_scan.html#aaace4d0b128b6294276347f6790f3f8b":[8,0,26,12],
-"class_nim_b_l_e_scan.html#aabbf3f1804a844a7db0284ecc2b78408":[8,0,26,7],
-"class_nim_b_l_e_scan.html#aad9cd2462d00d7c0fa39d095aa2d8e81":[8,0,26,11],
-"class_nim_b_l_e_scan.html#ab788ad282fdbf4467302f6ad2d4d6016":[8,0,26,5],
-"class_nim_b_l_e_scan.html#ac1307f30a881688d3a4d57bac7abe02c":[8,0,26,16]
+"class_nim_b_l_e_l2_c_a_p_channel.html":[8,0,22],
+"class_nim_b_l_e_l2_c_a_p_channel.html#a5547ff361f487a5d252b60991e9d21a8":[8,0,22,1],
+"class_nim_b_l_e_l2_c_a_p_channel.html#adca49cca95fc06b2491d4e59df620e69":[8,0,22,0],
+"class_nim_b_l_e_l2_c_a_p_channel_callbacks.html":[8,0,23],
+"class_nim_b_l_e_l2_c_a_p_channel_callbacks.html#a10bd007ae5e5e1c41eec5bac829a006d":[8,0,23,2],
+"class_nim_b_l_e_l2_c_a_p_channel_callbacks.html#a3b56fa029bfe13d88c3231228078c982":[8,0,23,1],
+"class_nim_b_l_e_l2_c_a_p_channel_callbacks.html#a5932343afdb1dd9e67d55e530638180f":[8,0,23,3],
+"class_nim_b_l_e_l2_c_a_p_channel_callbacks.html#a7bb7aaf60287909a687830834ee1c816":[8,0,23,0],
+"class_nim_b_l_e_l2_c_a_p_server.html":[8,0,24],
+"class_nim_b_l_e_l2_c_a_p_server.html#a9328df1e0b29beb0492469ca6ebc969c":[8,0,24,0],
+"class_nim_b_l_e_local_attribute.html":[8,0,25],
+"class_nim_b_l_e_local_attribute.html#a4d8b3828536a49051311bc236157a8a4":[8,0,25,3],
+"class_nim_b_l_e_local_attribute.html#a7664b8e5353f33ebfcff20a63273fe55":[8,0,25,2],
+"class_nim_b_l_e_local_attribute.html#a9fd2c2130f8bea42f86ee0d3263e9788":[8,0,25,0],
+"class_nim_b_l_e_local_attribute.html#af3a224e382c76e2bc2040d033e4f165b":[8,0,25,1],
+"class_nim_b_l_e_remote_characteristic.html":[8,0,26],
+"class_nim_b_l_e_remote_characteristic.html#a03c4da5f5fc36bd5f66c39aed3feb6f2":[8,0,26,8],
+"class_nim_b_l_e_remote_characteristic.html#a0920d576b12ee1e20a724a7da836d153":[8,0,26,6],
+"class_nim_b_l_e_remote_characteristic.html#a0d8e8ae12a89d64d0ca52dd3b3b7c67d":[8,0,26,1],
+"class_nim_b_l_e_remote_characteristic.html#a160cf1b93ae583038606d27b258156e9":[8,0,26,0],
+"class_nim_b_l_e_remote_characteristic.html#a17aea026b6a795dbb6bcdc27bbe3d17e":[8,0,26,10],
+"class_nim_b_l_e_remote_characteristic.html#a1b021f9ca0501abed573daee878b51eb":[8,0,26,9],
+"class_nim_b_l_e_remote_characteristic.html#a1b3bbd1bcdde6dd952ee69ebad0ffc58":[8,0,26,13],
+"class_nim_b_l_e_remote_characteristic.html#a27746c8b2405beb1d44567e2c1f85f87":[8,0,26,12],
+"class_nim_b_l_e_remote_characteristic.html#a3ba2263c976bd4ece81a6b37e09fa121":[8,0,26,5],
+"class_nim_b_l_e_remote_characteristic.html#a4be19e1a3a82f3db0fa8a7236638b737":[8,0,26,4],
+"class_nim_b_l_e_remote_characteristic.html#a64a74ffc6612cf4a42f33836e34887f0":[8,0,26,17],
+"class_nim_b_l_e_remote_characteristic.html#a79dbe281933d8cab342a5506746b9ded":[8,0,26,2],
+"class_nim_b_l_e_remote_characteristic.html#a8a2e29de02b97c99e88ce1a56e54cdd7":[8,0,26,11],
+"class_nim_b_l_e_remote_characteristic.html#ad77a00c64a83dd58e985e3bbefd87ce2":[8,0,26,16],
+"class_nim_b_l_e_remote_characteristic.html#adf445e6bd9dee047a61c708ae943304a":[8,0,26,15],
+"class_nim_b_l_e_remote_characteristic.html#ae3b10383d5b72bdf241bb2f215836772":[8,0,26,3],
+"class_nim_b_l_e_remote_characteristic.html#afb07f80d83e41768d228b92210b83657":[8,0,26,7],
+"class_nim_b_l_e_remote_characteristic.html#aff5a242abcba3f239bd177cebc69e1cb":[8,0,26,14],
+"class_nim_b_l_e_remote_descriptor.html":[8,0,27],
+"class_nim_b_l_e_remote_descriptor.html#a05befb3c020c14f6b49439fd784a868c":[8,0,27,0],
+"class_nim_b_l_e_remote_descriptor.html#aeea50cff665118bfa5ac755934755735":[8,0,27,1],
+"class_nim_b_l_e_remote_service.html":[8,0,28],
+"class_nim_b_l_e_remote_service.html#a0d571db36b8af93b35d44f7cf4afa5ed":[8,0,28,9],
+"class_nim_b_l_e_remote_service.html#a2f56031169ebeefcd834fff971a972c2":[8,0,28,7],
+"class_nim_b_l_e_remote_service.html#a347e848039121cbf3005349f9aa50680":[8,0,28,10],
+"class_nim_b_l_e_remote_service.html#a404ee02ca3ecf8c9d244029ede066bda":[8,0,28,5],
+"class_nim_b_l_e_remote_service.html#a4c00a195d20c8eba714979427f90c239":[8,0,28,3],
+"class_nim_b_l_e_remote_service.html#a5b07f0756c401d40396886e80d64b03b":[8,0,28,6],
+"class_nim_b_l_e_remote_service.html#a7248e58b58753d8b44c420617d854408":[8,0,28,2],
+"class_nim_b_l_e_remote_service.html#a828d57a4691d25e9e0e6124c3b0f1ac2":[8,0,28,1],
+"class_nim_b_l_e_remote_service.html#a99e6d6a6fba063b2c165cf8adb19d6e3":[8,0,28,0],
+"class_nim_b_l_e_remote_service.html#ac2f19f76f0c0ac9b0efe2baa2ad2f7ec":[8,0,28,8],
+"class_nim_b_l_e_remote_service.html#ae10ddb56bc48bd06538ab49e4a561594":[8,0,28,4],
+"class_nim_b_l_e_scan.html":[8,0,29],
+"class_nim_b_l_e_scan.html#a0fec97ad0f4ff191bb853138c30d5316":[8,0,29,15],
+"class_nim_b_l_e_scan.html#a17f2f775b5e6793f06a412f840d5dceb":[8,0,29,13]
};
diff --git a/navtreeindex2.js b/navtreeindex2.js
index d06e94d..8f7bb66 100644
--- a/navtreeindex2.js
+++ b/navtreeindex2.js
@@ -1,100 +1,113 @@
var NAVTREEINDEX2 =
{
-"class_nim_b_l_e_scan.html#acaa40328d16e040e9f92cba4819cb045":[8,0,26,2],
-"class_nim_b_l_e_scan.html#ad421a09eeb021755b193a7a5e01f183b":[8,0,26,0],
-"class_nim_b_l_e_scan.html#ade1492b5d1b5d97efa76cd41583bfc96":[8,0,26,4],
-"class_nim_b_l_e_scan_callbacks.html":[8,0,27],
-"class_nim_b_l_e_scan_callbacks.html#a1f9b5eac5982340afbb84954a4c06277":[8,0,27,0],
-"class_nim_b_l_e_scan_callbacks.html#a61c11db405e87ec847066ca3b6ad8375":[8,0,27,2],
-"class_nim_b_l_e_scan_callbacks.html#a962d8b08cf14ac3091e6fd6962d7e283":[8,0,27,1],
-"class_nim_b_l_e_scan_results.html":[8,0,28],
-"class_nim_b_l_e_scan_results.html#a2547ebc0f9f0e1f48346ff0188ed6479":[8,0,28,2],
-"class_nim_b_l_e_scan_results.html#a59c62c0825917ebb26bcb1efa2a98f4d":[8,0,28,3],
-"class_nim_b_l_e_scan_results.html#a5a0b1dc434c4ad68ae5ce233eeacc230":[8,0,28,0],
-"class_nim_b_l_e_scan_results.html#a98b106a3929919bf2c80cc0dfff59ba1":[8,0,28,5],
-"class_nim_b_l_e_scan_results.html#aa96e8a647f0db95e2fa8cfae44f6d92e":[8,0,28,4],
-"class_nim_b_l_e_scan_results.html#af143b1aa3bd67157dd263fcbeb4827ba":[8,0,28,1],
-"class_nim_b_l_e_server.html":[8,0,29],
-"class_nim_b_l_e_server.html#a00c92f62f41ec1c499dfaf042b487d75":[8,0,29,20],
-"class_nim_b_l_e_server.html#a0697fab04372df6412d3e948f3d55654":[8,0,29,24],
-"class_nim_b_l_e_server.html#a08916d16ea00b4718bd6241bd407829f":[8,0,29,14],
-"class_nim_b_l_e_server.html#a0b009a568399014462a5ba7700b0129e":[8,0,29,17],
-"class_nim_b_l_e_server.html#a1513647f2c8a565404410a5dbd71a9ce":[8,0,29,13],
-"class_nim_b_l_e_server.html#a1cedae8a9346f605b8319cbc8209f0df":[8,0,29,11],
-"class_nim_b_l_e_server.html#a1da4f645f62b523eb6383ff7d1ed76c6":[8,0,29,26],
-"class_nim_b_l_e_server.html#a26af61c030e9ad1108b24df4d3b6b633":[8,0,29,18],
-"class_nim_b_l_e_server.html#a31f73892bcf7eb66ee540bf1da9c419c":[8,0,29,9],
-"class_nim_b_l_e_server.html#a3bedf02970de34eaf7b90a2f37765fe8":[8,0,29,15],
-"class_nim_b_l_e_server.html#a3e3ca166e06c0b3dfc7c69a2c8bee681":[8,0,29,27],
-"class_nim_b_l_e_server.html#a4277e57885576664b9adf11f586e75ba":[8,0,29,10],
-"class_nim_b_l_e_server.html#a485c90ce36275f9e4ec26a7f3d348cd9":[8,0,29,21],
-"class_nim_b_l_e_server.html#a49e1252a2f14732070eb85e78b641646":[8,0,29,5],
-"class_nim_b_l_e_server.html#a55eb6176fd8d0a1e9ba68158dde4f325":[8,0,29,12],
-"class_nim_b_l_e_server.html#a56add4759f7df045f51b70a026897975":[8,0,29,28],
-"class_nim_b_l_e_server.html#a5be3c18cb6728c365ebc23af6b2a95f4":[8,0,29,8],
-"class_nim_b_l_e_server.html#a5f0d43106db713e2ac716eabd70a10b2":[8,0,29,3],
-"class_nim_b_l_e_server.html#a6bd0d52090b31cf39e2e9666091b8a61":[8,0,29,19],
-"class_nim_b_l_e_server.html#a6eda4c9e0ac1dd031c678d4bf7da1d56":[8,0,29,0],
-"class_nim_b_l_e_server.html#a709eb11532ec43a35f8653845b3158fc":[8,0,29,16],
-"class_nim_b_l_e_server.html#a70aafa98cc487c43e11ab30990d5ecb5":[8,0,29,7],
-"class_nim_b_l_e_server.html#aa7dd69e19e6cb8c22579c68e9731cdea":[8,0,29,4],
-"class_nim_b_l_e_server.html#aaeb58b4de85754d1aac6964e9248aa35":[8,0,29,2],
-"class_nim_b_l_e_server.html#ab8cab448de62d05448ccb27d1bbb5c33":[8,0,29,25],
-"class_nim_b_l_e_server.html#abfd159ff5f10848bd611733835ddf215":[8,0,29,29],
-"class_nim_b_l_e_server.html#ac79e828bcc3c45ae817bf51be914bfc0":[8,0,29,6],
-"class_nim_b_l_e_server.html#ae94ad52f3c97f62553af9765acdb7bcb":[8,0,29,23],
-"class_nim_b_l_e_server.html#aecf5b57888c55249a9c207d318a0495b":[8,0,29,1],
-"class_nim_b_l_e_server.html#afbffb933eed8142bd24222e3cacc138a":[8,0,29,22],
-"class_nim_b_l_e_server_callbacks.html":[8,0,30],
-"class_nim_b_l_e_server_callbacks.html#a11d48696c2121eb301a76301555df2c5":[8,0,30,2],
-"class_nim_b_l_e_server_callbacks.html#a45b5fc1c98b287a2ddeab8f2f5b63c4f":[8,0,30,7],
-"class_nim_b_l_e_server_callbacks.html#a4622b24e5553cc7961c04ab25b63d943":[8,0,30,4],
-"class_nim_b_l_e_server_callbacks.html#a507296393ca8557db2e4afa786c5b436":[8,0,30,1],
-"class_nim_b_l_e_server_callbacks.html#a5096aa8ec49fe1eddb5d9ab18c112b22":[8,0,30,8],
-"class_nim_b_l_e_server_callbacks.html#a7cbed42919678d9e8d40b351dec82523":[8,0,30,0],
-"class_nim_b_l_e_server_callbacks.html#aa6e5e8ef90a537540d9c72f8744c0199":[8,0,30,3],
-"class_nim_b_l_e_server_callbacks.html#ab702f73e739b4df72e191f47056c01ff":[8,0,30,6],
-"class_nim_b_l_e_server_callbacks.html#afa1c14bfba74491e9f57ccaea22b0664":[8,0,30,5],
-"class_nim_b_l_e_service.html":[8,0,31],
-"class_nim_b_l_e_service.html#a200714f911accd64acfd2fa3d0c6b863":[8,0,31,8],
-"class_nim_b_l_e_service.html#a415e1b836946831c6f9edd74adba8763":[8,0,31,4],
-"class_nim_b_l_e_service.html#a488df9c39d1c49d4b1537abddddb1a7d":[8,0,31,9],
-"class_nim_b_l_e_service.html#a5084a6db9c9b5ddb4f3e9261606b1e65":[8,0,31,0],
-"class_nim_b_l_e_service.html#a557ec314a4b2f912b1c1b03e332f9fe1":[8,0,31,12],
-"class_nim_b_l_e_service.html#a819ff207ef7c30f59887af277aa09ce9":[8,0,31,17],
-"class_nim_b_l_e_service.html#a8219ccefd97180bee485b62572c62e58":[8,0,31,10],
-"class_nim_b_l_e_service.html#a8904838e785b967c770a240e6c5099e7":[8,0,31,2],
-"class_nim_b_l_e_service.html#a8fafb0c55e447114daf9ad758218905e":[8,0,31,6],
-"class_nim_b_l_e_service.html#a9bb082780665005271fab6e79416f3ed":[8,0,31,11],
-"class_nim_b_l_e_service.html#aa780d072e6257258e27cbc96106626ad":[8,0,31,5],
-"class_nim_b_l_e_service.html#aa9464e97d7e39a4634c5d9bdce1abbac":[8,0,31,14],
-"class_nim_b_l_e_service.html#acfbb7abadee89abd496b89f8fe085f58":[8,0,31,13],
-"class_nim_b_l_e_service.html#ad37324ed0404d596923d6fdc0133b985":[8,0,31,16],
-"class_nim_b_l_e_service.html#aeeaa4b0c543230e7819ad92d48432f5e":[8,0,31,7],
-"class_nim_b_l_e_service.html#af4e9e030046352a6ff3d9ba67fe872e3":[8,0,31,1],
-"class_nim_b_l_e_service.html#af8215dbfdaf7ced32d6158f8ff5116e8":[8,0,31,3],
-"class_nim_b_l_e_service.html#af992d0c27e3a559789fb77fc46623234":[8,0,31,15],
-"class_nim_b_l_e_u_u_i_d.html":[8,0,34],
-"class_nim_b_l_e_u_u_i_d.html#a11f607fa0f7afbad0f047c6e9cba9d4d":[8,0,34,1],
-"class_nim_b_l_e_u_u_i_d.html#a399dca7d70ee262aa155b39d357321b1":[8,0,34,7],
-"class_nim_b_l_e_u_u_i_d.html#a3d9763ff434905457ed69118e93a35fd":[8,0,34,9],
-"class_nim_b_l_e_u_u_i_d.html#a4315e760bf763333022658ff980f3048":[8,0,34,12],
-"class_nim_b_l_e_u_u_i_d.html#a46484dcb0a1bfef6a8afe97f49f97875":[8,0,34,14],
-"class_nim_b_l_e_u_u_i_d.html#a618f6c29565338a496715ca951c98afb":[8,0,34,17],
-"class_nim_b_l_e_u_u_i_d.html#a68c61ae225675ac84d60f76058a5bdd4":[8,0,34,10],
-"class_nim_b_l_e_u_u_i_d.html#a6fd3849062c96cee3d6cd00544fadfac":[8,0,34,2],
-"class_nim_b_l_e_u_u_i_d.html#a7103976da820d0c1840aa77aca38306c":[8,0,34,16],
-"class_nim_b_l_e_u_u_i_d.html#a7265f67b8ca3a2cd55b37a74b66d18bc":[8,0,34,0],
-"class_nim_b_l_e_u_u_i_d.html#a9708e07b8e0915aafcfa32fe74ccdf64":[8,0,34,18],
-"class_nim_b_l_e_u_u_i_d.html#a9b96d90463f02f6a21afbaebcc242dd9":[8,0,34,15],
-"class_nim_b_l_e_u_u_i_d.html#aadbfc5504e63cd91c59c778607b8dd92":[8,0,34,3],
-"class_nim_b_l_e_u_u_i_d.html#ab4e1658b1c414edb9aea5cf5140fa461":[8,0,34,4],
-"class_nim_b_l_e_u_u_i_d.html#abeee22e6661f7533f05802e1f89fedfe":[8,0,34,13],
-"class_nim_b_l_e_u_u_i_d.html#ac9fbd00e7ffeb334571016c61bca9286":[8,0,34,5],
-"class_nim_b_l_e_u_u_i_d.html#aca27c0b572bb65ff9559f3b7ce8541fd":[8,0,34,6],
-"class_nim_b_l_e_u_u_i_d.html#acf379fca7d3689a73e6750d7ab50a0af":[8,0,34,11],
-"class_nim_b_l_e_u_u_i_d.html#aefc88e493b63ccd6dc86227dc92af0c6":[8,0,34,8],
-"class_nim_b_l_e_utils.html":[8,0,33],
+"class_nim_b_l_e_scan.html#a2ae53719546e2d410c816e12c56aad61":[8,0,29,3],
+"class_nim_b_l_e_scan.html#a3b0d41fc5d9113a02357c1b2a43c5d1d":[8,0,29,14],
+"class_nim_b_l_e_scan.html#a4248aabb5da67953eadab2a6f834d967":[8,0,29,8],
+"class_nim_b_l_e_scan.html#a4c3e1794c3e56acba76ee269ffb1393e":[8,0,29,9],
+"class_nim_b_l_e_scan.html#a566a9ef25b04e946ac23402bb760cda1":[8,0,29,1],
+"class_nim_b_l_e_scan.html#a68fa5cc715f62a9a97ac0dccfb8557c1":[8,0,29,17],
+"class_nim_b_l_e_scan.html#a77483be2bd9dad08322cc64f4e7012c1":[8,0,29,10],
+"class_nim_b_l_e_scan.html#a7d24e77d6b339552b6ac16effdb54910":[8,0,29,6],
+"class_nim_b_l_e_scan.html#aaace4d0b128b6294276347f6790f3f8b":[8,0,29,12],
+"class_nim_b_l_e_scan.html#aabbf3f1804a844a7db0284ecc2b78408":[8,0,29,7],
+"class_nim_b_l_e_scan.html#aad9cd2462d00d7c0fa39d095aa2d8e81":[8,0,29,11],
+"class_nim_b_l_e_scan.html#ab788ad282fdbf4467302f6ad2d4d6016":[8,0,29,5],
+"class_nim_b_l_e_scan.html#ac1307f30a881688d3a4d57bac7abe02c":[8,0,29,16],
+"class_nim_b_l_e_scan.html#acaa40328d16e040e9f92cba4819cb045":[8,0,29,2],
+"class_nim_b_l_e_scan.html#ad421a09eeb021755b193a7a5e01f183b":[8,0,29,0],
+"class_nim_b_l_e_scan.html#ade1492b5d1b5d97efa76cd41583bfc96":[8,0,29,4],
+"class_nim_b_l_e_scan_callbacks.html":[8,0,30],
+"class_nim_b_l_e_scan_callbacks.html#a1f9b5eac5982340afbb84954a4c06277":[8,0,30,0],
+"class_nim_b_l_e_scan_callbacks.html#a61c11db405e87ec847066ca3b6ad8375":[8,0,30,2],
+"class_nim_b_l_e_scan_callbacks.html#a962d8b08cf14ac3091e6fd6962d7e283":[8,0,30,1],
+"class_nim_b_l_e_scan_results.html":[8,0,31],
+"class_nim_b_l_e_scan_results.html#a2547ebc0f9f0e1f48346ff0188ed6479":[8,0,31,2],
+"class_nim_b_l_e_scan_results.html#a59c62c0825917ebb26bcb1efa2a98f4d":[8,0,31,3],
+"class_nim_b_l_e_scan_results.html#a5a0b1dc434c4ad68ae5ce233eeacc230":[8,0,31,0],
+"class_nim_b_l_e_scan_results.html#a98b106a3929919bf2c80cc0dfff59ba1":[8,0,31,5],
+"class_nim_b_l_e_scan_results.html#aa96e8a647f0db95e2fa8cfae44f6d92e":[8,0,31,4],
+"class_nim_b_l_e_scan_results.html#af143b1aa3bd67157dd263fcbeb4827ba":[8,0,31,1],
+"class_nim_b_l_e_server.html":[8,0,32],
+"class_nim_b_l_e_server.html#a00c92f62f41ec1c499dfaf042b487d75":[8,0,32,20],
+"class_nim_b_l_e_server.html#a0697fab04372df6412d3e948f3d55654":[8,0,32,24],
+"class_nim_b_l_e_server.html#a08916d16ea00b4718bd6241bd407829f":[8,0,32,14],
+"class_nim_b_l_e_server.html#a0b009a568399014462a5ba7700b0129e":[8,0,32,17],
+"class_nim_b_l_e_server.html#a1513647f2c8a565404410a5dbd71a9ce":[8,0,32,13],
+"class_nim_b_l_e_server.html#a1cedae8a9346f605b8319cbc8209f0df":[8,0,32,11],
+"class_nim_b_l_e_server.html#a1da4f645f62b523eb6383ff7d1ed76c6":[8,0,32,26],
+"class_nim_b_l_e_server.html#a26af61c030e9ad1108b24df4d3b6b633":[8,0,32,18],
+"class_nim_b_l_e_server.html#a31f73892bcf7eb66ee540bf1da9c419c":[8,0,32,9],
+"class_nim_b_l_e_server.html#a3bedf02970de34eaf7b90a2f37765fe8":[8,0,32,15],
+"class_nim_b_l_e_server.html#a3e3ca166e06c0b3dfc7c69a2c8bee681":[8,0,32,27],
+"class_nim_b_l_e_server.html#a4277e57885576664b9adf11f586e75ba":[8,0,32,10],
+"class_nim_b_l_e_server.html#a485c90ce36275f9e4ec26a7f3d348cd9":[8,0,32,21],
+"class_nim_b_l_e_server.html#a49e1252a2f14732070eb85e78b641646":[8,0,32,5],
+"class_nim_b_l_e_server.html#a55eb6176fd8d0a1e9ba68158dde4f325":[8,0,32,12],
+"class_nim_b_l_e_server.html#a56add4759f7df045f51b70a026897975":[8,0,32,28],
+"class_nim_b_l_e_server.html#a5be3c18cb6728c365ebc23af6b2a95f4":[8,0,32,8],
+"class_nim_b_l_e_server.html#a5f0d43106db713e2ac716eabd70a10b2":[8,0,32,3],
+"class_nim_b_l_e_server.html#a6bd0d52090b31cf39e2e9666091b8a61":[8,0,32,19],
+"class_nim_b_l_e_server.html#a6eda4c9e0ac1dd031c678d4bf7da1d56":[8,0,32,0],
+"class_nim_b_l_e_server.html#a709eb11532ec43a35f8653845b3158fc":[8,0,32,16],
+"class_nim_b_l_e_server.html#a70aafa98cc487c43e11ab30990d5ecb5":[8,0,32,7],
+"class_nim_b_l_e_server.html#aa7dd69e19e6cb8c22579c68e9731cdea":[8,0,32,4],
+"class_nim_b_l_e_server.html#aaeb58b4de85754d1aac6964e9248aa35":[8,0,32,2],
+"class_nim_b_l_e_server.html#ab8cab448de62d05448ccb27d1bbb5c33":[8,0,32,25],
+"class_nim_b_l_e_server.html#abfd159ff5f10848bd611733835ddf215":[8,0,32,29],
+"class_nim_b_l_e_server.html#ac79e828bcc3c45ae817bf51be914bfc0":[8,0,32,6],
+"class_nim_b_l_e_server.html#ae94ad52f3c97f62553af9765acdb7bcb":[8,0,32,23],
+"class_nim_b_l_e_server.html#aecf5b57888c55249a9c207d318a0495b":[8,0,32,1],
+"class_nim_b_l_e_server.html#afbffb933eed8142bd24222e3cacc138a":[8,0,32,22],
+"class_nim_b_l_e_server_callbacks.html":[8,0,33],
+"class_nim_b_l_e_server_callbacks.html#a11d48696c2121eb301a76301555df2c5":[8,0,33,2],
+"class_nim_b_l_e_server_callbacks.html#a45b5fc1c98b287a2ddeab8f2f5b63c4f":[8,0,33,7],
+"class_nim_b_l_e_server_callbacks.html#a4622b24e5553cc7961c04ab25b63d943":[8,0,33,4],
+"class_nim_b_l_e_server_callbacks.html#a507296393ca8557db2e4afa786c5b436":[8,0,33,1],
+"class_nim_b_l_e_server_callbacks.html#a5096aa8ec49fe1eddb5d9ab18c112b22":[8,0,33,8],
+"class_nim_b_l_e_server_callbacks.html#a7cbed42919678d9e8d40b351dec82523":[8,0,33,0],
+"class_nim_b_l_e_server_callbacks.html#aa6e5e8ef90a537540d9c72f8744c0199":[8,0,33,3],
+"class_nim_b_l_e_server_callbacks.html#ab702f73e739b4df72e191f47056c01ff":[8,0,33,6],
+"class_nim_b_l_e_server_callbacks.html#afa1c14bfba74491e9f57ccaea22b0664":[8,0,33,5],
+"class_nim_b_l_e_service.html":[8,0,34],
+"class_nim_b_l_e_service.html#a200714f911accd64acfd2fa3d0c6b863":[8,0,34,8],
+"class_nim_b_l_e_service.html#a415e1b836946831c6f9edd74adba8763":[8,0,34,4],
+"class_nim_b_l_e_service.html#a488df9c39d1c49d4b1537abddddb1a7d":[8,0,34,9],
+"class_nim_b_l_e_service.html#a5084a6db9c9b5ddb4f3e9261606b1e65":[8,0,34,0],
+"class_nim_b_l_e_service.html#a557ec314a4b2f912b1c1b03e332f9fe1":[8,0,34,12],
+"class_nim_b_l_e_service.html#a819ff207ef7c30f59887af277aa09ce9":[8,0,34,17],
+"class_nim_b_l_e_service.html#a8219ccefd97180bee485b62572c62e58":[8,0,34,10],
+"class_nim_b_l_e_service.html#a8904838e785b967c770a240e6c5099e7":[8,0,34,2],
+"class_nim_b_l_e_service.html#a8fafb0c55e447114daf9ad758218905e":[8,0,34,6],
+"class_nim_b_l_e_service.html#a9bb082780665005271fab6e79416f3ed":[8,0,34,11],
+"class_nim_b_l_e_service.html#aa780d072e6257258e27cbc96106626ad":[8,0,34,5],
+"class_nim_b_l_e_service.html#aa9464e97d7e39a4634c5d9bdce1abbac":[8,0,34,14],
+"class_nim_b_l_e_service.html#acfbb7abadee89abd496b89f8fe085f58":[8,0,34,13],
+"class_nim_b_l_e_service.html#ad37324ed0404d596923d6fdc0133b985":[8,0,34,16],
+"class_nim_b_l_e_service.html#aeeaa4b0c543230e7819ad92d48432f5e":[8,0,34,7],
+"class_nim_b_l_e_service.html#af4e9e030046352a6ff3d9ba67fe872e3":[8,0,34,1],
+"class_nim_b_l_e_service.html#af8215dbfdaf7ced32d6158f8ff5116e8":[8,0,34,3],
+"class_nim_b_l_e_service.html#af992d0c27e3a559789fb77fc46623234":[8,0,34,15],
+"class_nim_b_l_e_u_u_i_d.html":[8,0,37],
+"class_nim_b_l_e_u_u_i_d.html#a11f607fa0f7afbad0f047c6e9cba9d4d":[8,0,37,1],
+"class_nim_b_l_e_u_u_i_d.html#a399dca7d70ee262aa155b39d357321b1":[8,0,37,7],
+"class_nim_b_l_e_u_u_i_d.html#a3d9763ff434905457ed69118e93a35fd":[8,0,37,9],
+"class_nim_b_l_e_u_u_i_d.html#a4315e760bf763333022658ff980f3048":[8,0,37,12],
+"class_nim_b_l_e_u_u_i_d.html#a46484dcb0a1bfef6a8afe97f49f97875":[8,0,37,14],
+"class_nim_b_l_e_u_u_i_d.html#a618f6c29565338a496715ca951c98afb":[8,0,37,17],
+"class_nim_b_l_e_u_u_i_d.html#a68c61ae225675ac84d60f76058a5bdd4":[8,0,37,10],
+"class_nim_b_l_e_u_u_i_d.html#a6fd3849062c96cee3d6cd00544fadfac":[8,0,37,2],
+"class_nim_b_l_e_u_u_i_d.html#a7103976da820d0c1840aa77aca38306c":[8,0,37,16],
+"class_nim_b_l_e_u_u_i_d.html#a7265f67b8ca3a2cd55b37a74b66d18bc":[8,0,37,0],
+"class_nim_b_l_e_u_u_i_d.html#a9708e07b8e0915aafcfa32fe74ccdf64":[8,0,37,18],
+"class_nim_b_l_e_u_u_i_d.html#a9b96d90463f02f6a21afbaebcc242dd9":[8,0,37,15],
+"class_nim_b_l_e_u_u_i_d.html#aadbfc5504e63cd91c59c778607b8dd92":[8,0,37,3],
+"class_nim_b_l_e_u_u_i_d.html#ab4e1658b1c414edb9aea5cf5140fa461":[8,0,37,4],
+"class_nim_b_l_e_u_u_i_d.html#abeee22e6661f7533f05802e1f89fedfe":[8,0,37,13],
+"class_nim_b_l_e_u_u_i_d.html#ac9fbd00e7ffeb334571016c61bca9286":[8,0,37,5],
+"class_nim_b_l_e_u_u_i_d.html#aca27c0b572bb65ff9559f3b7ce8541fd":[8,0,37,6],
+"class_nim_b_l_e_u_u_i_d.html#acf379fca7d3689a73e6750d7ab50a0af":[8,0,37,11],
+"class_nim_b_l_e_u_u_i_d.html#aefc88e493b63ccd6dc86227dc92af0c6":[8,0,37,8],
+"class_nim_b_l_e_utils.html":[8,0,36],
"classes.html":[8,1],
"deprecated.html":[7],
"dir_68267d1309a1af8e8297ef4c3efbcdba.html":[9,0,0],
@@ -170,84 +183,71 @@ var NAVTREEINDEX2 =
"md_1_8x__to2_8x__migration__guide.html#services":[2,4,0],
"md_1_8x__to2_8x__migration__guide.html#utilities":[2,9],
"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html":[1],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added":[1,4],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-1":[1,10],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-10":[1,33,0],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added":[1,2],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-1":[1,8],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-10":[1,35,0],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-11":[1,37,0],
"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-2":[1,14],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-3":[1,23,1],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-4":[1,24,2],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-5":[1,25,2],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-6":[1,27,1],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-7":[1,29,0],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-8":[1,30,0],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-9":[1,31,0],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md100---2020-08-22":[1,34],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md101---2020-09-02":[1,33],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md102---2020-09-13":[1,32],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md110---2021-01-20":[1,31],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md120---2021-02-08":[1,30],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md130---2021-08-02":[1,29],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md131---2021-08-04":[1,28],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md132---2022-01-15":[1,27],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md133---2022-02-15":[1,26],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md140---2022-07-31":[1,25],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md141---2022-10-30":[1,24],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md200-2024-12-14":[1,21],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md201-2024-12-16":[1,18],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md202-2024-12-21":[1,15],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md203-2025-01-05":[1,11],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md210-2025-01-12":[1,7],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md211-2025-01-26":[1,5],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md220-2025-02-24":[1,2],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md221-2025-02-28":[1,0],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#breaking-changes":[1,22],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed":[1,9],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-3":[1,18],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-4":[1,27,1],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-5":[1,28,2],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-6":[1,29,2],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-7":[1,31,1],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-8":[1,33,0],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-9":[1,34,0],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md100---2020-08-22":[1,38],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md101---2020-09-02":[1,37],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md102---2020-09-13":[1,36],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md110---2021-01-20":[1,35],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md120---2021-02-08":[1,34],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md130---2021-08-02":[1,33],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md131---2021-08-04":[1,32],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md132---2022-01-15":[1,31],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md133---2022-02-15":[1,30],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md140---2022-07-31":[1,29],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md141---2022-10-30":[1,28],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md200-2024-12-14":[1,25],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md201-2024-12-16":[1,22],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md202-2024-12-21":[1,19],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md203-2025-01-05":[1,15],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md210-2025-01-12":[1,11],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md211-2025-01-26":[1,9],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md220-2025-02-24":[1,6],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md221-2025-02-28":[1,4],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md230-2025-05-19":[1,0],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#breaking-changes":[1,26],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed":[1,3],
"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-1":[1,13],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-10":[1,30,1],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-11":[1,31,1],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-12":[1,32,0],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-13":[1,33,1],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-10":[1,33,1],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-11":[1,34,1],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-12":[1,35,1],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-13":[1,36,0],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-14":[1,37,1],
"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-2":[1,17],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-3":[1,20],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-4":[1,23,0],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-5":[1,24,1],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-6":[1,25,1],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-7":[1,26,0],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-8":[1,27,2],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-9":[1,29,1],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-3":[1,21],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-4":[1,24],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-5":[1,27,0],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-6":[1,28,1],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-7":[1,29,1],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-8":[1,30,0],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-9":[1,31,2],
"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed":[1,1],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-1":[1,3],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-10":[1,26,1],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-11":[1,27,0],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-12":[1,28,0],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-13":[1,29,2],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-14":[1,30,2],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-15":[1,31,2],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-16":[1,33,2],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-2":[1,6],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-3":[1,8],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-1":[1,5],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-10":[1,29,0],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-11":[1,30,1],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-12":[1,31,0],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-13":[1,32,0],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-14":[1,33,2],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-15":[1,34,2],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-16":[1,35,2],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-17":[1,37,2],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-2":[1,7],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-3":[1,10],
"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-4":[1,12],
"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-5":[1,16],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-6":[1,19],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-6":[1,20],
"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-7":[1,23],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-8":[1,24,0],
-"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-9":[1,25,0],
-"md__bluetooth_015_01features.html":[3],
-"md__bluetooth_015_01features.html#about-extended-advertising":[3,0],
-"md__bluetooth_015_01features.html#enabling-extended-advertising":[3,1],
-"md__migration__guide.html":[4],
-"md__migration__guide.html#advertising-api":[4,2],
-"md__migration__guide.html#arduino-configuration":[4,6],
-"md__migration__guide.html#ble-addresses-1":[4,0,2],
-"md__migration__guide.html#ble-scan":[4,4],
-"md__migration__guide.html#characteristic-callbacks-1":[4,1,1,3],
-"md__migration__guide.html#characteristics-1":[4,1,1],
-"md__migration__guide.html#class-names":[4,0,1],
-"md__migration__guide.html#client-api":[4,3],
-"md__migration__guide.html#client-callbacks-1":[4,3,2],
-"md__migration__guide.html#client-security":[4,3,3],
-"md__migration__guide.html#descriptor-callbacks":[4,1,2,1],
-"md__migration__guide.html#descriptors":[4,1,2],
-"md__migration__guide.html#example":[4,1,2,0],
-"md__migration__guide.html#general-information":[4,0]
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-8":[1,27],
+"md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-9":[1,28,0],
+"md__bluetooth_015_01features.html":[3]
};
diff --git a/navtreeindex3.js b/navtreeindex3.js
index 7a383e6..9cc3ee6 100644
--- a/navtreeindex3.js
+++ b/navtreeindex3.js
@@ -1,5 +1,22 @@
var NAVTREEINDEX3 =
{
+"md__bluetooth_015_01features.html#about-extended-advertising":[3,0],
+"md__bluetooth_015_01features.html#enabling-extended-advertising":[3,1],
+"md__migration__guide.html":[4],
+"md__migration__guide.html#advertising-api":[4,2],
+"md__migration__guide.html#arduino-configuration":[4,6],
+"md__migration__guide.html#ble-addresses-1":[4,0,2],
+"md__migration__guide.html#ble-scan":[4,4],
+"md__migration__guide.html#characteristic-callbacks-1":[4,1,1,3],
+"md__migration__guide.html#characteristics-1":[4,1,1],
+"md__migration__guide.html#class-names":[4,0,1],
+"md__migration__guide.html#client-api":[4,3],
+"md__migration__guide.html#client-callbacks-1":[4,3,2],
+"md__migration__guide.html#client-security":[4,3,3],
+"md__migration__guide.html#descriptor-callbacks":[4,1,2,1],
+"md__migration__guide.html#descriptors":[4,1,2],
+"md__migration__guide.html#example":[4,1,2,0],
+"md__migration__guide.html#general-information":[4,0],
"md__migration__guide.html#header-files":[4,0,0],
"md__migration__guide.html#is-now":[4,1,1,1],
"md__migration__guide.html#originally":[4,1,1,0],
@@ -21,32 +38,32 @@ var NAVTREEINDEX3 =
"md__usage__tips.html#only-retrieve-the-services-and-characteristics-needed":[6,2],
"md__usage__tips.html#put-ble-functions-in-a-task-running-on-the-nimble-stack-core":[6,0],
"md__usage__tips.html#there-will-be-bugs---please-report-them":[6,4],
-"nimconfig_8h.html":[9,0,0,30],
-"nimconfig_8h.html#a07c0fd3908c3466e9f4835f85d913880":[9,0,0,30,18],
-"nimconfig_8h.html#a11ebe4c94e55f9e710be03169b91f964":[9,0,0,30,2],
-"nimconfig_8h.html#a136a5d626ac04aa780c6ec07ee88d242":[9,0,0,30,20],
-"nimconfig_8h.html#a1cfe4f7cfbce0d842fad09e4b668d3df":[9,0,0,30,1],
-"nimconfig_8h.html#a1f39f56a0fe8a36ef7823a7c3e1c6e3b":[9,0,0,30,5],
-"nimconfig_8h.html#a227a536958a284235daf409b2b3d1766":[9,0,0,30,15],
-"nimconfig_8h.html#a2a6b4f35f8975778ac2aac5ff169cbda":[9,0,0,30,8],
-"nimconfig_8h.html#a2ea633774bbf41ac57b314875f16d5f9":[9,0,0,30,4],
-"nimconfig_8h.html#a2f0eb3c3124a34b191a70908dc5af441":[9,0,0,30,6],
-"nimconfig_8h.html#a300d3f8ff48d217a1a2b6608454dfadb":[9,0,0,30,13],
-"nimconfig_8h.html#a3966debed5a599b8cabff3c50b9fae4f":[9,0,0,30,21],
-"nimconfig_8h.html#a4d4ea715325f75455b43c7dbaa69d7a0":[9,0,0,30,16],
-"nimconfig_8h.html#a677d7e75eef5bc96e8d0b4c659db90b0":[9,0,0,30,11],
-"nimconfig_8h.html#a6ebb331a6664a3863fb2a57b91a6cd2d":[9,0,0,30,9],
-"nimconfig_8h.html#a7b98160e6904e45e99e28a7fcc6b2a3a":[9,0,0,30,14],
-"nimconfig_8h.html#a8fa28ebea6e979630359a2acde3ae578":[9,0,0,30,0],
-"nimconfig_8h.html#a97b51f4248845f6225806eadbab3bcdb":[9,0,0,30,19],
-"nimconfig_8h.html#a9d22f9f555a2180787ccec86aa10dc24":[9,0,0,30,12],
-"nimconfig_8h.html#ab86912bde65d198f2f7aa7f83ef11ee8":[9,0,0,30,7],
-"nimconfig_8h.html#ab91646223e52e5c24f1004a0ed21b829":[9,0,0,30,10],
-"nimconfig_8h.html#abdc3219ca772a22427beed33477ea252":[9,0,0,30,3],
-"nimconfig_8h.html#abe2e5c7dbca929d3ed6cf70a73aced23":[9,0,0,30,17],
-"nimconfig_8h_source.html":[9,0,0,30],
+"nimconfig_8h.html":[9,0,0,33],
+"nimconfig_8h.html#a07c0fd3908c3466e9f4835f85d913880":[9,0,0,33,18],
+"nimconfig_8h.html#a11ebe4c94e55f9e710be03169b91f964":[9,0,0,33,2],
+"nimconfig_8h.html#a136a5d626ac04aa780c6ec07ee88d242":[9,0,0,33,20],
+"nimconfig_8h.html#a1cfe4f7cfbce0d842fad09e4b668d3df":[9,0,0,33,1],
+"nimconfig_8h.html#a1f39f56a0fe8a36ef7823a7c3e1c6e3b":[9,0,0,33,5],
+"nimconfig_8h.html#a227a536958a284235daf409b2b3d1766":[9,0,0,33,15],
+"nimconfig_8h.html#a2a6b4f35f8975778ac2aac5ff169cbda":[9,0,0,33,8],
+"nimconfig_8h.html#a2ea633774bbf41ac57b314875f16d5f9":[9,0,0,33,4],
+"nimconfig_8h.html#a2f0eb3c3124a34b191a70908dc5af441":[9,0,0,33,6],
+"nimconfig_8h.html#a300d3f8ff48d217a1a2b6608454dfadb":[9,0,0,33,13],
+"nimconfig_8h.html#a3966debed5a599b8cabff3c50b9fae4f":[9,0,0,33,21],
+"nimconfig_8h.html#a4d4ea715325f75455b43c7dbaa69d7a0":[9,0,0,33,16],
+"nimconfig_8h.html#a677d7e75eef5bc96e8d0b4c659db90b0":[9,0,0,33,11],
+"nimconfig_8h.html#a6ebb331a6664a3863fb2a57b91a6cd2d":[9,0,0,33,9],
+"nimconfig_8h.html#a7b98160e6904e45e99e28a7fcc6b2a3a":[9,0,0,33,14],
+"nimconfig_8h.html#a8fa28ebea6e979630359a2acde3ae578":[9,0,0,33,0],
+"nimconfig_8h.html#a97b51f4248845f6225806eadbab3bcdb":[9,0,0,33,19],
+"nimconfig_8h.html#a9d22f9f555a2180787ccec86aa10dc24":[9,0,0,33,12],
+"nimconfig_8h.html#ab86912bde65d198f2f7aa7f83ef11ee8":[9,0,0,33,7],
+"nimconfig_8h.html#ab91646223e52e5c24f1004a0ed21b829":[9,0,0,33,10],
+"nimconfig_8h.html#abdc3219ca772a22427beed33477ea252":[9,0,0,33,3],
+"nimconfig_8h.html#abe2e5c7dbca929d3ed6cf70a73aced23":[9,0,0,33,17],
+"nimconfig_8h_source.html":[9,0,0,33],
"pages.html":[],
-"struct_nim_b_l_e_task_data.html":[8,0,32],
-"struct_nim_b_l_e_task_data.html#a7b08f7ba2161d6309da1fc40c83027c4":[8,0,32,0],
-"struct_nim_b_l_e_task_data.html#af2d5d10d7cc8801cf4d001f89bf301c6":[8,0,32,1]
+"struct_nim_b_l_e_task_data.html":[8,0,35],
+"struct_nim_b_l_e_task_data.html#a7b08f7ba2161d6309da1fc40c83027c4":[8,0,35,0],
+"struct_nim_b_l_e_task_data.html#af2d5d10d7cc8801cf4d001f89bf301c6":[8,0,35,1]
};
diff --git a/nimconfig_8h.html b/nimconfig_8h.html
index 93458ca..7112922 100644
--- a/nimconfig_8h.html
+++ b/nimconfig_8h.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/nimconfig_8h_source.html b/nimconfig_8h_source.html
index 12a31de..15b5e39 100644
--- a/nimconfig_8h_source.html
+++ b/nimconfig_8h_source.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/pages.html b/pages.html
index cf2efd7..ec5fbfa 100644
--- a/pages.html
+++ b/pages.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/search/all_0.js b/search/all_0.js
index 15ceef1..3c1d9ab 100644
--- a/search/all_0.js
+++ b/search/all_0.js
@@ -13,24 +13,26 @@ var searchData=
['0_202022_2007_2031_10',['[1.4.0] - 2022-07-31',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md140---2022-07-31',1,'']]],
['0_202025_2001_2012_11',['[2.1.0] 2025-01-12',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md210-2025-01-12',1,'']]],
['0_202025_2002_2024_12',['[2.2.0] 2025-02-24',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md220-2025-02-24',1,'']]],
- ['0_203_202025_2001_2005_13',['[2.0.3] 2025-01-05',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md203-2025-01-05',1,'']]],
- ['01_2005_14',['[2.0.3] 2025-01-05',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md203-2025-01-05',1,'']]],
- ['01_2012_15',['[2.1.0] 2025-01-12',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md210-2025-01-12',1,'']]],
- ['01_2015_16',['[1.3.2] - 2022-01-15',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md132---2022-01-15',1,'']]],
- ['01_2020_17',['[1.1.0] - 2021-01-20',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md110---2021-01-20',1,'']]],
- ['01_2026_18',['[2.1.1] 2025-01-26',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md211-2025-01-26',1,'']]],
- ['02_19',['02',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md101---2020-09-02',1,'[1.0.1] - 2020-09-02'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md130---2021-08-02',1,'[1.3.0] - 2021-08-02']]],
- ['02_2008_20',['[1.2.0] - 2021-02-08',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md120---2021-02-08',1,'']]],
- ['02_2015_21',['[1.3.3] - 2022-02-15',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md133---2022-02-15',1,'']]],
- ['02_2024_22',['[2.2.0] 2025-02-24',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md220-2025-02-24',1,'']]],
- ['02_2028_23',['[2.2.1] 2025-02-28',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md221-2025-02-28',1,'']]],
- ['04_24',['[1.3.1] - 2021-08-04',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md131---2021-08-04',1,'']]],
- ['05_25',['[2.0.3] 2025-01-05',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md203-2025-01-05',1,'']]],
- ['07_2031_26',['[1.4.0] - 2022-07-31',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md140---2022-07-31',1,'']]],
- ['08_27',['[1.2.0] - 2021-02-08',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md120---2021-02-08',1,'']]],
- ['08_2002_28',['[1.3.0] - 2021-08-02',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md130---2021-08-02',1,'']]],
- ['08_2004_29',['[1.3.1] - 2021-08-04',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md131---2021-08-04',1,'']]],
- ['08_2022_30',['[1.0.0] - 2020-08-22',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md100---2020-08-22',1,'']]],
- ['09_2002_31',['[1.0.1] - 2020-09-02',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md101---2020-09-02',1,'']]],
- ['09_2013_32',['[1.0.2] - 2020-09-13',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md102---2020-09-13',1,'']]]
+ ['0_202025_2005_2019_13',['[2.3.0] 2025-05-19',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md230-2025-05-19',1,'']]],
+ ['0_203_202025_2001_2005_14',['[2.0.3] 2025-01-05',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md203-2025-01-05',1,'']]],
+ ['01_2005_15',['[2.0.3] 2025-01-05',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md203-2025-01-05',1,'']]],
+ ['01_2012_16',['[2.1.0] 2025-01-12',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md210-2025-01-12',1,'']]],
+ ['01_2015_17',['[1.3.2] - 2022-01-15',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md132---2022-01-15',1,'']]],
+ ['01_2020_18',['[1.1.0] - 2021-01-20',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md110---2021-01-20',1,'']]],
+ ['01_2026_19',['[2.1.1] 2025-01-26',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md211-2025-01-26',1,'']]],
+ ['02_20',['02',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md101---2020-09-02',1,'[1.0.1] - 2020-09-02'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md130---2021-08-02',1,'[1.3.0] - 2021-08-02']]],
+ ['02_2008_21',['[1.2.0] - 2021-02-08',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md120---2021-02-08',1,'']]],
+ ['02_2015_22',['[1.3.3] - 2022-02-15',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md133---2022-02-15',1,'']]],
+ ['02_2024_23',['[2.2.0] 2025-02-24',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md220-2025-02-24',1,'']]],
+ ['02_2028_24',['[2.2.1] 2025-02-28',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md221-2025-02-28',1,'']]],
+ ['04_25',['[1.3.1] - 2021-08-04',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md131---2021-08-04',1,'']]],
+ ['05_26',['[2.0.3] 2025-01-05',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md203-2025-01-05',1,'']]],
+ ['05_2019_27',['[2.3.0] 2025-05-19',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md230-2025-05-19',1,'']]],
+ ['07_2031_28',['[1.4.0] - 2022-07-31',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md140---2022-07-31',1,'']]],
+ ['08_29',['[1.2.0] - 2021-02-08',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md120---2021-02-08',1,'']]],
+ ['08_2002_30',['[1.3.0] - 2021-08-02',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md130---2021-08-02',1,'']]],
+ ['08_2004_31',['[1.3.1] - 2021-08-04',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md131---2021-08-04',1,'']]],
+ ['08_2022_32',['[1.0.0] - 2020-08-22',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md100---2020-08-22',1,'']]],
+ ['09_2002_33',['[1.0.1] - 2020-09-02',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md101---2020-09-02',1,'']]],
+ ['09_2013_34',['[1.0.2] - 2020-09-13',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md102---2020-09-13',1,'']]]
];
diff --git a/search/all_1.js b/search/all_1.js
index f2bde7c..183eeb7 100644
--- a/search/all_1.js
+++ b/search/all_1.js
@@ -24,5 +24,6 @@ var searchData=
['13_21',['[1.0.2] - 2020-09-13',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md102---2020-09-13',1,'']]],
['14_22',['[2.0.0] 2024-12-14',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md200-2024-12-14',1,'']]],
['15_23',['15',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md132---2022-01-15',1,'[1.3.2] - 2022-01-15'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md133---2022-02-15',1,'[1.3.3] - 2022-02-15']]],
- ['16_24',['[2.0.1] 2024-12-16',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md201-2024-12-16',1,'']]]
+ ['16_24',['[2.0.1] 2024-12-16',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md201-2024-12-16',1,'']]],
+ ['19_25',['[2.3.0] 2025-05-19',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md230-2025-05-19',1,'']]]
];
diff --git a/search/all_11.js b/search/all_11.js
index b5a7940..2a5c5e5 100644
--- a/search/all_11.js
+++ b/search/all_11.js
@@ -7,19 +7,19 @@ var searchData=
['nimble_4',['nimble',['../md__migration__guide.html',1,'Migrating from Bluedroid to NimBLE'],['../index.html#what-is-nimble',1,'What is NimBLE?']]],
['nimble_20stack_20core_5',['Put BLE functions in a task running on the NimBLE stack core',['../md__usage__tips.html#put-ble-functions-in-a-task-running-on-the-nimble-stack-core',1,'']]],
['nimble2904_6',['NimBLE2904',['../class_nim_b_l_e2904.html',1,'']]],
- ['nimbleaddress_7',['nimbleaddress',['../class_nim_b_l_e_address.html',1,'NimBLEAddress'],['../class_nim_b_l_e_address.html#adde06cf0cd99fed05b199fcd8df665a9',1,'NimBLEAddress::NimBLEAddress(const uint64_t &address, uint8_t type)'],['../class_nim_b_l_e_address.html#a4339a4ba2a68932000b2168547a37b35',1,'NimBLEAddress::NimBLEAddress(const std::string &stringAddress, uint8_t type)'],['../class_nim_b_l_e_address.html#a567542a3cf8324810751cdd4d92703ab',1,'NimBLEAddress::NimBLEAddress(const uint8_t address[BLE_DEV_ADDR_LEN], uint8_t type)'],['../class_nim_b_l_e_address.html#ac1bad3b929b3a694402cc7354635775e',1,'NimBLEAddress::NimBLEAddress(const ble_addr_t address)'],['../class_nim_b_l_e_address.html#adc38af9709f212868a89e52ea700a417',1,'NimBLEAddress::NimBLEAddress()=default']]],
+ ['nimbleaddress_7',['nimbleaddress',['../class_nim_b_l_e_address.html#adde06cf0cd99fed05b199fcd8df665a9',1,'NimBLEAddress::NimBLEAddress(const uint64_t &address, uint8_t type)'],['../class_nim_b_l_e_address.html#a4339a4ba2a68932000b2168547a37b35',1,'NimBLEAddress::NimBLEAddress(const std::string &stringAddress, uint8_t type)'],['../class_nim_b_l_e_address.html#a567542a3cf8324810751cdd4d92703ab',1,'NimBLEAddress::NimBLEAddress(const uint8_t address[BLE_DEV_ADDR_LEN], uint8_t type)'],['../class_nim_b_l_e_address.html#ac1bad3b929b3a694402cc7354635775e',1,'NimBLEAddress::NimBLEAddress(const ble_addr_t address)'],['../class_nim_b_l_e_address.html#adc38af9709f212868a89e52ea700a417',1,'NimBLEAddress::NimBLEAddress()=default'],['../class_nim_b_l_e_address.html',1,'NimBLEAddress']]],
['nimbleadvertiseddevice_8',['NimBLEAdvertisedDevice',['../class_nim_b_l_e_advertised_device.html',1,'']]],
['nimbleadvertisementdata_9',['NimBLEAdvertisementData',['../class_nim_b_l_e_advertisement_data.html',1,'']]],
['nimbleadvertising_10',['nimbleadvertising',['../class_nim_b_l_e_advertising.html',1,'NimBLEAdvertising'],['../class_nim_b_l_e_advertising.html#abe6258a917243a4567c3d6eece2ddcdd',1,'NimBLEAdvertising::NimBLEAdvertising()']]],
['nimbleattribute_11',['nimbleattribute',['../class_nim_b_l_e_attribute.html',1,'NimBLEAttribute'],['../class_nim_b_l_e_attribute.html#a51ce8e9cd9609f42b9b9248a0b6c642c',1,'NimBLEAttribute::NimBLEAttribute()']]],
- ['nimbleattvalue_12',['nimbleattvalue',['../class_nim_b_l_e_att_value.html#a7473ad95c2240e0d1ce5c2d57f8914c2',1,'NimBLEAttValue::NimBLEAttValue()'],['../class_nim_b_l_e_att_value.html',1,'NimBLEAttValue'],['../class_nim_b_l_e_att_value.html#a778d1da5334049292fdfba221bcd5772',1,'NimBLEAttValue::NimBLEAttValue(NimBLEAttValue &&source)'],['../class_nim_b_l_e_att_value.html#a03347eab1f3df449762902a4256d2b1c',1,'NimBLEAttValue::NimBLEAttValue(const std::vector< uint8_t > vec, uint16_t max_len=BLE_ATT_ATTR_MAX_LEN)'],['../class_nim_b_l_e_att_value.html#a584cac329cd5d3c0a14aa855e6e6143e',1,'NimBLEAttValue::NimBLEAttValue(const std::string str, uint16_t max_len=BLE_ATT_ATTR_MAX_LEN)'],['../class_nim_b_l_e_att_value.html#a61813a898f1bfb1b00e670a7fbb413df',1,'NimBLEAttValue::NimBLEAttValue(std::initializer_list< uint8_t > list, uint16_t max_len=BLE_ATT_ATTR_MAX_LEN)'],['../class_nim_b_l_e_att_value.html#a4322572d778438318f5750f6df5fdb35',1,'NimBLEAttValue::NimBLEAttValue(const char *value, uint16_t max_len=BLE_ATT_ATTR_MAX_LEN)'],['../class_nim_b_l_e_att_value.html#ad0bbdf17e7861cbb4bb2cadae9cbe32c',1,'NimBLEAttValue::NimBLEAttValue(const uint8_t *value, uint16_t len, uint16_t max_len=BLE_ATT_ATTR_MAX_LEN)'],['../class_nim_b_l_e_att_value.html#aa801ed93f65e8cbc507c6ea6f4f49294',1,'NimBLEAttValue::NimBLEAttValue(uint16_t init_len=CONFIG_NIMBLE_CPP_ATT_VALUE_INIT_LENGTH, uint16_t max_len=BLE_ATT_ATTR_MAX_LEN)']]],
+ ['nimbleattvalue_12',['nimbleattvalue',['../class_nim_b_l_e_att_value.html#a584cac329cd5d3c0a14aa855e6e6143e',1,'NimBLEAttValue::NimBLEAttValue()'],['../class_nim_b_l_e_att_value.html',1,'NimBLEAttValue'],['../class_nim_b_l_e_att_value.html#a778d1da5334049292fdfba221bcd5772',1,'NimBLEAttValue::NimBLEAttValue(NimBLEAttValue &&source)'],['../class_nim_b_l_e_att_value.html#a7473ad95c2240e0d1ce5c2d57f8914c2',1,'NimBLEAttValue::NimBLEAttValue(const NimBLEAttValue &source)'],['../class_nim_b_l_e_att_value.html#a03347eab1f3df449762902a4256d2b1c',1,'NimBLEAttValue::NimBLEAttValue(const std::vector< uint8_t > vec, uint16_t max_len=BLE_ATT_ATTR_MAX_LEN)'],['../class_nim_b_l_e_att_value.html#a61813a898f1bfb1b00e670a7fbb413df',1,'NimBLEAttValue::NimBLEAttValue(std::initializer_list< uint8_t > list, uint16_t max_len=BLE_ATT_ATTR_MAX_LEN)'],['../class_nim_b_l_e_att_value.html#a4322572d778438318f5750f6df5fdb35',1,'NimBLEAttValue::NimBLEAttValue(const char *value, uint16_t max_len=BLE_ATT_ATTR_MAX_LEN)'],['../class_nim_b_l_e_att_value.html#ad0bbdf17e7861cbb4bb2cadae9cbe32c',1,'NimBLEAttValue::NimBLEAttValue(const uint8_t *value, uint16_t len, uint16_t max_len=BLE_ATT_ATTR_MAX_LEN)'],['../class_nim_b_l_e_att_value.html#aa801ed93f65e8cbc507c6ea6f4f49294',1,'NimBLEAttValue::NimBLEAttValue(uint16_t init_len=CONFIG_NIMBLE_CPP_ATT_VALUE_INIT_LENGTH, uint16_t max_len=BLE_ATT_ATTR_MAX_LEN)']]],
['nimblebeacon_13',['NimBLEBeacon',['../class_nim_b_l_e_beacon.html',1,'']]],
- ['nimblecharacteristic_14',['nimblecharacteristic',['../class_nim_b_l_e_characteristic.html#ad136cb471195c1889804542afe0f628b',1,'NimBLECharacteristic::NimBLECharacteristic(const char *uuid, uint16_t properties=NIMBLE_PROPERTY::READ|NIMBLE_PROPERTY::WRITE, uint16_t maxLen=BLE_ATT_ATTR_MAX_LEN, NimBLEService *pService=nullptr)'],['../class_nim_b_l_e_characteristic.html#af5bacf6c6f1cf033897b6a99ef98438f',1,'NimBLECharacteristic::NimBLECharacteristic(const NimBLEUUID &uuid, uint16_t properties=NIMBLE_PROPERTY::READ|NIMBLE_PROPERTY::WRITE, uint16_t maxLen=BLE_ATT_ATTR_MAX_LEN, NimBLEService *pService=nullptr)'],['../class_nim_b_l_e_characteristic.html',1,'NimBLECharacteristic']]],
+ ['nimblecharacteristic_14',['nimblecharacteristic',['../class_nim_b_l_e_characteristic.html#ad136cb471195c1889804542afe0f628b',1,'NimBLECharacteristic::NimBLECharacteristic()'],['../class_nim_b_l_e_characteristic.html',1,'NimBLECharacteristic'],['../class_nim_b_l_e_characteristic.html#af5bacf6c6f1cf033897b6a99ef98438f',1,'NimBLECharacteristic::NimBLECharacteristic()']]],
['nimblecharacteristiccallbacks_15',['NimBLECharacteristicCallbacks',['../class_nim_b_l_e_characteristic_callbacks.html',1,'']]],
['nimbleclient_16',['NimBLEClient',['../class_nim_b_l_e_client.html',1,'']]],
['nimbleclientcallbacks_17',['NimBLEClientCallbacks',['../class_nim_b_l_e_client_callbacks.html',1,'']]],
['nimbleconninfo_18',['NimBLEConnInfo',['../class_nim_b_l_e_conn_info.html',1,'']]],
- ['nimbledescriptor_19',['nimbledescriptor',['../class_nim_b_l_e_descriptor.html#acdae256772e6ba433df5ff3217335a1b',1,'NimBLEDescriptor::NimBLEDescriptor(const char *uuid, uint16_t properties, uint16_t maxLen, NimBLECharacteristic *pCharacteristic=nullptr)'],['../class_nim_b_l_e_descriptor.html#a9b371ae4807648762cad1346ba6fd3c3',1,'NimBLEDescriptor::NimBLEDescriptor(const NimBLEUUID &uuid, uint16_t properties, uint16_t maxLen, NimBLECharacteristic *pCharacteristic=nullptr)'],['../class_nim_b_l_e_descriptor.html',1,'NimBLEDescriptor']]],
+ ['nimbledescriptor_19',['nimbledescriptor',['../class_nim_b_l_e_descriptor.html#acdae256772e6ba433df5ff3217335a1b',1,'NimBLEDescriptor::NimBLEDescriptor()'],['../class_nim_b_l_e_descriptor.html',1,'NimBLEDescriptor'],['../class_nim_b_l_e_descriptor.html#a9b371ae4807648762cad1346ba6fd3c3',1,'NimBLEDescriptor::NimBLEDescriptor()']]],
['nimbledescriptorcallbacks_20',['NimBLEDescriptorCallbacks',['../class_nim_b_l_e_descriptor_callbacks.html',1,'']]],
['nimbledevice_21',['NimBLEDevice',['../class_nim_b_l_e_device.html',1,'']]],
['nimbledevicecallbacks_22',['NimBLEDeviceCallbacks',['../class_nim_b_l_e_device_callbacks.html',1,'']]],
@@ -27,22 +27,25 @@ var searchData=
['nimbleextadvertisement_24',['nimbleextadvertisement',['../class_nim_b_l_e_ext_advertisement.html#a9e739c3117da31c486f8f4dd8d273c9c',1,'NimBLEExtAdvertisement::NimBLEExtAdvertisement()'],['../class_nim_b_l_e_ext_advertisement.html',1,'NimBLEExtAdvertisement']]],
['nimbleextadvertising_25',['nimbleextadvertising',['../class_nim_b_l_e_ext_advertising.html',1,'NimBLEExtAdvertising'],['../class_nim_b_l_e_ext_advertising.html#afe321b856d785b78242b2ea020a96af3',1,'NimBLEExtAdvertising::NimBLEExtAdvertising()']]],
['nimbleextadvertisingcallbacks_26',['NimBLEExtAdvertisingCallbacks',['../class_nim_b_l_e_ext_advertising_callbacks.html',1,'']]],
- ['nimblehiddevice_27',['nimblehiddevice',['../class_nim_b_l_e_h_i_d_device.html#a33821f02034b8ed47f3cd0555ac9e949',1,'NimBLEHIDDevice::NimBLEHIDDevice()'],['../class_nim_b_l_e_h_i_d_device.html',1,'NimBLEHIDDevice']]],
- ['nimblelocalattribute_28',['nimblelocalattribute',['../class_nim_b_l_e_local_attribute.html',1,'NimBLELocalAttribute'],['../class_nim_b_l_e_local_attribute.html#a9fd2c2130f8bea42f86ee0d3263e9788',1,'NimBLELocalAttribute::NimBLELocalAttribute()']]],
- ['nimbleremotecharacteristic_29',['NimBLERemoteCharacteristic',['../class_nim_b_l_e_remote_characteristic.html',1,'']]],
- ['nimbleremotedescriptor_30',['NimBLERemoteDescriptor',['../class_nim_b_l_e_remote_descriptor.html',1,'']]],
- ['nimbleremoteservice_31',['NimBLERemoteService',['../class_nim_b_l_e_remote_service.html',1,'']]],
- ['nimblescan_32',['NimBLEScan',['../class_nim_b_l_e_scan.html',1,'']]],
- ['nimblescancallbacks_33',['NimBLEScanCallbacks',['../class_nim_b_l_e_scan_callbacks.html',1,'']]],
- ['nimblescanresults_34',['NimBLEScanResults',['../class_nim_b_l_e_scan_results.html',1,'']]],
- ['nimbleserver_35',['NimBLEServer',['../class_nim_b_l_e_server.html',1,'']]],
- ['nimbleservercallbacks_36',['NimBLEServerCallbacks',['../class_nim_b_l_e_server_callbacks.html',1,'']]],
- ['nimbleservice_37',['nimbleservice',['../class_nim_b_l_e_service.html#a5084a6db9c9b5ddb4f3e9261606b1e65',1,'NimBLEService::NimBLEService()'],['../class_nim_b_l_e_service.html',1,'NimBLEService'],['../class_nim_b_l_e_service.html#af4e9e030046352a6ff3d9ba67fe872e3',1,'NimBLEService::NimBLEService()']]],
- ['nimbletaskdata_38',['nimbletaskdata',['../struct_nim_b_l_e_task_data.html#a7b08f7ba2161d6309da1fc40c83027c4',1,'NimBLETaskData::NimBLETaskData()'],['../struct_nim_b_l_e_task_data.html',1,'NimBLETaskData']]],
- ['nimbleutils_39',['NimBLEUtils',['../class_nim_b_l_e_utils.html',1,'']]],
- ['nimbleuuid_40',['nimbleuuid',['../class_nim_b_l_e_u_u_i_d.html#a7265f67b8ca3a2cd55b37a74b66d18bc',1,'NimBLEUUID::NimBLEUUID()'],['../class_nim_b_l_e_u_u_i_d.html',1,'NimBLEUUID'],['../class_nim_b_l_e_u_u_i_d.html#a399dca7d70ee262aa155b39d357321b1',1,'NimBLEUUID::NimBLEUUID(uint32_t first, uint16_t second, uint16_t third, uint64_t fourth)'],['../class_nim_b_l_e_u_u_i_d.html#aca27c0b572bb65ff9559f3b7ce8541fd',1,'NimBLEUUID::NimBLEUUID(const uint8_t *pData, size_t size)'],['../class_nim_b_l_e_u_u_i_d.html#ac9fbd00e7ffeb334571016c61bca9286',1,'NimBLEUUID::NimBLEUUID(const ble_uuid128_t *uuid)'],['../class_nim_b_l_e_u_u_i_d.html#ab4e1658b1c414edb9aea5cf5140fa461',1,'NimBLEUUID::NimBLEUUID(uint32_t uuid)'],['../class_nim_b_l_e_u_u_i_d.html#aadbfc5504e63cd91c59c778607b8dd92',1,'NimBLEUUID::NimBLEUUID(uint16_t uuid)'],['../class_nim_b_l_e_u_u_i_d.html#a6fd3849062c96cee3d6cd00544fadfac',1,'NimBLEUUID::NimBLEUUID(const std::string &uuid)'],['../class_nim_b_l_e_u_u_i_d.html#a11f607fa0f7afbad0f047c6e9cba9d4d',1,'NimBLEUUID::NimBLEUUID(const ble_uuid_any_t &uuid)']]],
- ['nimconfig_2eh_41',['nimconfig.h',['../nimconfig_8h.html',1,'']]],
- ['not_20delete_20client_20instances_20unless_20necessary_20or_20unused_42',['Do not delete client instances unless necessary or unused',['../md__usage__tips.html#do-not-delete-client-instances-unless-necessary-or-unused',1,'']]],
- ['notify_43',['notify',['../class_nim_b_l_e_characteristic.html#ac4482e038124724d8bb6d147bcdb5481',1,'NimBLECharacteristic::notify(uint16_t connHandle=BLE_HS_CONN_HANDLE_NONE) const'],['../class_nim_b_l_e_characteristic.html#a7676bd1b73979101c394471299d71c0b',1,'NimBLECharacteristic::notify(const uint8_t *value, size_t length, uint16_t connHandle=BLE_HS_CONN_HANDLE_NONE) const'],['../class_nim_b_l_e_characteristic.html#a95e454eacf23ae8e1e251b76d7857954',1,'NimBLECharacteristic::notify(const T &v, uint16_t connHandle=BLE_HS_CONN_HANDLE_NONE) const'],['../class_nim_b_l_e_characteristic.html#ab05a81528522e7f12acff65fa86f9a28',1,'NimBLECharacteristic::notify(const T &s, uint16_t connHandle=BLE_HS_CONN_HANDLE_NONE) const'],['../class_nim_b_l_e_characteristic.html#a95e454eacf23ae8e1e251b76d7857954',1,'NimBLECharacteristic::notify(const T &v, uint16_t connHandle=BLE_HS_CONN_HANDLE_NONE) const']]],
- ['now_44',['Is Now',['../md__migration__guide.html#is-now',1,'']]]
+ ['nimblehiddevice_27',['nimblehiddevice',['../class_nim_b_l_e_h_i_d_device.html',1,'NimBLEHIDDevice'],['../class_nim_b_l_e_h_i_d_device.html#a33821f02034b8ed47f3cd0555ac9e949',1,'NimBLEHIDDevice::NimBLEHIDDevice()']]],
+ ['nimblel2capchannel_28',['NimBLEL2CAPChannel',['../class_nim_b_l_e_l2_c_a_p_channel.html',1,'']]],
+ ['nimblel2capchannelcallbacks_29',['NimBLEL2CAPChannelCallbacks',['../class_nim_b_l_e_l2_c_a_p_channel_callbacks.html',1,'']]],
+ ['nimblel2capserver_30',['NimBLEL2CAPServer',['../class_nim_b_l_e_l2_c_a_p_server.html',1,'']]],
+ ['nimblelocalattribute_31',['nimblelocalattribute',['../class_nim_b_l_e_local_attribute.html',1,'NimBLELocalAttribute'],['../class_nim_b_l_e_local_attribute.html#a9fd2c2130f8bea42f86ee0d3263e9788',1,'NimBLELocalAttribute::NimBLELocalAttribute()']]],
+ ['nimbleremotecharacteristic_32',['NimBLERemoteCharacteristic',['../class_nim_b_l_e_remote_characteristic.html',1,'']]],
+ ['nimbleremotedescriptor_33',['NimBLERemoteDescriptor',['../class_nim_b_l_e_remote_descriptor.html',1,'']]],
+ ['nimbleremoteservice_34',['NimBLERemoteService',['../class_nim_b_l_e_remote_service.html',1,'']]],
+ ['nimblescan_35',['NimBLEScan',['../class_nim_b_l_e_scan.html',1,'']]],
+ ['nimblescancallbacks_36',['NimBLEScanCallbacks',['../class_nim_b_l_e_scan_callbacks.html',1,'']]],
+ ['nimblescanresults_37',['NimBLEScanResults',['../class_nim_b_l_e_scan_results.html',1,'']]],
+ ['nimbleserver_38',['NimBLEServer',['../class_nim_b_l_e_server.html',1,'']]],
+ ['nimbleservercallbacks_39',['NimBLEServerCallbacks',['../class_nim_b_l_e_server_callbacks.html',1,'']]],
+ ['nimbleservice_40',['nimbleservice',['../class_nim_b_l_e_service.html#a5084a6db9c9b5ddb4f3e9261606b1e65',1,'NimBLEService::NimBLEService(const char *uuid)'],['../class_nim_b_l_e_service.html#af4e9e030046352a6ff3d9ba67fe872e3',1,'NimBLEService::NimBLEService(const NimBLEUUID &uuid)'],['../class_nim_b_l_e_service.html',1,'NimBLEService']]],
+ ['nimbletaskdata_41',['nimbletaskdata',['../struct_nim_b_l_e_task_data.html#a7b08f7ba2161d6309da1fc40c83027c4',1,'NimBLETaskData::NimBLETaskData()'],['../struct_nim_b_l_e_task_data.html',1,'NimBLETaskData']]],
+ ['nimbleutils_42',['NimBLEUtils',['../class_nim_b_l_e_utils.html',1,'']]],
+ ['nimbleuuid_43',['nimbleuuid',['../class_nim_b_l_e_u_u_i_d.html',1,'NimBLEUUID'],['../class_nim_b_l_e_u_u_i_d.html#a399dca7d70ee262aa155b39d357321b1',1,'NimBLEUUID::NimBLEUUID(uint32_t first, uint16_t second, uint16_t third, uint64_t fourth)'],['../class_nim_b_l_e_u_u_i_d.html#aca27c0b572bb65ff9559f3b7ce8541fd',1,'NimBLEUUID::NimBLEUUID(const uint8_t *pData, size_t size)'],['../class_nim_b_l_e_u_u_i_d.html#ac9fbd00e7ffeb334571016c61bca9286',1,'NimBLEUUID::NimBLEUUID(const ble_uuid128_t *uuid)'],['../class_nim_b_l_e_u_u_i_d.html#ab4e1658b1c414edb9aea5cf5140fa461',1,'NimBLEUUID::NimBLEUUID(uint32_t uuid)'],['../class_nim_b_l_e_u_u_i_d.html#aadbfc5504e63cd91c59c778607b8dd92',1,'NimBLEUUID::NimBLEUUID(uint16_t uuid)'],['../class_nim_b_l_e_u_u_i_d.html#a6fd3849062c96cee3d6cd00544fadfac',1,'NimBLEUUID::NimBLEUUID(const std::string &uuid)'],['../class_nim_b_l_e_u_u_i_d.html#a11f607fa0f7afbad0f047c6e9cba9d4d',1,'NimBLEUUID::NimBLEUUID(const ble_uuid_any_t &uuid)'],['../class_nim_b_l_e_u_u_i_d.html#a7265f67b8ca3a2cd55b37a74b66d18bc',1,'NimBLEUUID::NimBLEUUID()=default']]],
+ ['nimconfig_2eh_44',['nimconfig.h',['../nimconfig_8h.html',1,'']]],
+ ['not_20delete_20client_20instances_20unless_20necessary_20or_20unused_45',['Do not delete client instances unless necessary or unused',['../md__usage__tips.html#do-not-delete-client-instances-unless-necessary-or-unused',1,'']]],
+ ['notify_46',['notify',['../class_nim_b_l_e_characteristic.html#a95e454eacf23ae8e1e251b76d7857954',1,'NimBLECharacteristic::notify(const T &v, uint16_t connHandle=BLE_HS_CONN_HANDLE_NONE) const'],['../class_nim_b_l_e_characteristic.html#ab05a81528522e7f12acff65fa86f9a28',1,'NimBLECharacteristic::notify(const T &s, uint16_t connHandle=BLE_HS_CONN_HANDLE_NONE) const'],['../class_nim_b_l_e_characteristic.html#a95e454eacf23ae8e1e251b76d7857954',1,'NimBLECharacteristic::notify(const T &v, uint16_t connHandle=BLE_HS_CONN_HANDLE_NONE) const'],['../class_nim_b_l_e_characteristic.html#a7676bd1b73979101c394471299d71c0b',1,'NimBLECharacteristic::notify(const uint8_t *value, size_t length, uint16_t connHandle=BLE_HS_CONN_HANDLE_NONE) const'],['../class_nim_b_l_e_characteristic.html#ac4482e038124724d8bb6d147bcdb5481',1,'NimBLECharacteristic::notify(uint16_t connHandle=BLE_HS_CONN_HANDLE_NONE) const']]],
+ ['now_47',['Is Now',['../md__migration__guide.html#is-now',1,'']]]
];
diff --git a/search/all_12.js b/search/all_12.js
index d6eb49c..efb4bc1 100644
--- a/search/all_12.js
+++ b/search/all_12.js
@@ -2,13 +2,13 @@ var searchData=
[
['of_20properties_0',['The full list of properties',['../md__migration__guide.html#the-full-list-of-properties',1,'']]],
['on_20the_20nimble_20stack_20core_1',['Put BLE functions in a task running on the NimBLE stack core',['../md__usage__tips.html#put-ble-functions-in-a-task-running-on-the-nimble-stack-core',1,'']]],
- ['onauthenticationcomplete_2',['onauthenticationcomplete',['../class_nim_b_l_e_server_callbacks.html#a7cbed42919678d9e8d40b351dec82523',1,'NimBLEServerCallbacks::onAuthenticationComplete()'],['../class_nim_b_l_e_client_callbacks.html#ae8e2abef6949ac87abf5ecad1a4dfe35',1,'NimBLEClientCallbacks::onAuthenticationComplete()']]],
- ['onconfirmpasskey_3',['onconfirmpasskey',['../class_nim_b_l_e_server_callbacks.html#a507296393ca8557db2e4afa786c5b436',1,'NimBLEServerCallbacks::onConfirmPassKey()'],['../class_nim_b_l_e_client_callbacks.html#a6e7cfa81cd43420f78d6da727c67928b',1,'NimBLEClientCallbacks::onConfirmPasskey(NimBLEConnInfo &connInfo, uint32_t pin)']]],
- ['onconnect_4',['onconnect',['../class_nim_b_l_e_client_callbacks.html#a96de53d9745f243d544cd89498f979ae',1,'NimBLEClientCallbacks::onConnect()'],['../class_nim_b_l_e_server_callbacks.html#a11d48696c2121eb301a76301555df2c5',1,'NimBLEServerCallbacks::onConnect()']]],
+ ['onauthenticationcomplete_2',['onauthenticationcomplete',['../class_nim_b_l_e_server_callbacks.html#a7cbed42919678d9e8d40b351dec82523',1,'NimBLEServerCallbacks::onAuthenticationComplete()'],['../class_nim_b_l_e_client_callbacks.html#ae8e2abef6949ac87abf5ecad1a4dfe35',1,'NimBLEClientCallbacks::onAuthenticationComplete(NimBLEConnInfo &connInfo)']]],
+ ['onconfirmpasskey_3',['onconfirmpasskey',['../class_nim_b_l_e_client_callbacks.html#a6e7cfa81cd43420f78d6da727c67928b',1,'NimBLEClientCallbacks::onConfirmPasskey()'],['../class_nim_b_l_e_server_callbacks.html#a507296393ca8557db2e4afa786c5b436',1,'NimBLEServerCallbacks::onConfirmPassKey()']]],
+ ['onconnect_4',['onconnect',['../class_nim_b_l_e_client_callbacks.html#a96de53d9745f243d544cd89498f979ae',1,'NimBLEClientCallbacks::onConnect()'],['../class_nim_b_l_e_l2_c_a_p_channel_callbacks.html#a7bb7aaf60287909a687830834ee1c816',1,'NimBLEL2CAPChannelCallbacks::onConnect()'],['../class_nim_b_l_e_server_callbacks.html#a11d48696c2121eb301a76301555df2c5',1,'NimBLEServerCallbacks::onConnect()']]],
['onconnectfail_5',['onConnectFail',['../class_nim_b_l_e_client_callbacks.html#ad0eb6bee07ef8c41dd8924aaca3bc71e',1,'NimBLEClientCallbacks']]],
['onconnparamsupdate_6',['onConnParamsUpdate',['../class_nim_b_l_e_server_callbacks.html#aa6e5e8ef90a537540d9c72f8744c0199',1,'NimBLEServerCallbacks']]],
['onconnparamsupdaterequest_7',['onConnParamsUpdateRequest',['../class_nim_b_l_e_client_callbacks.html#a8bc6a072e1cc974ef084eb2cad18dac6',1,'NimBLEClientCallbacks']]],
- ['ondisconnect_8',['ondisconnect',['../class_nim_b_l_e_client_callbacks.html#ad618179ade926482a7f2d94b0deabd69',1,'NimBLEClientCallbacks::onDisconnect()'],['../class_nim_b_l_e_server_callbacks.html#a4622b24e5553cc7961c04ab25b63d943',1,'NimBLEServerCallbacks::onDisconnect()']]],
+ ['ondisconnect_8',['ondisconnect',['../class_nim_b_l_e_client_callbacks.html#ad618179ade926482a7f2d94b0deabd69',1,'NimBLEClientCallbacks::onDisconnect()'],['../class_nim_b_l_e_l2_c_a_p_channel_callbacks.html#a3b56fa029bfe13d88c3231228078c982',1,'NimBLEL2CAPChannelCallbacks::onDisconnect()'],['../class_nim_b_l_e_server_callbacks.html#a4622b24e5553cc7961c04ab25b63d943',1,'NimBLEServerCallbacks::onDisconnect()']]],
['ondiscovered_9',['onDiscovered',['../class_nim_b_l_e_scan_callbacks.html#a1f9b5eac5982340afbb84954a4c06277',1,'NimBLEScanCallbacks']]],
['onidentity_10',['onidentity',['../class_nim_b_l_e_client_callbacks.html#ac03333d26d570e55b285da460c0def76',1,'NimBLEClientCallbacks::onIdentity()'],['../class_nim_b_l_e_server_callbacks.html#afa1c14bfba74491e9f57ccaea22b0664',1,'NimBLEServerCallbacks::onIdentity()']]],
['only_20retrieve_20the_20services_20and_20characteristics_20needed_11',['Only retrieve the services and characteristics needed',['../md__usage__tips.html#only-retrieve-the-services-and-characteristics-needed',1,'']]],
@@ -16,7 +16,7 @@ var searchData=
['onpasskeydisplay_13',['onPassKeyDisplay',['../class_nim_b_l_e_server_callbacks.html#a45b5fc1c98b287a2ddeab8f2f5b63c4f',1,'NimBLEServerCallbacks']]],
['onpasskeyentry_14',['onPassKeyEntry',['../class_nim_b_l_e_client_callbacks.html#aacb0b757e6e7c7984d8389c83fe1937d',1,'NimBLEClientCallbacks']]],
['onphyupdate_15',['onphyupdate',['../class_nim_b_l_e_client_callbacks.html#a4e91ebb66e46b7f3ccc6291ece0b549c',1,'NimBLEClientCallbacks::onPhyUpdate()'],['../class_nim_b_l_e_server_callbacks.html#a5096aa8ec49fe1eddb5d9ab18c112b22',1,'NimBLEServerCallbacks::onPhyUpdate()']]],
- ['onread_16',['onread',['../class_nim_b_l_e_characteristic_callbacks.html#a120d3dade06fbc941a93edbdc0e4d830',1,'NimBLECharacteristicCallbacks::onRead()'],['../class_nim_b_l_e_descriptor_callbacks.html#a061576b56702a6aca62a38f2ba27ba98',1,'NimBLEDescriptorCallbacks::onRead()']]],
+ ['onread_16',['onread',['../class_nim_b_l_e_l2_c_a_p_channel_callbacks.html#a10bd007ae5e5e1c41eec5bac829a006d',1,'NimBLEL2CAPChannelCallbacks::onRead()'],['../class_nim_b_l_e_characteristic_callbacks.html#a120d3dade06fbc941a93edbdc0e4d830',1,'NimBLECharacteristicCallbacks::onRead()'],['../class_nim_b_l_e_descriptor_callbacks.html#a061576b56702a6aca62a38f2ba27ba98',1,'NimBLEDescriptorCallbacks::onRead()']]],
['onreset_17',['onReset',['../class_nim_b_l_e_device.html#a1c07c41733730754fd31efae5a43f085',1,'NimBLEDevice']]],
['onresult_18',['onResult',['../class_nim_b_l_e_scan_callbacks.html#a962d8b08cf14ac3091e6fd6962d7e283',1,'NimBLEScanCallbacks']]],
['onscanend_19',['onScanEnd',['../class_nim_b_l_e_scan_callbacks.html#a61c11db405e87ec847066ca3b6ad8375',1,'NimBLEScanCallbacks']]],
@@ -27,7 +27,7 @@ var searchData=
['onsubscribe_24',['onSubscribe',['../class_nim_b_l_e_characteristic_callbacks.html#a024951384bb777d7ee71bfd1d5eff185',1,'NimBLECharacteristicCallbacks']]],
['onsync_25',['onSync',['../class_nim_b_l_e_device.html#a01737196c77959a03964504ee0b48f4d',1,'NimBLEDevice']]],
['onwhitelist_26',['onWhiteList',['../class_nim_b_l_e_device.html#ae51e2d4d6169a61133178a1b0d6b5b45',1,'NimBLEDevice']]],
- ['onwrite_27',['onwrite',['../class_nim_b_l_e_descriptor_callbacks.html#a2872d9e602d4e23cc63f55f5b2f76dd7',1,'NimBLEDescriptorCallbacks::onWrite()'],['../class_nim_b_l_e_characteristic_callbacks.html#ab4edbb758f0212fd190dedad6c9b8ec9',1,'NimBLECharacteristicCallbacks::onWrite()']]],
+ ['onwrite_27',['onwrite',['../class_nim_b_l_e_characteristic_callbacks.html#ab4edbb758f0212fd190dedad6c9b8ec9',1,'NimBLECharacteristicCallbacks::onWrite()'],['../class_nim_b_l_e_descriptor_callbacks.html#a2872d9e602d4e23cc63f55f5b2f76dd7',1,'NimBLEDescriptorCallbacks::onWrite()']]],
['operator_20const_20uint8_5ft_20_2a_28',['operator const uint8_t *',['../class_nim_b_l_e_att_value.html#a3aa926c56cd58146a5b1c6e02c97894b',1,'NimBLEAttValue']]],
['operator_20nimbleaddress_29',['operator NimBLEAddress',['../class_nim_b_l_e_advertised_device.html#a0e36b522584f14687657cd29739c491b',1,'NimBLEAdvertisedDevice']]],
['operator_20std_3a_3astring_30',['operator std::string',['../class_nim_b_l_e_att_value.html#a5edd484c83c5efa62916add8927a6371',1,'NimBLEAttValue::string()'],['../class_nim_b_l_e_address.html#a5398ed7c6d8e95a7527103095e07093a',1,'NimBLEAddress::string()'],['../class_nim_b_l_e_u_u_i_d.html#a4315e760bf763333022658ff980f3048',1,'NimBLEUUID::string()']]],
diff --git a/search/all_15.js b/search/all_15.js
index bd3830d..9c218f9 100644
--- a/search/all_15.js
+++ b/search/all_15.js
@@ -96,19 +96,20 @@ var searchData=
['setunit_93',['setUnit',['../class_nim_b_l_e2904.html#ad0cf78a2a1c3418be9a39beaa0c826ee',1,'NimBLE2904']]],
['seturi_94',['seturi',['../class_nim_b_l_e_advertisement_data.html#a852969e05a7884faf6cfcd2001f80ec9',1,'NimBLEAdvertisementData::setURI()'],['../class_nim_b_l_e_advertising.html#a9fe23a52ac3f699095d84d2ba8f90c28',1,'NimBLEAdvertising::setURI()'],['../class_nim_b_l_e_ext_advertisement.html#a691335b073c8385b3e2e75c6962fbe3f',1,'NimBLEExtAdvertisement::setURI()']]],
['setuuid_95',['setUUID',['../class_nim_b_l_e_eddystone_t_l_m.html#a49fdfb7c2edf2ae92f69856ec0ce4291',1,'NimBLEEddystoneTLM']]],
- ['setvalue_96',['setvalue',['../class_nim_b_l_e_att_value.html#a5c8c5ecfa3864d45ea5b155385e3f9fa',1,'NimBLEAttValue::setValue()'],['../class_nim_b_l_e_remote_service.html#a0d571db36b8af93b35d44f7cf4afa5ed',1,'NimBLERemoteService::setValue()'],['../class_nim_b_l_e_client.html#a967d0c75083706f336f2283eac6d0de2',1,'NimBLEClient::setValue()'],['../class_nim_b_l_e_att_value.html#a98da1765d9cfd2d93cdac2fb7a108a79',1,'NimBLEAttValue::setValue(const T &v)'],['../class_nim_b_l_e_att_value.html#ac94a41f0c0d42d48b29d5b18d7ad7bd8',1,'NimBLEAttValue::setValue(const T &s)'],['../class_nim_b_l_e_att_value.html#a98da1765d9cfd2d93cdac2fb7a108a79',1,'NimBLEAttValue::setValue(const T &v)'],['../class_nim_b_l_e_att_value.html#aade512f55c6f962941aee7078677356b',1,'NimBLEAttValue::setValue(const char *s, uint16_t len=0)']]],
+ ['setvalue_96',['setvalue',['../class_nim_b_l_e_att_value.html#a5c8c5ecfa3864d45ea5b155385e3f9fa',1,'NimBLEAttValue::setValue()'],['../class_nim_b_l_e_remote_service.html#a0d571db36b8af93b35d44f7cf4afa5ed',1,'NimBLERemoteService::setValue()'],['../class_nim_b_l_e_att_value.html#aade512f55c6f962941aee7078677356b',1,'NimBLEAttValue::setValue(const char *s, uint16_t len=0)'],['../class_nim_b_l_e_att_value.html#a98da1765d9cfd2d93cdac2fb7a108a79',1,'NimBLEAttValue::setValue(const T &v)'],['../class_nim_b_l_e_att_value.html#ac94a41f0c0d42d48b29d5b18d7ad7bd8',1,'NimBLEAttValue::setValue(const T &s)'],['../class_nim_b_l_e_att_value.html#a98da1765d9cfd2d93cdac2fb7a108a79',1,'NimBLEAttValue::setValue(const T &v)'],['../class_nim_b_l_e_client.html#a967d0c75083706f336f2283eac6d0de2',1,'NimBLEClient::setValue()']]],
['setversion_97',['setVersion',['../class_nim_b_l_e_eddystone_t_l_m.html#a205e0e2efc09c4c5043f11aeddee4d63',1,'NimBLEEddystoneTLM']]],
['setvolt_98',['setVolt',['../class_nim_b_l_e_eddystone_t_l_m.html#ad69af8fe47502d922203916357f6c206',1,'NimBLEEddystoneTLM']]],
['setwindow_99',['setWindow',['../class_nim_b_l_e_scan.html#a0fec97ad0f4ff191bb853138c30d5316',1,'NimBLEScan']]],
- ['size_100',['size',['../class_nim_b_l_e_att_value.html#aa8c75101d9898c3ff4646d84521ed61c',1,'NimBLEAttValue']]],
- ['sponsors_101',['Sponsors',['../index.html#sponsors',1,'']]],
- ['stack_20core_102',['Put BLE functions in a task running on the NimBLE stack core',['../md__usage__tips.html#put-ble-functions-in-a-task-running-on-the-nimble-stack-core',1,'']]],
- ['start_103',['start',['../class_nim_b_l_e_server.html#ae94ad52f3c97f62553af9765acdb7bcb',1,'NimBLEServer::start()'],['../class_nim_b_l_e_advertising.html#a8a5c880ee36fd44e0c72c14c47c8e15e',1,'NimBLEAdvertising::start()'],['../class_nim_b_l_e_ext_advertising.html#a50ecfdca2fee14c6bcfffa110cc5e25a',1,'NimBLEExtAdvertising::start()'],['../class_nim_b_l_e_scan.html#ac1307f30a881688d3a4d57bac7abe02c',1,'NimBLEScan::start()'],['../class_nim_b_l_e_service.html#ad37324ed0404d596923d6fdc0133b985',1,'NimBLEService::start()']]],
- ['startadvertising_104',['startadvertising',['../class_nim_b_l_e_server.html#ab8cab448de62d05448ccb27d1bbb5c33',1,'NimBLEServer::startAdvertising()'],['../class_nim_b_l_e_device.html#a48d43b8afd9dcdc0c6a5e1aeda715f00',1,'NimBLEDevice::startAdvertising()'],['../class_nim_b_l_e_server.html#a0697fab04372df6412d3e948f3d55654',1,'NimBLEServer::startAdvertising()'],['../class_nim_b_l_e_device.html#a181ee3b2b143e50e216fc2728194ff85',1,'NimBLEDevice::startAdvertising(uint8_t instId, int duration=0, int maxEvents=0)']]],
- ['startsecurity_105',['startSecurity',['../class_nim_b_l_e_device.html#a8b6b4bedfe37725ed9c20e91a3470005',1,'NimBLEDevice']]],
- ['startservices_106',['startServices',['../class_nim_b_l_e_h_i_d_device.html#a5984042cd05ea4ead895f5577133a235',1,'NimBLEHIDDevice']]],
- ['stop_107',['stop',['../class_nim_b_l_e_scan.html#a68fa5cc715f62a9a97ac0dccfb8557c1',1,'NimBLEScan::stop()'],['../class_nim_b_l_e_ext_advertising.html#a3ea2e93f8c3ce4498d30e4dac7b29109',1,'NimBLEExtAdvertising::stop()'],['../class_nim_b_l_e_ext_advertising.html#a1dd95b432a8dfdfda20974a25da21953',1,'NimBLEExtAdvertising::stop(uint8_t instId)'],['../class_nim_b_l_e_advertising.html#a3ab772936ace18c9a7e509740aa59800',1,'NimBLEAdvertising::stop()']]],
- ['stopadvertising_108',['stopadvertising',['../class_nim_b_l_e_server.html#a1da4f645f62b523eb6383ff7d1ed76c6',1,'NimBLEServer::stopAdvertising() const'],['../class_nim_b_l_e_server.html#a3e3ca166e06c0b3dfc7c69a2c8bee681',1,'NimBLEServer::stopAdvertising(uint8_t instanceId) const'],['../class_nim_b_l_e_device.html#a3c251b1d5c651ab9ef9b4819f79c1629',1,'NimBLEDevice::stopAdvertising()'],['../class_nim_b_l_e_device.html#a1de5ed55c2b048c0281462d929a70aa2',1,'NimBLEDevice::stopAdvertising(uint8_t instId)']]],
- ['strong_20breaking_20changes_20strong_109',['<strong>Breaking changes</strong>',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#breaking-changes',1,'']]],
- ['subscribe_110',['subscribe',['../class_nim_b_l_e_remote_characteristic.html#adf445e6bd9dee047a61c708ae943304a',1,'NimBLERemoteCharacteristic']]]
+ ['shouldacceptconnection_100',['shouldAcceptConnection',['../class_nim_b_l_e_l2_c_a_p_channel_callbacks.html#a5932343afdb1dd9e67d55e530638180f',1,'NimBLEL2CAPChannelCallbacks']]],
+ ['size_101',['size',['../class_nim_b_l_e_att_value.html#aa8c75101d9898c3ff4646d84521ed61c',1,'NimBLEAttValue']]],
+ ['sponsors_102',['Sponsors',['../index.html#sponsors',1,'']]],
+ ['stack_20core_103',['Put BLE functions in a task running on the NimBLE stack core',['../md__usage__tips.html#put-ble-functions-in-a-task-running-on-the-nimble-stack-core',1,'']]],
+ ['start_104',['start',['../class_nim_b_l_e_server.html#ae94ad52f3c97f62553af9765acdb7bcb',1,'NimBLEServer::start()'],['../class_nim_b_l_e_advertising.html#a8a5c880ee36fd44e0c72c14c47c8e15e',1,'NimBLEAdvertising::start()'],['../class_nim_b_l_e_ext_advertising.html#a50ecfdca2fee14c6bcfffa110cc5e25a',1,'NimBLEExtAdvertising::start()'],['../class_nim_b_l_e_scan.html#ac1307f30a881688d3a4d57bac7abe02c',1,'NimBLEScan::start()'],['../class_nim_b_l_e_service.html#ad37324ed0404d596923d6fdc0133b985',1,'NimBLEService::start()']]],
+ ['startadvertising_105',['startadvertising',['../class_nim_b_l_e_device.html#a48d43b8afd9dcdc0c6a5e1aeda715f00',1,'NimBLEDevice::startAdvertising(uint32_t duration=0)'],['../class_nim_b_l_e_device.html#a181ee3b2b143e50e216fc2728194ff85',1,'NimBLEDevice::startAdvertising(uint8_t instId, int duration=0, int maxEvents=0)'],['../class_nim_b_l_e_server.html#ab8cab448de62d05448ccb27d1bbb5c33',1,'NimBLEServer::startAdvertising(uint8_t instanceId, int duration=0, int maxEvents=0) const'],['../class_nim_b_l_e_server.html#a0697fab04372df6412d3e948f3d55654',1,'NimBLEServer::startAdvertising(uint32_t duration=0) const']]],
+ ['startsecurity_106',['startSecurity',['../class_nim_b_l_e_device.html#a8b6b4bedfe37725ed9c20e91a3470005',1,'NimBLEDevice']]],
+ ['startservices_107',['startServices',['../class_nim_b_l_e_h_i_d_device.html#a5984042cd05ea4ead895f5577133a235',1,'NimBLEHIDDevice']]],
+ ['stop_108',['stop',['../class_nim_b_l_e_scan.html#a68fa5cc715f62a9a97ac0dccfb8557c1',1,'NimBLEScan::stop()'],['../class_nim_b_l_e_ext_advertising.html#a3ea2e93f8c3ce4498d30e4dac7b29109',1,'NimBLEExtAdvertising::stop()'],['../class_nim_b_l_e_ext_advertising.html#a1dd95b432a8dfdfda20974a25da21953',1,'NimBLEExtAdvertising::stop(uint8_t instId)'],['../class_nim_b_l_e_advertising.html#a3ab772936ace18c9a7e509740aa59800',1,'NimBLEAdvertising::stop()']]],
+ ['stopadvertising_109',['stopadvertising',['../class_nim_b_l_e_server.html#a3e3ca166e06c0b3dfc7c69a2c8bee681',1,'NimBLEServer::stopAdvertising()'],['../class_nim_b_l_e_device.html#a3c251b1d5c651ab9ef9b4819f79c1629',1,'NimBLEDevice::stopAdvertising()'],['../class_nim_b_l_e_device.html#a1de5ed55c2b048c0281462d929a70aa2',1,'NimBLEDevice::stopAdvertising(uint8_t instId)'],['../class_nim_b_l_e_server.html#a1da4f645f62b523eb6383ff7d1ed76c6',1,'NimBLEServer::stopAdvertising()']]],
+ ['strong_20breaking_20changes_20strong_110',['<strong>Breaking changes</strong>',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#breaking-changes',1,'']]],
+ ['subscribe_111',['subscribe',['../class_nim_b_l_e_remote_characteristic.html#adf445e6bd9dee047a61c708ae943304a',1,'NimBLERemoteCharacteristic']]]
];
diff --git a/search/all_19.js b/search/all_19.js
index daa4824..ac12632 100644
--- a/search/all_19.js
+++ b/search/all_19.js
@@ -3,5 +3,6 @@ var searchData=
['what_20is_20nimble_0',['What is NimBLE?',['../index.html#what-is-nimble',1,'']]],
['whitelistadd_1',['whiteListAdd',['../class_nim_b_l_e_device.html#aabc68166b6dd4a744a98f94e569f37db',1,'NimBLEDevice']]],
['whitelistremove_2',['whiteListRemove',['../class_nim_b_l_e_device.html#a81abbad5e371fe1cdd91c002b42cc654',1,'NimBLEDevice']]],
- ['will_20be_20bugs_20please_20report_20them_3',['There will be bugs - please report them',['../md__usage__tips.html#there-will-be-bugs---please-report-them',1,'']]]
+ ['will_20be_20bugs_20please_20report_20them_3',['There will be bugs - please report them',['../md__usage__tips.html#there-will-be-bugs---please-report-them',1,'']]],
+ ['write_4',['write',['../class_nim_b_l_e_l2_c_a_p_channel.html#a5547ff361f487a5d252b60991e9d21a8',1,'NimBLEL2CAPChannel']]]
];
diff --git a/search/all_2.js b/search/all_2.js
index 8e4975b..fbab95d 100644
--- a/search/all_2.js
+++ b/search/all_2.js
@@ -11,30 +11,32 @@ var searchData=
['2_202_201_202025_2002_2028_8',['[2.2.1] 2025-02-28',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md221-2025-02-28',1,'']]],
['2_202020_2009_2013_9',['[1.0.2] - 2020-09-13',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md102---2020-09-13',1,'']]],
['2_202022_2001_2015_10',['[1.3.2] - 2022-01-15',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md132---2022-01-15',1,'']]],
- ['2_20x_11',['Migrating from 1.x to 2.x',['../md_1_8x__to2_8x__migration__guide.html',1,'']]],
- ['20_12',['[1.1.0] - 2021-01-20',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md110---2021-01-20',1,'']]],
- ['2020_2008_2022_13',['[1.0.0] - 2020-08-22',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md100---2020-08-22',1,'']]],
- ['2020_2009_2002_14',['[1.0.1] - 2020-09-02',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md101---2020-09-02',1,'']]],
- ['2020_2009_2013_15',['[1.0.2] - 2020-09-13',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md102---2020-09-13',1,'']]],
- ['2021_2001_2020_16',['[1.1.0] - 2021-01-20',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md110---2021-01-20',1,'']]],
- ['2021_2002_2008_17',['[1.2.0] - 2021-02-08',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md120---2021-02-08',1,'']]],
- ['2021_2008_2002_18',['[1.3.0] - 2021-08-02',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md130---2021-08-02',1,'']]],
- ['2021_2008_2004_19',['[1.3.1] - 2021-08-04',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md131---2021-08-04',1,'']]],
- ['2022_2001_2015_20',['[1.3.2] - 2022-01-15',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md132---2022-01-15',1,'']]],
- ['2022_2002_2015_21',['[1.3.3] - 2022-02-15',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md133---2022-02-15',1,'']]],
- ['2022_2007_2031_22',['[1.4.0] - 2022-07-31',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md140---2022-07-31',1,'']]],
- ['2022_2010_2030_23',['[1.4.1] - 2022-10-30',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md141---2022-10-30',1,'']]],
- ['2024_2012_2014_24',['[2.0.0] 2024-12-14',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md200-2024-12-14',1,'']]],
- ['2024_2012_2016_25',['[2.0.1] 2024-12-16',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md201-2024-12-16',1,'']]],
- ['2024_2012_2021_26',['[2.0.2] 2024-12-21',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md202-2024-12-21',1,'']]],
- ['2025_2001_2005_27',['[2.0.3] 2025-01-05',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md203-2025-01-05',1,'']]],
- ['2025_2001_2012_28',['[2.1.0] 2025-01-12',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md210-2025-01-12',1,'']]],
- ['2025_2001_2026_29',['[2.1.1] 2025-01-26',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md211-2025-01-26',1,'']]],
- ['2025_2002_2024_30',['[2.2.0] 2025-02-24',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md220-2025-02-24',1,'']]],
- ['2025_2002_2028_31',['[2.2.1] 2025-02-28',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md221-2025-02-28',1,'']]],
- ['21_32',['[2.0.2] 2024-12-21',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md202-2024-12-21',1,'']]],
- ['22_33',['[1.0.0] - 2020-08-22',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md100---2020-08-22',1,'']]],
- ['24_34',['[2.2.0] 2025-02-24',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md220-2025-02-24',1,'']]],
- ['26_35',['[2.1.1] 2025-01-26',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md211-2025-01-26',1,'']]],
- ['28_36',['[2.2.1] 2025-02-28',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md221-2025-02-28',1,'']]]
+ ['2_203_200_202025_2005_2019_11',['[2.3.0] 2025-05-19',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md230-2025-05-19',1,'']]],
+ ['2_20x_12',['Migrating from 1.x to 2.x',['../md_1_8x__to2_8x__migration__guide.html',1,'']]],
+ ['20_13',['[1.1.0] - 2021-01-20',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md110---2021-01-20',1,'']]],
+ ['2020_2008_2022_14',['[1.0.0] - 2020-08-22',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md100---2020-08-22',1,'']]],
+ ['2020_2009_2002_15',['[1.0.1] - 2020-09-02',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md101---2020-09-02',1,'']]],
+ ['2020_2009_2013_16',['[1.0.2] - 2020-09-13',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md102---2020-09-13',1,'']]],
+ ['2021_2001_2020_17',['[1.1.0] - 2021-01-20',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md110---2021-01-20',1,'']]],
+ ['2021_2002_2008_18',['[1.2.0] - 2021-02-08',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md120---2021-02-08',1,'']]],
+ ['2021_2008_2002_19',['[1.3.0] - 2021-08-02',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md130---2021-08-02',1,'']]],
+ ['2021_2008_2004_20',['[1.3.1] - 2021-08-04',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md131---2021-08-04',1,'']]],
+ ['2022_2001_2015_21',['[1.3.2] - 2022-01-15',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md132---2022-01-15',1,'']]],
+ ['2022_2002_2015_22',['[1.3.3] - 2022-02-15',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md133---2022-02-15',1,'']]],
+ ['2022_2007_2031_23',['[1.4.0] - 2022-07-31',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md140---2022-07-31',1,'']]],
+ ['2022_2010_2030_24',['[1.4.1] - 2022-10-30',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md141---2022-10-30',1,'']]],
+ ['2024_2012_2014_25',['[2.0.0] 2024-12-14',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md200-2024-12-14',1,'']]],
+ ['2024_2012_2016_26',['[2.0.1] 2024-12-16',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md201-2024-12-16',1,'']]],
+ ['2024_2012_2021_27',['[2.0.2] 2024-12-21',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md202-2024-12-21',1,'']]],
+ ['2025_2001_2005_28',['[2.0.3] 2025-01-05',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md203-2025-01-05',1,'']]],
+ ['2025_2001_2012_29',['[2.1.0] 2025-01-12',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md210-2025-01-12',1,'']]],
+ ['2025_2001_2026_30',['[2.1.1] 2025-01-26',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md211-2025-01-26',1,'']]],
+ ['2025_2002_2024_31',['[2.2.0] 2025-02-24',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md220-2025-02-24',1,'']]],
+ ['2025_2002_2028_32',['[2.2.1] 2025-02-28',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md221-2025-02-28',1,'']]],
+ ['2025_2005_2019_33',['[2.3.0] 2025-05-19',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md230-2025-05-19',1,'']]],
+ ['21_34',['[2.0.2] 2024-12-21',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md202-2024-12-21',1,'']]],
+ ['22_35',['[1.0.0] - 2020-08-22',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md100---2020-08-22',1,'']]],
+ ['24_36',['[2.2.0] 2025-02-24',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md220-2025-02-24',1,'']]],
+ ['26_37',['[2.1.1] 2025-01-26',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md211-2025-01-26',1,'']]],
+ ['28_38',['[2.2.1] 2025-02-28',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md221-2025-02-28',1,'']]]
];
diff --git a/search/all_3.js b/search/all_3.js
index 3985545..4282a2e 100644
--- a/search/all_3.js
+++ b/search/all_3.js
@@ -1,10 +1,11 @@
var searchData=
[
['3_200_202021_2008_2002_0',['[1.3.0] - 2021-08-02',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md130---2021-08-02',1,'']]],
- ['3_201_202021_2008_2004_1',['[1.3.1] - 2021-08-04',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md131---2021-08-04',1,'']]],
- ['3_202_202022_2001_2015_2',['[1.3.2] - 2022-01-15',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md132---2022-01-15',1,'']]],
- ['3_202025_2001_2005_3',['[2.0.3] 2025-01-05',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md203-2025-01-05',1,'']]],
- ['3_203_202022_2002_2015_4',['[1.3.3] - 2022-02-15',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md133---2022-02-15',1,'']]],
- ['30_5',['[1.4.1] - 2022-10-30',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md141---2022-10-30',1,'']]],
- ['31_6',['[1.4.0] - 2022-07-31',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md140---2022-07-31',1,'']]]
+ ['3_200_202025_2005_2019_1',['[2.3.0] 2025-05-19',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md230-2025-05-19',1,'']]],
+ ['3_201_202021_2008_2004_2',['[1.3.1] - 2021-08-04',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md131---2021-08-04',1,'']]],
+ ['3_202_202022_2001_2015_3',['[1.3.2] - 2022-01-15',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md132---2022-01-15',1,'']]],
+ ['3_202025_2001_2005_4',['[2.0.3] 2025-01-05',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md203-2025-01-05',1,'']]],
+ ['3_203_202022_2002_2015_5',['[1.3.3] - 2022-02-15',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md133---2022-02-15',1,'']]],
+ ['30_6',['[1.4.1] - 2022-10-30',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md141---2022-10-30',1,'']]],
+ ['31_7',['[1.4.0] - 2022-07-31',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#autotoc_md140---2022-07-31',1,'']]]
];
diff --git a/search/all_6.js b/search/all_6.js
index 104cca2..f683560 100644
--- a/search/all_6.js
+++ b/search/all_6.js
@@ -8,7 +8,7 @@ var searchData=
['addcharacteristic_5',['addCharacteristic',['../class_nim_b_l_e_service.html#af8215dbfdaf7ced32d6158f8ff5116e8',1,'NimBLEService']]],
['adddata_6',['adddata',['../class_nim_b_l_e_advertisement_data.html#a67f4d6869eb2797bc78389adf20cb59e',1,'NimBLEAdvertisementData::addData()'],['../class_nim_b_l_e_ext_advertisement.html#ab387e2739a3b8b207b965ba0cda70595',1,'NimBLEExtAdvertisement::addData(const std::string &data)'],['../class_nim_b_l_e_ext_advertisement.html#a1f449f67deca3d7ef66c07d61c12d28e',1,'NimBLEExtAdvertisement::addData(const uint8_t *data, size_t length)'],['../class_nim_b_l_e_advertisement_data.html#a051d8f4ae66d2caa39351af8277bf0ed',1,'NimBLEAdvertisementData::addData()']]],
['adddescriptor_7',['addDescriptor',['../class_nim_b_l_e_characteristic.html#aed4b2241c89ad2a8f49117e2b9433e5b',1,'NimBLECharacteristic']]],
- ['added_8',['added',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-10',1,'Added'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-9',1,'Added'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-8',1,'Added'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-7',1,'Added'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-6',1,'Added'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-5',1,'Added'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-4',1,'Added'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-3',1,'Added'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-2',1,'Added'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added',1,'Added'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-1',1,'Added']]],
+ ['added_8',['added',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-11',1,'Added'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-10',1,'Added'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-9',1,'Added'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-8',1,'Added'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-7',1,'Added'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-6',1,'Added'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-5',1,'Added'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-4',1,'Added'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-3',1,'Added'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-2',1,'Added'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added',1,'Added'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#added-1',1,'Added']]],
['addresses_9',['addresses',['../md__migration__guide.html#ble-addresses-1',1,'BLE Addresses'],['../md_1_8x__to2_8x__migration__guide.html#ble-addresses',1,'BLE Addresses']]],
['addservice_10',['addService',['../class_nim_b_l_e_server.html#a6eda4c9e0ac1dd031c678d4bf7da1d56',1,'NimBLEServer']]],
['addserviceuuid_11',['addserviceuuid',['../class_nim_b_l_e_advertising.html#a67c9589dff7e0ee3ec24f2c930d56c06',1,'NimBLEAdvertising::addServiceUUID(const NimBLEUUID &serviceUUID)'],['../class_nim_b_l_e_advertising.html#a1bacfa32690f7e0c6f1172ea03c68c0d',1,'NimBLEAdvertising::addServiceUUID(const char *serviceUUID)'],['../class_nim_b_l_e_advertisement_data.html#a4119cfc1dafeee9c32f9a08dbb213139',1,'NimBLEAdvertisementData::addServiceUUID()'],['../class_nim_b_l_e_ext_advertisement.html#a0e7a8731b021ba8813a3a9024171e926',1,'NimBLEExtAdvertisement::addServiceUUID(const NimBLEUUID &serviceUUID)'],['../class_nim_b_l_e_ext_advertisement.html#a4b4bea2600ee592ffe6877fe8eac7872',1,'NimBLEExtAdvertisement::addServiceUUID(const char *serviceUUID)'],['../class_nim_b_l_e_advertisement_data.html#acbea9f95711b329a427919ecd9cbeb23',1,'NimBLEAdvertisementData::addServiceUUID(const NimBLEUUID &serviceUUID)']]],
diff --git a/search/all_8.js b/search/all_8.js
index 5a8e3af..ced00bc 100644
--- a/search/all_8.js
+++ b/search/all_8.js
@@ -11,7 +11,7 @@ var searchData=
['canwritenoresponse_8',['canWriteNoResponse',['../class_nim_b_l_e_remote_characteristic.html#a0920d576b12ee1e20a724a7da836d153',1,'NimBLERemoteCharacteristic']]],
['canwritesigned_9',['canWriteSigned',['../class_nim_b_l_e_remote_characteristic.html#afb07f80d83e41768d228b92210b83657',1,'NimBLERemoteCharacteristic']]],
['capacity_10',['capacity',['../class_nim_b_l_e_att_value.html#a49a8a126d0b534c999c4a341cdcf7ba2',1,'NimBLEAttValue']]],
- ['changed_11',['changed',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-8',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-9',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-10',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-11',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-12',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-13',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-7',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-6',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-5',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-4',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-3',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-2',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-1',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed',1,'Changed']]],
+ ['changed_11',['changed',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-10',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-14',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-9',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-8',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-7',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-6',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-5',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-4',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-3',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-2',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-1',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-11',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-12',1,'Changed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#changed-13',1,'Changed']]],
['changelog_12',['Changelog',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html',1,'']]],
['changes_13',['General changes',['../md_1_8x__to2_8x__migration__guide.html#general-changes',1,'']]],
['changes_20strong_14',['<strong>Breaking changes</strong>',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#breaking-changes',1,'']]],
@@ -24,7 +24,7 @@ var searchData=
['clearresults_21',['clearResults',['../class_nim_b_l_e_scan.html#ad421a09eeb021755b193a7a5e01f183b',1,'NimBLEScan']]],
['client_22',['client',['../md_1_8x__to2_8x__migration__guide.html#client',1,'Client'],['../md__new__user__guide.html#creating-a-client',1,'Creating a Client']]],
['client_20api_23',['Client API',['../md__migration__guide.html#client-api',1,'']]],
- ['client_20callbacks_24',['client callbacks',['../md__migration__guide.html#client-callbacks-1',1,'Client callbacks'],['../md_1_8x__to2_8x__migration__guide.html#client-callbacks',1,'Client callbacks']]],
+ ['client_20callbacks_24',['client callbacks',['../md_1_8x__to2_8x__migration__guide.html#client-callbacks',1,'Client callbacks'],['../md__migration__guide.html#client-callbacks-1',1,'Client callbacks']]],
['client_20instances_20unless_20necessary_20or_20unused_25',['Do not delete client instances unless necessary or unused',['../md__usage__tips.html#do-not-delete-client-instances-unless-necessary-or-unused',1,'']]],
['client_20security_26',['Client Security',['../md__migration__guide.html#client-security',1,'']]],
['config_5fbt_5fnimble_5fatt_5fpreferred_5fmtu_27',['CONFIG_BT_NIMBLE_ATT_PREFERRED_MTU',['../nimconfig_8h.html#a8fa28ebea6e979630359a2acde3ae578',1,'nimconfig.h']]],
@@ -50,14 +50,14 @@ var searchData=
['config_5fnimble_5fcpp_5fenable_5freturn_5fcode_5ftext_47',['CONFIG_NIMBLE_CPP_ENABLE_RETURN_CODE_TEXT',['../nimconfig_8h.html#a136a5d626ac04aa780c6ec07ee88d242',1,'nimconfig.h']]],
['config_5fnimble_5fcpp_5flog_5flevel_48',['CONFIG_NIMBLE_CPP_LOG_LEVEL',['../nimconfig_8h.html#a3966debed5a599b8cabff3c50b9fae4f',1,'nimconfig.h']]],
['configuration_49',['Arduino Configuration',['../md__migration__guide.html#arduino-configuration',1,'']]],
- ['connect_50',['connect',['../class_nim_b_l_e_client.html#a26c8117d56d8b637780390a6506716be',1,'NimBLEClient::connect(bool deleteAttributes=true, bool asyncConnect=false, bool exchangeMTU=true)'],['../class_nim_b_l_e_client.html#a27e53c3746bc2d20ea7cfcea1a123cbf',1,'NimBLEClient::connect(const NimBLEAddress &address, bool deleteAttributes=true, bool asyncConnect=false, bool exchangeMTU=true)'],['../class_nim_b_l_e_client.html#a2b49bc73802bf716cf3df3b5a93f0543',1,'NimBLEClient::connect(const NimBLEAdvertisedDevice *device, bool deleteAttributes=true, bool asyncConnect=false, bool exchangeMTU=true)']]],
+ ['connect_50',['connect',['../class_nim_b_l_e_client.html#a2b49bc73802bf716cf3df3b5a93f0543',1,'NimBLEClient::connect(const NimBLEAdvertisedDevice *device, bool deleteAttributes=true, bool asyncConnect=false, bool exchangeMTU=true)'],['../class_nim_b_l_e_client.html#a27e53c3746bc2d20ea7cfcea1a123cbf',1,'NimBLEClient::connect(const NimBLEAddress &address, bool deleteAttributes=true, bool asyncConnect=false, bool exchangeMTU=true)'],['../class_nim_b_l_e_client.html#a26c8117d56d8b637780390a6506716be',1,'NimBLEClient::connect(bool deleteAttributes=true, bool asyncConnect=false, bool exchangeMTU=true)'],['../class_nim_b_l_e_l2_c_a_p_channel.html#a10c23f4fa6e2343de6c996529aceb449',1,'NimBLEL2CAPChannel::connect()']]],
['core_51',['Put BLE functions in a task running on the NimBLE stack core',['../md__usage__tips.html#put-ble-functions-in-a-task-running-on-the-nimble-stack-core',1,'']]],
['create2904_52',['create2904',['../class_nim_b_l_e_characteristic.html#acc3402da680a988f6fa38100d9c98275',1,'NimBLECharacteristic']]],
- ['createcharacteristic_53',['createcharacteristic',['../class_nim_b_l_e_service.html#aa780d072e6257258e27cbc96106626ad',1,'NimBLEService::createCharacteristic(const NimBLEUUID &uuid, uint32_t properties=NIMBLE_PROPERTY::READ|NIMBLE_PROPERTY::WRITE, uint16_t max_len=BLE_ATT_ATTR_MAX_LEN)'],['../class_nim_b_l_e_service.html#a415e1b836946831c6f9edd74adba8763',1,'NimBLEService::createCharacteristic(const char *uuid, uint32_t properties=NIMBLE_PROPERTY::READ|NIMBLE_PROPERTY::WRITE, uint16_t max_len=BLE_ATT_ATTR_MAX_LEN)']]],
+ ['createcharacteristic_53',['createcharacteristic',['../class_nim_b_l_e_service.html#a415e1b836946831c6f9edd74adba8763',1,'NimBLEService::createCharacteristic(const char *uuid, uint32_t properties=NIMBLE_PROPERTY::READ|NIMBLE_PROPERTY::WRITE, uint16_t max_len=BLE_ATT_ATTR_MAX_LEN)'],['../class_nim_b_l_e_service.html#aa780d072e6257258e27cbc96106626ad',1,'NimBLEService::createCharacteristic(const NimBLEUUID &uuid, uint32_t properties=NIMBLE_PROPERTY::READ|NIMBLE_PROPERTY::WRITE, uint16_t max_len=BLE_ATT_ATTR_MAX_LEN)']]],
['createclient_54',['createclient',['../class_nim_b_l_e_device.html#a010b12177917f33e7d3633736c0cc553',1,'NimBLEDevice::createClient()'],['../class_nim_b_l_e_device.html#a7b52d5124390f1d547273d25ecae6704',1,'NimBLEDevice::createClient(const NimBLEAddress &peerAddress)']]],
['createdescriptor_55',['createdescriptor',['../class_nim_b_l_e_characteristic.html#ac7c63b770d181de28869fda0f4d902fa',1,'NimBLECharacteristic::createDescriptor(const NimBLEUUID &uuid, uint32_t properties=NIMBLE_PROPERTY::READ|NIMBLE_PROPERTY::WRITE, uint16_t maxLen=BLE_ATT_ATTR_MAX_LEN)'],['../class_nim_b_l_e_characteristic.html#aa9817ffdcc2d57e65e4ec3d88836af3f',1,'NimBLECharacteristic::createDescriptor(const char *uuid, uint32_t properties=NIMBLE_PROPERTY::READ|NIMBLE_PROPERTY::WRITE, uint16_t maxLen=BLE_ATT_ATTR_MAX_LEN)']]],
['createserver_56',['createServer',['../class_nim_b_l_e_device.html#a4d9780d0b5fafc279483822af802a508',1,'NimBLEDevice']]],
- ['createservice_57',['createservice',['../class_nim_b_l_e_server.html#a5f0d43106db713e2ac716eabd70a10b2',1,'NimBLEServer::createService(const NimBLEUUID &uuid)'],['../class_nim_b_l_e_server.html#aaeb58b4de85754d1aac6964e9248aa35',1,'NimBLEServer::createService(const char *uuid)']]],
+ ['createservice_57',['createservice',['../class_nim_b_l_e_server.html#a5f0d43106db713e2ac716eabd70a10b2',1,'NimBLEServer::createService(const NimBLEUUID &uuid)'],['../class_nim_b_l_e_server.html#aaeb58b4de85754d1aac6964e9248aa35',1,'NimBLEServer::createService(const char *uuid)'],['../class_nim_b_l_e_l2_c_a_p_server.html#a9328df1e0b29beb0492469ca6ebc969c',1,'NimBLEL2CAPServer::createService()']]],
['creating_20a_20client_58',['Creating a Client',['../md__new__user__guide.html#creating-a-client',1,'']]],
['creating_20a_20server_59',['Creating a Server',['../md__new__user__guide.html#creating-a-server',1,'']]]
];
diff --git a/search/all_b.js b/search/all_b.js
index 2c6ab42..8faab7e 100644
--- a/search/all_b.js
+++ b/search/all_b.js
@@ -2,7 +2,7 @@ var searchData=
[
['features_0',['Bluetooth 5.x features',['../md__bluetooth_015_01features.html',1,'']]],
['files_1',['files',['../md__migration__guide.html#header-files',1,'Header Files'],['../md__new__user__guide.html#include-files',1,'Include Files']]],
- ['fixed_2',['fixed',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-16',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-15',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-14',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-13',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-12',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-11',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-10',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-9',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-8',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-7',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-6',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-5',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-4',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-3',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-2',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-1',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed',1,'Fixed']]],
+ ['fixed_2',['fixed',['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-17',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-16',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-15',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-14',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-13',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-12',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-11',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-10',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-9',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-8',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-7',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-6',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-5',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-4',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-3',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-2',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed-1',1,'Fixed'],['../md__2github_2workspace_2_c_h_a_n_g_e_l_o_g.html#fixed',1,'Fixed']]],
['from_201_20x_20to_202_20x_3',['Migrating from 1.x to 2.x',['../md_1_8x__to2_8x__migration__guide.html',1,'']]],
['from_20bluedroid_20to_20nimble_4',['Migrating from Bluedroid to NimBLE',['../md__migration__guide.html',1,'']]],
['fromstring_5',['fromString',['../class_nim_b_l_e_u_u_i_d.html#ae09acdc52e23a3a38c57aaf859c278c2',1,'NimBLEUUID']]],
diff --git a/search/all_c.js b/search/all_c.js
index 7bcad28..81ea4dd 100644
--- a/search/all_c.js
+++ b/search/all_c.js
@@ -85,7 +85,7 @@ var searchData=
['getremoved_82',['getRemoved',['../class_nim_b_l_e_local_attribute.html#a7664b8e5353f33ebfcff20a63273fe55',1,'NimBLELocalAttribute']]],
['getreportmap_83',['getReportMap',['../class_nim_b_l_e_h_i_d_device.html#afe75c42779aef757cd3ba84ec281efb5',1,'NimBLEHIDDevice']]],
['getresults_84',['getresults',['../class_nim_b_l_e_scan.html#a2ae53719546e2d410c816e12c56aad61',1,'NimBLEScan::getResults()'],['../class_nim_b_l_e_scan.html#ade1492b5d1b5d97efa76cd41583bfc96',1,'NimBLEScan::getResults(uint32_t duration, bool is_continue=false)']]],
- ['getrssi_85',['getrssi',['../class_nim_b_l_e_advertised_device.html#a749abe7ac0331c0c0f80bc145591a392',1,'NimBLEAdvertisedDevice::getRSSI()'],['../class_nim_b_l_e_client.html#a2645d4a2f8e381bf9bbffdfca846ae17',1,'NimBLEClient::getRssi()']]],
+ ['getrssi_85',['getrssi',['../class_nim_b_l_e_client.html#a2645d4a2f8e381bf9bbffdfca846ae17',1,'NimBLEClient::getRssi()'],['../class_nim_b_l_e_advertised_device.html#a749abe7ac0331c0c0f80bc145591a392',1,'NimBLEAdvertisedDevice::getRSSI() const']]],
['getscan_86',['getscan',['../class_nim_b_l_e_advertised_device.html#a29f6e671bffb6d431d183a63074709b3',1,'NimBLEAdvertisedDevice::getScan()'],['../class_nim_b_l_e_device.html#af93d92316454b051125460056368baec',1,'NimBLEDevice::getScan()']]],
['getscandata_87',['getScanData',['../class_nim_b_l_e_advertising.html#ae0e7d64d51882830750bcb87e2d9678c',1,'NimBLEAdvertising']]],
['getseckeysize_88',['getSecKeySize',['../class_nim_b_l_e_conn_info.html#a3a555ccfc6fe678a2603942022a8cd5c',1,'NimBLEConnInfo']]],
diff --git a/search/all_e.js b/search/all_e.js
index 672bc95..22c8b31 100644
--- a/search/all_e.js
+++ b/search/all_e.js
@@ -18,7 +18,7 @@ var searchData=
['isauthenticated_15',['isAuthenticated',['../class_nim_b_l_e_conn_info.html#a8a1174d706ae36e99adc9498bf30d68f',1,'NimBLEConnInfo']]],
['isbonded_16',['isbonded',['../class_nim_b_l_e_device.html#a16bf4f5394735ed8d7f0bb32ca5d269a',1,'NimBLEDevice::isBonded()'],['../class_nim_b_l_e_conn_info.html#afefcdd1c560a307632c15394497c436f',1,'NimBLEConnInfo::isBonded()']]],
['isconnectable_17',['isConnectable',['../class_nim_b_l_e_advertised_device.html#ab9710a6c3a141b6413d5159dfe4a4040',1,'NimBLEAdvertisedDevice']]],
- ['isconnected_18',['isConnected',['../class_nim_b_l_e_client.html#a0bdaf55b06367d1abd6f59bfbe1e8689',1,'NimBLEClient']]],
+ ['isconnected_18',['isconnected',['../class_nim_b_l_e_l2_c_a_p_channel.html#adca49cca95fc06b2491d4e59df620e69',1,'NimBLEL2CAPChannel::isConnected()'],['../class_nim_b_l_e_client.html#a0bdaf55b06367d1abd6f59bfbe1e8689',1,'NimBLEClient::isConnected()']]],
['isencrypted_19',['isEncrypted',['../class_nim_b_l_e_conn_info.html#a1a29242623a50989c7a03ee209ac2cf4',1,'NimBLEConnInfo']]],
['isinitialized_20',['isInitialized',['../class_nim_b_l_e_device.html#a425561f1e23856756ab9c1c330da5737',1,'NimBLEDevice']]],
['islegacyadvertisement_21',['isLegacyAdvertisement',['../class_nim_b_l_e_advertised_device.html#a49b445130f028b49175d01cd3f6db050',1,'NimBLEAdvertisedDevice']]],
diff --git a/search/classes_0.js b/search/classes_0.js
index a78ac84..ff21fb6 100644
--- a/search/classes_0.js
+++ b/search/classes_0.js
@@ -22,17 +22,20 @@ var searchData=
['nimbleextadvertising_19',['NimBLEExtAdvertising',['../class_nim_b_l_e_ext_advertising.html',1,'']]],
['nimbleextadvertisingcallbacks_20',['NimBLEExtAdvertisingCallbacks',['../class_nim_b_l_e_ext_advertising_callbacks.html',1,'']]],
['nimblehiddevice_21',['NimBLEHIDDevice',['../class_nim_b_l_e_h_i_d_device.html',1,'']]],
- ['nimblelocalattribute_22',['NimBLELocalAttribute',['../class_nim_b_l_e_local_attribute.html',1,'']]],
- ['nimbleremotecharacteristic_23',['NimBLERemoteCharacteristic',['../class_nim_b_l_e_remote_characteristic.html',1,'']]],
- ['nimbleremotedescriptor_24',['NimBLERemoteDescriptor',['../class_nim_b_l_e_remote_descriptor.html',1,'']]],
- ['nimbleremoteservice_25',['NimBLERemoteService',['../class_nim_b_l_e_remote_service.html',1,'']]],
- ['nimblescan_26',['NimBLEScan',['../class_nim_b_l_e_scan.html',1,'']]],
- ['nimblescancallbacks_27',['NimBLEScanCallbacks',['../class_nim_b_l_e_scan_callbacks.html',1,'']]],
- ['nimblescanresults_28',['NimBLEScanResults',['../class_nim_b_l_e_scan_results.html',1,'']]],
- ['nimbleserver_29',['NimBLEServer',['../class_nim_b_l_e_server.html',1,'']]],
- ['nimbleservercallbacks_30',['NimBLEServerCallbacks',['../class_nim_b_l_e_server_callbacks.html',1,'']]],
- ['nimbleservice_31',['NimBLEService',['../class_nim_b_l_e_service.html',1,'']]],
- ['nimbletaskdata_32',['NimBLETaskData',['../struct_nim_b_l_e_task_data.html',1,'']]],
- ['nimbleutils_33',['NimBLEUtils',['../class_nim_b_l_e_utils.html',1,'']]],
- ['nimbleuuid_34',['NimBLEUUID',['../class_nim_b_l_e_u_u_i_d.html',1,'']]]
+ ['nimblel2capchannel_22',['NimBLEL2CAPChannel',['../class_nim_b_l_e_l2_c_a_p_channel.html',1,'']]],
+ ['nimblel2capchannelcallbacks_23',['NimBLEL2CAPChannelCallbacks',['../class_nim_b_l_e_l2_c_a_p_channel_callbacks.html',1,'']]],
+ ['nimblel2capserver_24',['NimBLEL2CAPServer',['../class_nim_b_l_e_l2_c_a_p_server.html',1,'']]],
+ ['nimblelocalattribute_25',['NimBLELocalAttribute',['../class_nim_b_l_e_local_attribute.html',1,'']]],
+ ['nimbleremotecharacteristic_26',['NimBLERemoteCharacteristic',['../class_nim_b_l_e_remote_characteristic.html',1,'']]],
+ ['nimbleremotedescriptor_27',['NimBLERemoteDescriptor',['../class_nim_b_l_e_remote_descriptor.html',1,'']]],
+ ['nimbleremoteservice_28',['NimBLERemoteService',['../class_nim_b_l_e_remote_service.html',1,'']]],
+ ['nimblescan_29',['NimBLEScan',['../class_nim_b_l_e_scan.html',1,'']]],
+ ['nimblescancallbacks_30',['NimBLEScanCallbacks',['../class_nim_b_l_e_scan_callbacks.html',1,'']]],
+ ['nimblescanresults_31',['NimBLEScanResults',['../class_nim_b_l_e_scan_results.html',1,'']]],
+ ['nimbleserver_32',['NimBLEServer',['../class_nim_b_l_e_server.html',1,'']]],
+ ['nimbleservercallbacks_33',['NimBLEServerCallbacks',['../class_nim_b_l_e_server_callbacks.html',1,'']]],
+ ['nimbleservice_34',['NimBLEService',['../class_nim_b_l_e_service.html',1,'']]],
+ ['nimbletaskdata_35',['NimBLETaskData',['../struct_nim_b_l_e_task_data.html',1,'']]],
+ ['nimbleutils_36',['NimBLEUtils',['../class_nim_b_l_e_utils.html',1,'']]],
+ ['nimbleuuid_37',['NimBLEUUID',['../class_nim_b_l_e_u_u_i_d.html',1,'']]]
];
diff --git a/search/functions_11.js b/search/functions_11.js
index bd4fa16..d4be5a2 100644
--- a/search/functions_11.js
+++ b/search/functions_11.js
@@ -1,5 +1,6 @@
var searchData=
[
['whitelistadd_0',['whiteListAdd',['../class_nim_b_l_e_device.html#aabc68166b6dd4a744a98f94e569f37db',1,'NimBLEDevice']]],
- ['whitelistremove_1',['whiteListRemove',['../class_nim_b_l_e_device.html#a81abbad5e371fe1cdd91c002b42cc654',1,'NimBLEDevice']]]
+ ['whitelistremove_1',['whiteListRemove',['../class_nim_b_l_e_device.html#a81abbad5e371fe1cdd91c002b42cc654',1,'NimBLEDevice']]],
+ ['write_2',['write',['../class_nim_b_l_e_l2_c_a_p_channel.html#a5547ff361f487a5d252b60991e9d21a8',1,'NimBLEL2CAPChannel']]]
];
diff --git a/search/functions_2.js b/search/functions_2.js
index 9a84e64..40d3867 100644
--- a/search/functions_2.js
+++ b/search/functions_2.js
@@ -12,11 +12,11 @@ var searchData=
['capacity_9',['capacity',['../class_nim_b_l_e_att_value.html#a49a8a126d0b534c999c4a341cdcf7ba2',1,'NimBLEAttValue']]],
['cleardata_10',['cleardata',['../class_nim_b_l_e_advertisement_data.html#ac0f2238cf17bf3e8bbef8b0ef0d61dcf',1,'NimBLEAdvertisementData::clearData()'],['../class_nim_b_l_e_advertising.html#af7cee42f24ad38872936a0bbc9e2ac1e',1,'NimBLEAdvertising::clearData()'],['../class_nim_b_l_e_ext_advertisement.html#a1391be9ee1b2ba1dc0548f2431b1d3af',1,'NimBLEExtAdvertisement::clearData()']]],
['clearresults_11',['clearResults',['../class_nim_b_l_e_scan.html#ad421a09eeb021755b193a7a5e01f183b',1,'NimBLEScan']]],
- ['connect_12',['connect',['../class_nim_b_l_e_client.html#a2b49bc73802bf716cf3df3b5a93f0543',1,'NimBLEClient::connect(const NimBLEAdvertisedDevice *device, bool deleteAttributes=true, bool asyncConnect=false, bool exchangeMTU=true)'],['../class_nim_b_l_e_client.html#a27e53c3746bc2d20ea7cfcea1a123cbf',1,'NimBLEClient::connect(const NimBLEAddress &address, bool deleteAttributes=true, bool asyncConnect=false, bool exchangeMTU=true)'],['../class_nim_b_l_e_client.html#a26c8117d56d8b637780390a6506716be',1,'NimBLEClient::connect(bool deleteAttributes=true, bool asyncConnect=false, bool exchangeMTU=true)']]],
+ ['connect_12',['connect',['../class_nim_b_l_e_client.html#a2b49bc73802bf716cf3df3b5a93f0543',1,'NimBLEClient::connect()'],['../class_nim_b_l_e_l2_c_a_p_channel.html#a10c23f4fa6e2343de6c996529aceb449',1,'NimBLEL2CAPChannel::connect()'],['../class_nim_b_l_e_client.html#a26c8117d56d8b637780390a6506716be',1,'NimBLEClient::connect(bool deleteAttributes=true, bool asyncConnect=false, bool exchangeMTU=true)'],['../class_nim_b_l_e_client.html#a27e53c3746bc2d20ea7cfcea1a123cbf',1,'NimBLEClient::connect(const NimBLEAddress &address, bool deleteAttributes=true, bool asyncConnect=false, bool exchangeMTU=true)']]],
['create2904_13',['create2904',['../class_nim_b_l_e_characteristic.html#acc3402da680a988f6fa38100d9c98275',1,'NimBLECharacteristic']]],
['createcharacteristic_14',['createcharacteristic',['../class_nim_b_l_e_service.html#a415e1b836946831c6f9edd74adba8763',1,'NimBLEService::createCharacteristic(const char *uuid, uint32_t properties=NIMBLE_PROPERTY::READ|NIMBLE_PROPERTY::WRITE, uint16_t max_len=BLE_ATT_ATTR_MAX_LEN)'],['../class_nim_b_l_e_service.html#aa780d072e6257258e27cbc96106626ad',1,'NimBLEService::createCharacteristic(const NimBLEUUID &uuid, uint32_t properties=NIMBLE_PROPERTY::READ|NIMBLE_PROPERTY::WRITE, uint16_t max_len=BLE_ATT_ATTR_MAX_LEN)']]],
['createclient_15',['createclient',['../class_nim_b_l_e_device.html#a010b12177917f33e7d3633736c0cc553',1,'NimBLEDevice::createClient()'],['../class_nim_b_l_e_device.html#a7b52d5124390f1d547273d25ecae6704',1,'NimBLEDevice::createClient(const NimBLEAddress &peerAddress)']]],
['createdescriptor_16',['createdescriptor',['../class_nim_b_l_e_characteristic.html#aa9817ffdcc2d57e65e4ec3d88836af3f',1,'NimBLECharacteristic::createDescriptor(const char *uuid, uint32_t properties=NIMBLE_PROPERTY::READ|NIMBLE_PROPERTY::WRITE, uint16_t maxLen=BLE_ATT_ATTR_MAX_LEN)'],['../class_nim_b_l_e_characteristic.html#ac7c63b770d181de28869fda0f4d902fa',1,'NimBLECharacteristic::createDescriptor(const NimBLEUUID &uuid, uint32_t properties=NIMBLE_PROPERTY::READ|NIMBLE_PROPERTY::WRITE, uint16_t maxLen=BLE_ATT_ATTR_MAX_LEN)']]],
['createserver_17',['createServer',['../class_nim_b_l_e_device.html#a4d9780d0b5fafc279483822af802a508',1,'NimBLEDevice']]],
- ['createservice_18',['createservice',['../class_nim_b_l_e_server.html#aaeb58b4de85754d1aac6964e9248aa35',1,'NimBLEServer::createService(const char *uuid)'],['../class_nim_b_l_e_server.html#a5f0d43106db713e2ac716eabd70a10b2',1,'NimBLEServer::createService(const NimBLEUUID &uuid)']]]
+ ['createservice_18',['createservice',['../class_nim_b_l_e_l2_c_a_p_server.html#a9328df1e0b29beb0492469ca6ebc969c',1,'NimBLEL2CAPServer::createService()'],['../class_nim_b_l_e_server.html#aaeb58b4de85754d1aac6964e9248aa35',1,'NimBLEServer::createService(const char *uuid)'],['../class_nim_b_l_e_server.html#a5f0d43106db713e2ac716eabd70a10b2',1,'NimBLEServer::createService(const NimBLEUUID &uuid)']]]
];
diff --git a/search/functions_6.js b/search/functions_6.js
index 6eff161..f166d94 100644
--- a/search/functions_6.js
+++ b/search/functions_6.js
@@ -83,7 +83,7 @@ var searchData=
['getremoved_80',['getRemoved',['../class_nim_b_l_e_local_attribute.html#a7664b8e5353f33ebfcff20a63273fe55',1,'NimBLELocalAttribute']]],
['getreportmap_81',['getReportMap',['../class_nim_b_l_e_h_i_d_device.html#afe75c42779aef757cd3ba84ec281efb5',1,'NimBLEHIDDevice']]],
['getresults_82',['getresults',['../class_nim_b_l_e_scan.html#a2ae53719546e2d410c816e12c56aad61',1,'NimBLEScan::getResults()'],['../class_nim_b_l_e_scan.html#ade1492b5d1b5d97efa76cd41583bfc96',1,'NimBLEScan::getResults(uint32_t duration, bool is_continue=false)']]],
- ['getrssi_83',['getrssi',['../class_nim_b_l_e_advertised_device.html#a749abe7ac0331c0c0f80bc145591a392',1,'NimBLEAdvertisedDevice::getRSSI()'],['../class_nim_b_l_e_client.html#a2645d4a2f8e381bf9bbffdfca846ae17',1,'NimBLEClient::getRssi()']]],
+ ['getrssi_83',['getrssi',['../class_nim_b_l_e_client.html#a2645d4a2f8e381bf9bbffdfca846ae17',1,'NimBLEClient::getRssi()'],['../class_nim_b_l_e_advertised_device.html#a749abe7ac0331c0c0f80bc145591a392',1,'NimBLEAdvertisedDevice::getRSSI() const']]],
['getscan_84',['getscan',['../class_nim_b_l_e_advertised_device.html#a29f6e671bffb6d431d183a63074709b3',1,'NimBLEAdvertisedDevice::getScan()'],['../class_nim_b_l_e_device.html#af93d92316454b051125460056368baec',1,'NimBLEDevice::getScan()']]],
['getscandata_85',['getScanData',['../class_nim_b_l_e_advertising.html#ae0e7d64d51882830750bcb87e2d9678c',1,'NimBLEAdvertising']]],
['getseckeysize_86',['getSecKeySize',['../class_nim_b_l_e_conn_info.html#a3a555ccfc6fe678a2603942022a8cd5c',1,'NimBLEConnInfo']]],
diff --git a/search/functions_8.js b/search/functions_8.js
index cc38d46..263557c 100644
--- a/search/functions_8.js
+++ b/search/functions_8.js
@@ -10,7 +10,7 @@ var searchData=
['isauthenticated_7',['isAuthenticated',['../class_nim_b_l_e_conn_info.html#a8a1174d706ae36e99adc9498bf30d68f',1,'NimBLEConnInfo']]],
['isbonded_8',['isbonded',['../class_nim_b_l_e_conn_info.html#afefcdd1c560a307632c15394497c436f',1,'NimBLEConnInfo::isBonded()'],['../class_nim_b_l_e_device.html#a16bf4f5394735ed8d7f0bb32ca5d269a',1,'NimBLEDevice::isBonded()']]],
['isconnectable_9',['isConnectable',['../class_nim_b_l_e_advertised_device.html#ab9710a6c3a141b6413d5159dfe4a4040',1,'NimBLEAdvertisedDevice']]],
- ['isconnected_10',['isConnected',['../class_nim_b_l_e_client.html#a0bdaf55b06367d1abd6f59bfbe1e8689',1,'NimBLEClient']]],
+ ['isconnected_10',['isconnected',['../class_nim_b_l_e_client.html#a0bdaf55b06367d1abd6f59bfbe1e8689',1,'NimBLEClient::isConnected()'],['../class_nim_b_l_e_l2_c_a_p_channel.html#adca49cca95fc06b2491d4e59df620e69',1,'NimBLEL2CAPChannel::isConnected()']]],
['isencrypted_11',['isEncrypted',['../class_nim_b_l_e_conn_info.html#a1a29242623a50989c7a03ee209ac2cf4',1,'NimBLEConnInfo']]],
['isinitialized_12',['isInitialized',['../class_nim_b_l_e_device.html#a425561f1e23856756ab9c1c330da5737',1,'NimBLEDevice']]],
['islegacyadvertisement_13',['isLegacyAdvertisement',['../class_nim_b_l_e_advertised_device.html#a49b445130f028b49175d01cd3f6db050',1,'NimBLEAdvertisedDevice']]],
diff --git a/search/functions_c.js b/search/functions_c.js
index d206d9f..77fe792 100644
--- a/search/functions_c.js
+++ b/search/functions_c.js
@@ -1,19 +1,19 @@
var searchData=
[
- ['onauthenticationcomplete_0',['onauthenticationcomplete',['../class_nim_b_l_e_server_callbacks.html#a7cbed42919678d9e8d40b351dec82523',1,'NimBLEServerCallbacks::onAuthenticationComplete()'],['../class_nim_b_l_e_client_callbacks.html#ae8e2abef6949ac87abf5ecad1a4dfe35',1,'NimBLEClientCallbacks::onAuthenticationComplete()']]],
- ['onconfirmpasskey_1',['onconfirmpasskey',['../class_nim_b_l_e_server_callbacks.html#a507296393ca8557db2e4afa786c5b436',1,'NimBLEServerCallbacks::onConfirmPassKey()'],['../class_nim_b_l_e_client_callbacks.html#a6e7cfa81cd43420f78d6da727c67928b',1,'NimBLEClientCallbacks::onConfirmPasskey(NimBLEConnInfo &connInfo, uint32_t pin)']]],
- ['onconnect_2',['onconnect',['../class_nim_b_l_e_client_callbacks.html#a96de53d9745f243d544cd89498f979ae',1,'NimBLEClientCallbacks::onConnect()'],['../class_nim_b_l_e_server_callbacks.html#a11d48696c2121eb301a76301555df2c5',1,'NimBLEServerCallbacks::onConnect()']]],
+ ['onauthenticationcomplete_0',['onauthenticationcomplete',['../class_nim_b_l_e_server_callbacks.html#a7cbed42919678d9e8d40b351dec82523',1,'NimBLEServerCallbacks::onAuthenticationComplete()'],['../class_nim_b_l_e_client_callbacks.html#ae8e2abef6949ac87abf5ecad1a4dfe35',1,'NimBLEClientCallbacks::onAuthenticationComplete(NimBLEConnInfo &connInfo)']]],
+ ['onconfirmpasskey_1',['onconfirmpasskey',['../class_nim_b_l_e_client_callbacks.html#a6e7cfa81cd43420f78d6da727c67928b',1,'NimBLEClientCallbacks::onConfirmPasskey()'],['../class_nim_b_l_e_server_callbacks.html#a507296393ca8557db2e4afa786c5b436',1,'NimBLEServerCallbacks::onConfirmPassKey()']]],
+ ['onconnect_2',['onconnect',['../class_nim_b_l_e_client_callbacks.html#a96de53d9745f243d544cd89498f979ae',1,'NimBLEClientCallbacks::onConnect()'],['../class_nim_b_l_e_l2_c_a_p_channel_callbacks.html#a7bb7aaf60287909a687830834ee1c816',1,'NimBLEL2CAPChannelCallbacks::onConnect()'],['../class_nim_b_l_e_server_callbacks.html#a11d48696c2121eb301a76301555df2c5',1,'NimBLEServerCallbacks::onConnect()']]],
['onconnectfail_3',['onConnectFail',['../class_nim_b_l_e_client_callbacks.html#ad0eb6bee07ef8c41dd8924aaca3bc71e',1,'NimBLEClientCallbacks']]],
['onconnparamsupdate_4',['onConnParamsUpdate',['../class_nim_b_l_e_server_callbacks.html#aa6e5e8ef90a537540d9c72f8744c0199',1,'NimBLEServerCallbacks']]],
['onconnparamsupdaterequest_5',['onConnParamsUpdateRequest',['../class_nim_b_l_e_client_callbacks.html#a8bc6a072e1cc974ef084eb2cad18dac6',1,'NimBLEClientCallbacks']]],
- ['ondisconnect_6',['ondisconnect',['../class_nim_b_l_e_client_callbacks.html#ad618179ade926482a7f2d94b0deabd69',1,'NimBLEClientCallbacks::onDisconnect()'],['../class_nim_b_l_e_server_callbacks.html#a4622b24e5553cc7961c04ab25b63d943',1,'NimBLEServerCallbacks::onDisconnect()']]],
+ ['ondisconnect_6',['ondisconnect',['../class_nim_b_l_e_client_callbacks.html#ad618179ade926482a7f2d94b0deabd69',1,'NimBLEClientCallbacks::onDisconnect()'],['../class_nim_b_l_e_l2_c_a_p_channel_callbacks.html#a3b56fa029bfe13d88c3231228078c982',1,'NimBLEL2CAPChannelCallbacks::onDisconnect()'],['../class_nim_b_l_e_server_callbacks.html#a4622b24e5553cc7961c04ab25b63d943',1,'NimBLEServerCallbacks::onDisconnect()']]],
['ondiscovered_7',['onDiscovered',['../class_nim_b_l_e_scan_callbacks.html#a1f9b5eac5982340afbb84954a4c06277',1,'NimBLEScanCallbacks']]],
- ['onidentity_8',['onidentity',['../class_nim_b_l_e_client_callbacks.html#ac03333d26d570e55b285da460c0def76',1,'NimBLEClientCallbacks::onIdentity()'],['../class_nim_b_l_e_server_callbacks.html#afa1c14bfba74491e9f57ccaea22b0664',1,'NimBLEServerCallbacks::onIdentity()']]],
+ ['onidentity_8',['onidentity',['../class_nim_b_l_e_server_callbacks.html#afa1c14bfba74491e9f57ccaea22b0664',1,'NimBLEServerCallbacks::onIdentity()'],['../class_nim_b_l_e_client_callbacks.html#ac03333d26d570e55b285da460c0def76',1,'NimBLEClientCallbacks::onIdentity(NimBLEConnInfo &connInfo)']]],
['onmtuchange_9',['onmtuchange',['../class_nim_b_l_e_client_callbacks.html#a92662eb9ecf882b2c55bc6d9b4de97bc',1,'NimBLEClientCallbacks::onMTUChange()'],['../class_nim_b_l_e_server_callbacks.html#ab702f73e739b4df72e191f47056c01ff',1,'NimBLEServerCallbacks::onMTUChange(uint16_t MTU, NimBLEConnInfo &connInfo)']]],
['onpasskeydisplay_10',['onPassKeyDisplay',['../class_nim_b_l_e_server_callbacks.html#a45b5fc1c98b287a2ddeab8f2f5b63c4f',1,'NimBLEServerCallbacks']]],
['onpasskeyentry_11',['onPassKeyEntry',['../class_nim_b_l_e_client_callbacks.html#aacb0b757e6e7c7984d8389c83fe1937d',1,'NimBLEClientCallbacks']]],
['onphyupdate_12',['onphyupdate',['../class_nim_b_l_e_client_callbacks.html#a4e91ebb66e46b7f3ccc6291ece0b549c',1,'NimBLEClientCallbacks::onPhyUpdate()'],['../class_nim_b_l_e_server_callbacks.html#a5096aa8ec49fe1eddb5d9ab18c112b22',1,'NimBLEServerCallbacks::onPhyUpdate()']]],
- ['onread_13',['onread',['../class_nim_b_l_e_characteristic_callbacks.html#a120d3dade06fbc941a93edbdc0e4d830',1,'NimBLECharacteristicCallbacks::onRead()'],['../class_nim_b_l_e_descriptor_callbacks.html#a061576b56702a6aca62a38f2ba27ba98',1,'NimBLEDescriptorCallbacks::onRead()']]],
+ ['onread_13',['onread',['../class_nim_b_l_e_characteristic_callbacks.html#a120d3dade06fbc941a93edbdc0e4d830',1,'NimBLECharacteristicCallbacks::onRead()'],['../class_nim_b_l_e_descriptor_callbacks.html#a061576b56702a6aca62a38f2ba27ba98',1,'NimBLEDescriptorCallbacks::onRead()'],['../class_nim_b_l_e_l2_c_a_p_channel_callbacks.html#a10bd007ae5e5e1c41eec5bac829a006d',1,'NimBLEL2CAPChannelCallbacks::onRead()']]],
['onreset_14',['onReset',['../class_nim_b_l_e_device.html#a1c07c41733730754fd31efae5a43f085',1,'NimBLEDevice']]],
['onresult_15',['onResult',['../class_nim_b_l_e_scan_callbacks.html#a962d8b08cf14ac3091e6fd6962d7e283',1,'NimBLEScanCallbacks']]],
['onscanend_16',['onScanEnd',['../class_nim_b_l_e_scan_callbacks.html#a61c11db405e87ec847066ca3b6ad8375',1,'NimBLEScanCallbacks']]],
@@ -27,7 +27,7 @@ var searchData=
['onwrite_24',['onwrite',['../class_nim_b_l_e_characteristic_callbacks.html#ab4edbb758f0212fd190dedad6c9b8ec9',1,'NimBLECharacteristicCallbacks::onWrite()'],['../class_nim_b_l_e_descriptor_callbacks.html#a2872d9e602d4e23cc63f55f5b2f76dd7',1,'NimBLEDescriptorCallbacks::onWrite()']]],
['operator_20const_20uint8_5ft_20_2a_25',['operator const uint8_t *',['../class_nim_b_l_e_att_value.html#a3aa926c56cd58146a5b1c6e02c97894b',1,'NimBLEAttValue']]],
['operator_20nimbleaddress_26',['operator NimBLEAddress',['../class_nim_b_l_e_advertised_device.html#a0e36b522584f14687657cd29739c491b',1,'NimBLEAdvertisedDevice']]],
- ['operator_20std_3a_3astring_27',['operator std::string',['../class_nim_b_l_e_address.html#a5398ed7c6d8e95a7527103095e07093a',1,'NimBLEAddress::string()'],['../class_nim_b_l_e_att_value.html#a5edd484c83c5efa62916add8927a6371',1,'NimBLEAttValue::string()'],['../class_nim_b_l_e_u_u_i_d.html#a4315e760bf763333022658ff980f3048',1,'NimBLEUUID::string()']]],
+ ['operator_20std_3a_3astring_27',['operator std::string',['../class_nim_b_l_e_u_u_i_d.html#a4315e760bf763333022658ff980f3048',1,'NimBLEUUID::string()'],['../class_nim_b_l_e_att_value.html#a5edd484c83c5efa62916add8927a6371',1,'NimBLEAttValue::string()'],['../class_nim_b_l_e_address.html#a5398ed7c6d8e95a7527103095e07093a',1,'NimBLEAddress::string()']]],
['operator_20std_3a_3avector_3c_20uint8_5ft_20_3e_28',['vector< uint8_t >',['../class_nim_b_l_e_att_value.html#a3af3b6efb528b1063df2de409c64a0d6',1,'NimBLEAttValue']]],
['operator_20uint64_5ft_29',['operator uint64_t',['../class_nim_b_l_e_address.html#aa7d5d8d323d2846bf2082b83381bd7c8',1,'NimBLEAddress']]],
['operator_21_3d_30',['operator!=',['../class_nim_b_l_e_address.html#ae243127c78af69b26dfa225effd806ce',1,'NimBLEAddress::operator!=()'],['../class_nim_b_l_e_att_value.html#afda6ab2bce142146bad453249bd0dc43',1,'NimBLEAttValue::operator!=()'],['../class_nim_b_l_e_u_u_i_d.html#abeee22e6661f7533f05802e1f89fedfe',1,'NimBLEUUID::operator!=()']]],
diff --git a/search/functions_e.js b/search/functions_e.js
index 49f2fb2..4ca7e10 100644
--- a/search/functions_e.js
+++ b/search/functions_e.js
@@ -70,16 +70,16 @@ var searchData=
['setscancallbacks_67',['setScanCallbacks',['../class_nim_b_l_e_scan.html#a3b0d41fc5d9113a02357c1b2a43c5d1d',1,'NimBLEScan']]],
['setscanfilter_68',['setscanfilter',['../class_nim_b_l_e_advertising.html#aa3da80c7d17a7824484ee254076e4790',1,'NimBLEAdvertising::setScanFilter()'],['../class_nim_b_l_e_ext_advertisement.html#a24034d49c9ebadd947db1ef839c8b138',1,'NimBLEExtAdvertisement::setScanFilter(bool scanRequestWhitelistOnly, bool connectWhitelistOnly)']]],
['setscannable_69',['setScannable',['../class_nim_b_l_e_ext_advertisement.html#adc868da6e3e33c3e21f78ac386e9eb50',1,'NimBLEExtAdvertisement']]],
- ['setscanresponsedata_70',['setscanresponsedata',['../class_nim_b_l_e_ext_advertising.html#ac669489f8d7d67fe8dfc48ef15c7985f',1,'NimBLEExtAdvertising::setScanResponseData()'],['../class_nim_b_l_e_advertising.html#a97798e6d9d7721eb588c5e67d54e97ef',1,'NimBLEAdvertising::setScanResponseData()']]],
+ ['setscanresponsedata_70',['setscanresponsedata',['../class_nim_b_l_e_advertising.html#a97798e6d9d7721eb588c5e67d54e97ef',1,'NimBLEAdvertising::setScanResponseData()'],['../class_nim_b_l_e_ext_advertising.html#ac669489f8d7d67fe8dfc48ef15c7985f',1,'NimBLEExtAdvertising::setScanResponseData()']]],
['setsecondaryphy_71',['setSecondaryPhy',['../class_nim_b_l_e_ext_advertisement.html#aaa47ca630ab01d75bdea8d252d10b506',1,'NimBLEExtAdvertisement']]],
- ['setsecurityauth_72',['setsecurityauth',['../class_nim_b_l_e_device.html#aa8e340c02418771ce72dec758d560938',1,'NimBLEDevice::setSecurityAuth(bool bonding, bool mitm, bool sc)'],['../class_nim_b_l_e_device.html#abbf642ac4ce4023c7c4d9a1e4333b328',1,'NimBLEDevice::setSecurityAuth(uint8_t auth)']]],
+ ['setsecurityauth_72',['setsecurityauth',['../class_nim_b_l_e_device.html#abbf642ac4ce4023c7c4d9a1e4333b328',1,'NimBLEDevice::setSecurityAuth(uint8_t auth)'],['../class_nim_b_l_e_device.html#aa8e340c02418771ce72dec758d560938',1,'NimBLEDevice::setSecurityAuth(bool bonding, bool mitm, bool sc)']]],
['setsecurityinitkey_73',['setSecurityInitKey',['../class_nim_b_l_e_device.html#ab0a29a11f71d3ba32645c096067a853b',1,'NimBLEDevice']]],
['setsecurityiocap_74',['setSecurityIOCap',['../class_nim_b_l_e_device.html#ab9fee9e810d5fa18bc8a37053eb9b5d0',1,'NimBLEDevice']]],
['setsecuritypasskey_75',['setSecurityPasskey',['../class_nim_b_l_e_device.html#ab62da4d606355b20539e37e881f4044d',1,'NimBLEDevice']]],
['setsecurityrespkey_76',['setSecurityRespKey',['../class_nim_b_l_e_device.html#ab769a5f5afb3ee486527d41b8c445566',1,'NimBLEDevice']]],
['setselfdelete_77',['setSelfDelete',['../class_nim_b_l_e_client.html#a665a5ef97b3ab0307bccc54872d3c218',1,'NimBLEClient']]],
- ['setservicedata_78',['setservicedata',['../class_nim_b_l_e_advertisement_data.html#a0399149f6359d33ca4781c8282844394',1,'NimBLEAdvertisementData::setServiceData()'],['../class_nim_b_l_e_ext_advertisement.html#a6f4e01c26ab1d26123d81dfbc0f6f9f8',1,'NimBLEExtAdvertisement::setServiceData(const NimBLEUUID &uuid, const std::vector< uint8_t > &data)'],['../class_nim_b_l_e_ext_advertisement.html#a56418c5b331cecae3c5b644567329c56',1,'NimBLEExtAdvertisement::setServiceData(const NimBLEUUID &uuid, const std::string &data)'],['../class_nim_b_l_e_ext_advertisement.html#a2bcfe468c00347e93c0f4ac2b46654be',1,'NimBLEExtAdvertisement::setServiceData(const NimBLEUUID &uuid, const uint8_t *data, size_t length)'],['../class_nim_b_l_e_advertising.html#a65123182c5218758433e4acf0432fc84',1,'NimBLEAdvertising::setServiceData(const NimBLEUUID &uuid, const std::vector< uint8_t > &data)'],['../class_nim_b_l_e_advertising.html#a708384c4b9af3006893afbdef74362bc',1,'NimBLEAdvertising::setServiceData(const NimBLEUUID &uuid, const std::string &data)'],['../class_nim_b_l_e_advertising.html#a815faed49fb4f29337fda94bd39c0bbc',1,'NimBLEAdvertising::setServiceData(const NimBLEUUID &uuid, const uint8_t *data, size_t length)'],['../class_nim_b_l_e_advertisement_data.html#a2efe483f50ee2013d1eea015c90ba4f5',1,'NimBLEAdvertisementData::setServiceData(const NimBLEUUID &uuid, const std::vector< uint8_t > &data)'],['../class_nim_b_l_e_advertisement_data.html#ae179e55a5a133a66858047b29343bd75',1,'NimBLEAdvertisementData::setServiceData(const NimBLEUUID &uuid, const std::string &data)']]],
- ['setshortname_79',['setshortname',['../class_nim_b_l_e_ext_advertisement.html#a4f8da0cb7cf2b3e18543e78b15b46918',1,'NimBLEExtAdvertisement::setShortName()'],['../class_nim_b_l_e_advertisement_data.html#a32922b53631443b92463c8942b8d0839',1,'NimBLEAdvertisementData::setShortName()']]],
+ ['setservicedata_78',['setservicedata',['../class_nim_b_l_e_advertisement_data.html#a2efe483f50ee2013d1eea015c90ba4f5',1,'NimBLEAdvertisementData::setServiceData()'],['../class_nim_b_l_e_ext_advertisement.html#a6f4e01c26ab1d26123d81dfbc0f6f9f8',1,'NimBLEExtAdvertisement::setServiceData(const NimBLEUUID &uuid, const std::vector< uint8_t > &data)'],['../class_nim_b_l_e_ext_advertisement.html#a56418c5b331cecae3c5b644567329c56',1,'NimBLEExtAdvertisement::setServiceData(const NimBLEUUID &uuid, const std::string &data)'],['../class_nim_b_l_e_ext_advertisement.html#a2bcfe468c00347e93c0f4ac2b46654be',1,'NimBLEExtAdvertisement::setServiceData(const NimBLEUUID &uuid, const uint8_t *data, size_t length)'],['../class_nim_b_l_e_advertising.html#a65123182c5218758433e4acf0432fc84',1,'NimBLEAdvertising::setServiceData(const NimBLEUUID &uuid, const std::vector< uint8_t > &data)'],['../class_nim_b_l_e_advertising.html#a708384c4b9af3006893afbdef74362bc',1,'NimBLEAdvertising::setServiceData(const NimBLEUUID &uuid, const std::string &data)'],['../class_nim_b_l_e_advertising.html#a815faed49fb4f29337fda94bd39c0bbc',1,'NimBLEAdvertising::setServiceData(const NimBLEUUID &uuid, const uint8_t *data, size_t length)'],['../class_nim_b_l_e_advertisement_data.html#ae179e55a5a133a66858047b29343bd75',1,'NimBLEAdvertisementData::setServiceData(const NimBLEUUID &uuid, const std::string &data)'],['../class_nim_b_l_e_advertisement_data.html#a0399149f6359d33ca4781c8282844394',1,'NimBLEAdvertisementData::setServiceData(const NimBLEUUID &uuid, const uint8_t *data, size_t length)']]],
+ ['setshortname_79',['setshortname',['../class_nim_b_l_e_advertisement_data.html#a32922b53631443b92463c8942b8d0839',1,'NimBLEAdvertisementData::setShortName()'],['../class_nim_b_l_e_ext_advertisement.html#a4f8da0cb7cf2b3e18543e78b15b46918',1,'NimBLEExtAdvertisement::setShortName()']]],
['setsignalpower_80',['setSignalPower',['../class_nim_b_l_e_beacon.html#ae2dd8cd367260dd8374309576457cec0',1,'NimBLEBeacon']]],
['settemp_81',['setTemp',['../class_nim_b_l_e_eddystone_t_l_m.html#af5ff73359f3c7f7e76395d32f4efe575',1,'NimBLEEddystoneTLM']]],
['settime_82',['setTime',['../class_nim_b_l_e_eddystone_t_l_m.html#a999d53f4bad59c2ebc688403f66474b1',1,'NimBLEEddystoneTLM']]],
@@ -87,16 +87,17 @@ var searchData=
['setunit_84',['setUnit',['../class_nim_b_l_e2904.html#ad0cf78a2a1c3418be9a39beaa0c826ee',1,'NimBLE2904']]],
['seturi_85',['seturi',['../class_nim_b_l_e_advertisement_data.html#a852969e05a7884faf6cfcd2001f80ec9',1,'NimBLEAdvertisementData::setURI()'],['../class_nim_b_l_e_advertising.html#a9fe23a52ac3f699095d84d2ba8f90c28',1,'NimBLEAdvertising::setURI()'],['../class_nim_b_l_e_ext_advertisement.html#a691335b073c8385b3e2e75c6962fbe3f',1,'NimBLEExtAdvertisement::setURI()']]],
['setuuid_86',['setUUID',['../class_nim_b_l_e_eddystone_t_l_m.html#a49fdfb7c2edf2ae92f69856ec0ce4291',1,'NimBLEEddystoneTLM']]],
- ['setvalue_87',['setvalue',['../class_nim_b_l_e_att_value.html#aade512f55c6f962941aee7078677356b',1,'NimBLEAttValue::setValue()'],['../class_nim_b_l_e_remote_service.html#a0d571db36b8af93b35d44f7cf4afa5ed',1,'NimBLERemoteService::setValue()'],['../class_nim_b_l_e_client.html#a967d0c75083706f336f2283eac6d0de2',1,'NimBLEClient::setValue()'],['../class_nim_b_l_e_att_value.html#a98da1765d9cfd2d93cdac2fb7a108a79',1,'NimBLEAttValue::setValue(const T &v)'],['../class_nim_b_l_e_att_value.html#ac94a41f0c0d42d48b29d5b18d7ad7bd8',1,'NimBLEAttValue::setValue(const T &s)'],['../class_nim_b_l_e_att_value.html#a98da1765d9cfd2d93cdac2fb7a108a79',1,'NimBLEAttValue::setValue(const T &v)'],['../class_nim_b_l_e_att_value.html#a5c8c5ecfa3864d45ea5b155385e3f9fa',1,'NimBLEAttValue::setValue(const uint8_t *value, uint16_t len)']]],
+ ['setvalue_87',['setvalue',['../class_nim_b_l_e_att_value.html#ac94a41f0c0d42d48b29d5b18d7ad7bd8',1,'NimBLEAttValue::setValue()'],['../class_nim_b_l_e_remote_service.html#a0d571db36b8af93b35d44f7cf4afa5ed',1,'NimBLERemoteService::setValue()'],['../class_nim_b_l_e_client.html#a967d0c75083706f336f2283eac6d0de2',1,'NimBLEClient::setValue()'],['../class_nim_b_l_e_att_value.html#a98da1765d9cfd2d93cdac2fb7a108a79',1,'NimBLEAttValue::setValue(const T &v)'],['../class_nim_b_l_e_att_value.html#a98da1765d9cfd2d93cdac2fb7a108a79',1,'NimBLEAttValue::setValue(const T &v)'],['../class_nim_b_l_e_att_value.html#aade512f55c6f962941aee7078677356b',1,'NimBLEAttValue::setValue(const char *s, uint16_t len=0)'],['../class_nim_b_l_e_att_value.html#a5c8c5ecfa3864d45ea5b155385e3f9fa',1,'NimBLEAttValue::setValue(const uint8_t *value, uint16_t len)']]],
['setversion_88',['setVersion',['../class_nim_b_l_e_eddystone_t_l_m.html#a205e0e2efc09c4c5043f11aeddee4d63',1,'NimBLEEddystoneTLM']]],
['setvolt_89',['setVolt',['../class_nim_b_l_e_eddystone_t_l_m.html#ad69af8fe47502d922203916357f6c206',1,'NimBLEEddystoneTLM']]],
['setwindow_90',['setWindow',['../class_nim_b_l_e_scan.html#a0fec97ad0f4ff191bb853138c30d5316',1,'NimBLEScan']]],
- ['size_91',['size',['../class_nim_b_l_e_att_value.html#aa8c75101d9898c3ff4646d84521ed61c',1,'NimBLEAttValue']]],
- ['start_92',['start',['../class_nim_b_l_e_ext_advertising.html#a50ecfdca2fee14c6bcfffa110cc5e25a',1,'NimBLEExtAdvertising::start()'],['../class_nim_b_l_e_scan.html#ac1307f30a881688d3a4d57bac7abe02c',1,'NimBLEScan::start()'],['../class_nim_b_l_e_server.html#ae94ad52f3c97f62553af9765acdb7bcb',1,'NimBLEServer::start()'],['../class_nim_b_l_e_service.html#ad37324ed0404d596923d6fdc0133b985',1,'NimBLEService::start()'],['../class_nim_b_l_e_advertising.html#a8a5c880ee36fd44e0c72c14c47c8e15e',1,'NimBLEAdvertising::start()']]],
- ['startadvertising_93',['startadvertising',['../class_nim_b_l_e_device.html#a181ee3b2b143e50e216fc2728194ff85',1,'NimBLEDevice::startAdvertising(uint8_t instId, int duration=0, int maxEvents=0)'],['../class_nim_b_l_e_device.html#a48d43b8afd9dcdc0c6a5e1aeda715f00',1,'NimBLEDevice::startAdvertising(uint32_t duration=0)'],['../class_nim_b_l_e_server.html#ab8cab448de62d05448ccb27d1bbb5c33',1,'NimBLEServer::startAdvertising(uint8_t instanceId, int duration=0, int maxEvents=0) const'],['../class_nim_b_l_e_server.html#a0697fab04372df6412d3e948f3d55654',1,'NimBLEServer::startAdvertising(uint32_t duration=0) const']]],
- ['startsecurity_94',['startSecurity',['../class_nim_b_l_e_device.html#a8b6b4bedfe37725ed9c20e91a3470005',1,'NimBLEDevice']]],
- ['startservices_95',['startServices',['../class_nim_b_l_e_h_i_d_device.html#a5984042cd05ea4ead895f5577133a235',1,'NimBLEHIDDevice']]],
- ['stop_96',['stop',['../class_nim_b_l_e_advertising.html#a3ab772936ace18c9a7e509740aa59800',1,'NimBLEAdvertising::stop()'],['../class_nim_b_l_e_ext_advertising.html#a1dd95b432a8dfdfda20974a25da21953',1,'NimBLEExtAdvertising::stop(uint8_t instId)'],['../class_nim_b_l_e_ext_advertising.html#a3ea2e93f8c3ce4498d30e4dac7b29109',1,'NimBLEExtAdvertising::stop()'],['../class_nim_b_l_e_scan.html#a68fa5cc715f62a9a97ac0dccfb8557c1',1,'NimBLEScan::stop()']]],
- ['stopadvertising_97',['stopadvertising',['../class_nim_b_l_e_device.html#a1de5ed55c2b048c0281462d929a70aa2',1,'NimBLEDevice::stopAdvertising(uint8_t instId)'],['../class_nim_b_l_e_device.html#a3c251b1d5c651ab9ef9b4819f79c1629',1,'NimBLEDevice::stopAdvertising()'],['../class_nim_b_l_e_server.html#a3e3ca166e06c0b3dfc7c69a2c8bee681',1,'NimBLEServer::stopAdvertising(uint8_t instanceId) const'],['../class_nim_b_l_e_server.html#a1da4f645f62b523eb6383ff7d1ed76c6',1,'NimBLEServer::stopAdvertising() const']]],
- ['subscribe_98',['subscribe',['../class_nim_b_l_e_remote_characteristic.html#adf445e6bd9dee047a61c708ae943304a',1,'NimBLERemoteCharacteristic']]]
+ ['shouldacceptconnection_91',['shouldAcceptConnection',['../class_nim_b_l_e_l2_c_a_p_channel_callbacks.html#a5932343afdb1dd9e67d55e530638180f',1,'NimBLEL2CAPChannelCallbacks']]],
+ ['size_92',['size',['../class_nim_b_l_e_att_value.html#aa8c75101d9898c3ff4646d84521ed61c',1,'NimBLEAttValue']]],
+ ['start_93',['start',['../class_nim_b_l_e_advertising.html#a8a5c880ee36fd44e0c72c14c47c8e15e',1,'NimBLEAdvertising::start()'],['../class_nim_b_l_e_service.html#ad37324ed0404d596923d6fdc0133b985',1,'NimBLEService::start()'],['../class_nim_b_l_e_server.html#ae94ad52f3c97f62553af9765acdb7bcb',1,'NimBLEServer::start()'],['../class_nim_b_l_e_ext_advertising.html#a50ecfdca2fee14c6bcfffa110cc5e25a',1,'NimBLEExtAdvertising::start()'],['../class_nim_b_l_e_scan.html#ac1307f30a881688d3a4d57bac7abe02c',1,'NimBLEScan::start()']]],
+ ['startadvertising_94',['startadvertising',['../class_nim_b_l_e_device.html#a181ee3b2b143e50e216fc2728194ff85',1,'NimBLEDevice::startAdvertising(uint8_t instId, int duration=0, int maxEvents=0)'],['../class_nim_b_l_e_device.html#a48d43b8afd9dcdc0c6a5e1aeda715f00',1,'NimBLEDevice::startAdvertising(uint32_t duration=0)'],['../class_nim_b_l_e_server.html#ab8cab448de62d05448ccb27d1bbb5c33',1,'NimBLEServer::startAdvertising(uint8_t instanceId, int duration=0, int maxEvents=0) const'],['../class_nim_b_l_e_server.html#a0697fab04372df6412d3e948f3d55654',1,'NimBLEServer::startAdvertising(uint32_t duration=0) const']]],
+ ['startsecurity_95',['startSecurity',['../class_nim_b_l_e_device.html#a8b6b4bedfe37725ed9c20e91a3470005',1,'NimBLEDevice']]],
+ ['startservices_96',['startServices',['../class_nim_b_l_e_h_i_d_device.html#a5984042cd05ea4ead895f5577133a235',1,'NimBLEHIDDevice']]],
+ ['stop_97',['stop',['../class_nim_b_l_e_advertising.html#a3ab772936ace18c9a7e509740aa59800',1,'NimBLEAdvertising::stop()'],['../class_nim_b_l_e_scan.html#a68fa5cc715f62a9a97ac0dccfb8557c1',1,'NimBLEScan::stop()'],['../class_nim_b_l_e_ext_advertising.html#a3ea2e93f8c3ce4498d30e4dac7b29109',1,'NimBLEExtAdvertising::stop()'],['../class_nim_b_l_e_ext_advertising.html#a1dd95b432a8dfdfda20974a25da21953',1,'NimBLEExtAdvertising::stop(uint8_t instId)']]],
+ ['stopadvertising_98',['stopadvertising',['../class_nim_b_l_e_device.html#a1de5ed55c2b048c0281462d929a70aa2',1,'NimBLEDevice::stopAdvertising(uint8_t instId)'],['../class_nim_b_l_e_device.html#a3c251b1d5c651ab9ef9b4819f79c1629',1,'NimBLEDevice::stopAdvertising()'],['../class_nim_b_l_e_server.html#a3e3ca166e06c0b3dfc7c69a2c8bee681',1,'NimBLEServer::stopAdvertising(uint8_t instanceId) const'],['../class_nim_b_l_e_server.html#a1da4f645f62b523eb6383ff7d1ed76c6',1,'NimBLEServer::stopAdvertising() const']]],
+ ['subscribe_99',['subscribe',['../class_nim_b_l_e_remote_characteristic.html#adf445e6bd9dee047a61c708ae943304a',1,'NimBLERemoteCharacteristic']]]
];
diff --git a/struct_nim_b_l_e_task_data-members.html b/struct_nim_b_l_e_task_data-members.html
index f12b497..38a1362 100644
--- a/struct_nim_b_l_e_task_data-members.html
+++ b/struct_nim_b_l_e_task_data-members.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0
diff --git a/struct_nim_b_l_e_task_data.html b/struct_nim_b_l_e_task_data.html
index afe3bdd..a779944 100644
--- a/struct_nim_b_l_e_task_data.html
+++ b/struct_nim_b_l_e_task_data.html
@@ -25,7 +25,7 @@
- esp-nimble-cpp
2.2.1
+
esp-nimble-cpp 2.3.0