Noel Eck 
							
						 
					 
					
						
						
							
						
						ee27485218 
					 
					
						
						
							
							Wnon-virtual-dtor: Fixed all virtual functions w/o virtual destructor  
						
						... 
						
						
						
						This commit addresses all warnings emitted from -Wnon-virtual-dtor
in the C++ src.
Signed-off-by: Noel Eck <noel.eck@intel.com > 
						
						
							
						
					 
					
						2016-11-02 22:35:53 -07:00 
						 
				 
			
				
					
						
							
							
								Noel Eck 
							
						 
					 
					
						
						
							
						
						6bc22dcee2 
					 
					
						
						
							
							Wunused-variable: Fixed all unused variables in src  
						
						... 
						
						
						
						Additional unused variables.
This commit addresses all warnings emitted from -Wunused-variable
in the C++ src.
Signed-off-by: Noel Eck <noel.eck@intel.com > 
						
						
							
						
					 
					
						2016-11-02 22:29:59 -07:00 
						 
				 
			
				
					
						
							
							
								Noel Eck 
							
						 
					 
					
						
						
							
						
						ae9b8fb13e 
					 
					
						
						
							
							Wsign-compare: Fixed all sign compare warnings in src  
						
						... 
						
						
						
						This commit addresses all warnings emitted from -Wunused-function
in the C++ src.
Signed-off-by: Noel Eck <noel.eck@intel.com > 
						
						
							
						
					 
					
						2016-11-02 22:27:17 -07:00 
						 
				 
			
				
					
						
							
							
								Noel Eck 
							
						 
					 
					
						
						
							
						
						1dd5cbb445 
					 
					
						
						
							
							Wunused-function: Fixed all unused functions in src  
						
						... 
						
						
						
						This commit addresses all warnings emitted from -Wunused-function
in the C++ src.
Signed-off-by: Noel Eck <noel.eck@intel.com > 
						
						
							
						
					 
					
						2016-11-02 21:55:19 -07:00 
						 
				 
			
				
					
						
							
							
								Noel Eck 
							
						 
					 
					
						
						
							
						
						a3a1fdc81b 
					 
					
						
						
							
							Wunused-variable: Fixed all unused variables in src  
						
						... 
						
						
						
						This commit addresses all warnings emitted from -Wunused-variable
in the C++ src.
Signed-off-by: Noel Eck <noel.eck@intel.com > 
						
						
							
						
					 
					
						2016-11-02 21:44:27 -07:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						1f954a8cbf 
					 
					
						
						
							
							ppd42ns: C implementation; C++ wraps C  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2016-11-02 17:51:05 -06:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						8f6442e9c7 
					 
					
						
						
							
							utilities: add new platform checks, implement new clock functions  
						
						... 
						
						
						
						The new clock functions provide a mechanism for measuring durations in
