Nicolas Oliver 
							
						 
					 
					
						
						
							
						
						bb122bfac4 
					 
					
						
						
							
							Dockerfile: add additional build flags and ignore build directory  
						
						... 
						
						
						
						Signed-off-by: Nicolas Oliver <dario.n.oliver@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2017-06-12 22:17:55 -07:00 
						 
				 
			
				
					
						
							
							
								Nicolas Oliver 
							
						 
					 
					
						
						
							
						
						0f8e578c62 
					 
					
						
						
							
							Dockerfile: fix java build  
						
						... 
						
						
						
						Signed-off-by: Nicolas Oliver <dario.n.oliver@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2017-06-12 21:17:05 -07:00 
						 
				 
			
				
					
						
							
							
								Nicolas Oliver 
							
						 
					 
					
						
						
							
						
						dcee721cb3 
					 
					
						
						
							
							bacnet/libbacnet.pc: add temp .pc file for libbacnet  
						
						... 
						
						
						
						Signed-off-by: Nicolas Oliver <dario.n.oliver@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2017-06-12 21:17:05 -07:00 
						 
				 
			
				
					
						
							
							
								Nicolas Oliver 
							
						 
					 
					
						
						
							
						
						b11ec1638e 
					 
					
						
						
							
							Dockerfile: install optional libraries  
						
						... 
						
						
						
						Signed-off-by: Nicolas Oliver <dario.n.oliver@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2017-06-12 21:17:04 -07:00 
						 
				 
			
				
					
						
							
							
								Nicolas Oliver 
							
						 
					 
					
						
						
							
						
						fb6ae47b6d 
					 
					
						
						
							
							docker-compose.yaml: enable examples and paralell make  
						
						... 
						
						
						
						Signed-off-by: Nicolas Oliver <dario.n.oliver@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2017-06-12 21:17:03 -07:00 
						 
				 
			
				
					
						
							
							
								Nicolas Oliver 
							
						 
					 
					
						
						
							
						
						be718d79af 
					 
					
						
						
							
							.travis.yml: unify python build and enable examples on every target  
						
						... 
						
						
						
						Signed-off-by: Nicolas Oliver <dario.n.oliver@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2017-06-12 21:17:02 -07:00 
						 
				 
			
				
					
						
							
							
								Nicolas Oliver 
							
						 
					 
					
						
						
							
						
						87ffc81b65 
					 
					
						
						
							
							Dockerfile: add python3 test dependencies  
						
						... 
						
						
						
						Signed-off-by: Nicolas Oliver <dario.n.oliver@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2017-06-12 21:17:02 -07:00 
						 
				 
			
				
					
						
							
							
								Nicolas Oliver 
							
						 
					 
					
						
						
							
						
						afd9dd07e4 
					 
					
						
						
							
							Dockerfile,docker-compose.yaml: run tests for every target  
						
						... 
						
						
						
						Signed-off-by: Nicolas Oliver <dario.n.oliver@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2017-06-12 21:17:01 -07:00 
						 
				 
			
				
					
						
							
							
								Nicolas Oliver 
							
						 
					 
					
						
						
							
						
						ce9742b355 
					 
					
						
						
							
							.travis.yml,docker-compose.yaml: set more specific command to run  
						
						... 
						
						
						
						Signed-off-by: Nicolas Oliver <dario.n.oliver@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2017-06-12 21:17:00 -07:00 
						 
				 
			
				
					
						
							
							
								Nicolas Oliver 
							
						 
					 
					
						
						
							
						
						c402fbb5e8 
					 
					
						
						
							
							.travis.yaml,docker-compose.yaml: add examples building to the matrix  
						
						... 
						
						
						
						Prevent building examples on every job
