Gregg
3534f0c79e
Update Blinker.h
...
Removed "driver/timer.h". This is an old include that has not been used for a while, and happens to have now been deprecated in IDF5 (removing entirely prevents deprecation warnings).
2024-07-15 06:34:03 -05:00
Gregg
d58eed5198
Conformed server.available() to server.accept()
...
"available()" was deprecated and replaced with "accept()"
2024-07-15 06:18:09 -05:00
Gregg
112faf37a5
Added operator delete whenever operator new is overridden
...
Addresses compiler warning (and fixes potential underlying issue)
2024-07-14 17:15:35 -05:00
Gregg
eaba8294b3
Conformed SpanPoint to small change in ESP-NOW in Arduino-ESP32 version 3
...
Reflects small change to ESP-NOW data receive callback function. Also updated examples to use Network instead of WiFi to obtain MAC address prior to WiFi being setup/used.
2024-07-14 16:23:46 -05:00
Gregg
6e9279db60
Updated printf to use %lu instead of %u for all uint32_t
...
Addresses warnings in main library as a result of Espressif now including --Wformat warnings during compilation. No impact on any functionality - these warnings were not meaningful in any case.
2024-07-14 10:01:09 -05:00
Gregg
0e04051ab7
Initial Test under Arduino-ESP32 version 3.0.2
...
In order to compile, commented out all Pixel, PWM, and RFControl Code. Also needed to comment out ArduinoOTA and make change to SpanPoint.
2024-07-04 22:46:23 -05:00
HomeSpan
d6fcc50a0b
Merge pull request #878 from HomeSpan/release-1.9.1
...
Release 1.9.1
2024-07-03 17:59:28 -04:00
HomeSpan
c6e032b5af
Merge branch 'master' into release-1.9.1
2024-07-03 17:57:51 -04:00
HomeSpan
144559f6d6
Update library.properties
2024-07-03 16:55:36 -05:00
HomeSpan
f3066ea9c6
Update README.md
2024-07-03 16:52:19 -05:00
HomeSpan
875c53f8fd
Update README.md
2024-06-30 20:54:29 -05:00
HomeSpan
7494e0bb22
Update PWM.md
2024-06-30 20:48:30 -05:00
Gregg
e23247c39f
Added NAN as allowed value for ServoPin::set()
...
Sets duty-cycle to 0, which allows an analog servo to freely rotate. Use Servo::set() with an actual number in degrees to restore position.
2024-06-30 17:15:00 -05:00
Gregg
212370f57c
Merge branch 'release-1.9.1' of https://github.com/HomeSpan/HomeSpan into release-1.9.1
2024-06-30 16:17:36 -05:00
Gregg
767a125a70
Update 22-TLV8_Characteristics.ino
2024-06-30 16:17:30 -05:00
HomeSpan
40e8dcbec2
Update TVServices.md
2024-06-30 16:16:45 -05:00
HomeSpan
beee92f6ee
Update TVServices.md
2024-06-30 16:10:49 -05:00
HomeSpan
aad5d26c5b
Update TVServices.md
2024-06-30 16:00:03 -05:00
HomeSpan
e522e709c9
Update Reference.md
2024-06-30 15:31:15 -05:00
Gregg
b6ed73aed1
Use typedefs for CREATE_CHAR() to ensure consistency
2024-06-30 12:35:37 -05:00
Gregg
8f133585f9
Update 22-TLV8_Characteristics.ino
2024-06-30 12:19:58 -05:00
Gregg
e6b57b6723
Merge branch 'release-1.9.1' of https://github.com/HomeSpan/HomeSpan into release-1.9.1
2024-06-29 15:47:06 -05:00
Gregg
2a91ed645a
updated ServiceList.md
2024-06-29 15:47:03 -05:00
HomeSpan
a3891cd983
Update Reference.md
2024-06-29 15:36:04 -05:00
HomeSpan
d9af8032a4
Update Reference.md
2024-06-29 15:14:52 -05:00
Gregg
dbe07dad7e
Merge branch 'release-1.9.1' of https://github.com/HomeSpan/HomeSpan into release-1.9.1
2024-06-29 10:03:10 -05:00
Gregg
3ed18b3f79
Added constructors for TLV8 and DATA Characteristics
...
Conformed all CUSTOM_CHAR macros to allow for these constructors
2024-06-29 10:03:07 -05:00
HomeSpan
a223d3046a
Update TLV8.md
2024-06-27 07:10:19 -05:00
HomeSpan
b8338cad71
Update TLV8.md
2024-06-27 06:59:32 -05:00
Gregg
1b93c7e75b
Merge branch 'release-1.9.1' of https://github.com/HomeSpan/HomeSpan into release-1.9.1
2024-06-26 22:08:39 -05:00
Gregg
d7dbb5fee5
Update HomeSpan.h
2024-06-26 22:08:36 -05:00
HomeSpan
970f4d7ce8
Update README.md
2024-06-26 21:14:23 -05:00
HomeSpan
9b791e2ac3
Update Reference.md
2024-06-26 21:00:52 -05:00
Gregg
f73c779913
Added "constantness" to all aspects of TLV8 code, including Characteristic Constructors
2024-06-25 21:59:23 -05:00
Gregg
2d25c044ae
Allow TLV8 Characteristics to accept an initial value when instantiated
...
Also simplified up form of SpanCharacteristic init() template
2024-06-25 20:50:40 -05:00
Gregg
7a13b99942
Added initial method to contract TLV8 Characteristic; Added UUID static char to Services; Added hapName filter to getLinks()
2024-06-23 10:19:32 -05:00
Gregg
c3c32dbc07
Changed SpanServices::getLinks() to template function
...
Allows return of Linked Services to be cast into a pointer to any Service type. Default template if not specified is <SpanService *>
2024-06-21 21:36:55 -05:00
Gregg
2279c30510
Update HAP.cpp
2024-06-19 13:02:11 -05:00
HomeSpan
7de8f1abb4
Update TVServices.md
2024-06-16 09:10:52 -05:00
HomeSpan
463bdd4cda
Update TVServices.md
2024-06-16 09:09:52 -05:00
HomeSpan
8e2304bacb
Update README.md
2024-06-15 22:07:27 -05:00
Gregg
9653224aca
Allow homeSpan.begin() to take dynamic char * instead of just constant string
2024-06-12 21:18:44 -05:00
Gregg
c1b2d49da1
Added version.h containing check for Arduino-ESP32 Version 2
...
Also includes HomeSpan version number
2024-06-10 21:11:50 -05:00
HomeSpan
b4a32e82bb
Update Reference.md
2024-06-09 07:31:35 -05:00
HomeSpan
c0d1a93c52
Update README.md
2024-06-09 07:21:17 -05:00
HomeSpan
901807e47a
Merge pull request #862 from HomeSpan/master
...
update dev with any changes in master documentation
2024-06-09 08:12:01 -04:00
HomeSpan
f09499359b
Merge pull request #861 from HomeSpan/structural
...
Structural->Dev
2024-06-08 21:54:13 -04:00
Gregg
e10025bd54
Update HomeSpan.cpp
2024-06-08 20:32:39 -05:00
Gregg
7ab8354ed7
Deleted setMaxConnections() and DEPRECATED reserveSocketConnections
...
setMaxConnections() was deprecated many version ago and is now deleted
reserveSocketConnections() is no longer needed since new HomeKit architecture does not require more than a few connections - this function has been deprecated and if used will not do anything
2024-06-08 18:03:37 -05:00
Gregg
892c2247a3
Finished testing new evList functionality
2024-06-08 17:46:49 -05:00