the ms (millisecond) or us (microsecond) range, in a platform
independant manner.
Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2016-11-02 17:51:05 -06:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						f2ad2c5679 
					 
					
						
						
							
							upm_math.h: use new platform defines, include math.h on zephyr platforms  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2016-11-02 17:51:05 -06:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						d03de942c5 
					 
					
						
						
							
							upm_platform.h: add new include for defining current platform (linux/zephyr, for now)  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2016-11-02 17:51:05 -06:00 
						 
				 
			
				
					
						
							
							
								Mihai Tudor Panu 
							
						 
					 
					
						
						
							
						
						13e2e7aeb8 
					 
					
						
						
							
							upm: v1.0.0  
						
						... 
						
						
						
						Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
 
						
					 
					
						2016-10-31 14:37:19 -07:00 
						 
				 
			
				
					
						
							
							
								Mihai Tudor Panu 
							
						 
					 
					
						
						
							
						
						b42ef7b17d 
					 
					
						
						
							
							buzzer: updated Java samples mapping file with new sample name  
						
						... 
						
						
						
						Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2016-10-31 14:37:02 -07:00 
						 
				 
			
				
					
						
							
							
								Mihai Tudor Panu 
							
						 
					 
					
						
						
							
						
						92349997e4 
					 
					
						
						
							
							docs: added 1-Wire section to known limitations list  
						
						... 
						
						
						
						Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2016-10-31 13:23:47 -07:00 
						 
				 
			
				
					
						
							
							
								Mihai Tudor Panu 
							
						 
					 
					
						
						
							
						
						3605e63840 
					 
					
						
						
							
							docs: updated IDE images and links to IDZ sensor page  
						
						... 
						
						
						
						Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2016-10-31 11:57:28 -07:00 
						 
				 
			
				
					
						
							
							
								Mihai Tudor Panu 
							
						 
					 
					
						
						
							
						
						8f7ff29b1f 
					 
					
						
						
							
							smartdrive: extended writeArray() function to use proper array length  
						
						... 
						
						
						
						Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2016-10-31 10:13:08 -07:00 
						 
				 
			
				
					
						
							
							
								Mihai Tudor Panu 
							
						 
					 
					
						
						
							
						
						4e48481a07 
					 
					
						
						
							
							gfx: add BSD license on every instance of GFX and give credit to original source  
						
						... 
						
						
						
						Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2016-10-31 10:13:08 -07:00 
						 
				 
			
				
					
						
							
							
								Mihai Tudor Panu 
							
						 
					 
					
						
						
							
						
						246115fcf5 
					 
					
						
						
							
							groveloudness: removed unused, left over source file  
						
						... 
						
						
						
						Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2016-10-31 10:13:08 -07:00 
						 
				 
			
				
					
						
							
							
								Mihai Tudor Panu 
							
						 
					 
					
						
						
							
						
						e092aab5ed 
					 
					
						
						
							
							grove: deprecated rest of grove libraries throughout documentation  
						
						... 
						
						
						
						Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2016-10-31 10:13:08 -07:00 
						 
				 
			
				
					
						
							
							
								Mihai Tudor Panu 
							
						 
					 
					
						
						
							
						
						ddc9e067d2 
					 
					
						
						
							
							grove: updated API changes and deprecated old Grove classes  
						
						... 
						
						
						
						Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2016-10-31 10:13:08 -07:00 
						 
				 
			
				
					
						
							
							
								Mihai Tudor Panu 
							
						 
					 
					
						
						
							
						
						2b05efa4ba 
					 
					
						
						
							
							npm: label package versions with src suffix to allow binary distribution if needed  
						
						... 
						
						
						
						Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2016-10-31 10:13:08 -07:00 
						 
				 
			
				
					
						
							
							
								Mihai Tudor Panu 
							
						 
					 
					
						
						
							
						
						9105305543 
					 
					
						
						
							
							npm: updated the readme used as main page for UPM modules on NPM  
						
						... 
						
						
						
						Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2016-10-31 10:13:08 -07:00 
						 
				 
			
				
					
						
							
							
								Mihai Tudor Panu 
							
						 
					 
					
						
						
							
						
						e3c5042a5a 
					 
					
						
						
							
							npm: added more potential sources to packages and other improvements  
						
						... 
						
						
						
						Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2016-10-31 10:13:08 -07:00 
						 
				 
			
				
					
						
							
							
								Mihai Tudor Panu 
							
						 
					 
					
						
						
							
						
						510df0fb15 
					 
					
						
						
							
							npm: fixes mraa include path in binding.gyp  
						
						... 
						
						
						
						Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2016-10-31 10:13:08 -07:00 
						 
				 
			
				
					
						
							
							
								Mihai Tudor Panu 
							
						 
					 
					
						
						
							
						
						ebda525f85 
					 
					
						
						
							
							npm: add target to generate tarballs with sources needed by NPM for publishing modules  
						
						... 
						
						
						
						Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2016-10-31 10:13:08 -07:00 
						 
				 
			
				
					
						
							
							
								Mihai Tudor Panu 
							
						 
					 
					
						
						
							
						
						64b4f040dc 
					 
					
						
						
							
							npm: start generating the collateral needed to publish sources to npm  
						
						... 
						
						
						
						Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2016-10-31 10:13:08 -07:00 
						 
				 
			
				
					
						
							
							
								Fathi Boudra 
							
						 
					 
					
						
						
							
						
						40a695a87f 
					 
					
						
						
							
							Update sx1276.hpp  
						
						
						
						
							
						
					 
					
						2016-10-31 10:12:39 -06:00 
						 
				 
			
				
					
						
							
							
								Fathi Boudra 
							
						 
					 
					
						
						
							
						
						82f6983f8e 
					 
					
						
						
							
							Update pn532.hpp  
						
						
						
						
							
						
					 
					
						2016-10-31 10:12:39 -06:00 
						 
				 
			
				
					
						
							
							
								Fathi Boudra 
							
						 
					 
					
						
						
							
						
						2bc8159230 
					 
					
						
						
							
							doc: fix spelling errors  
						
						... 
						
						
						
						Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org > 
						
						
							
						
					 
					
						2016-10-31 10:12:39 -06:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						2d1ce18838 
					 
					
						
						
							
							buzzer: rename c++ example from buzzer-sound to buzzer  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2016-10-31 10:10:50 -06:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						7b9fbd8738 
					 
					
						
						
							
							buzzer: C implementation; C++ wraps C  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2016-10-28 16:48:53 -06:00 
						 
				 
			
				
					
						
							
							
								Noel Eck 
							
						 
					 
					
						
						
							
						
						f623414c04 
					 
					
						
						
							
							jhd1313m1: Added while loop to LCD example c/cxx  
						
						... 
						
						
						
						Make these just a bit more interesting - continuously change color
and keep updating the lcd.  Also, echo the write via printf.
Signed-off-by: Noel Eck <noel.eck@intel.com > 
						
						
							
						
					 
					
						2016-10-28 10:37:25 -07:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						c09ab37a59 
					 
					
						
						
							
							mma7660: C implementation; FTI; C++ wraps C  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2016-10-27 15:13:20 -06:00 
						 
				 
			
				
					
						
							
							
								Noel Eck 
							
						 
					 
					
						
						
							
						
						585f2eb331 
					 
					
						
						
							
							cmake: Added return/clear variable to function  
						
						... 
						
						
						
						Made sure output_variable gets cleared for case where
