
.enroute.iot.pi.provider.2.0.0.source-code.overview.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of osgi.enroute.iot.pi.provider Show documentation
Show all versions of osgi.enroute.iot.pi.provider Show documentation
This bundle wraps Pi4j (http://pi4j.com) that wraps the native code Wiring Pi (http://wiringpi.com). It wraps these libraries to make them OSGi friendly and allow them to work together with the OSGi enRoute IoT circuit library (osgi.enroute.iot.circuit). The bundle will first use Pi4J to detect on what hardware it runs. If it runs on an appropriate type, it will register a component that can be configured with Metatype. The Metatype defines a full blown configuration template for all the Pi's functions. The GPIO's are registered as components for the circuit. Regardless of the success of the configuration, this bundle will also register a GpioController service, which is the main Pi4J class.
osgi.enroute.iot.pi.provider
Version 2.0.0.201610141744
This bundle wraps Pi4j (http://pi4j.com) that wraps the native code Wiring Pi (http://wiringpi.com). It wraps these libraries to make them OSGi friendly and allow them to work together with the OSGi enRoute IoT circuit library (osgi.enroute.iot.circuit). The bundle will first use Pi4J to detect on what hardware it runs. If it runs on an appropriate type, it will register a component that can be configured with Metatype. The Metatype defines a full blown configuration template for all the Pi's functions. The GPIO's are registered as components for the circuit. Regardless of the success of the configuration, this bundle will also register a GpioController service, which is the main Pi4J class.
Bundle-License
http://opensource.org/licenses/lgpl-3.0.html
Bundle-SymbolicName
osgi.enroute.iot.pi.provider
Bnd-LastModified
1476467080957
Bundle-ManifestVersion
2
Bundle-Copyright
Copyright (C) 2012-2015 Pi4J.com, Gordon Henderson of wiringpi.com
Bundle-DocURL
http://www.pi4j.com, http://www.raspicentral.com, http://www.savagehomeautomation.com
Bundle-Vendor
OSGi Alliance http://www.osgi.org/
Import-Package
aQute.bnd.annotation.metatype;resolution:=optional;version="[1.45,2)",com.pi4j.io.gpio.event;version="[1.1,2)",com.pi4j.io.gpio.exception;version="[1.1,2)",com.pi4j.io.gpio.trigger;version="[1.1,2)",javax.naming,org.osgi.framework;version="[1.8,2)",osgi.enroute.dto.api;version="[1.0,2)",osgi.enroute.iot.gpio.api;version="[1.1,2)",osgi.enroute.iot.gpio.util;version="[2.1,3)"
Require-Capability
osgi.extender;filter:="(&(osgi.extender=osgi.component)(version>=1.3.0)(!(version>=2.0.0)))",osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.8))"
Service-Component
OSGI-INF/osgi.enroute.iot.lirc.xml,OSGI-INF/osgi.enroute.iot.pi.provider.Model2B_Rev1Impl.xml,OSGI-INF/osgi.enroute.iot.pi.provider.PiModelDetector.xml
Bundle-Developers
osgi; [email protected]; name="OSGi Alliance"; organization="OSGi Alliance"
Tool
Bnd-3.4.0.201610131941-SNAPSHOT
Manifest-Version
1.0
Conditional-Package
aQute.lib*
Provide-Capability
osgi.service;objectClass="com.pi4j.io.gpio.GpioController"
Export-Package
osgi.enroute.iot.pi.api;version="1.0.0",com.pi4j.io.gpio;version="1.1.0.SNAPSHOT";uses:="com.pi4j.io.gpio.event,com.pi4j.io.gpio.trigger",com.pi4j.io.gpio.event;version="1.1.0.SNAPSHOT";uses:="com.pi4j.io.gpio",com.pi4j.io.gpio.exception;version="1.1.0.SNAPSHOT";uses:="com.pi4j.io.gpio",com.pi4j.io.gpio.trigger;version="1.1.0.SNAPSHOT";uses:="com.pi4j.io.gpio",com.pi4j.system;version="1.1.0.SNAPSHOT",com.pi4j.io;version="2.0.0"
Bundle-Name
osgi.enroute.iot.pi.provider
Git-SHA
254a0153172f8a640425d2968ef25c5dcb2a5376
Bundle-SCM
url=https://github.com/osgi/osgi.enroute.bundles, connection=scm:git:https://github.com/osgi/osgi.enroute.bundles.git, developerConnection=scm:git:[email protected]:osgi/osgi.enroute.bundles.git
Private-Package
osgi.enroute.iot.pi.provider,com.pi4j.temperature,com.pi4j.io.spi,com.pi4j.wiringpi,com.pi4j.jni,com.pi4j.io.serial.tasks,com.pi4j.io.i2c,com.pi4j.io.gpio.tasks.impl,com.pi4j.io.serial,com.pi4j.util,com.pi4j.io.spi.impl,com.pi4j.io.gpio.impl,com.pi4j.concurrent,com.pi4j.io.i2c.impl,com.pi4j.io.serial.impl,lib,aQute.lib.converter;version="2.0.1",aQute.lib.base64;version="1.2.0"
Git-Descriptor
254a015
Created-By
1.8.0_31 (Oracle Corporation)
© 2015 - 2025 Weber Informatics LLC | Privacy Policy