HomeSpan
a5d31b1ea5
Re-working PWM routines
2021-09-12 09:23:29 -05:00
HomeSpan
8d45e20671
Update Utils.h
2021-09-06 21:29:13 -05:00
HomeSpan
6088fb16fe
Added logic to Timer code to allow for compiling under S2 and C3
...
With these changes the code compiles but nothing has been tested yet to see if it actually works under S2 and C3!
2021-09-06 12:35:26 -05:00
HomeSpan
edf5522ca0
Addresses compiler warnings in Arduino-ESP32 2.0.0
2021-09-05 20:39:37 -05:00
HomeSpan
28356c327a
Update Reference.md
2021-09-05 09:31:19 -05:00
HomeSpan
70ebb290da
Update Reference.md
2021-09-05 09:30:00 -05:00
HomeSpan
3d6bc0d095
Update Reference.md
2021-09-05 09:29:08 -05:00
Gregg
946819f3d4
updated setValidValues() to return pointer to self
...
Allows for chaining methods.
2021-09-05 09:14:21 -05:00
Gregg
6a74ce9283
Add setValidValues(int n, ...) method to Characteristic
...
Allows user to explicitly set the valid values for a Characteristic of type UINT8. Throws an error if used with any other Characteristic type.
2021-09-05 08:54:34 -05:00
Gregg
2e9539a115
Fixed "space" bug in AP code
...
Fixed bug in which Access Point was not properly translating a '+' sign to a space when processing HTML forms.
2021-08-15 07:09:30 -05:00
Gregg
36499f35ab
Added ESP32 chip type, revision, memory, etc. to initial output
2021-06-26 18:35:28 -05:00
HomeSpan
e0c47f6a19
Update README.md
2021-06-22 21:16:50 -05:00
HomeSpan
8591b2575a
Update Categories.md
2021-06-22 21:15:38 -05:00
HomeSpan
91b0e14a08
Update ServiceList.md
2021-06-22 21:14:51 -05:00
HomeSpan
c3ee31c782
Update Overview.md
2021-06-22 21:12:52 -05:00
HomeSpan
45bc72c296
Update GettingStarted.md
2021-06-22 21:11:36 -05:00
HomeSpan
85e00d51d1
Update README.md
2021-06-22 21:10:25 -05:00
HomeSpan
a9685f73f0
Update README.md
2021-06-20 21:03:40 -05:00
HomeSpan
3f522a17d0
Update Reference.md
2021-06-20 20:48:53 -05:00
HomeSpan
2c9f99cc76
Update Extras.md
2021-06-20 18:17:35 -05:00
HomeSpan
5e8d8ed76f
Merge pull request #100 from HomeSpan/release-1.3.0
...
Release 1.3.0
2021-06-20 18:07:25 -05:00
HomeSpan
1ed7089a02
Update CLI.md
2021-06-20 18:04:59 -05:00
HomeSpan
910eedcecd
Update README.md
2021-06-20 16:22:07 -05:00
HomeSpan
25fdfe82ba
Update Reference.md
2021-06-20 15:53:07 -05:00
Gregg
2d36bb7a81
Update src.ino
2021-06-20 15:30:25 -05:00
Gregg
3eb718212d
Merge branch 'dev' of https://github.com/HomeSpan/HomeSpan into dev
2021-06-20 15:20:59 -05:00
Gregg
6d77e2559a
Added setApFunction(); simplified enableAutoStartAP()
...
Simplified enableAutoStartAP() so it no longer takes any arguments. It now simply enables the auto launch of the WiFi Access Point at start-up if WiFi Credentials are not found.
New method setApFunction() will now be used to set an alternative method for the WiFi Access Point. This will be called anytime 'A' is typed into the CLI, which also covers the auto-launch of the AP at start-up a well as starting it via the Control Button, since both of these functions call processCommand('A').
2021-06-20 15:20:56 -05:00
HomeSpan
9273304fde
Update Reference.md
2021-06-20 10:30:44 -05:00
HomeSpan
7b66f61fbf
Update Reference.md
2021-06-20 09:57:20 -05:00
HomeSpan
fc01e37590
Created setWifiCredentials() method
...
To be used with user-define Access Point, but CAN be used to programmatically hardcode SSID and PASSWORD (not a good idea to do this!)
2021-06-20 06:37:09 -05:00
Gregg
e3d081bb35
updated enableAutoStartAP to accept user-define function as argument
2021-06-19 21:36:18 -05:00
HomeSpan
b53081dfc7
Update CLI.md
2021-06-19 08:39:55 -05:00
HomeSpan
67fd691ede
Update README.md
2021-06-15 22:00:08 -05:00
HomeSpan
835c647a4f
Update GettingStarted.md
2021-06-14 21:44:17 -05:00
HomeSpan
f42e8740a2
Update README.md
2021-06-14 21:42:17 -05:00
Gregg
d5c819b2d1
Merge branch 'dev' of https://github.com/HomeSpan/HomeSpan into dev
2021-06-14 21:35:28 -05:00
Gregg
c91d5984ac
Changed version in library.properties to 1.3.0
2021-06-14 21:35:26 -05:00
HomeSpan
22050532a9
Update Reference.md
2021-06-14 06:08:44 -05:00
HomeSpan
61db84ece7
Update Tutorials.md
2021-06-14 05:35:31 -05:00
HomeSpan
e907449106
Update CLI.md
2021-06-14 05:34:04 -05:00
HomeSpan
765767573f
Update Tutorials.md
2021-06-13 22:13:46 -05:00
HomeSpan
0a3dbb99dc
Update CLI.md
2021-06-13 22:04:08 -05:00
Gregg
ad11016b28
Completed Example 18
2021-06-13 21:56:39 -05:00
Gregg
e94a9bba04
Updating Example 18; and set HomeSpan version to 1.3.0
2021-06-13 18:40:54 -05:00
Gregg
6356012fd6
Added 'V' command to CLI
...
This command erases all values of saved Characteristics
2021-06-13 14:49:36 -05:00
Gregg
c7d82f74c6
Logic added to save setVal() status changes in NVS
...
Also created new Example 18 demonstrating NVS storage for an LED.
To do: Create CLI command to erase stored characteristics.
2021-06-13 10:55:06 -05:00
Gregg
f4c9c430ef
Replace restore() method with second optional parameter when instantiating Characteristic
...
To enable save/restore for a Characteristic, set second parameter to TRUE when instantiating. Since first parameter was optional as well, this requires setting it as well.
Next up: Must add logic to setVal() to store new value as well.
2021-06-13 09:20:13 -05:00
Gregg
40798b15cf
Begin development of NVS Characteristic storage
...
Used method restore() to restore value. To do: Change this to a flag during instantiation of a new Characteristic instead of a separate method.
2021-06-13 08:45:11 -05:00
HomeSpan
49e3786618
Update Reference.md
2021-06-05 10:40:08 -05:00
Gregg
1dfd66bf25
Add homeSpan.enableAutoStartAP()
...
Enables auto-start of AccessPoint if WiFi Credentials not found.
2021-06-05 10:30:21 -05:00