HomeSpan/src
Gregg 5ca0bdc907 Added error checks to setVal()
Warning will be thrown if setVal() request is outside of mix/max range for the Characteristic, though min/max range not yet modified by SpanRange().

TO DO:  Create new Characteristic methods setRange(typename T_MIN, typename T_MAX) and setRange(typename T_MIN, typename T_MAX, typename T_STEP) that will reset min/max, or min/max/step, and trigger required output in database.  Add in checks to ensure setRange is NOT used to STRING or BOOLEAN.  Also add check to ensure STEP is always>0.  Add new UVAL for STEP that is normally zero, which indicates NO step size has been set (and does not need to be reported to database).   Then, set warnings about SpanRange being deprecated at some point in the future.
2021-03-01 09:09:24 -06:00
..
extras Updated RFControl 2020-12-22 17:27:56 -06:00
Characteristics.h Re-Factored SpanCharacteristic Constructor and Services.h 2021-02-28 10:49:17 -06:00
HAP.cpp Completed OTA logic 2021-02-07 09:58:52 -06:00
HAP.h Completed OTA logic 2021-02-07 09:58:52 -06:00
HAPConstants.h Re-Factored SpanCharacteristic Constructor and Services.h 2021-02-28 10:49:17 -06:00
HKDF.cpp Updated licenses and version number 2021-01-24 12:02:24 -06:00
HKDF.h Updated licenses and version number 2021-01-24 12:02:24 -06:00
HapQR.h Created HapQR class in standalone HapQR.h file 2021-01-26 19:13:07 -06:00
HomeSpan.cpp Re-Factored SpanCharacteristic Constructor and Services.h 2021-02-28 10:49:17 -06:00
HomeSpan.h Added error checks to setVal() 2021-03-01 09:09:24 -06:00
Network.cpp Updated licenses and version number 2021-01-24 12:02:24 -06:00
Network.h Updated licenses and version number 2021-01-24 12:02:24 -06:00
SRP.cpp Fixed bug in pairing logic that would drop leading zeros when transmitting SALT 2021-02-06 16:29:55 -06:00
SRP.h Fixed bug in pairing logic that would drop leading zeros when transmitting SALT 2021-02-06 16:29:55 -06:00
Settings.h Set Version to 1.2.0 2021-02-18 21:09:28 -06:00
Span.h Added error checks to setVal() 2021-03-01 09:09:24 -06:00
TLV.h Fixed bug in pairing logic that would drop leading zeros when transmitting SALT 2021-02-06 16:29:55 -06:00
Utils.cpp Updated licenses and version number 2021-01-24 12:02:24 -06:00
Utils.h Updated licenses and version number 2021-01-24 12:02:24 -06:00
src.ino Added check to ensure HostName is valid 2021-02-18 21:02:41 -06:00