Signed-off-by: Nicolas Oliver <dario.n.oliver@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2017-06-12 21:16:59 -07:00 
						 
				 
			
				
					
						
							
							
								Nicolas Oliver 
							
						 
					 
					
						
						
							
						
						b757ccc617 
					 
					
						
						
							
							Dockerfile: add sensor specific dependencies  
						
						... 
						
						
						
						Signed-off-by: Nicolas Oliver <dario.n.oliver@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2017-06-12 21:16:59 -07:00 
						 
				 
			
				
					
						
							
							
								Nicolas Oliver 
							
						 
					 
					
						
						
							
						
						c5c57b523b 
					 
					
						
						
							
							.travis.yml: update build matrix and scripts  
						
						... 
						
						
						
						Signed-off-by: Nicolas Oliver <dario.n.oliver@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2017-06-12 21:16:58 -07:00 
						 
				 
			
				
					
						
							
							
								Nicolas Oliver 
							
						 
					 
					
						
						
							
						
						bb4ce17d44 
					 
					
						
						
							
							docker-compose.yaml: add build tasks for java python and node  
						
						... 
						
						
						
						Signed-off-by: Nicolas Oliver <dario.n.oliver@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2017-06-12 21:16:57 -07:00 
						 
				 
			
				
					
						
							
							
								Nicolas Oliver 
							
						 
					 
					
						
						
							
						
						d4396c2ce3 
					 
					
						
						
							
							.dockerignore: add simple ignore rules  
						
						... 
						
						
						
						Signed-off-by: Nicolas Oliver <dario.n.oliver@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2017-06-12 21:16:57 -07:00 
						 
				 
			
				
					
						
							
							
								Nicolas Oliver 
							
						 
					 
					
						
						
							
						
						780b5df024 
					 
					
						
						
							
							Dockerfile: add initial docker image  for building  
						
						... 
						
						
						
						Signed-off-by: Nicolas Oliver <dario.n.oliver@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2017-06-12 21:16:56 -07:00 
						 
				 
			
				
					
						
							
							
								Abhishek Malik 
							
						 
					 
					
						
						
							
						
						60379fca37 
					 
					
						
						
							
							HCSR04: Fixing static analysis issues  
						
						... 
						
						
						
						Signed-off-by: Abhishek Malik <abhishek.malik@intel.com > 
						
						
							
						
					 
					
						2017-06-07 16:32:55 -07:00 
						 
				 
			
				
					
						
							
							
								Abhishek Malik 
							
						 
					 
					
						
						
							
						
						b90c5a7710 
					 
					
						
						
							
							HCSR04: Modifying implementation and adding examples  
						
						... 
						
						
						
						Signed-off-by: Abhishek Malik <abhishek.malik@intel.com > 
						
						
							
						
					 
					
						2017-06-07 11:46:12 -07:00 
						 
				 
			
				
					
						
							
							
								Abhishek Malik 
							
						 
					 
					
						
						
							
						
						28f964cb48 
					 
					
						
						
							
							ULN200XA: Adding Vcc and Vm info to doc  
						
						
						
						
							
						
					 
					
						2017-06-02 11:55:44 -07:00 
						 
				 
			
				
					
						
							
							
								Abhishek Malik 
							
						 
					 
					
						
						
							
						
						b68eb5f6a6 
					 
					
						
						
							
							LSM303DLH: Adding separate i2c contexts  
						
						... 
						
						
						
						Signed-off-by: Abhishek Malik <abhishek.malik@intel.com > 
						
						
							
						
					 
					
						2017-06-01 21:46:20 -07:00 
						 
				 
			
				
					
						
							
							
								Abhishek Malik 
							
						 
					 
					
						
						
							
						
						50bb4ae1be 
					 
					
						
						
							
							I2C: Removing multiple address calls  
						
						... 
						
						
						
						~20 UPM modules have multiple I2C calls in them. As per MRAA API
the I2C address is set in the MRAA I2C context and used from there
for all I2C transactions. Setting the I2C address alone does not
actually result in an I2C transaction. This makes multiple set
address calls pointless. This commit removes these superflous set
address calls from the UPM modules. Setting the address once per
context per device should be enough, unless there are multiple
addresses or multiple devices with different addresses.
Signed-off-by: Abhishek Malik <abhishek.malik@intel.com > 
						
						
							
						
					 
					
						2017-05-31 21:56:12 -07:00 
						 
				 
			
				
					
						
							
							
								Noel Eck 
							
						 
					 
					
						
						
							
						
						da18bac925 
					 
					
						
						
							
							ims: Updated IMS sensor addressing  
						
						... 
						
						
						
						The IMS library will now change its I2C address after resetting the HW to a new
