92615f0637
bmpx8x: fix comments so documentation works properly
...
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-03-09 16:08:34 -07:00
23e47fa3b9
bmpx8x: rename gy65 to bmpx8x to more properly reflect supported chips
...
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-03-09 16:07:17 -07:00
74f00c8a55
i2clcd: added uint8 typemap for python
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-03-05 12:23:11 -08:00
f50ab24bb3
jhd1313m1: Remove unused variable from Jhd1313m1:write()
...
Signed-off-by: Clark Scheff <clark@scheffsblend.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-03-05 11:51:44 -08:00
7bd7e80b2e
i2clcd: Add createChar method
...
LCDs based on the HD44780 allow for setting 8 custom characters.
This patch adds a method that exposes this capability.
Signed-off-by: Clark Scheff <clark@scheffsblend.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-03-05 11:50:12 -08:00
b4c265005f
docs: few touch ups and typos fixed
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-03-04 11:26:23 -08:00
2ff5dc16aa
docs: added sensor categories to upm.h
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-03-02 09:43:52 -08:00
f13216752e
otp538u: Initial implementation
...
This module was tested on the Grove non-contact IR Temperature
Sensor. The tables included are only valid for a distance of 9cm.
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Zion Orent <zorent@ics.com >
Signed-off-by: John Van Drasek <john.r.van.drasek@intel.com >
2015-02-25 09:29:39 -08:00
1f3d074261
nunchuck: Initial implementation
...
This was tested with the Grove Nunchuck adapter.
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Zion Orent <zorent@ics.com >
Signed-off-by: John Van Drasek <john.r.van.drasek@intel.com >
2015-02-25 09:21:43 -08:00
780500ac0a
hmtrp: Add proper @defgroup documentation tag
...
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: John Van Drasek <john.r.van.drasek@intel.com >
2015-02-25 09:12:16 -08:00
fab4c26238
hmtrp: Initial implementation
...
This was tested on the Grove Serial RF Pro.
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Zion Orent <zorent@ics.com >
Signed-off-by: John Van Drasek <john.r.van.drasek@intel.com >
2015-02-25 09:11:54 -08:00
fad4accfcc
adxl335: Add proper @defgroup documentation tag
...
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: John Van Drasek <john.r.van.drasek@intel.com >
2015-02-24 19:22:11 -08:00
b03676222c
adxl335: Initial implementation
...
The was tested with the Grove 3-Axis Analog Gyro.
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Zion Orent <zorent@ics.com >
Signed-off-by: John Van Drasek <john.r.van.drasek@intel.com >
2015-02-24 19:21:54 -08:00
db7d6d7f5f
cjq4435: Add proper @defgroup documentation tag
...
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: John Van Drasek <john.r.van.drasek@intel.com >
2015-02-24 19:00:16 -08:00
6a0a7b6159
cjq4435: Initial implementation
...
This module was tested on the Grove MOSFET.
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Zion Orent <zorent@ics.com >
Signed-off-by: John Van Drasek <john.r.van.drasek@intel.com >
2015-02-24 19:00:01 -08:00
0ebb7e0417
mma7660: Add proper @defgroup documentation tag
...
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Zion Orent <zorent@ics.com >
Signed-off-by: John Van Drasek <john.r.van.drasek@intel.com >
2015-02-24 17:59:51 -08:00
12c290de70
mma7660: Initial implementation
...
This was tested on the Grove I2C 3-axis digital accelerometer.
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Zion Orent <zorent@ics.com >
Signed-off-by: John Van Drasek <john.r.van.drasek@intel.com >
2015-02-24 17:58:45 -08:00
e0e9405634
Fix Servo library so that it correctly moves to the given angle.
...
Signed-off-by: John Van Drasek <john.r.van.drasek@intel.com >
2015-02-24 11:34:08 -08:00
73be07df74
upm: new upm.i JS interface file with code to call v8 garbage collector
...
Signed-off-by: Zion Orent <zorent@ics.com >
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-02-19 17:22:07 -08:00
d5cccba5d1
email: e-mail address update in src and examples
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-02-10 11:54:44 -08:00
cb353600ec
jhd1313m: write function fix for lost chars
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-02-10 11:09:52 -08:00
995734642e
mic: swig python interface changes and python example
...
Signed-off-by: John Van Drasek <john.r.van.drasek@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-01-29 17:08:40 -08:00
aaaee7e422
nrf8001: Changing comment style to /**< comment */
...
Signed-off-by: John Van Drasek <john.r.van.drasek@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-01-29 17:05:52 -08:00
025ce478be
nrf8001: Doxygen documentation warning fixes
...
Signed-off-by: John Van Drasek <john.r.van.drasek@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-01-29 17:05:09 -08:00
da321e43f5
pulsensor: Doxygen documentation warning fixes
...
Signed-off-by: John Van Drasek <john.r.van.drasek@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-01-29 17:00:29 -08:00
ae7b2ad04f
rpr220: Initial implementation
...
The module implements the RPR220 IR Reflective Sensor. It was tested
with the Grove IR Reflective Sensor.
It includes 2 examples: rpr220.cxx, demonstrating the simple use case
of querying the current status.
rpr220-intr.cxx demonstrates the use of this class to register an
Interrupt Service Routine (ISR) to count transitions, which might be
more appropriate for some use cases, such as measuring RPM's.
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Zion Orent <zorent@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-01-29 16:57:09 -08:00
328b7638ad
wt5001: switch to using new mraa_uart_get_dev_path()
...
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Zion Orent <zorent@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-01-29 16:50:28 -08:00
809292630f
ublox6: switch to using new mraa_uart_get_dev_path()
...
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Zion Orent <zorent@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-01-29 16:42:07 -08:00
a665b5d6f1
cmake: allows to build in source tree by filtering subdirs
...
Without it FTBFS and displays this error message :
cmake . && make
(...)
The source directory
(...) src/CMakeFiles
does not contain a CMakeLists.txt file.
Change-Id: I08efc4667d1004a5d19575dd4464dcd89d03fb28
Bug: https://github.com/intel-iot-devkit/upm/pull/75
Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-01-29 16:22:52 -08:00
de342a5502
hmc5883l: modified py interface to support arrays
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-01-29 16:02:52 -08:00
a4e590ae3a
adxl345: Grove 3-Axis Accelerometer
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-01-23 17:58:29 -08:00
e0bdba5478
itg3200: swig python additins for int16_t * support
...
Signed-off-by: John Van Drasek <john.r.van.drasek@intel.com >
2015-01-23 17:14:34 -08:00
47c79086f2
servo: Remove extraneous output from routine
...
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com >
2015-01-22 20:09:03 -08:00
951f0e0866
servo: Improved documentation for es08a class
...
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com >
2015-01-22 20:08:11 -08:00
d9cc2812c4
servo: Improved documentation for servo
...
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com >
2015-01-22 20:07:19 -08:00
ddf32f9cb7
buzzer: documentation fixes
...
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com >
2015-01-20 16:26:03 -08:00
063abf7163
buzzer: remove extraneous output from destructor
...
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com >
2015-01-20 16:26:02 -08:00
12ecd6fa14
itg3200: Modifications to js swig file
...
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com >
2015-01-19 17:34:15 -08:00
092a455172
carrays_float.i: Add new file for float type
...
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com >
2015-01-19 17:34:12 -08:00
d307376abc
rotaryencoder: Initial implementation
...
This module implements supoort for the Grove Rotary Encoder, though it
should function with any Rotary Encoder utilizing two GPIOs.
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Zion Orent <zorent@ics.com >
Signed-off-by: John Van Drasek <john.r.van.drasek@intel.com >
2015-01-19 15:08:38 -08:00
5448e72975
Initial implementation of Grove PIR motion sensor with BISS0001 chip
...
jrvandr: removed unnecessary mraa_init()
Signed-off-by: Zion Orent <zorent@ics.com >
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: John Van Drasek <john.r.van.drasek@intel.com >
2015-01-19 13:19:12 -08:00
7c41db4c83
gas: Modifications to js swig file to use appropriate SWIG typemap
...
Signed-off-by: Zion Orent <zorent@ics.com >
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com >
2015-01-19 11:54:03 -08:00
6642ee9eef
rfr359f: Initial implementation
...
This was tested on the Grove IR Distance Interrupter.
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Zion Orent <zorent@ics.com >
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com >
2015-01-19 10:05:18 -08:00
db1ca3d08a
grovespeaker: Initial implementation of Grove Speaker
...
Signed-off-by: Zion Orent <zorent@ics.com >
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com >
2015-01-18 00:26:31 -08:00
1ac1760691
ppd42ns: glibc < 2.17 need to link to lrt to use clock_gettime()
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com >
2015-01-17 21:55:22 -08:00
4bae8bfa20
cmake: add argument to add linker flags in upm_module_init macro
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com >
2015-01-17 21:55:08 -08:00
121caf0829
ppd42ns: Move dustData to upm namespace
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com >
2015-01-17 21:54:54 -08:00
509cc3a6d3
mq303a: Initial implementation of the mq303a alcohol sensor
...
The module implements support for the mq303a alcohol sensor. It was
tested on the Grove Alcohol Sensor.
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Zion Orent <zorent@ics.com >
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com >
2015-01-16 17:29:44 -08:00
7d40425391
ppd42ns: Initial implementation of the Grove dust sensor
...
jrvandr: removed unnecessary mraa_init()
Signed-off-by: Zion Orent <zorent@ics.com >
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: John Van Drasek <john.r.van.drasek@intel.com >
2015-01-16 17:19:39 -08:00
df390358f2
wt5001: Initial implementation
...
The module implements support for the WT5001 serial mp3 player. It was
tested on the Grove Serial MP3 Player.
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Zion Orent <zorent@ics.com >
Signed-off-by: John Van Drasek <john.r.van.drasek@intel.com >
2015-01-16 16:50:16 -08:00