target compiler is not supported.
Signed-off-by: Noel Eck <noel.eck@intel.com > 
						
						
							
						
					 
					
						2016-10-26 11:42:20 -07:00 
						 
				 
			
				
					
						
							
							
								Noel Eck 
							
						 
					 
					
						
						
							
						
						e21e05a039 
					 
					
						
						
							
							tests: Default ctest option to off  
						
						... 
						
						
						
						The UPM ctests require python which will fail cmake configure if not
available.  Defaulting to OFF for now.
Signed-off-by: Noel Eck <noel.eck@intel.com > 
						
						
							
						
					 
					
						2016-10-26 11:32:57 -07:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						8820fd159a 
					 
					
						
						
							
							gp2y0a: fix context allocation error message  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2016-10-25 17:21:26 -06:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						99abe95a97 
					 
					
						
						
							
							lm35: fix potential reference of uninitialized memory  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2016-10-25 17:05:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						bfe64789b6 
					 
					
						
						
							
							lcm1602: fix potential reference of uninitialized memory  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2016-10-25 17:05:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						654c3be71e 
					 
					
						
						
							
							jhd1313m1: fix potential reference of uninitialized memory  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2016-10-25 17:05:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						370d43d1b3 
					 
					
						
						
							
							gp2y0a: test for NULL alloc and clear allocated memory  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2016-10-25 17:05:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						1483ab6a88 
					 
					
						
						
							
							ds18b20: add additional check for no devices found  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2016-10-25 17:05:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						092f84437f 
					 
					
						
						
							
							apa102: fix potential reference of uninitialized memory  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2016-10-25 17:05:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						d9850cf0f6 
					 
					
						
						
							
							nrf8001: fix potential reference of uninitialized memory  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2016-10-25 17:05:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						df0a23f702 
					 
					
						
						
							
							CMakeLists.txt: make sure compiler standards extensions are disabled.  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2016-10-25 16:13:41 -06:00 
						 
				 
			
				
					
						
							
							
								Noel Eck 
							
						 
					 
					
						
						
							
						
						6be7012987 
					 
					
						
						
							
							Werror: Enable warnings as errors  
						
						... 
						
						
						
						Added C/CXX warning messages similar to MRAA (w/ -Werror).
    * Added syslog warning for missing switch cases
    * Cleaned up uint vs int usage
    * Fixed redifinition errors for C structs
    * Added virtual destructors for base classes
    * Removed redundant CMAKE_CXX_FLAGS from COMPILE_FLAGS for all three
      wrapper languages.  The CMAKE_CXX_FLAGS were showing up twice in
      the compile commands for the wrappers.
    * Added CMake WERROR option to enable/disable warnings as errors for
      all targets.
    * Disable a handful of compiler warnings for the wrapper cxx files,
      this minimizes the number of warnings from auto-generated code).
Signed-off-by: Noel Eck <noel.eck@intel.com > 
						
						
							
						
					 
					
						2016-10-25 13:25:32 -07:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						58dfa9d95a 
					 
					
						
						
							
							uln200xa: C implementation and examples  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2016-10-24 16:05:39 -06:00 
						 
				 
			
				
					
						
							
							
								Noel Eck 
							
						 
					 
					
						
						
							
						
						7e0862cecc 
					 
					
						
						
							
							cmake: Fix for cmake < 3.0.0 swig python bindings.  
						
						... 
						
						
						
						There is a bug in the UseSWIG.cmake file for cmake < 3.0.0
where it does not use the SWIG outdir correctly.
This fix instead sets the CMAKE_CURRENT_BINARY_DIR which is used
by UseSWIG.cmake to place the wrapper file (and other collateral).
Before (w/cmake < 3):
    build/src/dfrph/pyupm_dfrphPYTHON_wrap.cxx
After:
    build/src/dfrph/python2.7/pyupm_dfrphPYTHON_wrap.cxx
Signed-off-by: Noel Eck <noel.eck@intel.com > 
						
						
							
						
					 
					
						2016-10-21 16:22:50 -07:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						3cec185d91 
					 
					
						
						
							
							swig python: build with CMAKE_CXX_FLAGS, not CMAKE_C_FLAGS  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2016-10-21 16:16:17 -06:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						ec36a8f519 
					 
					
						
						
							
							M_PI define in upm_math.h and remove from rotary_fti.c  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2016-10-21 15:24:46 -06:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						1a7fbe37b1 
					 
					
						
						
							
							bacnetmstp: C11 conformance; needs XOPEN for timezone  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2016-10-21 15:24:46 -06:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						1ae4119925 
					 
					
						
						
							
							c11: enable C11 standards conformance unconditionally  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2016-10-21 15:24:46 -06:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						f101db2af1 
					 
					
						
						
							
							linefinder: C implementation; FTI; C++ wraps C  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2016-10-21 14:22:54 -06:00