address.  It will attempt to close the mraa context and re-init each
time.
Signed-off-by: Noel Eck <noel.eck@intel.com > 
						
						
							
						
					 
					
						2017-05-31 14:39:07 -07:00 
						 
				 
			
				
					
						
							
							
								Stefan Andritoiu 
							
						 
					 
					
						
						
							
						
						2b70bea44f 
					 
					
						
						
							
							java: Fixed HTU21DSample  
						
						... 
						
						
						
						Signed-off-by: Stefan Andritoiu <stefan.andritoiu@gmail.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2017-05-31 11:43:54 -07:00 
						 
				 
			
				
					
						
							
							
								Mihai Tudor Panu 
							
						 
					 
					
						
						
							
						
						c64d04d084 
					 
					
						
						
							
							ads1x15: fixed case logic in getThresh() function  
						
						... 
						
						
						
						Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2017-05-30 15:14:09 -07:00 
						 
				 
			
				
					
						
							
							
								Mihai Tudor Panu 
							
						 
					 
					
						
						
							
						
						8186d093ec 
					 
					
						
						
							
							htu21d: updated function descriptions in header for clarity  
						
						... 
						
						
						
						Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2017-05-30 13:09:01 -07:00 
						 
				 
			
				
					
						
							
							
								Noel Eck 
							
						 
					 
					
						
						
							
						
						b2eb392a07 
					 
					
						
						
							
							src/CMakeLists.txt: Fix for BINARY_DIR property  
						
						... 
						
						
						
						Both the .pc and .pom file creation flows rely on the per-target property
BINARY_DIR.  This target property was added in CMake 3.4 so .pc and .pom
file generation was broken for CMake versions < 3.4.  This commit
creates a new per-target property (TARGET_BINARY_DIR) which is set to
${CMAKE_CURRENT_BINARY_DIR} so that it's usable on CMake versions before
3.4.
Signed-off-by: Noel Eck <noel.eck@intel.com > 
						
						
							
						
					 
					
						2017-05-24 16:22:10 -07:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						274fd9b608 
					 
					
						
						
							
							lsm6dsl: Initial implementation; C; C++ wraps C; FTI; examples  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2017-05-23 16:20:51 -06:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						27eec52e29 
					 
					
						
						
							
							lsm6ds3h: fix some typos in the register map  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2017-05-23 16:20:51 -06:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						ee0aaa89eb 
					 
					
						
						
							
							lsm6ds3h: Initial implementation; C; FTI: C++; C++ wraps C; examples  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2017-05-22 16:43:49 -06:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						886deabfbb 
					 
					
						
						
							
							tcs37727: remove utf8 characters  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2017-05-22 16:43:49 -06:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						e740349355 
					 
					
						
						
							
							lis2ds12: Fix up docs, bosch -> stmicro  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2017-05-22 16:43:49 -06:00 
						 
				 
			
				
					
						
							
							
								Noel Eck 
							
						 
					 
					
						
						
							
						
						34f2799c53 
					 
					
						
						
							
							CMakeLists.txt: Hint to libmraa/mraajava  
						
						... 
						
						
						
						Small change - updated from PATHS to HINTS.  Search HINTS paths first to
provide location for mraa libraries.
Signed-off-by: Noel Eck <noel.eck@intel.com > 
						
						
							
						
					 
					
						2017-05-19 16:25:08 -07:00 
						 
				 
			
				
					
						
							
							
								Mihai Tudor Panu 
							
						 
					 
					
						
						
							
						
						a03d8eb52f 
					 
					
						
						
							
							readme.cpp.md: updated example name for iotdk api pages  
						
						... 
						
						
						
						Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2017-05-19 15:48:09 -07:00 
						 
				 
			
				
					
						
							
							
								Niti Rohilla 
							
						 
					 
					
						
						
							
						
						07f3029f10 
					 
					
						
						
							
							upm: enable LIDAR-Lite V3 Optical Distance Measurement sensor library  
						
						... 
						
						
						
						and example
