231a1f1b43
rgbringcoder: Initial implementation.
...
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-29 10:28:13 -07:00
c313e3ae69
grovecircularled: Initial import/implementation
...
This code is based off ofthe my9221 driver. This modification was
done by Jun Kato, but abandoned.
This driver will not work correctly on Galileo.
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-29 10:02:53 -07:00
7a7b8324b4
at42qt1070: fix invalid assignment
...
Signed-off-by: Wouter van Verre <wouter.van.verre@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-29 09:36:23 -07:00
057fa03723
at42qt1070: Add additional functionality
...
Add functionality to read and set the low-power mode settings
Add functions to read and set the averaging factor per key
Add functions to read and set the adjecent key suppression (AKS) groups
Add a function to read the ID register
Add a sanity check to the constructor
Signed-off-by: Wouter van Verre <wouter.van.verre@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-29 09:36:01 -07:00
f64c710c12
at42qt1070: code style changes
...
Run .clang-format on the header and source files
Add missing braces
Signed-off-by: Wouter van Verre <wouter.van.verre@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-29 09:35:41 -07:00
32921ff2b1
upm: updated headers of sensors in home automation kit
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-24 13:39:09 -07:00
6c7928fc92
upm: updated headers of sensors in environmental kit
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-24 13:25:29 -07:00
fd29a7409e
upm: added kit tags to @ingroup too
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-24 13:16:52 -07:00
61c95088af
upm: updated headers of sensors in transportation kit
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-23 16:47:11 -07:00
24bda4741c
upm: updated headers of sensors in robotics kit
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-23 16:35:50 -07:00
172124f20a
mhz16: fixed connection type in @ingroup
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-23 12:03:07 -07:00
17dbadfe9f
grovescam: fixed tag names in header
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-23 11:18:03 -07:00
e71ae67b4e
hm11: updated header tag names and new @altid tag
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-23 11:13:02 -07:00
e00ee9b777
a110x: updated header with new @altid tag
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-23 10:52:56 -07:00
0dbfa06359
jhd1313m1: modified destructor to clear and turn off lcd on delete
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-16 17:02:21 -07:00
2fda38f7b1
i2clcd: added virtual destructor to base lcd class
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-16 16:48:27 -07:00
67b0b9b219
joystick12: fixed typo in library display name
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-11 11:02:28 -07:00
502b928aff
adis16448: fixed typo in library display name
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-11 11:01:05 -07:00
6e2587576d
stepmotor: various functions should return a value
...
defects 386, 387
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-11 10:55:22 -07:00
f8179328cf
ssd1327: various functions should return values
...
defects 377, 378, 379, 380
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-11 10:54:50 -07:00
eb2ff59fe5
ssd1308: writeChar(), setAddressingMode() should return a value
...
defect #373 , 374
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-11 10:53:45 -07:00
bc61e9f86b
servo: return a value in setAngle()
...
defect #356
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-11 10:52:42 -07:00
61175740f6
pulsensor: do_sample needs to return a value (NULL)
...
defect #346
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-11 10:52:09 -07:00
a41f59984f
otp538u: searching otp538u_vt_table could overflow array bounds
...
defect #341
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-11 10:51:35 -07:00
0bab36a95a
mpu9150: getData() does not return a value
...
defect #242
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-11 10:51:00 -07:00
d2e11d6f11
itg3200: calibrate() doesn't return anything
...
defect #191
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-11 10:49:17 -07:00
3e82dd8d0a
lcd: return a proper value in write()
...
defect #156
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-11 10:48:43 -07:00
4f5030ecf7
htu21d: declare resetSensor() as void
...
defect #148
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-11 10:47:54 -07:00
7fbe71102a
adafruitss: initialize duration
...
defect #25
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-11 10:45:40 -07:00
6f34162ac5
pca9685: enableRestart() does not return anything, so make it void
...
fixes defect #21
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-11 10:44:05 -07:00
46ab65a344
images: Added few more images and updated corresponding header files
...
Signed-off-by: sisinty sasmita patra <sisinty.s.patra@intel.com >
2015-06-10 20:55:42 -07:00
ab14f4f82e
images: added few sparkfun images and updated respective license info
...
Signed-off-by: sisinty sasmita patra <sisinty.s.patra@intel.com >
2015-06-05 11:10:45 -07:00
56cbeb6183
flex: added Sparkfun image and updated license info
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-04 16:51:07 -07:00
5733918a2f
m24lr64e: Initial Implementation
...
This module was developed and tested on the Grove NFC Tag. It is an
8KB EEPROM accessable (with various protection capabilites) via I2C
and NFC capable devices.
The code was based on the Seeed Studio example code with some help
from the datasheet.
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-03 09:58:55 -07:00
9fb0ca3466
cmake: fixed indentation and V8 version string
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-02 13:55:59 -07:00
d6ce082274
uart: result of mraa_uart_get_dev_path is a const
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-02 09:52:24 -07:00
3587162611
bmpx8x: Fix typo BPM -> BMP
...
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-02 09:51:20 -07:00
443888825f
cmake: added pydoc dependency on swig generated targets
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-01 17:19:23 -07:00
14f80e779e
docs: updated library descriptions and sensor names for consistency
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-01 17:18:27 -07:00
8614cb322a
docs: removed C++ references from documentation to make API language agnostic
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-06-01 15:46:18 -07:00
fcf2b9c6aa
grovescam: Initial implementation
...
This module was developed on the Grove Serial Camera. It connects to
the UART and runs at 115200 baud. It was developed based on the Seeed
Studio Arduino sketch, as there appears to be no protocol
documentation available.
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-05-29 16:23:13 -07:00
062a7cb826
grovecollision: fixed sensor category
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-05-28 11:32:19 -07:00
f893613e99
cmake: updated to support building with nodejs 0.12 and swig 3.0.5
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-05-28 09:20:57 -07:00
b633ecf97f
th02: fix non-working driver
...
There were a few issues with this driver, corrected in this update.
1) i2c transactions were not working - I replaced the i2c
implementation with the MRAA i2c class implementation.
2) status check was inverted - fixed.
3) fixed up #defines in header file to avoid naming collisions (ADDR,
etc).
4) Added capability to supply bus and i2c address to ctor, setting
defaults of 0, and TH02_ADDR respectively.
NOTE: For proper operation on Edison using the arduino breakout
board, the voltage needs to be set to 3.3V rather than 5v. On G2, 5v
works fine.
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-05-26 16:39:13 -07:00
45c279f2eb
images: cleaned up and adjusted new sensor images
...
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-05-26 16:13:14 -07:00
a742459248
images: added more images and modified respective header files
...
Signed-off-by: Sisinty Sasmita Patra <sisinty.s.patra@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-05-26 16:12:33 -07:00
517f6c1e88
ad8232: Initial Implementation
...
This driver implements support for the Sparkfun Single Lead Heart Rate
Monitor, based on the AD8232 chip.
It simply outputs ADC data that needs to be sent somewhere for
plotting. The Sparkfun page has some suggestions.
Alternatively, if you have an oscilliscope that supports a 'Roll'
mode, you can get an EKG-like display by measuring the OUT pin.
https://www.sparkfun.com/products/12650
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-05-21 13:52:11 -07:00
c8d0aee873
h3lis331dl: Initial implementation
...
The driver implements support for the Grove 3-Axis Digital
Accelerometer(±400g), using the h3lis331dl chip.
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-05-19 11:48:46 -07:00
5547d99609
ht9170: Initial implementation
...
The driver implements support for the DTMF Shield based on the ht9170.
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-05-19 11:31:15 -07:00
3d63b80c97
st7735: fix the JS implementation of ST7735 class not having its parent class's methods: e.g. GFX::fillScreen(uint16_t color)
...
Signed-off-by: Takahiro Poly Horikawa <horikawa.takahiro@gmail.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
2015-05-19 10:19:27 -07:00