summaryrefslogtreecommitdiffstats
path: root/src/plugins/sensors/iio-sensor-proxy/net.hadess.SensorProxy.xml
diff options
context:
space:
mode:
authorAlexander Volkov <a.volkov@rusbitech.ru>2015-07-02 16:59:13 +0300
committerAlexander Volkov <a.volkov@rusbitech.ru>2015-10-05 07:01:22 +0000
commita58b60600aa3f280c01f2f741fd7b43d8adc0994 (patch)
tree3bd3c7d3f88a7c335101dd3bc06c314658627482 /src/plugins/sensors/iio-sensor-proxy/net.hadess.SensorProxy.xml
parent2184fc69bcfd62bb441b733a12ac577bc8411dae (diff)
Add iio-sensor-proxy backend
iio-sensor-proxy is a daemon that listens to sensors on IIO subsystem on Linux and provides access to the sensor readings over D-Bus. Currently it provides only orientation and ambient- light level. https://github.com/hadess/iio-sensor-proxy Change-Id: I035bda0b43a16552a9f2bd88a064e53d5f105451 Reviewed-by: Lorn Potter <lorn.potter@gmail.com>
Diffstat (limited to 'src/plugins/sensors/iio-sensor-proxy/net.hadess.SensorProxy.xml')
-rw-r--r--src/plugins/sensors/iio-sensor-proxy/net.hadess.SensorProxy.xml24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/plugins/sensors/iio-sensor-proxy/net.hadess.SensorProxy.xml b/src/plugins/sensors/iio-sensor-proxy/net.hadess.SensorProxy.xml
new file mode 100644
index 00000000..94d9869b
--- /dev/null
+++ b/src/plugins/sensors/iio-sensor-proxy/net.hadess.SensorProxy.xml
@@ -0,0 +1,24 @@
+<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
+ "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
+<node>
+ <interface name="net.hadess.SensorProxy">
+ <method name="ClaimAccelerometer">
+ </method>
+ <method name="ReleaseAccelerometer">
+ </method>
+ <method name="ClaimLight">
+ </method>
+ <method name="ReleaseLight">
+ </method>
+ <property type="b" name="HasAccelerometer" access="read">
+ </property>
+ <property type="s" name="AccelerometerOrientation" access="read">
+ </property>
+ <property type="b" name="HasAmbientLight" access="read">
+ </property>
+ <property type="s" name="LightLevelUnit" access="read">
+ </property>
+ <property type="d" name="LightLevel" access="read">
+ </property>
+ </interface>
+</node>