diff options
author | Richard Hughes <richard@hughsie.com> | 2015-10-15 19:02:00 +0100 |
---|---|---|
committer | Richard Hughes <richard@hughsie.com> | 2015-10-15 19:02:00 +0100 |
commit | d2479cf23bdd50a23030290256bbd3624bdc283c (patch) | |
tree | 69f2785247804b51bf2c4fc5565281de882bd64b /src/org.freedesktop.ColorManager.Sensor.xml | |
parent | 86952ef1f351b1a65eca750a74294fdcb8f72715 (diff) | |
download | colord-d2479cf23bdd50a23030290256bbd3624bdc283c.tar.gz |
Add the GetSpectrum() sensor D-Bus method
This allows clients to query a spectrum from a locked sensor.
Diffstat (limited to 'src/org.freedesktop.ColorManager.Sensor.xml')
-rw-r--r-- | src/org.freedesktop.ColorManager.Sensor.xml | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/src/org.freedesktop.ColorManager.Sensor.xml b/src/org.freedesktop.ColorManager.Sensor.xml index f98ec9a..c8e0840 100644 --- a/src/org.freedesktop.ColorManager.Sensor.xml +++ b/src/org.freedesktop.ColorManager.Sensor.xml @@ -256,6 +256,55 @@ </method> <!--***********************************************************--> + <method name='GetSpectrum'> + <doc:doc> + <doc:description> + <doc:para> + Gets a color spectrum using the sensor. + </doc:para> + </doc:description> + </doc:doc> + <arg type='s' name='capability' direction='in'> + <doc:doc> + <doc:summary> + <doc:para> + The capability we are using, e.g. <doc:tt>crt</doc:tt>, + <doc:tt>ambient</doc:tt>, <doc:tt>lcd</doc:tt>, + <doc:tt>led</doc:tt> or <doc:tt>projector</doc:tt>. + </doc:para> + </doc:summary> + </doc:doc> + </arg> + <arg type='d' name='start_nm' direction='out'> + <doc:doc> + <doc:summary> + <doc:para> + The start of the wavelength range in nm. + </doc:para> + </doc:summary> + </doc:doc> + </arg> + <arg type='d' name='end_nm' direction='out'> + <doc:doc> + <doc:summary> + <doc:para> + The end of the wavelength range in nm. + </doc:para> + </doc:summary> + </doc:doc> + </arg> + <arg type='ad' name='data' direction='out'> + <doc:doc> + <doc:summary> + <doc:para> + The non-normalised data array. + </doc:para> + </doc:summary> + </doc:doc> + </arg> + </method> + + <!--***********************************************************--> <method name='SetOptions'> <doc:doc> <doc:description> |