LIDAR-Lite v3, a compact, high-performance optical distance measurement
sensor from Garmin™. It is the ideal solution for drone, robot or unmanned
vehicle applications.
The library provided is libupm-lidarlitev3.so
The example provided is lidarlitev3.cxx where it will print the distance
of object/obstacle from the sensor.
The image of the sensor is at docs/images/lidarlitev3.jpg
Signed-off-by: Saloni Jain <saloni.jain@tcs.com >
Signed-off-by: Niti Rohilla <niti.rohilla@tcs.com >
Signed-off-by: Abhishek Malik <abhishek.malik@intel.com > 
						
						
							
						
					 
					
						2017-05-19 10:27:53 -07:00 
						 
				 
			
				
					
						
							
							
								Abhishek Malik 
							
						 
					 
					
						
						
							
						
						a56b83fa37 
					 
					
						
						
							
							VEML6070: Adding back documentation  
						
						... 
						
						
						
						Signed-off-by: Abhishek Malik <abhishek.malik@intel.com > 
						
						
							
						
					 
					
						2017-05-18 15:42:07 -07:00 
						 
				 
			
				
					
						
							
							
								Abhishek Malik 
							
						 
					 
					
						
						
							
						
						b4bc15201b 
					 
					
						
						
							
							VEML6070: Adding separate i2c contexts for separate addresses  
						
						... 
						
						
						
						Signed-off-by: Abhishek Malik <abhishek.malik@intel.com > 
						
						
							
						
					 
					
						2017-05-18 14:28:29 -07:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						c70f378f72 
					 
					
						
						
							
							lis2ds12: Initial implementation C; C++; FTI; examples  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2017-05-15 14:59:22 -06:00 
						 
				 
			
				
					
						
							
							
								Mihai Tudor Panu 
							
						 
					 
					
						
						
							
						
						106b6c7062 
					 
					
						
						
							
							upm: v1.3.0  
						
						... 
						
						
						
						Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
 
						
					 
					
						2017-05-12 11:33:47 -07:00 
						 
				 
			
				
					
						
							
							
								Mihai Tudor Panu 
							
						 
					 
					
						
						
							
						
						6c3b161702 
					 
					
						
						
							
							knownlimitations.md: describe solution for I2C capacitance issue on Edison  
						
						... 
						
						
						
						Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2017-05-11 13:04:23 -07:00 
						 
				 
			
				
					
						
							
							
								Mihai Tudor Panu 
							
						 
					 
					
						
						
							
						
						c484056cf0 
					 
					
						
						
							
							htu21d: add js and py samples, put sensor on known limitations list  
						
						... 
						
						
						
						Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2017-05-11 13:04:21 -07:00 
						 
				 
			
				
					
						
							
							
								Noel Eck 
							
						 
					 
					
						
						
							
						
						2931a9c24d 
					 
					
						
						
							
							carrays_uint32_t.i: Updated path to .i file  
						
						... 
						
						
						
						Standardized the usage path for carrays_uint32_t.i in bacnetmstp and
e50hx libraries.  Fixes some small mix-ups with java documentation when
looking for carrays_uint32_t.i.
Signed-off-by: Noel Eck <noel.eck@intel.com > 
						
						
							
						
					 
					
						2017-05-09 14:07:28 -07:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						aeefc758ee 
					 
					
						
						
							
							rn2903: Fix CI issues regarding encoding and enum confusion  
						
						... 
						
						
						
						Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2017-05-09 14:41:13 -06:00 
						 
				 
			
				
					
						
							
							
								Jon Trulson 
							
						 
					 
					
						
						
							
						
						21a1860ec2 
					 
					
						
						
							
							rn2903: Initial implementation; C; C++ wraps C; examples  
						
						... 
						
						
						
						This requires a new MRAA with UART sendbreak support.
Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2017-05-09 13:44:12 -06:00 
						 
				 
			
				
					
						
							
							
								Noel Eck 
							
						 
					 
					
						
						
							
						
						c78da687d4 
					 
					
						
						
							
							CMakeLists.txt: Removed force to -march=native  
						
						... 
						
						
						
						Setting the arch to native for arm.* should not generally be necessary.
