High level repository for sensors that use mraa
The UPM repository provides software drivers for a wide variety of commonly used sensors and actuators. These software drivers interact with the underlying hardware platform (or microcontroller), as well as with the attached sensors, through calls to MRAA APIs.
Programmers can access the interfaces for each sensor by including the sensor’s corresponding header file and instantiating the associated sensor class. In the typical use case, a constructor initializes the sensor based on parameters that identify the sensor, the I/O protocol used and the pin location of the sensor.
- Developed at hardware
- Sources inherited from project openSUSE:Factory
-
1
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/upm && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
upm-2.0.0.tar.gz | 0012731000 12.1 MB | |
upm.changes | 0000007163 7 KB | |
upm.spec | 0000005300 5.18 KB |
Revision 8 (latest revision is 12)
Dominique Leuenberger (dimstar_suse)
accepted
request 706366
from
Martin Pluskal (pluskalm)
(revision 8)
- Update to version 2.0.0: * Reworked existing interfaces * Provided overloaded string based constructors for a good number of sensors, allowing initialization from external frameworks without type knowledge * Removed deprecated basic grove classes from project * Replaced 6 unsafe occurrences of sprintf() usage * Cleaned-up build system around target arch detection and cpack usage, added detection and resolution of tinyb library when used as a dependency
Comments 0