Commit Graph

17 Commits

Author SHA1 Message Date
Gregg 6e8e11b0b1 Created modified Example 10NEW
This uses loop() method to auto-reset the blinking LED controller after 3 seconds instead of requiring the use of a TimedReset object.  To do:  eliminate all TimedReset code as it is no longer needed.  Will also need to renumber examples, since new Example 10 uses loop() which is not introduced until after current Example 13.
2020-08-16 22:00:13 -05:00
Gregg d8a8eedad4 Completed Example 12
Demonstrates how to use ServiceType to set Primary Service as well as how to name individual Services.
2020-08-07 09:38:36 -05:00
Gregg 5a271dfc81 Updated Example 12 2020-08-06 22:55:02 -05:00
Gregg fff534b7cd Updated Example 12 2020-08-06 07:31:09 -05:00
Gregg fea694bd3f Created Example 12 2020-08-04 22:43:08 -05:00
Gregg f2a5e5e4f5 Re-worked Examples 5-10
Updated to reflect use of getVal(), getNewVal(), and updated(), intead of directly accessing the underlying member variables.
2020-08-04 21:58:57 -05:00
Gregg cf91f2c265 Tweaks to Example 11 2020-08-04 17:57:34 -05:00
Gregg 1fd493aa31 Completed Example 11
Transtioned to all getter methods: getVal(), getNewVal(), updated(), using templates for all floats.

Finalized templates for getVal and getNewVal, including making <int>  default so it does not have to be set for most getVal() and getNewVal() calls.  Works for booleans as well.  TO DO:  Re-work and check ALL prior examples to ensure they use getVal, etc., and DON'T access value, newValue, isUpdated, directly.
2020-08-04 07:56:53 -05:00
Gregg 3e4ada5912 Use doubles in Examlpe 11
Updated Example 11 to use all <double> instead of <int> for RGB LED.
2020-08-03 21:49:49 -05:00
Gregg 1347e4fd5c Added getVal and getNewVal
Updated Example 11 to use getVal and getNewVal, but kept distinction between integer and double Characteristics
2020-08-03 21:23:50 -05:00
Gregg 819c6ebe0d Updated Example 11 2020-08-03 07:43:39 -05:00
Gregg 1ebce9ab92 Created Example 11
And added static HSVtoRGB method to PwmPin
2020-08-02 11:12:53 -05:00
Gregg 70c62367cd Updatd Example 10 to address HomeKit Notification Bug
Added check for newValue==true even though this should not be necessary.
2020-08-01 17:23:53 -05:00
Gregg a595fdf53f Completed Example 10 2020-07-30 22:11:01 -05:00
Gregg 861a37c7a1 Converted AutoOff to TimedResets 2020-07-29 07:26:13 -05:00
Gregg dd269ad7b3 Created Example 9
Changed DEBUG_LEVEL to VERBOSITY
2020-07-28 08:20:44 -05:00
Gregg fb0a8dacb7 Created Example 8 2020-07-26 11:36:14 -05:00