Commit graph

  • ce76a23167
    Merge 2e9a7dec2f into 8158a16fbf thekurtovic 2025-01-20 20:35:12 -05: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
  • c5d38cd0fb
    Merge c029c5fd4a into 8158a16fbf thekurtovic 2025-01-17 08:43:27 -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
  • cc58931b83
    Merge 4ec4d15464 into 8158a16fbf thekurtovic 2025-01-16 13:47:26 -08: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
  • e84a221bd7
    Merge e843bc7420 into 8158a16fbf thekurtovic 2025-01-16 15:31:11 -05:00
  • dc8594d2e0
    Merge 01d0915ba4 into 8158a16fbf thekurtovic 2025-01-16 10:01:42 -08:00
  • 8158a16fbf Fix characteristic discovery with no descriptors. master Guo-Rong 2025-01-16 12:01:47 +10:30
  • 01d0915ba4 change(RemoteServ): Whitespace thekurtovic 2025-01-13 22:10:48 -05:00
  • e843bc7420 refactor(Client): Reduce nesting thekurtovic 2025-01-11 00:56:33 -05:00
  • 99a82116f9 change(RemoteServ): Revert characteristicDiscCB partially thekurtovic 2025-01-13 18:30:40 -05:00
  • 6116237d6b refactor(RemoteServ): Reduce nesting thekurtovic 2025-01-11 00:17:51 -05:00
  • 54c9c1a797
    Merge d64e087968 into 57fe9cb77f thekurtovic 2025-01-13 20:47:38 +00:00
  • d64e087968 refactor(RemoteChar): Reduce nesting thekurtovic 2025-01-10 18:55:41 -05:00
  • 8d94fd6f25 deploy: 4e80e1ee38 gh-pages 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 release/2.1 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
  • 95a35ec081 Fix advertising data not set if scan response enabled later. h2zero 2025-01-04 15:55:24 -07:00
  • a127aba925 Add checks in case NIMBLE_CPP_DEBUG_ASSERT is not defined. thekurtovic 2025-01-03 13:49:29 -05:00
  • c655b21590 Allow the same report ID in multiple input/output/feature reports afpineda 2025-01-03 13:01:45 +01:00
  • d10ffa19db Fix build error when using platformio library h2zero 2024-12-24 11:21:41 -07:00
  • dc53052411 NimBLEScan increment m_callbackSent before callback. thekurtovic 2024-12-25 10:17:50 -05:00
  • 2759b1b69d Increase timeout paramter in server example. h2zero 2025-01-05 14:31:43 -07:00
  • 1a0b7a8e31 Add missing migration information to docs. h2zero 2025-01-05 14:24:28 -07:00
  • 1d01af0f8c NimBLEAdvertisementData emit error on failure, remove magic numbers. thekurtovic 2025-01-05 10:41:11 -05:00
  • f7d3c5e0c2 Fix characteristic value unable to be updated in callback h2zero 2025-01-05 08:38:23 -07:00
  • bc2bc35a8a Fix advertising data not set if scan response enabled later. h2zero 2025-01-04 15:55:24 -07:00
  • f9afdc9e10 Add explicit keyword to constructors thekurtovic 2025-01-04 18:27:59 -05:00
  • 15cb6bc7c6 Add checks in case NIMBLE_CPP_DEBUG_ASSERT is not defined. thekurtovic 2025-01-03 13:49:29 -05:00
  • aae70dfd21 Allow the same report ID in multiple input/output/feature reports afpineda 2025-01-03 13:01:45 +01:00
  • 8a1f344bbf Add checks in case NIMBLE_CPP_DEBUG_ASSERT is not defined. thekurtovic 2025-01-03 13:49:29 -05:00
  • ad12a48e9e Fix build error when using platformio library h2zero 2024-12-24 11:21:41 -07:00
  • 09297fb72a NimBLEScan increment m_callbackSent before callback. thekurtovic 2024-12-25 10:17:50 -05:00
  • c853340e9f Refactor NimBLEAdvertisementData/NimBLEExtAdvertising thekurtovic 2024-12-21 18:05:13 -05:00
  • 6dc040f87a
    NimBLEScan increment m_callbackSent before callback. thekurtovic 2024-12-25 10:17:50 -05:00
  • 5a983474b4 Fix build error when using platformio library h2zero 2024-12-24 11:21:41 -07:00
  • 887379cd3f deploy: da48844e2f h2zero 2024-12-22 00:10:12 +00:00
  • b50a1b50b1 Release 2.0.2 h2zero 2024-12-21 17:03:08 -07:00
  • da48844e2f Release 2.0.2 2.0.2 h2zero 2024-12-21 17:03:08 -07:00
  • ea1c055826 Fix compile error for advertiser only config. h2zero 2024-12-21 08:51:47 -07:00
  • 65f6ee18ca Fix NimBLEHIDDevice not being able to create more than one in/out/feature report + temporal coupling afpineda 2024-12-19 18:30:34 +01:00
  • fd0187bfc9 Fix crash that could occur when server reconnects * Update to not change services if they have not actually changed when starting the server Closes #270 William Emfinger 2024-12-20 13:16:27 -06:00
  • 954ba0b5a7 Update Changelog h2zero 2024-12-21 16:05:38 -07:00
  • 015217c764 Fix compile error for advertiser only config. h2zero 2024-12-21 08:51:47 -07:00
  • 8e608c666e Fix compile error for advertiser only config. h2zero 2024-12-21 08:51:47 -07:00
  • 9a1ae677b8 NimBLELog allow custom log level colors. thekurtovic 2024-12-14 18:18:53 -05:00
  • 6ee5174ba0 Fix NimBLEHIDDevice not being able to create more than one in/out/feature report + temporal coupling afpineda 2024-12-19 18:30:34 +01:00
  • e843c6811c Fix crash that could occur when server reconnects * Update to not change services if they have not actually changed when starting the server Closes #270 William Emfinger 2024-12-20 13:16:27 -06:00
  • 62fb2c3ea8 feat(char): Update characteristic to check properties/encryption * Update to check indication/notification properties in NimBLECharacteristic::setValue * Update to check encrytpion of connection in NimBLECharacteristic::setValue William Emfinger 2024-12-20 14:02:54 -06:00
  • 14be59fbc3 Fix crash that could occur when server reconnects * Update to not change services if they have not actually changed when starting the server Closes #270 William Emfinger 2024-12-20 13:16:27 -06:00
  • 059364985d deploy: 275def333c h2zero 2024-12-17 01:50:27 +00:00
  • 275def333c Release 2.0.1 2.0.1 h2zero 2024-12-16 18:35:21 -07:00
  • 0d13044703 Release 2.0.1 h2zero 2024-12-16 18:35:21 -07:00
  • ec4d4c43e1 Add missing NimBLEUtils and NimBLEConnInfo includes to NimBLEDevice.h h2zero 2024-12-15 10:38:11 -07:00
  • 3e0ce87a94 Update changelog. h2zero 2024-12-15 10:06:39 -07:00
  • 3743eb954e Fix NimBLEHIDDevice output report returning incorrect characteristic. (#805) Ryan Powell 2024-12-15 10:01:03 -07:00
  • 6357a0dbea Fix compiling errors when central is disabled. mr258876 2024-12-16 00:32:19 +08:00
  • 0e7d3759d9 NimBLELog allow custom log level colors. thekurtovic 2024-12-14 18:18:53 -05:00
  • cfca3e7500 Add missing NimBLEUtils and NimBLEConnInfo includes to NimBLEDevice.h h2zero 2024-12-15 10:38:11 -07:00
  • 4ae582b3cc Add missing NimBLEUtils and NimBLEConnInfo includes to NimBLEDevice.h h2zero 2024-12-15 10:38:11 -07:00
  • 3c80c950ae Update changelog. h2zero 2024-12-15 10:06:39 -07:00
  • 182e3bb8a3 Fix NimBLEHIDDevice output report returning incorrect characteristic. (#805) Ryan Powell 2024-12-15 10:01:03 -07:00
  • a627007a31 Fix compiling errors when central is disabled. mr258876 2024-12-16 00:32:19 +08:00
  • c47dd827c7 deploy: a6ed1933bc h2zero 2024-12-15 00:45:58 +00:00
  • a6ed1933bc Release 2.0.0 2.0.0 h2zero 2024-12-14 14:37:09 -07:00
  • 4eb9b1e9b1 Release 2.0.0 h2zero 2024-12-14 14:37:09 -07:00
  • 675d6bbf0d [BREAKING] Remove NimBLEAddress type default value. h2zero 2024-12-14 13:11:36 -07:00
  • d4956ddc9b [BREAKING] Remove NimBLEAddress type default value. h2zero 2024-12-14 13:11:36 -07:00