2
0
Fork 0
mirror of https://github.com/h2zero/esp-nimble-cpp.git synced 2025-04-11 14:27:21 +02:00

Commit graph

  • 581449c393
    Merge 9ce2eec0cb into 01976cec54 Ryan Powell 2025-03-30 15:24:20 +02:00
  • b809b8687d
    Merge a8ea5010a5 into 01976cec54 thekurtovic 2025-03-30 08:10:03 -04:00
  • 01976cec54 [Bugfix] Incorrect onSubscribe value when indications are set. master h2zero 2025-03-28 16:56:54 -06:00
  • 7a3140b165
    Merge 31b2d0f390 into 723cdf0a66 thekurtovic 2025-03-26 22:57:02 -04:00
  • 710f563041
    Merge a41b6a1036 into 723cdf0a66 thekurtovic 2025-03-26 07:59:13 -04:00
  • 0c48a5c328
    Merge c029c5fd4a into 723cdf0a66 thekurtovic 2025-03-18 13:14:31 -07:00
  • 9ce2eec0cb Bugfix - Characteristic onRead callback not called. bugfix/onread h2zero 2025-03-14 10:57:55 -06:00
  • 723cdf0a66
    Merge pull request from iranl/patch-3 Ryan Powell 2025-03-10 18:30:44 -06:00
  • 148087c508
    Fix ESP32-P4 compile when using Arduino as an ESP-IDF component iranl 2025-03-02 21:46:34 +01:00
  • c28bba83ab deploy: ec5600d40b gh-pages h2zero 2025-02-28 22:02:02 +00:00
  • ec5600d40b Bump docs version 2.2.1 release/2.2 h2zero 2025-02-28 14:56:46 -07:00
  • 88c5d0c7b7 Bump docs version h2zero 2025-02-28 14:56:46 -07:00
  • bc3e342046 Release 2.2.1 h2zero 2025-02-28 09:51:31 -07:00
  • 865ec9f760 [Bugfix] Check if remote descriptor vector has increased. h2zero 2025-02-25 16:52:45 -07:00
  • a6c03a2aaa Release 2.2.1 h2zero 2025-02-28 09:51:31 -07:00
  • 9df8445241 [Bugfix] Check if remote descriptor vector has increased. h2zero 2025-02-25 16:52:45 -07:00
  • b29498af10 [Bugfix] Check if remote descriptor vector has increased. h2zero 2025-02-25 16:52:45 -07:00
  • e2de3f6268 Update changelog h2zero 2025-02-25 14:27:29 -07:00
  • e5f4d52a5a Update changelog h2zero 2025-02-25 14:26:57 -07:00
  • bdb86274c9 Partially revert Commit 052c0a04 to restore client connect with device parameter. h2zero 2025-02-25 14:18:56 -07:00
  • 7ef247c8db Partially revert Commit 052c0a04 to restore client connect with device parameter. h2zero 2025-02-25 14:18:56 -07:00
  • c582c8c67e Release 2.2.0 h2zero 2025-02-24 17:53:24 -07:00
  • 6c565b1147 deploy: 8aa824ef32 h2zero 2025-02-25 00:55:48 +00:00
  • 8aa824ef32 Release 2.2.0 2.2.0 h2zero 2025-02-24 17:53:24 -07:00
  • cc7f97a37d fix(NimBLEDevice): fix crash when pairing table is full * Add missing definition for default device callbacks (which prevents calling the setDeviceCallbacks method) * Ensure m_pDeviceCallbacks inital value is set to &defaultDeviceCallbacks to prevent crash when pairing table is full release/2.1 William Emfinger 2025-02-10 09:27:56 -06:00
  • 8723121ff9 [BugFix] Provide default task data when retrieving all descriptors. h2zero 2025-02-06 18:05:21 -07:00
  • 90b721ed55 change(2904|AdvData): Add missing parameter name in declarations thekurtovic 2025-01-10 16:28:34 -05:00
  • d1ef98a4c8 feat(Device): Implement store status handler thekurtovic 2025-01-24 01:52:49 -05:00
  • 70eee888eb feat(AdvDevice): Add convenience operator to NimBLEAddress thekurtovic 2025-01-26 11:21:36 -05:00
  • 80b61ffa3d feat(Log): Add macros for conditional log print and rc handling thekurtovic 2025-01-27 23:32:52 -05:00
  • 74b5c59887 fix(NimBLEDevice): fix crash when pairing table is full * Add missing definition for default device callbacks (which prevents calling the setDeviceCallbacks method) * Ensure m_pDeviceCallbacks inital value is set to &defaultDeviceCallbacks to prevent crash when pairing table is full William Emfinger 2025-02-10 09:27:56 -06:00
  • d903f8bcab fix(NimBLEDevice): fix crash when pairing table is full * Add missing definition for default device callbacks (which prevents calling the setDeviceCallbacks method) * Ensure m_pDeviceCallbacks inital value is set to &defaultDeviceCallbacks to prevent crash when pairing table is full William Emfinger 2025-02-10 09:27:56 -06:00
  • 60efffdf2b [BugFix] Provide default task data when retrieving all descriptors. h2zero 2025-02-06 18:05:21 -07:00
  • 0a1bf00a21 [BugFix] Provide default task data when retrieving all descriptors. h2zero 2025-02-06 18:05:21 -07:00
  • b6379848ae change(2904|AdvData): Add missing parameter name in declarations thekurtovic 2025-01-10 16:28:34 -05:00
  • b29919df96 feat(Device): Implement store status handler thekurtovic 2025-01-24 01:52:49 -05:00
  • 052c0a0455 feat(AdvDevice): Add convenience operator to NimBLEAddress thekurtovic 2025-01-26 11:21:36 -05:00
  • f46d665b81 Refactor template thekurtovic 2025-01-28 16:55:56 -05:00
  • 784e6f30fa
    Merge pull request from thekurtovic/feat-log-condition thekurtovic 2025-01-28 14:59:53 -05:00
  • 5490cef129 feat(Log): Add macros for conditional log print and rc handling thekurtovic 2025-01-27 23:32:52 -05:00
  • ca0565beed Update thekurtovic 2025-01-27 02:25:59 -05:00
  • a41b6a1036 refactor(Client): Reduce nesting thekurtovic 2025-01-11 00:56:33 -05:00
  • 31b2d0f390 refactor(RemoteServ): Reduce nesting thekurtovic 2025-01-11 00:17:51 -05:00
  • fee49a228b
    Merge eb996a3f4c into 459e8c9fcd thekurtovic 2025-01-26 22:45:11 -05:00
  • 2cfe1ce86f deploy: ee895d386e h2zero 2025-01-27 01:32:26 +00:00
  • 459e8c9fcd Release 2.1.1 h2zero 2025-01-26 18:22:37 -07:00
  • ee895d386e Release 2.1.1 2.1.1 h2zero 2025-01-26 18:22:37 -07:00
  • 5add3442e9 refactor(RemoteChar): Reduce nesting thekurtovic 2025-01-26 11:00:34 -07:00
  • aea55ccda2 Rename config macros to enable duplicate scan options on s3/c3 h2zero 2025-01-26 08:58:43 -07:00
  • 83e9919457 Workaround for P4 CI build error. h2zero 2025-01-26 09:15:53 -07:00
  • edeaf3977a Fix characteristic discovery with no descriptors. Guo-Rong 2025-01-16 12:01:47 +10:30
  • 6549f36c61 feat(Device): Implement store status handler thekurtovic 2025-01-24 01:52:49 -05:00
  • eb996a3f4c
    Merge branch 'master' into consolidate thekurtovic 2025-01-26 15:06:30 -05:00
  • 013eccdf79 Clean up thekurtovic 2025-01-26 15:02:22 -05:00
  • ffa8414747 refactor(RemoteChar): Reduce nesting thekurtovic 2025-01-26 11:00:34 -07:00
  • 8130f88be8 Rename config macros to enable duplicate scan options on s3/c3 h2zero 2025-01-26 08:58:43 -07:00
  • 0317299b64 refactor(RemoteChar): Reduce nesting thekurtovic 2025-01-26 11:00:34 -07:00
  • 81e6180584 Rename config macros to enable duplicate scan options on s3/c3 h2zero 2025-01-26 08:58:43 -07:00
  • c39e288c3e Workaround for P4 CI build error. h2zero 2025-01-26 09:15:53 -07:00
  • a8ea5010a5 fix(Utils): Update gapEventToString switch case thekurtovic 2025-01-26 11:32:47 -05:00
  • eaf7844091 feat(AdvDevice): Add convenience operator to NimBLEAddress thekurtovic 2025-01-26 11:21:36 -05:00
  • 488dfe7920 Workaround for P4 CI build error. h2zero 2025-01-26 09:15:53 -07:00
  • 2e9a7dec2f fail-fast: false thekurtovic 2025-01-20 20:35:06 -05:00
  • 2c97bb8334 Created NimBLERemoteGattUtils and moved getAttr inside thekurtovic 2025-01-20 17:52:57 -05:00
  • 310a60a487 Clean up PR thekurtovic 2025-01-16 21:40:31 -05:00
  • 74c6c583d2 change(Utils): Compact instantiation thekurtovic 2025-01-16 18:05:59 -05:00
  • dbd8f1e91f change(Utils): Explicit template instantiation thekurtovic 2025-01-16 17:57:01 -05:00
  • 0fbf7103d8 fix(Utils): Include <vector> thekurtovic 2025-01-16 17:21:43 -05:00
  • 05bb0774f3 fix: Use double pointer thekurtovic 2025-01-16 17:15:08 -05:00
  • 60b4dc1cfa change: Static cast arg thekurtovic 2025-01-16 16:20:19 -05:00
  • a04ee15815 refactor: Consolidate attribute get code into NimBLEUtils thekurtovic 2025-01-16 15:55:10 -05:00
  • 8158a16fbf Fix characteristic discovery with no descriptors. Guo-Rong 2025-01-16 12:01:47 +10:30
  • 8d94fd6f25 deploy: 4e80e1ee38 h2zero 2025-01-13 02:22:00 +00:00
  • 57fe9cb77f Release 2.1.0 h2zero 2025-01-12 18:15:16 -07:00
  • 4e80e1ee38 Release 2.1.0 2.1.0 h2zero 2025-01-12 18:15:16 -07:00
  • e6249623d5 Fix race condition in NimBLEScan::clearResults. h2zero 2025-01-12 16:33:19 -07:00
  • 81a863dc6d Fix race condition in NimBLEScan::clearResults. h2zero 2025-01-12 16:33:19 -07:00
  • a9578637cb avoid unused-variable warning Michael Ammann 2025-01-03 21:28:34 +01:00
  • 765193f223 Fix incorrect TX power setting for advertising. sanastasiou 2025-01-04 10:37:26 -07:00
  • 3b019a0c9c If privacy is not configured do not share ID keys. h2zero 2025-01-12 13:33:26 -07:00
  • 6d9d52295c If privacy is not configured do not share ID keys. h2zero 2025-01-12 13:33:26 -07:00
  • 4ec4d15464 change(2904|AdvData): Add missing parameter name in declarations thekurtovic 2025-01-10 16:28:34 -05:00
  • 5ac7272f5d change(NimBLEAddress): Prefer sizeof with parenthesis thekurtovic 2025-01-10 10:15:29 -05:00
  • 4d8ab46e56 Update new user guide h2zero 2025-01-10 09:11:49 -07:00
  • c96f1d9445
    change(NimBLEAddress): Prefer sizeof with parenthesis thekurtovic 2025-01-10 10:15:29 -05:00
  • 8468bb50dc NimBLEAddress default to including delimiter in string format thekurtovic 2025-01-07 14:07:33 -05:00
  • 5bc82e921e NimBLEAddress default to including delimiter in string format thekurtovic 2025-01-07 14:07:33 -05:00
  • 1088ad8fe1 NimBLEAddress::toString allow formatting to be configured thekurtovic 2025-01-06 14:13:02 -05:00
  • a5a70ac4b0 Fix crash when retrieving descriptors. release/2.0 h2zero 2025-01-06 15:21:55 -07:00
  • 0b543d9f62 Fix crash when retrieving descriptors. h2zero 2025-01-06 15:21:55 -07:00
  • 8aecc6da13 NimBLEAddress::toString allow formatting to be configured thekurtovic 2025-01-06 14:13:02 -05:00
  • c029c5fd4a Make NimBLEUUID(const ble_uuid_any_t& uuid) explicit thekurtovic 2025-01-05 23:36:19 -05:00
  • f4eba218fc NimBLEHIDDevice use explicit constructors. thekurtovic 2025-01-05 23:17:21 -05:00
  • 8f225fee24 deploy: 2feaedb755 h2zero 2025-01-05 22:21:48 +00:00
  • fa468d360a Release 2.0.3 h2zero 2025-01-05 14:55:32 -07:00
  • 2feaedb755 Release 2.0.3 2.0.3 h2zero 2025-01-05 14:55:32 -07:00
  • 60290cd75c Increase timeout paramter in server example. h2zero 2025-01-05 14:31:43 -07:00
  • 2f6ab7589b Add missing migration information to docs. h2zero 2025-01-05 14:24:28 -07:00
  • ed51076d0c NimBLEAdvertisementData emit error on failure, remove magic numbers. thekurtovic 2025-01-05 10:41:11 -05:00
  • 4972f3e08b Fix characteristic value unable to be updated in callback h2zero 2025-01-05 08:38:23 -07:00