Stefan Andritoiu
2455938691
java: added some Java examples
Signed-off-by: Stefan Andritoiu <stefan.andritoiu@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Stefan Andritoiu
5e3263e2e2
java: ignored return i2cContext method, in java bindings
Signed-off-by: Stefan Andritoiu <stefan.andritoiu@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Petre
58846ba68a
java: fix Java return types in MMA7660
Signed-off-by: Petre <petre.p.eftime@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Petre
a21db7ca78
java: fix SWIGJAVA build errors
Signed-off-by: Petre <petre.p.eftime@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Andrei Vasiliu
40fb6f5d75
java: changed name of the MRAA package on which UPM depends
This change is necessary due to commits d547cda and
af533de from mraa.
Signed-off-by: Andrei Vasiliu <andrei.vasiliu@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Stefan Andritoiu
2595c0b623
java: added examples and solved some issues with the naming convention
Signed-off-by: Stefan Andritoiu <stefan.andritoiu@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Stefan Andritoiu
c7185739dc
java: ignored Interrupt Service Routines, that are installed by start/constructor methods, and cannot be changed
Signed-off-by: Stefan Andritoiu <stefan.andritoiu@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Andrei Vasiliu
945a6d4828
java: code cleanup to enable comment parsing with external tools.
Using an external code parsing library we discovered that there are
non-printable characters in some source files which break the parser.
This commit removes these characters and rewrites a type definition
which was also breaking the parser.
Signed-off-by: Mircea Bardac <mircea.bardac@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Stefan Andritoiu
19bcbc7c42
java: solved callbacks
Signed-off-by: Stefan Andritoiu <stefan.andritoiu@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Stefan Andritoiu
323905a215
java: added callback functionality
Signed-off-by: Stefan Andritoiu <stefan.andritoiu@intel.com >
Signed-off-by: Andrei Vasiliu <andrei.vasiliu@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Stefan Andritoiu
3e59323abb
java: solved SWIGTYPE_* issues
Signed-off-by: Stefan Andritoiu <stefan.andritoiu@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Andrei Vasiliu
59c6b28cdd
java: fixed IPK's target_arch
Signed-off-by: Andrei Vasiliu <andrei.vasiliu@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Andrei Vasiliu
b17a3b34b7
java: solved issue regarding .jar file naming
Signed-off-by: Andrei Vasiliu <andrei.vasiliu@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Stefan Andritoiu
8b9267c253
java: eliminated SWIGTYPE_p_mraa_result_t
Signed-off-by: Stefan Andritoiu <stefan.andritoiu@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Stefan Andritoiu
78a159594b
java: solved SWIGTYPE_p_int and SWIGTYPE_p_float
Signed-off-by: Stefan Andritoiu <stefan.andritoiu@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Andrei Vasiliu
8eed56fda0
java: added lib prefix to dynamic shared library
Signed-off-by: Andrei Vasiliu <andrei.vasiliu@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Andrei Vasiliu
647d9b44a9
java: changed install path of jar and library files for Java bindings
Signed-off-by: Andrei Vasiliu <andrei.vasiliu@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Stefan Andritoiu
749952f7e3
java: added Java binding for new sensor
Signed-off-by: Stefan Andritoiu <stefan.andritoiu@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Andrei Vasiliu
d3e0ae5771
java: fixed grove API and added some examples
Signed-off-by: Andrei Vasiliu <andrei.vasiliu@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Andrei Vasiliu
a81b1836a3
java: eliminated SWIGTYPE_speed_t and corrected typo
Signed-off-by: Stefan Andritoiu <stefan.andritoiu@intel.com >
Signed-off-by: Andrei Vasiliu <andrei.vasiliu@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Mihai Tudor Panu
c7389d0cb6
upm: bumped require mraa to 0.7.2
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Mihai Tudor Panu
fb86dc5cec
Revert "grovegprs: Initial implementation"
This reverts commit 98f400e326 .
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Jon Trulson
98f400e326
grovegprs: Initial implementation
This driver provides support for the Grove GPRS shield, V2:
http://www.seeedstudio.com/wiki/GPRS_Shield_V2.0
It provides a simple interface whereby a user can send and receive
commands and data from the device. It is controlled by a standardized
set of "AT" commands. A full description of these commands is
available here:
http://www.seeedstudio.com/wiki/images/7/72/AT_Commands_v1.11.pdf
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Jon Trulson
b0625e11f1
wheelencoder: Initial implementation
This driver was developed for the DFRobot Wheel Encoder, though it
could be used for any counting time-based task using a digital i/o pin
to generate interrupts.
http://www.dfrobot.com/index.php?route=product/product &product_id=98
If you want to use more than one encoder, simply create a class
instance for each one.
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: sisinty sasmita patra <sisinty.s.patra@intel.com >
9 years ago
Jon Trulson
60cfe88e37
mg811: Initial implementation
This driver was developed on a DFRobot CO2 sensor based on the MG811:
http://www.dfrobot.com/index.php?route=product/product &product_id=1023
It seems to *require* very precise calibration at 400ppm and 1000ppm
to be accurate. It also gets pretty hot (due to the heater) and
consumes significant current.
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: sisinty sasmita patra <sisinty.s.patra@intel.com >
9 years ago
Jon Trulson
ad1cc81c0d
hyld9767: Initial implementation
This driver was developed using the DFRobot Loudness sensor
http://www.dfrobot.com/index.php?route=product/product &product_id=83
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Sisinty Sasmita Patra<sisinty.s.patra@intel.com >
9 years ago
Jon Trulson
4a6492af0a
pca9685: fix problem where setting pwm accidentally cleared full bits
When setting the On or Off times, the FullOn or FullOff control bits
would be improperly masked and therefore not preserved.
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Sisinty Sasmita Patra<sisinty.s.patra@intel.com >
9 years ago
Jon Trulson
488ea234d5
adafruitms1438: fix a bug in PWM handling for DC motors
Eric Hubert reported a bug in that no matter what setting he used to
control the speed of a DC motor, it was always running at full speed.
There was a bug in the setMotorSpeed() method that did not clear the
'FullOn' bit in the register used for PWM, causing full power to be
applied all the time no matter the PWM duty cycle setting.
This patch corrects that issue.
Signed-off-by: Jon Trulson <jtrulson@ics.com >
signed-off-by: Sisinty Sasmita Patra<sisinty.s.patra@intel.com >
9 years ago
Kevron Rees
fba8139416
pca9685: Add i2c raw bus option
Signed-off-by: Kevron Rees <kevron.m.rees@intel.com >
Signed-off-by: sisinty sasmita patra <sisinty.s.patra@intel.com >
9 years ago
Jon Trulson
45738d0b93
ublox6: interface file fix for python Grove GPS example
Signed-off-by: Zion Orent <zorent@ics.com >
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: sisinty sasmita patra <sisinty.s.patra@intel.com >
9 years ago
Mihai Tudor Panu
52810cef77
java: fixed install targets for java libraries
File name mismatch on generated .jar files
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Mihai Tudor Panu
f02fa1fdf1
servo: added definitions for ES9257 servo
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Mihai Tudor Panu
f8766cccdc
java: added java interfaces for sparkfun sensor blocks
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Stefan Andritoiu
4bea93163d
Added Java bindings for the remaining sensors
Signed-off-by: Stefan Andritoiu <stefan.andritoiu@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Stefan Andritoiu
8b0d1b2b3d
Added some examples for Java
Signed-off-by: Andrei Vasiliu <andrei.vasiliu@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Stefan Andritoiu
7e2ae96c1f
Added Java support and bindings
Signed-off-by: Andrei Vasiliu <andrei.vasiliu@intel.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Mihai Tudor Panu
181823cb20
readme: added full library name to title
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Mihai Tudor Panu
11f9154ce0
grovescam: made file path constant to remove compiler warnings
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Jon Trulson
018e09e5b2
sm130: remove bogus use of 'this' pointer
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Jon Trulson
984391eb64
sm130: remove custom exception and use standard ones
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Jon Trulson
9bf954071b
th02: remove custom exception and use standard ones
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Jon Trulson
448ee39c7f
tcs3414cs: remove custom exception and use standard ones
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Jon Trulson
8dac9f7356
mlx90614: remove custom exception and use standard ones
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Jon Trulson
fcca8ada45
maxds3231m: remove custom exception and use standard ones
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Jon Trulson
2e0efd6690
max5487: remove custom exception and use standard ones
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Jon Trulson
c878283c44
max31723: remove custom exception and use standard ones
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Jon Trulson
b81be93411
lsm9ds0: include stdexcept, remove extraneoous error output
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Jon Trulson
3ad25f65c8
lpd8806: remove custom exception and use a standard one
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Jon Trulson
97e7f74a8f
hx711: remove custom exception and use a standard one
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago
Jon Trulson
66d688bc90
ecs1030: remove custom exception and use a standard one
Signed-off-by: Jon Trulson <jtrulson@ics.com >
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com >
9 years ago