Commit Graph

  • 050a30f72c
    Update Reference.md HomeSpan 2024-04-21 21:16:08 -0500
  • 4e5d03f63f renamed CUSTOM_CHAR_TLV() macro to CUSTOM_CHAR_TLV8() macro Gregg 2024-04-21 15:18:22 -0500
  • 04cb07a0fc
    Update README.md HomeSpan 2024-04-21 12:45:27 -0500
  • 059c58ca46
    Update TLV8.md HomeSpan 2024-04-21 12:41:14 -0500
  • 4334789d50
    Update TLV8.md HomeSpan 2024-04-21 12:39:39 -0500
  • fa25369ebb
    Update TLV8.md HomeSpan 2024-04-21 12:37:51 -0500
  • 505f2c1fa7 Adding typedef for new enums Francois 2024-04-07 10:38:46 -0400
  • 4b9faa8907 Serial print instead of LOG on HomeSpan halt. Francois 2024-04-21 11:44:18 -0400
  • ccda8f04d9
    Update TLV8.md HomeSpan 2024-04-21 10:31:10 -0500
  • b995a75907
    Update TLV8.md HomeSpan 2024-04-21 08:30:07 -0500
  • 998bd873bc
    Update TLV8.md HomeSpan 2024-04-21 08:27:00 -0500
  • bfdf114ed3
    Update TLV8.md HomeSpan 2024-04-21 07:46:01 -0500
  • d51b74e1c1
    Update TLV8.md HomeSpan 2024-04-21 07:06:36 -0500
  • aa9d64cb58
    Update TLV8.md HomeSpan 2024-04-20 20:17:02 -0500
  • e83df601b2
    Update TLV8.md HomeSpan 2024-04-20 20:08:53 -0500
  • e0f593bc2e
    Update TLV8.md HomeSpan 2024-04-20 19:50:46 -0500
  • d9e9783dc1
    Update TLV8.md HomeSpan 2024-04-20 19:01:50 -0500
  • e6c7637825
    Update TLV8.md HomeSpan 2024-04-20 18:35:29 -0500
  • b4bfac54e7 small tweaks to the TLV8 library for ease of use Gregg 2024-04-20 10:14:31 -0500
  • 173ba036f0
    Update TLV8.md HomeSpan 2024-04-20 09:05:43 -0500
  • 15a0396897
    Update TLV8.md HomeSpan 2024-04-20 08:00:19 -0500
  • cd3b525dbb
    Update TLV8.md HomeSpan 2024-04-20 07:54:41 -0500
  • f96721b948
    Update TLV8.md HomeSpan 2024-04-20 07:23:18 -0500
  • 520a4f3df0
    Update TLV8.md HomeSpan 2024-04-19 22:05:02 -0500
  • 9b0555d256
    Update TLV8.md HomeSpan 2024-04-19 12:58:43 -0500
  • b05be87a29
    Update TLV8.md HomeSpan 2024-04-18 22:20:58 -0500
  • dfec533212
    Create TLV8.md HomeSpan 2024-04-18 21:06:47 -0500
  • 04443d70dd
    Update Reference.md HomeSpan 2024-04-18 20:59:55 -0500
  • 2ecbed9f26
    Update Reference.md HomeSpan 2024-04-18 18:21:02 -0500
  • 6794a804f9
    Update README.md HomeSpan 2024-04-18 17:59:31 -0500
  • 64f67fbb8a
    Update Reference.md HomeSpan 2024-04-18 07:04:13 -0500
  • bb531184d7
    Documents resetIID(), Service::getIID() and Characteristic::getIID() HomeSpan 2024-04-18 06:43:58 -0500
  • d1dd565478 Converted IID from int to uint32_t everywhere Gregg 2024-04-17 07:24:08 -0500
  • 723c343277 Added error checking to warn if non-bridge device defines more than 3 Accessories Gregg 2024-04-16 22:17:00 -0500
  • b9efa873dc Added error-checking for homeSpan.resetIID() Gregg 2024-04-16 21:56:07 -0500
  • fe3269e9ef Added new validation check for homeSpan.resetIID() Gregg 2024-04-15 22:14:05 -0500
  • 73561328e6 Changed TLV8:add() for *values* to ensure resulting size is always multiple of 2 Gregg 2024-04-14 21:29:02 -0500
  • a7d57699a0 Added homeSpan.resetIID()... Gregg 2024-04-14 21:05:09 -0500
  • e4df56293a Added TLV8:printAll() Gregg 2024-04-14 13:37:04 -0500
  • 48cab1f82b Changed tlv8_t from struct to class and made variables private Gregg 2024-04-13 22:59:37 -0500
  • 28990d6ed6 Revert "Changed TLV:add() so it returns TLV8 instead of iterator." Gregg 2024-04-13 22:00:37 -0500
  • 7a50479bac Changed TLV:add() so it returns TLV8 instead of iterator. Gregg 2024-04-13 19:12:26 -0500
  • 61dd4e8a6b call pairCallback whenever a controller is added White Red 2024-04-13 18:51:40 +0300
  • 8f1c69150d HomeKey Services and Characteristics and a watchdog trigger prevention hack White Red 2024-04-13 18:06:26 +0300
  • 5ded77d6d9 Replace TLV8 (*it)[0] with new TLV8 getVal() method in HAP.cpp Gregg 2024-04-08 21:52:51 -0500
  • d40d709643 Add TLV8 add() methods for uint64_t and char*, as well as new getVal() template for returning an integer Gregg 2024-04-08 21:33:27 -0500
  • acebaf6caa Add ability to unpack TLV8 by iterator Gregg 2024-04-06 21:45:49 -0500
  • 7e2625034c Added TLV8_it add(uint8_t tag, TLV8 &subTLV) Gregg 2024-04-04 21:31:28 -0500
  • 75cbf9715f added mechanism to strip unnecessary backslashes from Home App JSON Gregg 2024-04-04 21:12:13 -0500
  • 3d4b02e492 created getDataGeneric() and getStringGeneric() Gregg 2024-03-31 21:40:00 -0500
  • 1892a0a5a2 created getTLVGeneric() and used as base for getTLV() and getNewTLV() Gregg 2024-03-31 21:25:22 -0500
  • f137b0bee5 Updated getTLV() so it uses a fixed buffer as intermediate step Gregg 2024-03-31 21:13:17 -0500
  • 969aa86dc1
    License Ryan McCahan 2024-03-31 17:11:16 -0600
  • b080046026
    Idea note Ryan McCahan 2024-03-31 16:41:39 -0600
  • ddbb08a492
    Unique SSIDs Ryan McCahan 2024-03-31 16:24:41 -0600
  • 885be6577d
    Case-sensitive Ryan McCahan 2024-03-31 09:14:45 -0600
  • eb821f002f created getTLV(TLV8 &tlv) Gregg 2024-03-31 09:23:23 -0500
  • cbe26c7c41 update setString() to use setValCheck() and setValFinish() Gregg 2024-03-31 08:51:06 -0500
  • ccf694e186
    Update HomeSpan.cpp Ryan McCahan 2024-03-31 01:18:08 -0600
  • bd97eb46ff
    Format function names Ryan McCahan 2024-03-31 00:57:27 -0600
  • b23dac7531
    Use device name and HomeSpan firmware version Ryan McCahan 2024-03-31 00:57:15 -0600
  • 4211a3679b
    Function to get the display name Ryan McCahan 2024-03-31 00:38:39 -0600
  • af447fa76e
    Formatting + logging Ryan McCahan 2024-03-31 00:20:03 -0600
  • bb8f57b4e9
    Wifi connections work! Ryan McCahan 2024-03-31 00:05:04 -0600
  • 88444d3454
    Checkpoint Ryan McCahan 2024-03-30 21:59:56 -0600
  • 11bd605a03 updated setData and setTLV to use new common setValCheck() and setValFinish() Gregg 2024-03-30 22:13:52 -0500
  • f6d4d37ff7 Initial creation of setTLV() Gregg 2024-03-30 17:51:37 -0500
  • e8f9ca8ac1 Modified UUID check to allow for Custom short-form UUID Gregg 2024-03-30 06:03:31 -0500
  • 69fd86f2ef Testing TLV Characteristic using DisplayOrder (custom Characteristic) Gregg 2024-03-29 22:18:04 -0500
  • 1b74564baf More TLV updates Gregg 2024-03-29 09:19:06 -0500
  • e614837908 Use standard print method on memory allocation failure. Francois 2024-03-28 14:23:43 -0400
  • a11eab4b37 Fixed return value in TLV8::add() Gregg 2024-03-27 20:41:29 -0500
  • 9b0b18310e changed TLV8 from std::forward_list to std::list Gregg 2024-03-24 22:03:23 -0500
  • 7c5b01e967 Additional logic for TLV Characteristics HomeSpan 2024-03-24 09:37:27 -0500
  • c712f44ecd Adding support for warm and cold white pixel. Tested with WS2811 IC chip. Francois 2024-03-20 14:22:36 -0400
  • 6bc45cf884 Added enum and logic for TLV Characteristics Gregg 2024-03-17 19:54:48 -0500
  • 41f755039f
    Update Reference.md HomeSpan 2024-03-16 14:29:36 -0500
  • faa99e0fbb Added checks for use of setVal() Gregg 2024-03-16 13:56:04 -0500
  • 8ce80157b3 Added native support for WR (write-response) Gregg 2024-03-15 17:35:04 -0500
  • 181c5e99b2
    Update Tutorials.md HomeSpan 2024-03-09 19:04:59 -0600
  • cf2a98d1c2 Review and refresh comment in Tutorial Examples as needed. Gregg 2024-03-09 19:00:05 -0600
  • 2d1b567388
    Update Tutorials.md HomeSpan 2024-03-09 17:26:05 -0600
  • 7a58a20de1 Created Example 21 - AccessoryIdentifier Gregg 2024-03-09 15:07:31 -0600
  • 04a10309c2
    Sync on-line documentation (#802) HomeSpan 2024-03-09 08:59:21 -0600
  • aa6f3690a4
    Update Solutions.md HomeSpan 2024-03-09 08:55:37 -0600
  • 52e7bfef2b
    Update Solutions.md HomeSpan 2024-03-09 07:17:40 -0600
  • 16f3e9d146
    Update NOW.md HomeSpan 2024-03-07 22:06:59 -0600
  • 0f10d9354d
    Merge pull request #799 from HomeSpan/master HomeSpan 2024-03-05 06:03:22 -0600
  • 1510718e65
    Update Solutions.md HomeSpan 2024-03-05 05:58:15 -0600
  • d441f81548
    Update Solutions.md HomeSpan 2024-03-04 20:49:58 -0600
  • be893b0968 Update DEV_Blinker.h Gregg 2024-03-04 06:04:13 -0600
  • 38e0b1efea Bug-fix in SpanPoint that caused a crash when receiveSize=0 Gregg 2024-03-03 17:27:45 -0600
  • e3e0b11717 Converted HKDF from struct to simple functions in HKDF namespace Gregg 2024-03-02 16:02:16 -0600
  • 24f36bbccb Moved all NVS Handles into Span Gregg 2024-03-02 15:49:06 -0600
  • 3bb9df4818
    Update README.md HomeSpan 2024-03-02 12:16:31 -0600
  • 6011d09e8d
    Update Reference.md HomeSpan 2024-03-02 12:02:58 -0600
  • 0d404ccf1b Fixed bug in setPairingCode() and added second "internal" argument Gregg 2024-03-02 11:57:40 -0600
  • c17fabe326
    Update Pixels.md HomeSpan 2024-02-29 18:36:58 -0600
  • 959e3cbcde Update Pixel.cpp Gregg 2024-02-27 06:17:46 -0600
  • b6c479eafc
    Update Pixels.md HomeSpan 2024-02-26 06:50:09 -0600