Commit Graph

  • ce6457ce12 Update library.properties Gregg 2020-11-02 06:29:39 -0600
  • 72d407112a Create HomeSpan User Guide.pdf Gregg 2020-11-01 21:16:39 -0600
  • d45f210c5b Completed comments for Example 16 and confirmed all functionality. Gregg 2020-11-01 21:10:35 -0600
  • c153824b95 Updated SpanButton Examples Gregg 2020-11-01 15:22:16 -0600
  • e2f11630fa Updated SpanButtton to recognize new Double Press event Gregg 2020-11-01 12:21:34 -0600
  • bde63bf79d Updated PushButton to add initial logic for double-clicking Gregg 2020-11-01 10:00:20 -0600
  • f0f761c143 Extended Exmaple 16 to use two Stateless Programmable Switches Gregg 2020-10-31 15:53:06 -0500
  • 3979498b3c Created Example 16 - Programmable Pushbutton Gregg 2020-10-31 09:35:42 -0500
  • 2dd30e0a51 Create Setup Codes.key Gregg 2020-10-29 07:42:01 -0500
  • 0f2c3afbf0 Completed adding all Characteristic structures for all HAPCharType Gregg 2020-10-29 07:21:25 -0500
  • 118626ce83 Update Services.h Gregg 2020-10-28 20:20:27 -0500
  • edac6df4b5 Added a few new Services Gregg 2020-10-28 20:05:46 -0500
  • c7f762da5f Completed error-checking/validation Gregg 2020-10-28 19:48:53 -0500
  • 254406c802 Added more error-checking to SpanCharacteristic Gregg 2020-10-28 07:31:58 -0500
  • a584cbb042 Update Services.h Gregg 2020-10-27 22:11:46 -0500
  • 5838768f38 Completed adding all characteristic types to HAPCharList Gregg 2020-10-25 21:29:47 -0500
  • 1d8bdc1202 Redo of Service Structure Gregg 2020-10-25 18:06:44 -0500
  • 3b68a87efe Adding lots of #defines to Services.h Gregg 2020-10-24 21:44:13 -0500
  • 7f4b8a3dad Update HomeSpan User Guide.pages Gregg 2020-10-22 22:05:11 -0500
  • 42b32f5d2e Update HomeSpan User Guide.pages Gregg 2020-10-22 21:56:25 -0500
  • 7fb5d4ba0f Update HomeSpan User Guide.pages Gregg 2020-10-22 20:50:55 -0500
  • a9fb5d1fe2 Update Services.h Gregg 2020-10-22 07:38:50 -0500
  • c0257f6da5 Update Network.cpp Gregg 2020-10-21 08:02:10 -0500
  • 8b4329dfd6 Updated apConfig() to ignore iPhone requests with "wispr" user agent Gregg 2020-10-21 07:37:14 -0500
  • de776d784d Update HomeSpan User Guide.pages Gregg 2020-10-18 10:13:39 -0500
  • 213f20488f Update HomeSpan User Guide.pages Gregg 2020-10-17 21:15:06 -0500
  • 360672e22c Create HomeSpan User Guide.pages Gregg 2020-10-17 20:14:44 -0500
  • ba28d15d00 Update Settings.h Gregg 2020-10-15 20:06:26 -0500
  • 43c04a7adf Minor tweaks to LED timings and placement of statusLED.start() in apConfig() Gregg 2020-10-12 18:48:25 -0500
  • f3b1de2f6b Changed apConfig() to use fixed SSID of "HomeSpan-Configuration" Gregg 2020-10-12 07:55:07 -0500
  • 8cfd9afa63 Minor tweaks to some LED patterns Gregg 2020-10-11 19:18:22 -0500
  • e658d6d4eb Tweaks to blinker() to make sure delayTime ADDs to offTime Gregg 2020-10-10 16:40:53 -0500
  • a6d9fa86e2 Update HomeSpan.cpp Gregg 2020-10-10 16:19:58 -0500
  • 3872d693a5 Updated Command Mode to include timeout and for apConfigure() to have more cancel options Gregg 2020-10-10 08:22:02 -0500
  • 7e4df498db Completed integration of apConfigure() Gregg 2020-10-09 07:57:30 -0500
  • 5cb09b6ad8 Updated Access Point code Gregg 2020-10-08 21:06:05 -0500
  • 206d194cc1 Created commandMode() Gregg 2020-10-07 22:20:44 -0500
  • a4b86f4618 Re-worked network.serialConfigure() and initWifi() Gregg 2020-10-07 08:20:37 -0500
  • cf0627e8c9 Updating WiFi Configuration Logic Gregg 2020-10-06 09:09:43 -0500
  • c30b75280a Update .gitignore Gregg 2020-10-05 21:34:37 -0500
  • d3029af569 Delete extras.ino Gregg 2020-10-05 21:33:55 -0500
  • 598f1861ac Update library.properties Gregg 2020-10-05 21:30:40 -0500
  • b1e8f9e8f2 Update HAP.cpp Gregg 2020-10-05 07:48:54 -0500
  • 8b1ea2a70e Updating .gitignore Gregg 2020-10-05 07:44:59 -0500
  • 19829c8c6b Fixed typo. Gregg 2020-10-05 07:40:04 -0500
  • 74432dd24a Create .gitignore Gregg 2020-10-05 07:37:23 -0500
  • 7548ddd79e Update RFControl.h Gregg 2020-10-04 13:54:57 -0500
  • 0d9b7e3c16 Made RFControl more generic Gregg 2020-10-04 13:53:07 -0500
  • 22962ebfe3 Moved Zephyr into a standalone repository; Re-organized tutorials Gregg 2020-10-04 11:00:08 -0500
  • 65ce2d57aa Create LICENSE Gregg 2020-10-04 10:29:24 -0500
  • 82215e8d90 Modified SpanService to accept list of required and optional SpanCharacteristics Gregg 2020-10-04 09:58:40 -0500
  • 855d5e9735 Added Error messages and Warnings for SpanRange and SpanButton Gregg 2020-10-04 09:26:21 -0500
  • db620e497e Added code to output configuration log and error messages Gregg 2020-10-03 22:21:38 -0500
  • 1d6f07a400 Added HAP Names to all Services and Characteristics in Services.h Gregg 2020-10-03 21:39:20 -0500
  • 60c2d5645d Update HomeSpan.cpp Gregg 2020-10-03 20:18:58 -0500
  • b06dadc6a1 Updated commentary in Example 15 to reflect new logic for LONG presses Gregg 2020-10-03 19:33:01 -0500
  • 546c5048db Fixed bug in initialization logic at beginning of poll() Gregg 2020-10-03 15:08:44 -0500
  • 7ecff55f9c Updated PushButton() so that longPresses always repeat Gregg 2020-10-03 12:02:57 -0500
  • 77c48dcf46 Updated SpanButton to use Utils::PushButton Gregg 2020-10-03 10:45:01 -0500
  • e350aa6723 Update Settings.h Gregg 2020-10-03 09:37:21 -0500
  • 0bdeb7508d Created #defines in Settings.h for all statusLED.start() commands Gregg 2020-10-03 09:36:01 -0500
  • 0a5cf52569 Modified Service::update() to return boolean instead of StatusCode Gregg 2020-10-01 21:41:26 -0500
  • fbd33bb29d Created homeSpan::setMaxConnections() to make number of HAP connections dynamic Gregg 2020-09-30 10:00:10 -0500
  • c51396a170 Moved MAX_SSID and MAX_PWD from Settings.h to Network.h Gregg 2020-09-30 07:24:15 -0500
  • ba66c6f01a Normalized all #includes Gregg 2020-09-29 07:28:27 -0500
  • 606601f447 Add 'L' command to change Log Level Gregg 2020-09-28 19:59:03 -0500
  • 301c7dc652 Updated Example 9 Gregg 2020-09-28 18:47:09 -0500
  • dee954d5bd Converted VERBOSE macros to LogLevel macros that use real-time if-statements. Gregg 2020-09-28 18:04:59 -0500
  • 381b25860a Moved default parameters for homeSpan.begin() to Settings.h Gregg 2020-09-27 22:52:03 -0500
  • 2d8f36e735 Created HomeSpan::setApPassword() and setAPTimeout() Gregg 2020-09-27 22:31:11 -0500
  • 7d8a91f13b Updated prior Examples and eliminated ServiceType Gregg 2020-09-27 17:42:56 -0500
  • fa8c5934ea Eliminated ServiceType from Library and Example 11 Gregg 2020-09-27 15:56:48 -0500
  • 814d751e71 Created SpanService::setPrimary() and setHidden() Gregg 2020-09-27 14:51:31 -0500
  • 538a3a9531 Added PushButton::primed() Gregg 2020-09-27 14:33:38 -0500
  • a40447b8f8 Created methods to set Control and Status Pins Gregg 2020-09-27 13:41:02 -0500
  • ac25b94b67 Fully implemented Generic PushButton Gregg 2020-09-26 17:13:17 -0500
  • b7de0cf710 Created Generic PushButton Gregg 2020-09-26 16:23:44 -0500
  • 6a2d0741aa Finished 'U' unparing routines Gregg 2020-09-24 09:29:52 -0500
  • 69c7d939b8 Update HomeSpan.cpp Gregg 2020-09-23 08:51:13 -0500
  • 7d19df3f69 Added 'S' command to change setup code Gregg 2020-09-22 08:14:02 -0500
  • c9a661573d Made NVS Handles static variables of HAPClient Gregg 2020-09-22 07:28:02 -0500
  • 49b1aa277d Create SRP6A:loadVerifyCode() Gregg 2020-09-21 07:10:23 -0500
  • 446679abab Created SRP6A:createVerifyCode() Gregg 2020-09-20 22:00:01 -0500
  • b0307c9ab0 Completed WiFi credentials code Gregg 2020-09-20 08:25:16 -0500
  • d93c45c0bc Updated Network:apConfigure Gregg 2020-09-19 08:39:27 -0500
  • dd6c8d904a Completed Network::apConfig() Gregg 2020-09-15 07:00:31 -0500
  • 123e2924a5 Completed Network::serialConfigure() Gregg 2020-09-12 10:06:44 -0500
  • 4a6c737c72 Moving serial wifi update into Network.cpp Gregg 2020-09-07 11:02:44 -0500
  • fd68164917 continued to build out Network() Gregg 2020-09-06 14:38:02 -0500
  • 3da2b9a311 Change Config.cpp to Network.cpp Gregg 2020-09-06 08:24:13 -0500
  • af3c093cdc updated configure() Gregg 2020-09-04 22:19:14 -0500
  • de897557eb updating Gregg 2020-09-04 19:51:12 -0500
  • a5e0b1c0ad cleaning up Configure() Gregg 2020-09-04 07:27:50 -0500
  • 4e2c28bcf8 Update Configure.cpp Gregg 2020-09-03 21:56:52 -0500
  • 9a80b8fa41 Moved all captive code into Configure.cpp Gregg 2020-09-03 21:48:08 -0500
  • b957b540c0 created struct Configure Gregg 2020-09-03 21:24:27 -0500
  • fd3b00ecd5 created get wifi-status Gregg 2020-09-03 07:07:07 -0500
  • b64bd3a230 continued updates to captive access functionality Gregg 2020-09-02 21:10:56 -0500
  • efe33fcdb9 Created captiveAccessURL() Gregg 2020-09-01 22:08:51 -0500
  • cd5b3115f5 Further updates to Captive AP Mode Gregg 2020-09-01 08:34:59 -0500