If this is absolutely required, it can be passed manually.  Setting
-march=native seems to fail on some versions of gnu gcc for arm.
Removed the force to -march=native in favor of letting cmake set the
arch.
If at some point, this would be required, a better way would be to add
the compile flag after testing if it is supported.
Example:
    upm_add_compile_flags(CXX "-march=native")
Signed-off-by: Noel Eck <noel.eck@intel.com > 
						
						
							
						
					 
					
						2017-05-09 11:28:20 -07:00 
						 
				 
			
				
					
						
							
							
								Abhishek Malik 
							
						 
					 
					
						
						
							
						
						6c383dbd42 
					 
					
						
						
							
							TMP006: Adding very basic support for TMP007  
						
						... 
						
						
						
						Signed-off-by: Abhishek Malik <abhishek.malik@intel.com > 
						
						
							
						
					 
					
						2017-05-08 10:30:55 -07:00 
						 
				 
			
				
					
						
							
							
								g-vidal 
							
						 
					 
					
						
						
							
						
						7688e5f230 
					 
					
						
						
							
							TCA9548A : initial implementation  
						
						... 
						
						
						
						merged with #413  from maleek
Signed-off-by: g-vidal <gerard.vidal@ens-lyon.fr >
Signed-off-by: Keelan Lightfoot <keelanlightfoot@gmail.com >
Signed-off-by: Jon Trulson <jtrulson@ics.com > 
						
						
							
						
					 
					
						2017-05-07 16:41:32 -06:00 
						 
				 
			
				
					
						
							
							
								Noel Eck 
							
						 
					 
					
						
						
							
						
						1db6bd826a 
					 
					
						
						
							
							type: Small types in spelling for category  
						
						... 
						
						
						
						Fixed a few small typos electic -> electric for sensor categories.
Signed-off-by: Noel Eck <noel.eck@intel.com > 
						
						
							
						
					 
					
						2017-05-05 11:29:26 -07:00 
						 
				 
			
				
					
						
							
							
								Abhishek Malik 
							
						 
					 
					
						
						
							
						
						e7ca8cf18b 
					 
					
						
						
							
							VEML6070: Initial Commit  
						
						... 
						
						
						
						This commit provides a basic driver for the Vishay VEML6070 UV
Sensor. Some functionality might be missing. Binding examples have
not been tested as of now.
Signed-off-by: Abhishek Malik <abhishek.malik@intel.com > 
						
						
							
						
					 
					
						2017-05-04 11:18:13 -07:00 
						 
				 
			
				
					
						
							
							
								Mihai Tudor Panu 
							
						 
					 
					
						
						
							
						
						cdb735c34e 
					 
					
						
						
							
							cmake: required mraajava version now checks against MRAA_MINIMUM  
						
						... 
						
						
						
						Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2017-05-03 16:59:29 -07:00 
						 
				 
			
				
					
						
							
							
								Mihai Tudor Panu 
							
						 
					 
					
						
						
							
						
						90e4b5d385 
					 
					
						
						
							
							cmake: remove old node include dirs from src/CMakelists.txt  
						
						... 
						
						
						
						Since they are now set by find_package(Node REQUIRED) when building the Node.js bindings
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2017-05-03 16:48:51 -07:00 
						 
				 
			
				
					
						
							
							
								Mihai Tudor Panu 
							
						 
					 
					
						
						
							
						
						6a37edcdac 
					 
					
						
						
							
							cmake: fixed Nodejs detection on Ubuntu systems when using apt installed nodejs packages  
						
						... 
						
						
						
						Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com > 
						
						
							
						
					 
					
						2017-05-03 14:55:36 -07:00