package command; import org.osgi.service.component.annotations.*; import osgi.enroute.debug.api.Debug; import osgi.enroute.pi.manager.api.PI4Manager; @Component(service = PiCommand.class, property = { Debug.COMMAND_SCOPE + "=pi", Debug.COMMAND_FUNCTION + "=gpio" }) public class PiCommand { @Reference private PI4Manager piManager; public void gpio(int pin, String action) { piManager.gpio(pin, action); } } plaintext Bundle-Name: Pi Command Private-Package: command Import-Package: org.osgi.service.component.annotations;version=1.3.0, osgi.enroute.debug.api;version=1.0.0, osgi.enroute.pi.manager.api;version=1.0.0 Export-Package: command pi:gpio 17 high


上一篇:
下一篇:
切换中文