Commit Graph

815 Commits

Author SHA1 Message Date
HomeSpan 0d28eaa216
Update FAQ.md 2021-02-19 18:01:57 -06:00
HomeSpan bcac669b40
Update FAQ.md 2021-02-19 17:56:07 -06:00
HomeSpan e175ba1527
Update FAQ.md 2021-02-19 17:55:02 -06:00
HomeSpan a3832d5765
Update FAQ.md 2021-02-19 17:49:56 -06:00
HomeSpan f0fee53d81
Update FAQ.md 2021-02-19 17:46:46 -06:00
HomeSpan bdcc4eab6f
Update FAQ.md 2021-02-19 07:58:22 -06:00
HomeSpan e20ae3a975
Update FAQ.md 2021-02-19 07:45:52 -06:00
HomeSpan 0ff4a222ab
Create FAQ.md 2021-02-19 07:00:53 -06:00
HomeSpan 6ff15e9b9e
Merge pull request #45 from HomeSpan/release-1.2.0
Release 1.2.0
2021-02-18 21:37:00 -06:00
HomeSpan b666fe7c69
Update README.md 2021-02-18 21:34:34 -06:00
HomeSpan dd4f8f34f8
Update README.md 2021-02-18 21:31:57 -06:00
Gregg c7447b061c Set Version to 1.2.0 2021-02-18 21:09:28 -06:00
Gregg 77a4882527 Merge branch 'dev1.1.5' of https://github.com/HomeSpan/HomeSpan into dev1.1.5 2021-02-18 21:02:49 -06:00
Gregg 96d3877ef6 Added check to ensure HostName is valid
Must be 255 or less alphanumeric characters or a hyphen, except hyphen can't be first or last character.
2021-02-18 21:02:41 -06:00
HomeSpan b1a0b32b3b
Update OTA.md 2021-02-18 20:57:49 -06:00
Gregg 3bd615bc8b Merge branch 'dev1.1.5' of https://github.com/HomeSpan/HomeSpan into dev1.1.5 2021-02-18 18:20:36 -06:00
HomeSpan e0b9958001
Update OTA.md 2021-02-18 07:28:14 -06:00
Gregg 66cd30fa80 Small tweak to diagnostic message when OTA is started 2021-02-17 08:54:29 -06:00
HomeSpan edefa1380c
Update OTA.md 2021-02-17 08:15:08 -06:00
HomeSpan be71798836
Update OTA.md 2021-02-17 08:02:12 -06:00
HomeSpan d5757e6ab8
Update OTA.md 2021-02-16 21:55:10 -06:00
HomeSpan 3010e49347
Update OTA.md 2021-02-16 21:53:18 -06:00
HomeSpan 2aea557a3a
Update OTA.md 2021-02-16 18:58:00 -06:00
HomeSpan d60f9db3c5
Update OTA.md 2021-02-16 18:41:28 -06:00
HomeSpan 7e21159685
Create OTA.md 2021-02-16 17:30:13 -06:00
Gregg 269d749b5b Update src.ino 2021-02-16 07:19:48 -06:00
HomeSpan 121864ba36
Update Reference.md 2021-02-16 07:18:19 -06:00
HomeSpan 45e7c60dd1
Update Reference.md 2021-02-16 07:01:34 -06:00
HomeSpan 9450551947
Update Reference.md 2021-02-16 06:30:01 -06:00
HomeSpan f8b0e906bf
Update Tutorials.md 2021-02-15 21:13:24 -06:00
HomeSpan 0602b8ac3f
Update Reference.md 2021-02-15 21:00:59 -06:00
HomeSpan 1cbac51a43
Update Reference.md 2021-02-15 20:47:54 -06:00
HomeSpan 06da589541
Update Reference.md 2021-02-15 20:45:58 -06:00
Gregg c52ae7bdfe Update 17-LinkedServices.ino 2021-02-15 20:38:32 -06:00
Gregg 2e3f90851a Create 17-LinkedServices.ino 2021-02-15 19:40:07 -06:00
Gregg 63ad921106 Merge branch 'dev1.1.5' of https://github.com/HomeSpan/HomeSpan into dev1.1.5 2021-02-14 18:33:00 -06:00
Gregg 24cc2486e2 Added Linked Services logic
New SpanService method addLink(SpanService *svc), where svc is a pointer to the SpanService that is being specified as a Linked Service for the current Service.

addLink() returns a pointer to "this" so may be chained
2021-02-14 18:32:54 -06:00
HomeSpan a0f4a46adf
Update CLI.md 2021-02-13 21:36:16 -06:00
HomeSpan bccecc8127
Update Reference.md 2021-02-13 21:30:32 -06:00
Gregg 35c8f5b48c Added option to disable OTA password
homeSpan.enableOTA() is now homeSpan.enableOTA(boolean auth=true).  Set auth=false to disable password authentication.  Set to true, or leave blank, to enable password authentication.
2021-02-13 21:24:46 -06:00
Gregg f1c3684e1c Updated maxConnections logic and added Socket numbers to output
homeSpan.begin() automatically resizes maxConnections to ensure it is at or below maxLimit, where maxLimit=CONFIG_LWIP_MAX_SOCKETS-2-otaEnabled.

maxConnections still defaults to 8 if unspecified, which means it is reduced to 7 if OTA is enabled.  Users should set maxConnections to a lower number is they have implemented other socket-based services in their sketch
2021-02-13 14:28:10 -06:00
Gregg 7400383b0a Increased number of sockets in WiFiServer to maxConnection+1
This should account for the extra connection opened when all slots are already filled.
2021-02-12 13:23:02 -06:00
Gregg 7e03998865 Added WiFi callback functionality
HomeSpan will call a user-defined function upon establishing WiFi connectivity.
Set function with homeSpan.setWifiCallback(f), where f must be of form void f().
2021-02-11 07:27:29 -06:00
Gregg 3a519bdc54 Added logic to check for OTA partitions
Warning will be thrown If OTA is enabled but partition table is not configured for OTA.  OTA will not be started.
2021-02-09 21:23:37 -06:00
Gregg 98cfde8aa9 Modified 'O' command so that a blank entry cancels the request to update the OTA password 2021-02-08 18:31:51 -06:00
HomeSpan 01d48e73ec
Update CLI.md 2021-02-08 12:33:51 -06:00
HomeSpan b0b2f6c753
Update CLI.md 2021-02-08 08:33:51 -06:00
HomeSpan 5554bec70f
Update CLI.md 2021-02-08 08:24:23 -06:00
HomeSpan 749e239c9f
Update Reference.md 2021-02-08 08:15:41 -06:00
HomeSpan dd04f9967d
Update CLI.md 2021-02-08 07:53:56 -06:00