Gregg
							
						 
						
							 
							
							
							
							
								
							
							
								c8a2770253 
								
							 
						 
						
							
							
								
								Renamed Services.h to Span.h  
							
							 
							
							... 
							
							
							
							Also, made it possible to use UVAL.set() for STRING Characteristic (upon initialization) but setVal() is NOT allowed. 
							
						 
						
							2021-02-28 17:48:34 -06:00  
						
					 
				
					
						
							
							
								 
								Gregg
							
						 
						
							 
							
							
							
							
								
							
							
								7930e3a0d9 
								
							 
						 
						
							
							
								
								Re-Factored SpanCharacteristic Constructor and Services.h  
							
							 
							
							... 
							
							
							
							Added Characteristics.h file that defines all static data for HAP Characteristics.  Changed macros in Services.h to use this new HapChar structure.
Code is now more streamlined and ready for mix/max range-checking to be added. 
							
						 
						
							2021-02-28 10:49:17 -06:00  
						
					 
				
					
						
							
							
								 
								Gregg
							
						 
						
							 
							
							
							
							
								
							
							
								064d881e9c 
								
							 
						 
						
							
							
								
								Refactored getVal() and getNewVal()  
							
							 
							
							... 
							
							
							
							Functionality is identical, but template has been moved into UVal structure along with setVal, which simplifies code and allows for other uses if needed. 
							
						 
						
							2021-02-27 12:54:32 -06:00  
						
					 
				
					
						
							
							
								 
								Gregg
							
						 
						
							 
							
							
							
							
								
							
							
								f591735deb 
								
							 
						 
						
							
							
								
								Refactored setVal() to use a template  
							
							 
							
							... 
							
							
							
							Ensures robustness and is fully backwards compatible.  User does NOT have to specify a template parameter, as the compiler determines this from the setVal() argument itself.  Allows for any numeric type to be properly mapped to correct HAP format for the Characteristic.
This change is also needed to prepare for the refactoring of SpanRange, the addition of UVals to store HAP min/max, and new error-checking of min/max limits within setVal. 
							
						 
						
							2021-02-27 12:36:50 -06:00  
						
					 
				
					
						
							
							
								 
								Gregg
							
						 
						
							 
							
							
							
							
								
							
							
								433e1cd59a 
								
							 
						 
						
							
							
								
								Updated setVal() logic  
							
							 
							
							... 
							
							
							
							Updated setVal() logic to ensure that every possible combination of parameter type and Characteristic type is handled properly, and without generating a compile-time error related to ambiguous parameters. 
							
						 
						
							2021-02-26 07:53:33 -06:00  
						
					 
				
					
						
							
							
								 
								HomeSpan
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f536db83aa 
								
							 
						 
						
							
							
								
								Update FAQ.md  
							
							 
							
							
							
						 
						
							2021-02-23 19:35:38 -06:00  
						
					 
				
					
						
							
							
								 
								HomeSpan
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ab25f55645 
								
							 
						 
						
							
							
								
								Update FAQ.md  
							
							 
							
							
							
						 
						
							2021-02-23 19:34:51 -06:00  
						
					 
				
					
						
							
							
								 
								Gregg
							
						 
						
							 
							
							
							
							
								
							
							
								6f589af43a 
								
							 
						 
						
							
							
								
								Update DEV_Sensors.h  
							
							 
							
							
							
						 
						
							2021-02-23 09:56:45 -06:00  
						
					 
				
					
						
							
							
								 
								Gregg
							
						 
						
							 
							
							
							
							
								
							
							
								396e3322a9 
								
							 
						 
						
							
							
								
								Update DEV_Sensors.h  
							
							 
							
							
							
						 
						
							2021-02-23 06:43:41 -06:00  
						
					 
				
					
						
							
							
								 
								Gregg
							
						 
						
							 
							
							
							
							
								
							
							
								3edc30222f 
								
							 
						 
						
							
							
								
								Updated Example 12 to demonstrate negative temperatures  
							
							 
							
							... 
							
							
							
							Use SpanRange() to change HAP default range of 0-100 to -50 to 100.  Change starting temp +30 and have it reset to -30 after hitting +35. 
							
						 
						
							2021-02-22 20:27:42 -06:00  
						
					 
				
					
						
							
							
								 
								Gregg
							
						 
						
							 
							
							
							
							
								
							
							
								b2790386d6 
								
							 
						 
						
							
							
								
								Update Services.h  
							
							 
							
							... 
							
							
							
							HAP documentation is INCORRECT!  Actual range for ColorTemperature is 140-500.  Change default to 200. 
							
						 
						
							2021-02-20 15:43:35 -06:00  
						
					 
				
					
						
							
							
								 
								HomeSpan
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2be0a2cea1 
								
							 
						 
						
							
							
								
								Update README.md  
							
							 
							
							
							
						 
						
							2021-02-19 18:14:33 -06:00  
						
					 
				
					
						
							
							
								 
								HomeSpan
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								cb677eb69d 
								
							 
						 
						
							
							
								
								Update FAQ.md  
							
							 
							
							
							
						 
						
							2021-02-19 18:13:57 -06:00  
						
					 
				
					
						
							
							
								 
								HomeSpan
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d16c7fe2f5 
								
							 
						 
						
							
							
								
								Update OTA.md  
							
							 
							
							
							
						 
						
							2021-02-19 18:13:30 -06:00  
						
					 
				
					
						
							
							
								 
								HomeSpan
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b373291dcb 
								
							 
						 
						
							
							
								
								Update GettingStarted.md  
							
							 
							
							
							
						 
						
							2021-02-19 18:11:37 -06:00  
						
					 
				
					
						
							
							
								 
								HomeSpan
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								05c4e81fa2 
								
							 
						 
						
							
							
								
								Update GettingStarted.md  
							
							 
							
							
							
						 
						
							2021-02-19 18:07:31 -06:00  
						
					 
				
					
						
							
							
								 
								HomeSpan
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								14a8848436 
								
							 
						 
						
							
							
								
								Update README.md  
							
							 
							
							
							
						 
						
							2021-02-19 18:04:59 -06:00  
						
					 
				
					
						
							
							
								 
								HomeSpan
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4c632369b3 
								
							 
						 
						
							
							
								
								Update FAQ.md  
							
							 
							
							
							
						 
						
							2021-02-19 18:03:27 -06:00  
						
					 
				
					
						
							
							
								 
								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