Release v1.4.0

This commit is contained in:
h2zero
2022-07-31 11:38:16 -06:00
parent 6ae5666f7a
commit a116f0d0c0
238 changed files with 9929 additions and 4077 deletions
+74 -9
View File
@@ -26,7 +26,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">esp-nimble-cpp
&#160;<span id="projectnumber">1.3.2</span>
&#160;<span id="projectnumber">1.4.0</span>
</div>
</td>
</tr>
@@ -91,6 +91,9 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
<li>setActiveScan()
: <a class="el" href="class_nim_b_l_e_scan.html#a7d24e77d6b339552b6ac16effdb54910">NimBLEScan</a>
</li>
<li>setAddress()
: <a class="el" href="class_nim_b_l_e_ext_advertisement.html#a02fe1652f994e5bf76dc03381e47b39e">NimBLEExtAdvertisement</a>
</li>
<li>setAdvertisedDeviceCallbacks()
: <a class="el" href="class_nim_b_l_e_scan.html#ab275a9fec35c8957acf47689056d94af">NimBLEScan</a>
</li>
@@ -100,9 +103,13 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
<li>setAdvertisementType()
: <a class="el" href="class_nim_b_l_e_advertising.html#a68d54f11b47b9993322efec1d07c3519">NimBLEAdvertising</a>
</li>
<li>setAnonymous()
: <a class="el" href="class_nim_b_l_e_ext_advertisement.html#a3700ef4fd9078cf6dfd8c1eea4c520ba">NimBLEExtAdvertisement</a>
</li>
<li>setAppearance()
: <a class="el" href="class_nim_b_l_e_advertisement_data.html#a0f209913ef9f3dfb5be8db39567b4f32">NimBLEAdvertisementData</a>
, <a class="el" href="class_nim_b_l_e_advertising.html#aa0d30dfb57670cc8180e17dffddad416">NimBLEAdvertising</a>
, <a class="el" href="class_nim_b_l_e_ext_advertisement.html#a852b96ea8e349caea04941adbe6d24b4">NimBLEExtAdvertisement</a>
</li>
<li>setAuthenticationMode()
: <a class="el" href="class_nim_b_l_e_security.html#a5cf0d3672a16f557032bcbf39a9e22f2">NimBLESecurity</a>
@@ -113,6 +120,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
<li>setCallbacks()
: <a class="el" href="class_nim_b_l_e_characteristic.html#a29dc2505e1d3b4a7d6800d1547965d17">NimBLECharacteristic</a>
, <a class="el" href="class_nim_b_l_e_descriptor.html#aa9cb8727f9e17cf8050cf619e5fe3096">NimBLEDescriptor</a>
, <a class="el" href="class_nim_b_l_e_ext_advertising.html#add623162d46c952d692e26888c9f8826">NimBLEExtAdvertising</a>
, <a class="el" href="class_nim_b_l_e_server.html#a485c90ce36275f9e4ec26a7f3d348cd9">NimBLEServer</a>
</li>
<li>setCapability()
@@ -123,16 +131,25 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
</li>
<li>setCompleteServices()
: <a class="el" href="class_nim_b_l_e_advertisement_data.html#a67fd95e586559b73964d5739051f3822">NimBLEAdvertisementData</a>
, <a class="el" href="class_nim_b_l_e_ext_advertisement.html#a01f8e18204071c11eb47ab243893fc53">NimBLEExtAdvertisement</a>
</li>
<li>setCompleteServices16()
: <a class="el" href="class_nim_b_l_e_advertisement_data.html#a50a2584346208ef28274eeecc5befffb">NimBLEAdvertisementData</a>
, <a class="el" href="class_nim_b_l_e_ext_advertisement.html#a0a1f0c1facf52f3688b53158e95153b6">NimBLEExtAdvertisement</a>
</li>
<li>setCompleteServices32()
: <a class="el" href="class_nim_b_l_e_advertisement_data.html#a712aa09a4d7f2b3cae9b2f1f1be6372f">NimBLEAdvertisementData</a>
, <a class="el" href="class_nim_b_l_e_ext_advertisement.html#a31ef2860f84d44a110f2a6d2d8eda3fc">NimBLEExtAdvertisement</a>
</li>
<li>setConnectable()
: <a class="el" href="class_nim_b_l_e_ext_advertisement.html#a6162f7b7692b5ddabf7e015893b0ffa2">NimBLEExtAdvertisement</a>
</li>
<li>setConnectionParams()
: <a class="el" href="class_nim_b_l_e_client.html#a17718339f76eb621db0d7919c73b9267">NimBLEClient</a>
</li>
<li>setConnectPhy()
: <a class="el" href="class_nim_b_l_e_client.html#a3ab0a864d8fc7f91ea27f459e2c76b9e">NimBLEClient</a>
</li>
<li>setConnectTimeout()
: <a class="el" href="class_nim_b_l_e_client.html#a4068b29a9bd12e3110465908864dd20e">NimBLEClient</a>
</li>
@@ -146,6 +163,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
: <a class="el" href="class_nim_b_l_e_beacon.html#a92292c8b1f5ba0097f063ff6e60934ff">NimBLEBeacon</a>
, <a class="el" href="class_nim_b_l_e_eddystone_t_l_m.html#a160e33218dc7fb33f678cda1605da52e">NimBLEEddystoneTLM</a>
, <a class="el" href="class_nim_b_l_e_eddystone_u_r_l.html#ada3ac4a544b8565635871f39f1593811">NimBLEEddystoneURL</a>
, <a class="el" href="class_nim_b_l_e_ext_advertisement.html#a08a31a938ccd10fad61e1115c1db6274">NimBLEExtAdvertisement</a>
</li>
<li>setDataLen()
: <a class="el" href="class_nim_b_l_e_client.html#a33a0114a126e0e58f7b4359c74f4ed41">NimBLEClient</a>
@@ -154,6 +172,12 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
<li>setDescription()
: <a class="el" href="class_nim_b_l_e2904.html#a498c863cb3fbf92eecc23f9f8856037c">NimBLE2904</a>
</li>
<li>setDirected()
: <a class="el" href="class_nim_b_l_e_ext_advertisement.html#a2b29a03b9a8b3a30245ff5468f239887">NimBLEExtAdvertisement</a>
</li>
<li>setDirectedPeer()
: <a class="el" href="class_nim_b_l_e_ext_advertisement.html#a52ee2ff1ccd011ed3410d52c0518728e">NimBLEExtAdvertisement</a>
</li>
<li>setDuplicateFilter()
: <a class="el" href="class_nim_b_l_e_scan.html#ac40563af803f3b9ab88398c7f30e21bb">NimBLEScan</a>
</li>
@@ -165,6 +189,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
</li>
<li>setFlags()
: <a class="el" href="class_nim_b_l_e_advertisement_data.html#a73766a872477512bd750c773d96ca4e2">NimBLEAdvertisementData</a>
, <a class="el" href="class_nim_b_l_e_ext_advertisement.html#a5536d30615b87b68ec0c0f01292f5df9">NimBLEExtAdvertisement</a>
</li>
<li>setFormat()
: <a class="el" href="class_nim_b_l_e2904.html#ab7f21651b4493fd3daaa0f1545032ff1">NimBLE2904</a>
@@ -172,12 +197,18 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
<li>setInitEncryptionKey()
: <a class="el" href="class_nim_b_l_e_security.html#adfc3caa3e1a5aedc3be5c0f1dc5c99ac">NimBLESecurity</a>
</li>
<li>setInstanceData()
: <a class="el" href="class_nim_b_l_e_ext_advertising.html#a321fb75a0ffacedfb54da4cc00484b7c">NimBLEExtAdvertising</a>
</li>
<li>setInterval()
: <a class="el" href="class_nim_b_l_e_scan.html#a3f3e30d8b79aeb4d64af10d5f9d33788">NimBLEScan</a>
</li>
<li>setKeySize()
: <a class="el" href="class_nim_b_l_e_security.html#ab2be50284a325ec8937abdab0baafd4b">NimBLESecurity</a>
</li>
<li>setLegacyAdvertising()
: <a class="el" href="class_nim_b_l_e_ext_advertisement.html#a6a0bcbde65ccb9e49aa93d31514c8225">NimBLEExtAdvertisement</a>
</li>
<li>setLimitedOnly()
: <a class="el" href="class_nim_b_l_e_scan.html#a77483be2bd9dad08322cc64f4e7012c1">NimBLEScan</a>
</li>
@@ -187,12 +218,14 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
<li>setManufacturerData()
: <a class="el" href="class_nim_b_l_e_advertisement_data.html#aa4df88b578782cda2bd77368b50f2d27">NimBLEAdvertisementData</a>
, <a class="el" href="class_nim_b_l_e_advertising.html#a1eff592870a47b0f62b0f0894efadbd4">NimBLEAdvertising</a>
, <a class="el" href="class_nim_b_l_e_ext_advertisement.html#a5e90a75173354fe9c6959004eb43b20a">NimBLEExtAdvertisement</a>
</li>
<li>setManufacturerId()
: <a class="el" href="class_nim_b_l_e_beacon.html#a1ec99fe7684181e7b899cd763f9b44d9">NimBLEBeacon</a>
</li>
<li>setMaxInterval()
: <a class="el" href="class_nim_b_l_e_advertising.html#aab512576d8873fbbb631bac8ada19530">NimBLEAdvertising</a>
, <a class="el" href="class_nim_b_l_e_ext_advertisement.html#a4c339022b5523d20cc7fa956c5dbe1be">NimBLEExtAdvertisement</a>
</li>
<li>setMaxPreferred()
: <a class="el" href="class_nim_b_l_e_advertising.html#a3382cdf80f5ae46a52e3b9159f8e1b66">NimBLEAdvertising</a>
@@ -202,6 +235,7 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
</li>
<li>setMinInterval()
: <a class="el" href="class_nim_b_l_e_advertising.html#a16bd135cab3f06bc0ba81c2aec19cbbc">NimBLEAdvertising</a>
, <a class="el" href="class_nim_b_l_e_ext_advertisement.html#ae9777a0c544be6c674f4e39d56e930b8">NimBLEExtAdvertisement</a>
</li>
<li>setMinor()
: <a class="el" href="class_nim_b_l_e_beacon.html#a44d03b0c2b1bea3bee8f15feeb73fb8e">NimBLEBeacon</a>
@@ -215,18 +249,22 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
<li>setName()
: <a class="el" href="class_nim_b_l_e_advertisement_data.html#a885b4ed75dd71c4c19b86048c16350bf">NimBLEAdvertisementData</a>
, <a class="el" href="class_nim_b_l_e_advertising.html#add2ecd09877d7e4548b11ec7cb8c7a47">NimBLEAdvertising</a>
, <a class="el" href="class_nim_b_l_e_ext_advertisement.html#a7d7d57268d7c54fe5492e92bc7af33d8">NimBLEExtAdvertisement</a>
</li>
<li>setNamespace()
: <a class="el" href="class_nim_b_l_e2904.html#a2206274c217d43a8ba121e1d279f8962">NimBLE2904</a>
</li>
<li>setPartialServices()
: <a class="el" href="class_nim_b_l_e_advertisement_data.html#af52546d7c3b733a831f6232a845bef85">NimBLEAdvertisementData</a>
, <a class="el" href="class_nim_b_l_e_ext_advertisement.html#ab76aa4b9fb743e5269cfbbae8215d8a8">NimBLEExtAdvertisement</a>
</li>
<li>setPartialServices16()
: <a class="el" href="class_nim_b_l_e_advertisement_data.html#a50063c7ffa24f0f0407366a450e23ae4">NimBLEAdvertisementData</a>
, <a class="el" href="class_nim_b_l_e_ext_advertisement.html#a747ef73a02df72709cf9bd89aabc08b3">NimBLEExtAdvertisement</a>
</li>
<li>setPartialServices32()
: <a class="el" href="class_nim_b_l_e_advertisement_data.html#a0ff5a72bccd349e551270ceadf528306">NimBLEAdvertisementData</a>
, <a class="el" href="class_nim_b_l_e_ext_advertisement.html#ad3bd08736cc70700c00432ec9ccfe94d">NimBLEExtAdvertisement</a>
</li>
<li>setPeerAddress()
: <a class="el" href="class_nim_b_l_e_client.html#a93b5b7c01e58a95dcea335f837d81d07">NimBLEClient</a>
@@ -236,6 +274,13 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
</li>
<li>setPreferredParams()
: <a class="el" href="class_nim_b_l_e_advertisement_data.html#a58ba06eb062a47cc58ba2829af8aafa5">NimBLEAdvertisementData</a>
, <a class="el" href="class_nim_b_l_e_ext_advertisement.html#abb66ffe5783f91f03301fc705701569f">NimBLEExtAdvertisement</a>
</li>
<li>setPrimaryChannels()
: <a class="el" href="class_nim_b_l_e_ext_advertisement.html#ab6103c5e86949d0e334101353b109775">NimBLEExtAdvertisement</a>
</li>
<li>setPrimaryPhy()
: <a class="el" href="class_nim_b_l_e_ext_advertisement.html#ad8522542b90067e3a53076823d2087c3">NimBLEExtAdvertisement</a>
</li>
<li>setProximityUUID()
: <a class="el" href="class_nim_b_l_e_beacon.html#a7f33ffc298285d1ab02088b2584f2256">NimBLEBeacon</a>
@@ -245,12 +290,20 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
</li>
<li>setScanFilter()
: <a class="el" href="class_nim_b_l_e_advertising.html#aa3da80c7d17a7824484ee254076e4790">NimBLEAdvertising</a>
, <a class="el" href="class_nim_b_l_e_ext_advertisement.html#a24034d49c9ebadd947db1ef839c8b138">NimBLEExtAdvertisement</a>
</li>
<li>setScannable()
: <a class="el" href="class_nim_b_l_e_ext_advertisement.html#a07b1589ad58a9e09b6ba7269fec87df0">NimBLEExtAdvertisement</a>
</li>
<li>setScanResponse()
: <a class="el" href="class_nim_b_l_e_advertising.html#a6fb4d9ad3949928ac83d3e74857ab91f">NimBLEAdvertising</a>
</li>
<li>setScanResponseData()
: <a class="el" href="class_nim_b_l_e_advertising.html#a04a51a0c639a70295a9b671f73b34358">NimBLEAdvertising</a>
, <a class="el" href="class_nim_b_l_e_ext_advertising.html#a9395a0087e96329591ed2515cc21456b">NimBLEExtAdvertising</a>
</li>
<li>setSecondaryPhy()
: <a class="el" href="class_nim_b_l_e_ext_advertisement.html#aaa47ca630ab01d75bdea8d252d10b506">NimBLEExtAdvertisement</a>
</li>
<li>setSecurityAuth()
: <a class="el" href="class_nim_b_l_e_device.html#aa8e340c02418771ce72dec758d560938">NimBLEDevice</a>
@@ -273,9 +326,11 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
<li>setServiceData()
: <a class="el" href="class_nim_b_l_e_advertisement_data.html#aee4fdb5af06fcda9cab9fad3f5bf80d5">NimBLEAdvertisementData</a>
, <a class="el" href="class_nim_b_l_e_advertising.html#a994e43e9e4ace6ce64c57e57d0575781">NimBLEAdvertising</a>
, <a class="el" href="class_nim_b_l_e_ext_advertisement.html#a1a4fd6883b11c339e397fc52f75c9ebb">NimBLEExtAdvertisement</a>
</li>
<li>setShortName()
: <a class="el" href="class_nim_b_l_e_advertisement_data.html#ae5b514ad9be6552727f1c7a744a29ae5">NimBLEAdvertisementData</a>
, <a class="el" href="class_nim_b_l_e_ext_advertisement.html#a6220b378a1f2361c6dc76ba125936c51">NimBLEExtAdvertisement</a>
</li>
<li>setSignalPower()
: <a class="el" href="class_nim_b_l_e_beacon.html#ae2dd8cd367260dd8374309576457cec0">NimBLEBeacon</a>
@@ -289,12 +344,16 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
<li>setTime()
: <a class="el" href="class_nim_b_l_e_eddystone_t_l_m.html#a999d53f4bad59c2ebc688403f66474b1">NimBLEEddystoneTLM</a>
</li>
<li>setTxPower()
: <a class="el" href="class_nim_b_l_e_ext_advertisement.html#a63c2f5900752edad428304c5342b8458">NimBLEExtAdvertisement</a>
</li>
<li>setUnit()
: <a class="el" href="class_nim_b_l_e2904.html#ad0cf78a2a1c3418be9a39beaa0c826ee">NimBLE2904</a>
</li>
<li>setURI()
: <a class="el" href="class_nim_b_l_e_advertisement_data.html#aa003bc4cf9bff2b2bcac9b742ec97a36">NimBLEAdvertisementData</a>
, <a class="el" href="class_nim_b_l_e_advertising.html#a6495d7c9ad80a8c2a5edf974705f8103">NimBLEAdvertising</a>
, <a class="el" href="class_nim_b_l_e_ext_advertisement.html#af25522e956cfeb64bd6beca881d8786e">NimBLEExtAdvertisement</a>
</li>
<li>setURL()
: <a class="el" href="class_nim_b_l_e_eddystone_u_r_l.html#a8102533ff1e7b6527ea744279f8f64ca">NimBLEEddystoneURL</a>
@@ -304,8 +363,9 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
, <a class="el" href="class_nim_b_l_e_eddystone_u_r_l.html#af183e8483ae81fff65d909e67986fcad">NimBLEEddystoneURL</a>
</li>
<li>setValue()
: <a class="el" href="class_nim_b_l_e_characteristic.html#a7cd211a8bb9a0c2ffaed57f2af273677">NimBLECharacteristic</a>
, <a class="el" href="class_nim_b_l_e_client.html#a0910bbe298a68e9122a169ab229bf767">NimBLEClient</a>
: <a class="el" href="class_nim_b_l_e_att_value.html#a5c8c5ecfa3864d45ea5b155385e3f9fa">NimBLEAttValue</a>
, <a class="el" href="class_nim_b_l_e_characteristic.html#a7cd211a8bb9a0c2ffaed57f2af273677">NimBLECharacteristic</a>
, <a class="el" href="class_nim_b_l_e_client.html#a967d0c75083706f336f2283eac6d0de2">NimBLEClient</a>
, <a class="el" href="class_nim_b_l_e_descriptor.html#a9447cee9092dc516266f7764131ba923">NimBLEDescriptor</a>
, <a class="el" href="class_nim_b_l_e_remote_service.html#a4bb8c7c85580d86fd9ab7be5c3933b72">NimBLERemoteService</a>
</li>
@@ -318,15 +378,19 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
<li>setWindow()
: <a class="el" href="class_nim_b_l_e_scan.html#ac2e8c921413f1ad217f45fecf63c0d22">NimBLEScan</a>
</li>
<li>size()
: <a class="el" href="class_nim_b_l_e_att_value.html#aa8c75101d9898c3ff4646d84521ed61c">NimBLEAttValue</a>
</li>
<li>start()
: <a class="el" href="class_nim_b_l_e_advertising.html#aeeee5a131b42a4f76010751f4c182e4f">NimBLEAdvertising</a>
, <a class="el" href="class_nim_b_l_e_ext_advertising.html#a8044a281a37f4d7c96166ce6f0851159">NimBLEExtAdvertising</a>
, <a class="el" href="class_nim_b_l_e_scan.html#a21b1e27816717b77533755f31dfaa820">NimBLEScan</a>
, <a class="el" href="class_nim_b_l_e_server.html#ae94ad52f3c97f62553af9765acdb7bcb">NimBLEServer</a>
, <a class="el" href="class_nim_b_l_e_service.html#ad37324ed0404d596923d6fdc0133b985">NimBLEService</a>
</li>
<li>startAdvertising()
: <a class="el" href="class_nim_b_l_e_device.html#ad0bc1019facfd79291b5353ff970473d">NimBLEDevice</a>
, <a class="el" href="class_nim_b_l_e_server.html#a2540ae7b61fc6513f794da2512d66f74">NimBLEServer</a>
: <a class="el" href="class_nim_b_l_e_device.html#aea8d74a45689590e965db210c7648e5a">NimBLEDevice</a>
, <a class="el" href="class_nim_b_l_e_server.html#a8f4b6c2fc5602f5ec34f963df6a21f75">NimBLEServer</a>
</li>
<li>startSecurity()
: <a class="el" href="class_nim_b_l_e_device.html#a339157bf3d8fc712fa838e9a5127cc62">NimBLEDevice</a>
@@ -335,15 +399,16 @@ $(document).ready(function(){initNavTree('functions_func_s.html',''); initResiza
: <a class="el" href="class_nim_b_l_e_h_i_d_device.html#a5984042cd05ea4ead895f5577133a235">NimBLEHIDDevice</a>
</li>
<li>stop()
: <a class="el" href="class_nim_b_l_e_advertising.html#ab19c9e9015e812055e3cad29d52ed2ff">NimBLEAdvertising</a>
: <a class="el" href="class_nim_b_l_e_advertising.html#a3ab772936ace18c9a7e509740aa59800">NimBLEAdvertising</a>
, <a class="el" href="class_nim_b_l_e_ext_advertising.html#a02b4e33908456341fb98753d51316609">NimBLEExtAdvertising</a>
, <a class="el" href="class_nim_b_l_e_scan.html#a68fa5cc715f62a9a97ac0dccfb8557c1">NimBLEScan</a>
</li>
<li>stopAdvertising()
: <a class="el" href="class_nim_b_l_e_device.html#a8b23c6ade03a69048f0568eb9ad3b034">NimBLEDevice</a>
, <a class="el" href="class_nim_b_l_e_server.html#ab713fd5619ddbfc1a88bf43a1686f454">NimBLEServer</a>
: <a class="el" href="class_nim_b_l_e_device.html#a3be45b458aada9b37019e43840ef7275">NimBLEDevice</a>
, <a class="el" href="class_nim_b_l_e_server.html#af827ef8988c1584795447a634502f0df">NimBLEServer</a>
</li>
<li>subscribe()
: <a class="el" href="class_nim_b_l_e_remote_characteristic.html#aa08b2f62376568e1fc833e4ff91e8aa7">NimBLERemoteCharacteristic</a>
: <a class="el" href="class_nim_b_l_e_remote_characteristic.html#ad2691a8ea85488c8270f78701352fbb2">NimBLERemoteCharacteristic</a>
</li>
</ul>
</div><!-- contents -->