db021fa970
groveo2: initial implementation
...
This implements support for the Grove O2 (oxygen) sensor.
Keeping with the current convention, as well as the current
config Doxygen uses disallowing uppercase names, this sensor
has been renamed from groveO2 to groveo2 for both files and
folders.
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-03-17 13:08:38 -07:00
2bffccf839
groveemg: initial implementation
...
The implements support for the Grove EMG detector.
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-03-17 10:47:00 -07:00
ce6cd0a19f
groveelectromagnet: Initial implementation
...
This module implements support for the Grove Electromagnet.
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-03-16 15:44:35 -07:00
ae10518a0f
grovecollision: initial implementation
...
This implements support for the Grove Collision Sensor.
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-03-16 15:32:46 -07:00
5f3b88b00a
adis16448: initial implementation
...
Signed-off-by: Juan J Chong juanjchong@gmail.com
Signed-off-by: John Van Drasek <john.r.van.drasek@intel.com >
2015-03-16 14:39:53 -07:00
e2b3cbc0f1
examples: added missing snippets and paired them with right examples
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-03-13 17:05:12 -07:00
dc932b61e7
examples: updated filenames and snippets to start with chipid
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-03-13 16:50:18 -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
afd560ccdc
examples: moved examples to new c++ subfolder
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-03-05 12:32:34 -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
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
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
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
44b9ce2bdf
mma7660: modify JS example to avoid coredumps when run for awhile
...
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:16 -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
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
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
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
06b48d8e07
wt5001: update JavaScript example to match new driver and C++ example
...
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-01-29 16:54:06 -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
fec3f22765
adc121c021: Updated JavaScript example for adc121c021 I2C ADC sensor
...
This patch fixes the JS example to be more like the C++ example.
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-01-29 16:26:45 -08:00
c9792b4e62
hmc5883l: added py example
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-01-29 16:13:20 -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
6aef5868af
es08a: Move servo.js example to use es08a class
...
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com >
2015-01-23 17:39:18 -08:00
a8b85ff93b
itg3200: python sample
...
Signed-off-by: John Van Drasek <john.r.van.drasek@intel.com >
2015-01-23 17:14:36 -08:00
09659c62f3
es08a: Add output to python example
...
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com >
2015-01-22 20:12:02 -08:00
de70ed8694
servo: Modified output of JavaScript example
...
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com >
2015-01-22 20:12:01 -08:00
2fce7369f4
es08a: Add comments, output, and one-second sleeps to C++ example
...
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com >
2015-01-22 20:11:53 -08:00
2886e6946f
buzzer: Python example for buzzer
...
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com >
2015-01-20 16:50:32 -08:00
02829cf43d
buzzer: Modify comments in C++ example
...
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com >
2015-01-20 16:50:23 -08:00
6f19f28add
Fixing the comment for which plug the servo should be in
...
Signed-off-by: John Van Drasek <john.r.van.drasek@intel.com >
2015-01-20 11:57:27 -08:00
90079b8d10
es08a: Python example for es08a servo
...
Signed-off-by: John Van Drasek <john.r.van.drasek@intel.com >
2015-01-20 11:04:41 -08:00
5832f4e3b7
itg3200: JavaScript example file itg3200 3-axis digital gyroscope
...
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com >
2015-01-19 17:34:16 -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
6135e932e4
grove_mcfled: Add C++ and JS examples, utilizing existing GroveLed driver.
...
The module adds examples that utilize the existing GroveLed driver for
the Grove Multi Color Flash LED.
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 14:41:23 -08:00
a853733f61
my9221: Add C++ and JS examples
...
These were tested on the Grove LED Bar.
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 14:05:39 -08:00
e005ec4624
mq9: JavaScript example, with appropriate SWIG typemap
...
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:39:19 -08:00
11d5d6f424
mq5: JavaScript example, with appropriate SWIG typemap
...
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:31:43 -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
9cda72b077
mq3: Add comments to C++ example
...
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com >
2015-01-19 12:12:43 -08:00
30989d9b7c
mq3: JavaScript example
...
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 12:12:25 -08:00
93e0100049
mq2: Add comments to C++ example for mq2 gas sensor
...
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com >
2015-01-19 11:54:11 -08:00
d269b3200d
mq2: JavaScript example for mq2 gas sensor
...
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:10 -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
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