* Re: iio/hid-sensor-accel-3d: no output from /dev/iio:device*?
2015-12-18 2:50 ` Pandruvada, Srinivas
@ 2015-12-18 3:06 ` Nish Aravamudan
2015-12-18 16:58 ` Pandruvada, Srinivas
0 siblings, 1 reply; 12+ messages in thread
From: Nish Aravamudan @ 2015-12-18 3:06 UTC (permalink / raw)
To: Pandruvada, Srinivas
Cc: lars, linux-kernel, knaack.h, jic23, cmo, linux-iio, pmeerw,
linux-input, jikos, Shevchenko, Andriy
[-- Attachment #1: Type: text/plain, Size: 1479 bytes --]
On Thu, Dec 17, 2015 at 6:50 PM, Pandruvada, Srinivas
<srinivas.pandruvada@intel.com> wrote:
> On Thu, 2015-12-17 at 18:33 -0800, Nish Aravamudan wrote:
>> On Thu, Dec 17, 2015 at 5:11 PM, Pandruvada, Srinivas
>> <srinivas.pandruvada@intel.com> wrote:
>> > On Thu, 2015-12-17 at 17:08 -0800, Nish Aravamudan wrote:
>> > > On Thu, Dec 17, 2015 at 5:00 PM, Pandruvada, Srinivas
>> > > <srinivas.pandruvada@intel.com> wrote:
>> > > > Hi Andy,
>> > > >
>> > > > As per Nish these patches are impacting sensors on Yoga.
>> > > > https://lkml.org/lkml/2015/11/30/441
>> > >
>> > > To be clear, without that series, the touchpad and touchscreen on
>> > > the
>> > > Yoga 900 don't work at all. So they are necessary for
>> > > functioning. I
>> > > don't know (I will test it now), if removing the series makes the
>> > > IIO
>> > > sensors work properly in /dev/.
>> > This is important to know before we take Andy's time.
>>
>> It seems like Andy's patches are not the problem. That is, with stock
>> 4.4-rc5, the accelerommeter /dev files still do not update.
>>
> Can you not use raw values by polling from user space? Send me
> report description. It should be in
> /sys/kernel/debug/hid/ "your device id" /redesc.
The underlying issue is that iio-sensor-proxy relies on values from
the corresponding /dev nodes to automatically rotate the screen, etc.
in the desktop environment.
Attached due to its size.
> Also device id ("your device id") above.
0018:048D:8396.0002
-Nish
[-- Attachment #2: rdesc --]
[-- Type: application/octet-stream, Size: 51603 bytes --]
06 83 ff 09 80 a1 01 85 5a 09 01 15 00 26 ff 00 75 08 95 10 b1 00 c0 05 20 09 01 a1 01 85 01 05 20 09 73 a1 00 05 20 0a 09 03 15 00 25 02 75 08 95 01 a1 02 0a 30 08 0a 31 08 0a 32 08 b1 00 c0 0a 16 03 15 00 25 05 75 08 95 01 a1 02 0a 40 08 0a 41 08 0a 42 08 0a 43 08 0a 44 08 0a 45 08 b1 00 c0 0a 19 03 15 00 25 05 75 08 95 01 a1 02 0a 50 08 0a 51 08 0a 52 08 0a 53 08 0a 54 08 0a 55 08 b1 00 c0 0a 01 02 15 00 25 06 75 08 95 01 a1 02 0a 00 08 0a 01 08 0a 02 08 0a 03 08 0a 04 08 0a 05 08 0a 06 08 b1 00 c0 0a 0e 03 15 0a 27 ff ff ff ff 75 20 95 01 55 00 b1 02 0a 13 03 16 01 80 26 ff 7f 75 10 95 01 55 0d b1 02 0a 12 03 16 01 80 26 ff 7f 75 10 95 01 55 0d b1 02 0a 52 14 15 00 26 ff ff 75 10 95 01 55 0d b1 02 0a 52 24 16 01 80 26 ff 7f 75 10 95 01 55 0d b1 02 0a 52 34 16 01 80 26 ff 7f 75 10 95 01 55 0d b1 02 05 20 0a 01 02 15 00 25 06 75 08 95 01 a1 02 0a 00 08 0a 01 08 0a 02 08 0a 03 08 0a 04 08 0a 05 08 0a 06 08 81 00 c0 0a 02 02 15 00 25 05 75 08 95 01 a1 02 0a 10 08 0a 11 08 0a 12 08 0a 13 08 0a 14 08 0a 15 08 81 00 c0 0a 53 04 16 01 80 26 ff 7f 75 10 95 01 55 0d 81 02 0a 54 04 16 01 80 26 ff 7f 75 10 95 01 55 0d 81 02 0a 55 04 16 01 80 26 ff 7f 75 10 95 01 55 0d 81 02 0a 51 04 15 00 25 01 75 08 95 01 81 02 c0 85 02 05 20 09 76 a1 00 05 20 0a 09 03 15 00 25 02 75 08 95 01 a1 02 0a 30 08 0a 31 08 0a 32 08 b1 00 c0 0a 16 03 15 00 25 05 75 08 95 01 a1 02 0a 40 08 0a 41 08 0a 42 08 0a 43 08 0a 44 08 0a 45 08 b1 00 c0 0a 19 03 15 00 25 05 75 08 95 01 a1 02 0a 50 08 0a 51 08 0a 52 08 0a 53 08 0a 54 08 0a 55 08 b1 00 c0 0a 01 02 15 00 25 06 75 08 95 01 a1 02 0a 00 08 0a 01 08 0a 02 08 0a 03 08 0a 04 08 0a 05 08 0a 06 08 b1 00 c0 0a 0e 03 15 0a 27 ff ff ff ff 75 20 95 01 55 00 b1 02 0a 13 03 17 ff ff 01 00 27 ff 7f ff ff 75 20 95 01 55 0b b1 02 0a 12 03 17 ff ff 01 00 27 ff 7f ff ff 75 20 95 01 55 0b b1 02 0a 56 14 17 80 69 67 ff 27 80 96 98 00 75 20 95 01 55 0b b1 02 0a 56 24 17 ff ff 01 00 27 ff 7f ff ff 75 20 95 01 55 0b b1 02 0a 56 34 17 ff ff 01 00 27 ff 7f ff ff 75 20 95 01 55 0b b1 02 05 20 0a 01 02 15 00 25 06 75 08 95 01 a1 02 0a 00 08 0a 01 08 0a 02 08 0a 03 08 0a 04 08 0a 05 08 0a 06 08 81 00 c0 0a 02 02 15 00 25 05 75 08 95 01 a1 02 0a 10 08 0a 11 08 0a 12 08 0a 13 08 0a 14 08 0a 15 08 81 00 c0 0a 57 04 17 ff ff 01 00 27 ff 7f ff ff 75 20 95 01 55 0b 81 02 0a 58 04 17 ff ff 01 00 27 ff 7f ff ff 75 20 95 01 55 0b 81 02 0a 59 04 17 ff ff 01 00 27 ff 7f ff ff 75 20 95 01 55 0b 81 02 c0 85 03 05 20 09 83 a1 00 05 20 0a 09 03 15 00 25 02 75 08 95 01 a1 02 0a 30 08 0a 31 08 0a 32 08 b1 00 c0 0a 16 03 15 00 25 05 75 08 95 01 a1 02 0a 40 08 0a 41 08 0a 42 08 0a 43 08 0a 44 08 0a 45 08 b1 00 c0 0a 19 03 15 00 25 05 75 08 95 01 a1 02 0a 50 08 0a 51 08 0a 52 08 0a 53 08 0a 54 08 0a 55 08 b1 00 c0 0a 01 02 15 00 25 06 75 08 95 01 a1 02 0a 00 08 0a 01 08 0a 02 08 0a 03 08 0a 04 08 0a 05 08 0a 06 08 b1 00 c0 0a 0e 03 15 0a 27 ff ff ff ff 75 20 95 01 55 00 b1 02 0a 75 54 16 01 80 26 ff 7f 75 10 95 01 55 0f b1 02 0a 75 44 16 01 80 26 ff 7f 75 10 95 01 55 0f b1 02 0a 75 14 15 00 26 ff ff 75 10 95 01 55 0f b1 02 0a 75 24 16 01 80 26 ff 7f 75 10 95 01 55 0f b1 02 0a 75 34 16 01 80 26 ff 7f 75 10 95 01 55 0f b1 02 0a 84 54 17 ff ff 10 00 27 ff 7f ff ff 75 20 95 01 55 0d b1 02 0a 84 44 17 ff ff 10 00 27 ff 7f ff ff 75 20 95 01 55 0d b1 02 0a 84 14 15 00 26 ff ff 75 20 95 01 55 0d b1 02 0a 84 24 17 ff ff 10 00 27 ff 7f ff ff 75 20 95 01 55 0d b1 02 0a 84 34 17 ff ff 10 00 27 ff 7f ff ff 75 20 95 01 55 0d b1 02 05 20 0a 01 02 15 00 25 06 75 08 95 01 a1 02 0a 00 08 0a 01 08 0a 02 08 0a 03 08 0a 04 08 0a 05 08 0a 06 08 81 00 c0 0a 02 02 15 00 25 05 75 08 95 01 a1 02 0a 10 08 0a 11 08 0a 12 08 0a 13 08 0a 14 08 0a 15 08 81 00 c0 0a 75 04 16 01 80 26 ff 7f 75 10 95 01 55 0f 81 02 0a 85 04 17 ff ff 01 00 27 ff 7f ff ff 75 20 95 01 55 0d 81 02 0a 86 04 17 ff ff 01 00 27 ff 7f ff ff 75 20 95 01 55 0d 81 02 0a 87 04 17 ff ff 01 00 27 ff 7f ff ff 75 20 95 01 55 0d 81 02 0a 88 04 15 00 25 02 75 08 95 01 a1 02 0a e0 08 0a e1 08 0a e2 08 81 00 c0 c0 85 04 05 20 09 86 a1 00 05 20 0a 09 03 15 00 25 02 75 08 95 01 a1 02 0a 30 08 0a 31 08 0a 32 08 b1 00 c0 0a 16 03 15 00 25 05 75 08 95 01 a1 02 0a 40 08 0a 41 08 0a 42 08 0a 43 08 0a 44 08 0a 45 08 b1 00 c0 0a 19 03 15 00 25 05 75 08 95 01 a1 02 0a 50 08 0a 51 08 0a 52 08 0a 53 08 0a 54 08 0a 55 08 b1 00 c0 0a 01 02 15 00 25 06 75 08 95 01 a1 02 0a 00 08 0a 01 08 0a 02 08 0a 03 08 0a 04 08 0a 05 08 0a 06 08 b1 00 c0 0a 0e 03 15 0a 27 ff ff ff ff 75 20 95 01 55 00 b1 02 0a 13 03 16 01 80 26 ff 7f 75 10 95 01 55 0f b1 02 0a 12 03 16 01 80 26 ff 7f 75 10 95 01 55 0f b1 02 0a 7e 14 15 00 26 ff ff 75 10 95 01 55 0f b1 02 0a 7e 24 16 01 80 26 ff 7f 75 10 95 01 55 0f b1 02 0a 7e 34 16 01 80 26 ff 7f 75 10 95 01 55 0f b1 02 05 20 0a 01 02 15 00 25 06 75 08 95 01 a1 02 0a 00 08 0a 01 08 0a 02 08 0a 03 08 0a 04 08 0a 05 08 0a 06 08 81 00 c0 0a 02 02 15 00 25 05 75 08 95 01 a1 02 0a 10 08 0a 11 08 0a 12 08 0a 13 08 0a 14 08 0a 15 08 81 00 c0 0a 7f 04 16 01 80 26 ff 7f 75 10 95 01 55 0f 81 02 0a 80 04 16 01 80 26 ff 7f 75 10 95 01 55 0f 81 02 0a 81 04 16 01 80 26 ff 7f 75 10 95 01 55 0f 81 02 0a 88 04 15 00 25 02 75 08 95 01 a1 02 0a e0 08 0a e1 08 0a e2 08 81 00 c0 c0 85 05 05 20 09 8a a1 00 05 20 0a 09 03 15 00 25 02 75 08 95 01 a1 02 0a 30 08 0a 31 08 0a 32 08 b1 00 c0 0a 16 03 15 00 25 05 75 08 95 01 a1 02 0a 40 08 0a 41 08 0a 42 08 0a 43 08 0a 44 08 0a 45 08 b1 00 c0 0a 19 03 15 00 25 05 75 08 95 01 a1 02 0a 50 08 0a 51 08 0a 52 08 0a 53 08 0a 54 08 0a 55 08 b1 00 c0 0a 01 02 15 00 25 06 75 08 95 01 a1 02 0a 00 08 0a 01 08 0a 02 08 0a 03 08 0a 04 08 0a 05 08 0a 06 08 b1 00 c0 0a 0e 03 15 0a 27 ff ff ff ff 75 20 95 01 55 00 b1 02 0a 83 54 17 80 69 67 ff 27 80 96 98 00 75 20 95 01 55 09 b1 02 0a 83 44 17 80 69 67 ff 27 80 96 98 00 75 20 95 01 55 09 b1 02 0a 83 14 17 80 69 67 ff 27 80 96 98 00 75 20 95 01 55 09 b1 02 0a 83 24 17 80 69 67 ff 27 80 96 98 00 75 20 95 01 55 09 b1 02 0a 83 34 17 80 69 67 ff 27 80 96 98 00 75 20 95 01 55 09 b1 02 05 20 0a 01 02 15 00 25 06 75 08 95 01 a1 02 0a 00 08 0a 01 08 0a 02 08 0a 03 08 0a 04 08 0a 05 08 0a 06 08 81 00 c0 0a 02 02 15 00 25 05 75 08 95 01 a1 02 0a 10 08 0a 11 08 0a 12 08 0a 13 08 0a 14 08 0a 15 08 81 00 c0 0a 83 04 17 80 69 67 ff 27 80 96 98 00 75 20 95 04 55 09 81 02 0a 88 04 15 00 25 02 75 08 95 01 a1 02 0a e0 08 0a e1 08 0a e2 08 81 00 c0 c0 85 06 05 20 09 41 a1 00 05 20 0a 09 03 15 00 25 02 75 08 95 01 a1 02 0a 30 08 0a 31 08 0a 32 08 b1 00 c0 0a 16 03 15 00 25 05 75 08 95 01 a1 02 0a 40 08 0a 41 08 0a 42 08 0a 43 08 0a 44 08 0a 45 08 b1 00 c0 0a 19 03 15 00 25 05 75 08 95 01 a1 02 0a 50 08 0a 51 08 0a 52 08 0a 53 08 0a 54 08 0a 55 08 b1 00 c0 0a 01 02 15 00 25 06 75 08 95 01 a1 02 0a 00 08 0a 01 08 0a 02 08 0a 03 08 0a 04 08 0a 05 08 0a 06 08 b1 00 c0 0a 0e 03 15 32 27 ff ff ff ff 75 20 95 01 55 00 b1 02 0a d1 e4 15 00 26 10 27 75 10 95 01 55 0e b1 02 0a d1 24 15 00 26 ff ff 75 10 95 01 55 00 b1 02 0a d1 34 15 00 26 ff ff 75 10 95 01 55 00 b1 02 0a 18 03 16 01 80 26 ff 7f 75 10 95 0c 55 00 b1 02 05 20 0a 01 02 15 00 25 06 75 08 95 01 a1 02 0a 00 08 0a 01 08 0a 02 08 0a 03 08 0a 04 08 0a 05 08 0a 06 08 81 00 c0 0a 02 02 15 00 25 05 75 08 95 01 a1 02 0a 10 08 0a 11 08 0a 12 08 0a 13 08 0a 14 08 0a 15 08 81 00 c0 0a d1 04 15 00 27 ff ff ff ff 55 0e 75 20 95 01 81 02 c0 85 07 05 20 09 e1 a1 00 05 20 0a 09 03 15 00 25 02 75 08 95 01 a1 02 0a 30 08 0a 31 08 0a 32 08 b1 00 c0 0a 16 03 15 00 25 05 75 08 95 01 a1 02 0a 40 08 0a 41 08 0a 42 08 0a 43 08 0a 44 08 0a 45 08 b1 00 c0 0a 19 03 15 00 25 05 75 08 95 01 a1 02 0a 50 08 0a 51 08 0a 52 08 0a 53 08 0a 54 08 0a 55 08 b1 00 c0 0a 01 02 15 00 25 06 75 08 95 01 a1 02 0a 00 08 0a 01 08 0a 02 08 0a 03 08 0a 04 08 0a 05 08 0a 06 08 b1 00 c0 0a 0e 03 15 0a 27 ff ff ff ff 75 20 95 01 55 00 b1 02 0a 43 15 15 00 26 ff ff 75 10 95 01 55 0f b1 02 0a 06 03 75 10 95 0b b1 02 05 20 0a 01 02 15 00 25 06 75 08 95 01 a1 02 0a 00 08 0a 01 08 0a 02 08 0a 03 08 0a 04 08 0a 05 08 0a 06 08 81 00 c0 0a 02 02 15 00 25 05 75 08 95 01 a1 02 0a 10 08 0a 11 08 0a 12 08 0a 13 08 0a 14 08 0a 15 08 81 00 c0 0a 44 05 16 01 80 26 ff 7f 75 10 95 01 55 0d 81 02 0a 45 05 16 01 80 26 ff 7f 75 10 95 01 55 0d 81 02 0a 46 05 16 01 80 26 ff 7f 75 10 95 01 55 0d 81 02 0a 47 05 16 01 80 26 ff 7f 75 10 95 01 55 0f 81 02 0a 48 05 16 01 80 26 ff 7f 75 10 95 01 55 0f 81 02 0a 49 05 16 01 80 26 ff 7f 75 10 95 01 55 0f 81 02 c0 c0
INPUT(1)[INPUT]
Field(0)
Physical(Sensor.MotionAccelerometer3D)
Logical(Sensor.0201)
Application(Sensor.Sensor)
Usage(7)
Sensor.0800
Sensor.0801
Sensor.0802
Sensor.0803
Sensor.0804
Sensor.0805
Sensor.0806
Logical Minimum(0)
Logical Maximum(6)
Unit Exponent(-3)
Report Size(8)
Report Count(1)
Report Offset(0)
Flags( Array Absolute )
Field(1)
Physical(Sensor.MotionAccelerometer3D)
Logical(Sensor.0202)
Application(Sensor.Sensor)
Usage(6)
Sensor.0810
Sensor.0811
Sensor.0812
Sensor.0813
Sensor.0814
Sensor.0815
Logical Minimum(0)
Logical Maximum(5)
Unit Exponent(-3)
Report Size(8)
Report Count(1)
Report Offset(8)
Flags( Array Absolute )
Field(2)
Physical(Sensor.MotionAccelerometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.0453
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-3)
Report Size(16)
Report Count(1)
Report Offset(16)
Flags( Variable Absolute )
Field(3)
Physical(Sensor.MotionAccelerometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.0454
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-3)
Report Size(16)
Report Count(1)
Report Offset(32)
Flags( Variable Absolute )
Field(4)
Physical(Sensor.MotionAccelerometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.0455
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-3)
Report Size(16)
Report Count(1)
Report Offset(48)
Flags( Variable Absolute )
Field(5)
Physical(Sensor.MotionAccelerometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.0451
Logical Minimum(0)
Logical Maximum(1)
Unit Exponent(-3)
Report Size(8)
Report Count(1)
Report Offset(64)
Flags( Variable Absolute )
INPUT(2)[INPUT]
Field(0)
Physical(Sensor.MotionGyrometer3D)
Logical(Sensor.0201)
Application(Sensor.Sensor)
Usage(7)
Sensor.0800
Sensor.0801
Sensor.0802
Sensor.0803
Sensor.0804
Sensor.0805
Sensor.0806
Logical Minimum(0)
Logical Maximum(6)
Unit Exponent(-5)
Report Size(8)
Report Count(1)
Report Offset(0)
Flags( Array Absolute )
Field(1)
Physical(Sensor.MotionGyrometer3D)
Logical(Sensor.0202)
Application(Sensor.Sensor)
Usage(6)
Sensor.0810
Sensor.0811
Sensor.0812
Sensor.0813
Sensor.0814
Sensor.0815
Logical Minimum(0)
Logical Maximum(5)
Unit Exponent(-5)
Report Size(8)
Report Count(1)
Report Offset(8)
Flags( Array Absolute )
Field(2)
Physical(Sensor.MotionGyrometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.0457
Logical Minimum(131071)
Logical Maximum(-32769)
Unit Exponent(-5)
Report Size(32)
Report Count(1)
Report Offset(16)
Flags( Variable Absolute )
Field(3)
Physical(Sensor.MotionGyrometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.0458
Logical Minimum(131071)
Logical Maximum(-32769)
Unit Exponent(-5)
Report Size(32)
Report Count(1)
Report Offset(48)
Flags( Variable Absolute )
Field(4)
Physical(Sensor.MotionGyrometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.0459
Logical Minimum(131071)
Logical Maximum(-32769)
Unit Exponent(-5)
Report Size(32)
Report Count(1)
Report Offset(80)
Flags( Variable Absolute )
INPUT(3)[INPUT]
Field(0)
Physical(Sensor.OrientationCompass3D)
Logical(Sensor.0201)
Application(Sensor.Sensor)
Usage(7)
Sensor.0800
Sensor.0801
Sensor.0802
Sensor.0803
Sensor.0804
Sensor.0805
Sensor.0806
Logical Minimum(0)
Logical Maximum(6)
Unit Exponent(-3)
Report Size(8)
Report Count(1)
Report Offset(0)
Flags( Array Absolute )
Field(1)
Physical(Sensor.OrientationCompass3D)
Logical(Sensor.0202)
Application(Sensor.Sensor)
Usage(6)
Sensor.0810
Sensor.0811
Sensor.0812
Sensor.0813
Sensor.0814
Sensor.0815
Logical Minimum(0)
Logical Maximum(5)
Unit Exponent(-3)
Report Size(8)
Report Count(1)
Report Offset(8)
Flags( Array Absolute )
Field(2)
Physical(Sensor.OrientationCompass3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.0475
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-1)
Report Size(16)
Report Count(1)
Report Offset(16)
Flags( Variable Absolute )
Field(3)
Physical(Sensor.OrientationCompass3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.0485
Logical Minimum(131071)
Logical Maximum(-32769)
Unit Exponent(-3)
Report Size(32)
Report Count(1)
Report Offset(32)
Flags( Variable Absolute )
Field(4)
Physical(Sensor.OrientationCompass3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.0486
Logical Minimum(131071)
Logical Maximum(-32769)
Unit Exponent(-3)
Report Size(32)
Report Count(1)
Report Offset(64)
Flags( Variable Absolute )
Field(5)
Physical(Sensor.OrientationCompass3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.0487
Logical Minimum(131071)
Logical Maximum(-32769)
Unit Exponent(-3)
Report Size(32)
Report Count(1)
Report Offset(96)
Flags( Variable Absolute )
Field(6)
Physical(Sensor.OrientationCompass3D)
Logical(Sensor.0488)
Application(Sensor.Sensor)
Usage(3)
Sensor.08e0
Sensor.08e1
Sensor.08e2
Logical Minimum(0)
Logical Maximum(2)
Unit Exponent(-3)
Report Size(8)
Report Count(1)
Report Offset(128)
Flags( Array Absolute )
INPUT(4)[INPUT]
Field(0)
Physical(Sensor.OrientationInclinometer3D)
Logical(Sensor.0201)
Application(Sensor.Sensor)
Usage(7)
Sensor.0800
Sensor.0801
Sensor.0802
Sensor.0803
Sensor.0804
Sensor.0805
Sensor.0806
Logical Minimum(0)
Logical Maximum(6)
Unit Exponent(-1)
Report Size(8)
Report Count(1)
Report Offset(0)
Flags( Array Absolute )
Field(1)
Physical(Sensor.OrientationInclinometer3D)
Logical(Sensor.0202)
Application(Sensor.Sensor)
Usage(6)
Sensor.0810
Sensor.0811
Sensor.0812
Sensor.0813
Sensor.0814
Sensor.0815
Logical Minimum(0)
Logical Maximum(5)
Unit Exponent(-1)
Report Size(8)
Report Count(1)
Report Offset(8)
Flags( Array Absolute )
Field(2)
Physical(Sensor.OrientationInclinometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.047f
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-1)
Report Size(16)
Report Count(1)
Report Offset(16)
Flags( Variable Absolute )
Field(3)
Physical(Sensor.OrientationInclinometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.0480
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-1)
Report Size(16)
Report Count(1)
Report Offset(32)
Flags( Variable Absolute )
Field(4)
Physical(Sensor.OrientationInclinometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.0481
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-1)
Report Size(16)
Report Count(1)
Report Offset(48)
Flags( Variable Absolute )
Field(5)
Physical(Sensor.OrientationInclinometer3D)
Logical(Sensor.0488)
Application(Sensor.Sensor)
Usage(3)
Sensor.08e0
Sensor.08e1
Sensor.08e2
Logical Minimum(0)
Logical Maximum(2)
Unit Exponent(-1)
Report Size(8)
Report Count(1)
Report Offset(64)
Flags( Array Absolute )
INPUT(5)[INPUT]
Field(0)
Physical(Sensor.OrientationDeviceOrientation)
Logical(Sensor.0201)
Application(Sensor.Sensor)
Usage(7)
Sensor.0800
Sensor.0801
Sensor.0802
Sensor.0803
Sensor.0804
Sensor.0805
Sensor.0806
Logical Minimum(0)
Logical Maximum(6)
Unit Exponent(-7)
Report Size(8)
Report Count(1)
Report Offset(0)
Flags( Array Absolute )
Field(1)
Physical(Sensor.OrientationDeviceOrientation)
Logical(Sensor.0202)
Application(Sensor.Sensor)
Usage(6)
Sensor.0810
Sensor.0811
Sensor.0812
Sensor.0813
Sensor.0814
Sensor.0815
Logical Minimum(0)
Logical Maximum(5)
Unit Exponent(-7)
Report Size(8)
Report Count(1)
Report Offset(8)
Flags( Array Absolute )
Field(2)
Physical(Sensor.OrientationDeviceOrientation)
Application(Sensor.Sensor)
Usage(4)
Sensor.0483
Sensor.0483
Sensor.0483
Sensor.0483
Logical Minimum(-10000000)
Logical Maximum(10000000)
Unit Exponent(-7)
Report Size(32)
Report Count(4)
Report Offset(16)
Flags( Variable Absolute )
Field(3)
Physical(Sensor.OrientationDeviceOrientation)
Logical(Sensor.0488)
Application(Sensor.Sensor)
Usage(3)
Sensor.08e0
Sensor.08e1
Sensor.08e2
Logical Minimum(0)
Logical Maximum(2)
Unit Exponent(-7)
Report Size(8)
Report Count(1)
Report Offset(144)
Flags( Array Absolute )
INPUT(6)[INPUT]
Field(0)
Physical(Sensor.LightAmbientLight)
Logical(Sensor.0201)
Application(Sensor.Sensor)
Usage(7)
Sensor.0800
Sensor.0801
Sensor.0802
Sensor.0803
Sensor.0804
Sensor.0805
Sensor.0806
Logical Minimum(0)
Logical Maximum(6)
Report Size(8)
Report Count(1)
Report Offset(0)
Flags( Array Absolute )
Field(1)
Physical(Sensor.LightAmbientLight)
Logical(Sensor.0202)
Application(Sensor.Sensor)
Usage(6)
Sensor.0810
Sensor.0811
Sensor.0812
Sensor.0813
Sensor.0814
Sensor.0815
Logical Minimum(0)
Logical Maximum(5)
Report Size(8)
Report Count(1)
Report Offset(8)
Flags( Array Absolute )
Field(2)
Physical(Sensor.LightAmbientLight)
Application(Sensor.Sensor)
Usage(1)
Sensor.04d1
Logical Minimum(0)
Logical Maximum(-1)
Unit Exponent(-2)
Report Size(32)
Report Count(1)
Report Offset(16)
Flags( Variable Absolute )
INPUT(7)[INPUT]
Field(0)
Physical(Sensor.OtherCustom)
Logical(Sensor.0201)
Application(Sensor.Sensor)
Usage(7)
Sensor.0800
Sensor.0801
Sensor.0802
Sensor.0803
Sensor.0804
Sensor.0805
Sensor.0806
Logical Minimum(0)
Logical Maximum(6)
Unit Exponent(-1)
Report Size(8)
Report Count(1)
Report Offset(0)
Flags( Array Absolute )
Field(1)
Physical(Sensor.OtherCustom)
Logical(Sensor.0202)
Application(Sensor.Sensor)
Usage(6)
Sensor.0810
Sensor.0811
Sensor.0812
Sensor.0813
Sensor.0814
Sensor.0815
Logical Minimum(0)
Logical Maximum(5)
Unit Exponent(-1)
Report Size(8)
Report Count(1)
Report Offset(8)
Flags( Array Absolute )
Field(2)
Physical(Sensor.OtherCustom)
Application(Sensor.Sensor)
Usage(1)
Sensor.0544
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-3)
Report Size(16)
Report Count(1)
Report Offset(16)
Flags( Variable Absolute )
Field(3)
Physical(Sensor.OtherCustom)
Application(Sensor.Sensor)
Usage(1)
Sensor.0545
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-3)
Report Size(16)
Report Count(1)
Report Offset(32)
Flags( Variable Absolute )
Field(4)
Physical(Sensor.OtherCustom)
Application(Sensor.Sensor)
Usage(1)
Sensor.0546
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-3)
Report Size(16)
Report Count(1)
Report Offset(48)
Flags( Variable Absolute )
Field(5)
Physical(Sensor.OtherCustom)
Application(Sensor.Sensor)
Usage(1)
Sensor.0547
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-1)
Report Size(16)
Report Count(1)
Report Offset(64)
Flags( Variable Absolute )
Field(6)
Physical(Sensor.OtherCustom)
Application(Sensor.Sensor)
Usage(1)
Sensor.0548
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-1)
Report Size(16)
Report Count(1)
Report Offset(80)
Flags( Variable Absolute )
Field(7)
Physical(Sensor.OtherCustom)
Application(Sensor.Sensor)
Usage(1)
Sensor.0549
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-1)
Report Size(16)
Report Count(1)
Report Offset(96)
Flags( Variable Absolute )
FEATURE(90)[FEATURE]
Field(0)
Application(ff83.0080)
Usage(16)
ff83.0001
ff83.0001
ff83.0001
ff83.0001
ff83.0001
ff83.0001
ff83.0001
ff83.0001
ff83.0001
ff83.0001
ff83.0001
ff83.0001
ff83.0001
ff83.0001
ff83.0001
ff83.0001
Logical Minimum(0)
Logical Maximum(255)
Report Size(8)
Report Count(16)
Report Offset(0)
Flags( Array Absolute )
FEATURE(1)[FEATURE]
Field(0)
Physical(Sensor.MotionAccelerometer3D)
Logical(Sensor.0309)
Application(Sensor.Sensor)
Usage(3)
Sensor.0830
Sensor.0831
Sensor.0832
Logical Minimum(0)
Logical Maximum(2)
Report Size(8)
Report Count(1)
Report Offset(0)
Flags( Array Absolute )
Field(1)
Physical(Sensor.MotionAccelerometer3D)
Logical(Sensor.0316)
Application(Sensor.Sensor)
Usage(6)
Sensor.0840
Sensor.0841
Sensor.0842
Sensor.0843
Sensor.0844
Sensor.0845
Logical Minimum(0)
Logical Maximum(5)
Report Size(8)
Report Count(1)
Report Offset(8)
Flags( Array Absolute )
Field(2)
Physical(Sensor.MotionAccelerometer3D)
Logical(Sensor.0319)
Application(Sensor.Sensor)
Usage(6)
Sensor.0850
Sensor.0851
Sensor.0852
Sensor.0853
Sensor.0854
Sensor.0855
Logical Minimum(0)
Logical Maximum(5)
Report Size(8)
Report Count(1)
Report Offset(16)
Flags( Array Absolute )
Field(3)
Physical(Sensor.MotionAccelerometer3D)
Logical(Sensor.0201)
Application(Sensor.Sensor)
Usage(7)
Sensor.0800
Sensor.0801
Sensor.0802
Sensor.0803
Sensor.0804
Sensor.0805
Sensor.0806
Logical Minimum(0)
Logical Maximum(6)
Report Size(8)
Report Count(1)
Report Offset(24)
Flags( Array Absolute )
Field(4)
Physical(Sensor.MotionAccelerometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.030e
Logical Minimum(10)
Logical Maximum(-1)
Report Size(32)
Report Count(1)
Report Offset(32)
Flags( Variable Absolute )
Field(5)
Physical(Sensor.MotionAccelerometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.0313
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-3)
Report Size(16)
Report Count(1)
Report Offset(64)
Flags( Variable Absolute )
Field(6)
Physical(Sensor.MotionAccelerometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.0312
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-3)
Report Size(16)
Report Count(1)
Report Offset(80)
Flags( Variable Absolute )
Field(7)
Physical(Sensor.MotionAccelerometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.1452
Logical Minimum(0)
Logical Maximum(65535)
Unit Exponent(-3)
Report Size(16)
Report Count(1)
Report Offset(96)
Flags( Variable Absolute )
Field(8)
Physical(Sensor.MotionAccelerometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.2452
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-3)
Report Size(16)
Report Count(1)
Report Offset(112)
Flags( Variable Absolute )
Field(9)
Physical(Sensor.MotionAccelerometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.3452
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-3)
Report Size(16)
Report Count(1)
Report Offset(128)
Flags( Variable Absolute )
FEATURE(2)[FEATURE]
Field(0)
Physical(Sensor.MotionGyrometer3D)
Logical(Sensor.0309)
Application(Sensor.Sensor)
Usage(3)
Sensor.0830
Sensor.0831
Sensor.0832
Logical Minimum(0)
Logical Maximum(2)
Unit Exponent(-3)
Report Size(8)
Report Count(1)
Report Offset(0)
Flags( Array Absolute )
Field(1)
Physical(Sensor.MotionGyrometer3D)
Logical(Sensor.0316)
Application(Sensor.Sensor)
Usage(6)
Sensor.0840
Sensor.0841
Sensor.0842
Sensor.0843
Sensor.0844
Sensor.0845
Logical Minimum(0)
Logical Maximum(5)
Unit Exponent(-3)
Report Size(8)
Report Count(1)
Report Offset(8)
Flags( Array Absolute )
Field(2)
Physical(Sensor.MotionGyrometer3D)
Logical(Sensor.0319)
Application(Sensor.Sensor)
Usage(6)
Sensor.0850
Sensor.0851
Sensor.0852
Sensor.0853
Sensor.0854
Sensor.0855
Logical Minimum(0)
Logical Maximum(5)
Unit Exponent(-3)
Report Size(8)
Report Count(1)
Report Offset(16)
Flags( Array Absolute )
Field(3)
Physical(Sensor.MotionGyrometer3D)
Logical(Sensor.0201)
Application(Sensor.Sensor)
Usage(7)
Sensor.0800
Sensor.0801
Sensor.0802
Sensor.0803
Sensor.0804
Sensor.0805
Sensor.0806
Logical Minimum(0)
Logical Maximum(6)
Unit Exponent(-3)
Report Size(8)
Report Count(1)
Report Offset(24)
Flags( Array Absolute )
Field(4)
Physical(Sensor.MotionGyrometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.030e
Logical Minimum(10)
Logical Maximum(-1)
Report Size(32)
Report Count(1)
Report Offset(32)
Flags( Variable Absolute )
Field(5)
Physical(Sensor.MotionGyrometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.0313
Logical Minimum(131071)
Logical Maximum(-32769)
Unit Exponent(-5)
Report Size(32)
Report Count(1)
Report Offset(64)
Flags( Variable Absolute )
Field(6)
Physical(Sensor.MotionGyrometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.0312
Logical Minimum(131071)
Logical Maximum(-32769)
Unit Exponent(-5)
Report Size(32)
Report Count(1)
Report Offset(96)
Flags( Variable Absolute )
Field(7)
Physical(Sensor.MotionGyrometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.1456
Logical Minimum(-10000000)
Logical Maximum(10000000)
Unit Exponent(-5)
Report Size(32)
Report Count(1)
Report Offset(128)
Flags( Variable Absolute )
Field(8)
Physical(Sensor.MotionGyrometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.2456
Logical Minimum(131071)
Logical Maximum(-32769)
Unit Exponent(-5)
Report Size(32)
Report Count(1)
Report Offset(160)
Flags( Variable Absolute )
Field(9)
Physical(Sensor.MotionGyrometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.3456
Logical Minimum(131071)
Logical Maximum(-32769)
Unit Exponent(-5)
Report Size(32)
Report Count(1)
Report Offset(192)
Flags( Variable Absolute )
FEATURE(3)[FEATURE]
Field(0)
Physical(Sensor.OrientationCompass3D)
Logical(Sensor.0309)
Application(Sensor.Sensor)
Usage(3)
Sensor.0830
Sensor.0831
Sensor.0832
Logical Minimum(0)
Logical Maximum(2)
Unit Exponent(-5)
Report Size(8)
Report Count(1)
Report Offset(0)
Flags( Array Absolute )
Field(1)
Physical(Sensor.OrientationCompass3D)
Logical(Sensor.0316)
Application(Sensor.Sensor)
Usage(6)
Sensor.0840
Sensor.0841
Sensor.0842
Sensor.0843
Sensor.0844
Sensor.0845
Logical Minimum(0)
Logical Maximum(5)
Unit Exponent(-5)
Report Size(8)
Report Count(1)
Report Offset(8)
Flags( Array Absolute )
Field(2)
Physical(Sensor.OrientationCompass3D)
Logical(Sensor.0319)
Application(Sensor.Sensor)
Usage(6)
Sensor.0850
Sensor.0851
Sensor.0852
Sensor.0853
Sensor.0854
Sensor.0855
Logical Minimum(0)
Logical Maximum(5)
Unit Exponent(-5)
Report Size(8)
Report Count(1)
Report Offset(16)
Flags( Array Absolute )
Field(3)
Physical(Sensor.OrientationCompass3D)
Logical(Sensor.0201)
Application(Sensor.Sensor)
Usage(7)
Sensor.0800
Sensor.0801
Sensor.0802
Sensor.0803
Sensor.0804
Sensor.0805
Sensor.0806
Logical Minimum(0)
Logical Maximum(6)
Unit Exponent(-5)
Report Size(8)
Report Count(1)
Report Offset(24)
Flags( Array Absolute )
Field(4)
Physical(Sensor.OrientationCompass3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.030e
Logical Minimum(10)
Logical Maximum(-1)
Report Size(32)
Report Count(1)
Report Offset(32)
Flags( Variable Absolute )
Field(5)
Physical(Sensor.OrientationCompass3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.5475
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-1)
Report Size(16)
Report Count(1)
Report Offset(64)
Flags( Variable Absolute )
Field(6)
Physical(Sensor.OrientationCompass3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.4475
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-1)
Report Size(16)
Report Count(1)
Report Offset(80)
Flags( Variable Absolute )
Field(7)
Physical(Sensor.OrientationCompass3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.1475
Logical Minimum(0)
Logical Maximum(65535)
Unit Exponent(-1)
Report Size(16)
Report Count(1)
Report Offset(96)
Flags( Variable Absolute )
Field(8)
Physical(Sensor.OrientationCompass3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.2475
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-1)
Report Size(16)
Report Count(1)
Report Offset(112)
Flags( Variable Absolute )
Field(9)
Physical(Sensor.OrientationCompass3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.3475
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-1)
Report Size(16)
Report Count(1)
Report Offset(128)
Flags( Variable Absolute )
Field(10)
Physical(Sensor.OrientationCompass3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.5484
Logical Minimum(1114111)
Logical Maximum(-32769)
Unit Exponent(-3)
Report Size(32)
Report Count(1)
Report Offset(144)
Flags( Variable Absolute )
Field(11)
Physical(Sensor.OrientationCompass3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.4484
Logical Minimum(1114111)
Logical Maximum(-32769)
Unit Exponent(-3)
Report Size(32)
Report Count(1)
Report Offset(176)
Flags( Variable Absolute )
Field(12)
Physical(Sensor.OrientationCompass3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.1484
Logical Minimum(0)
Logical Maximum(65535)
Unit Exponent(-3)
Report Size(32)
Report Count(1)
Report Offset(208)
Flags( Variable Absolute )
Field(13)
Physical(Sensor.OrientationCompass3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.2484
Logical Minimum(1114111)
Logical Maximum(-32769)
Unit Exponent(-3)
Report Size(32)
Report Count(1)
Report Offset(240)
Flags( Variable Absolute )
Field(14)
Physical(Sensor.OrientationCompass3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.3484
Logical Minimum(1114111)
Logical Maximum(-32769)
Unit Exponent(-3)
Report Size(32)
Report Count(1)
Report Offset(272)
Flags( Variable Absolute )
FEATURE(4)[FEATURE]
Field(0)
Physical(Sensor.OrientationInclinometer3D)
Logical(Sensor.0309)
Application(Sensor.Sensor)
Usage(3)
Sensor.0830
Sensor.0831
Sensor.0832
Logical Minimum(0)
Logical Maximum(2)
Unit Exponent(-3)
Report Size(8)
Report Count(1)
Report Offset(0)
Flags( Array Absolute )
Field(1)
Physical(Sensor.OrientationInclinometer3D)
Logical(Sensor.0316)
Application(Sensor.Sensor)
Usage(6)
Sensor.0840
Sensor.0841
Sensor.0842
Sensor.0843
Sensor.0844
Sensor.0845
Logical Minimum(0)
Logical Maximum(5)
Unit Exponent(-3)
Report Size(8)
Report Count(1)
Report Offset(8)
Flags( Array Absolute )
Field(2)
Physical(Sensor.OrientationInclinometer3D)
Logical(Sensor.0319)
Application(Sensor.Sensor)
Usage(6)
Sensor.0850
Sensor.0851
Sensor.0852
Sensor.0853
Sensor.0854
Sensor.0855
Logical Minimum(0)
Logical Maximum(5)
Unit Exponent(-3)
Report Size(8)
Report Count(1)
Report Offset(16)
Flags( Array Absolute )
Field(3)
Physical(Sensor.OrientationInclinometer3D)
Logical(Sensor.0201)
Application(Sensor.Sensor)
Usage(7)
Sensor.0800
Sensor.0801
Sensor.0802
Sensor.0803
Sensor.0804
Sensor.0805
Sensor.0806
Logical Minimum(0)
Logical Maximum(6)
Unit Exponent(-3)
Report Size(8)
Report Count(1)
Report Offset(24)
Flags( Array Absolute )
Field(4)
Physical(Sensor.OrientationInclinometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.030e
Logical Minimum(10)
Logical Maximum(-1)
Report Size(32)
Report Count(1)
Report Offset(32)
Flags( Variable Absolute )
Field(5)
Physical(Sensor.OrientationInclinometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.0313
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-1)
Report Size(16)
Report Count(1)
Report Offset(64)
Flags( Variable Absolute )
Field(6)
Physical(Sensor.OrientationInclinometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.0312
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-1)
Report Size(16)
Report Count(1)
Report Offset(80)
Flags( Variable Absolute )
Field(7)
Physical(Sensor.OrientationInclinometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.147e
Logical Minimum(0)
Logical Maximum(65535)
Unit Exponent(-1)
Report Size(16)
Report Count(1)
Report Offset(96)
Flags( Variable Absolute )
Field(8)
Physical(Sensor.OrientationInclinometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.247e
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-1)
Report Size(16)
Report Count(1)
Report Offset(112)
Flags( Variable Absolute )
Field(9)
Physical(Sensor.OrientationInclinometer3D)
Application(Sensor.Sensor)
Usage(1)
Sensor.347e
Logical Minimum(-32767)
Logical Maximum(32767)
Unit Exponent(-1)
Report Size(16)
Report Count(1)
Report Offset(128)
Flags( Variable Absolute )
FEATURE(5)[FEATURE]
Field(0)
Physical(Sensor.OrientationDeviceOrientation)
Logical(Sensor.0309)
Application(Sensor.Sensor)
Usage(3)
Sensor.0830
Sensor.0831
Sensor.0832
Logical Minimum(0)
Logical Maximum(2)
Unit Exponent(-1)
Report Size(8)
Report Count(1)
Report Offset(0)
Flags( Array Absolute )
Field(1)
Physical(Sensor.OrientationDeviceOrientation)
Logical(Sensor.0316)
Application(Sensor.Sensor)
Usage(6)
Sensor.0840
Sensor.0841
Sensor.0842
Sensor.0843
Sensor.0844
Sensor.0845
Logical Minimum(0)
Logical Maximum(5)
Unit Exponent(-1)
Report Size(8)
Report Count(1)
Report Offset(8)
Flags( Array Absolute )
Field(2)
Physical(Sensor.OrientationDeviceOrientation)
Logical(Sensor.0319)
Application(Sensor.Sensor)
Usage(6)
Sensor.0850
Sensor.0851
Sensor.0852
Sensor.0853
Sensor.0854
Sensor.0855
Logical Minimum(0)
Logical Maximum(5)
Unit Exponent(-1)
Report Size(8)
Report Count(1)
Report Offset(16)
Flags( Array Absolute )
Field(3)
Physical(Sensor.OrientationDeviceOrientation)
Logical(Sensor.0201)
Application(Sensor.Sensor)
Usage(7)
Sensor.0800
Sensor.0801
Sensor.0802
Sensor.0803
Sensor.0804
Sensor.0805
Sensor.0806
Logical Minimum(0)
Logical Maximum(6)
Unit Exponent(-1)
Report Size(8)
Report Count(1)
Report Offset(24)
Flags( Array Absolute )
Field(4)
Physical(Sensor.OrientationDeviceOrientation)
Application(Sensor.Sensor)
Usage(1)
Sensor.030e
Logical Minimum(10)
Logical Maximum(-1)
Report Size(32)
Report Count(1)
Report Offset(32)
Flags( Variable Absolute )
Field(5)
Physical(Sensor.OrientationDeviceOrientation)
Application(Sensor.Sensor)
Usage(1)
Sensor.5483
Logical Minimum(-10000000)
Logical Maximum(10000000)
Unit Exponent(-7)
Report Size(32)
Report Count(1)
Report Offset(64)
Flags( Variable Absolute )
Field(6)
Physical(Sensor.OrientationDeviceOrientation)
Application(Sensor.Sensor)
Usage(1)
Sensor.4483
Logical Minimum(-10000000)
Logical Maximum(10000000)
Unit Exponent(-7)
Report Size(32)
Report Count(1)
Report Offset(96)
Flags( Variable Absolute )
Field(7)
Physical(Sensor.OrientationDeviceOrientation)
Application(Sensor.Sensor)
Usage(1)
Sensor.1483
Logical Minimum(-10000000)
Logical Maximum(10000000)
Unit Exponent(-7)
Report Size(32)
Report Count(1)
Report Offset(128)
Flags( Variable Absolute )
Field(8)
Physical(Sensor.OrientationDeviceOrientation)
Application(Sensor.Sensor)
Usage(1)
Sensor.2483
Logical Minimum(-10000000)
Logical Maximum(10000000)
Unit Exponent(-7)
Report Size(32)
Report Count(1)
Report Offset(160)
Flags( Variable Absolute )
Field(9)
Physical(Sensor.OrientationDeviceOrientation)
Application(Sensor.Sensor)
Usage(1)
Sensor.3483
Logical Minimum(-10000000)
Logical Maximum(10000000)
Unit Exponent(-7)
Report Size(32)
Report Count(1)
Report Offset(192)
Flags( Variable Absolute )
FEATURE(6)[FEATURE]
Field(0)
Physical(Sensor.LightAmbientLight)
Logical(Sensor.0309)
Application(Sensor.Sensor)
Usage(3)
Sensor.0830
Sensor.0831
Sensor.0832
Logical Minimum(0)
Logical Maximum(2)
Unit Exponent(-7)
Report Size(8)
Report Count(1)
Report Offset(0)
Flags( Array Absolute )
Field(1)
Physical(Sensor.LightAmbientLight)
Logical(Sensor.0316)
Application(Sensor.Sensor)
Usage(6)
Sensor.0840
Sensor.0841
Sensor.0842
Sensor.0843
Sensor.0844
Sensor.0845
Logical Minimum(0)
Logical Maximum(5)
Unit Exponent(-7)
Report Size(8)
Report Count(1)
Report Offset(8)
Flags( Array Absolute )
Field(2)
Physical(Sensor.LightAmbientLight)
Logical(Sensor.0319)
Application(Sensor.Sensor)
Usage(6)
Sensor.0850
Sensor.0851
Sensor.0852
Sensor.0853
Sensor.0854
Sensor.0855
Logical Minimum(0)
Logical Maximum(5)
Unit Exponent(-7)
Report Size(8)
Report Count(1)
Report Offset(16)
Flags( Array Absolute )
Field(3)
Physical(Sensor.LightAmbientLight)
Logical(Sensor.0201)
Application(Sensor.Sensor)
Usage(7)
Sensor.0800
Sensor.0801
Sensor.0802
Sensor.0803
Sensor.0804
Sensor.0805
Sensor.0806
Logical Minimum(0)
Logical Maximum(6)
Unit Exponent(-7)
Report Size(8)
Report Count(1)
Report Offset(24)
Flags( Array Absolute )
Field(4)
Physical(Sensor.LightAmbientLight)
Application(Sensor.Sensor)
Usage(1)
Sensor.030e
Logical Minimum(50)
Logical Maximum(-1)
Report Size(32)
Report Count(1)
Report Offset(32)
Flags( Variable Absolute )
Field(5)
Physical(Sensor.LightAmbientLight)
Application(Sensor.Sensor)
Usage(1)
Sensor.e4d1
Logical Minimum(0)
Logical Maximum(10000)
Unit Exponent(-2)
Report Size(16)
Report Count(1)
Report Offset(64)
Flags( Variable Absolute )
Field(6)
Physical(Sensor.LightAmbientLight)
Application(Sensor.Sensor)
Usage(1)
Sensor.24d1
Logical Minimum(0)
Logical Maximum(65535)
Report Size(16)
Report Count(1)
Report Offset(80)
Flags( Variable Absolute )
Field(7)
Physical(Sensor.LightAmbientLight)
Application(Sensor.Sensor)
Usage(1)
Sensor.34d1
Logical Minimum(0)
Logical Maximum(65535)
Report Size(16)
Report Count(1)
Report Offset(96)
Flags( Variable Absolute )
Field(8)
Physical(Sensor.LightAmbientLight)
Application(Sensor.Sensor)
Usage(12)
Sensor.0318
Sensor.0318
Sensor.0318
Sensor.0318
Sensor.0318
Sensor.0318
Sensor.0318
Sensor.0318
Sensor.0318
Sensor.0318
Sensor.0318
Sensor.0318
Logical Minimum(-32767)
Logical Maximum(32767)
Report Size(16)
Report Count(12)
Report Offset(112)
Flags( Variable Absolute )
FEATURE(7)[FEATURE]
Field(0)
Physical(Sensor.OtherCustom)
Logical(Sensor.0309)
Application(Sensor.Sensor)
Usage(3)
Sensor.0830
Sensor.0831
Sensor.0832
Logical Minimum(0)
Logical Maximum(2)
Unit Exponent(-2)
Report Size(8)
Report Count(1)
Report Offset(0)
Flags( Array Absolute )
Field(1)
Physical(Sensor.OtherCustom)
Logical(Sensor.0316)
Application(Sensor.Sensor)
Usage(6)
Sensor.0840
Sensor.0841
Sensor.0842
Sensor.0843
Sensor.0844
Sensor.0845
Logical Minimum(0)
Logical Maximum(5)
Unit Exponent(-2)
Report Size(8)
Report Count(1)
Report Offset(8)
Flags( Array Absolute )
Field(2)
Physical(Sensor.OtherCustom)
Logical(Sensor.0319)
Application(Sensor.Sensor)
Usage(6)
Sensor.0850
Sensor.0851
Sensor.0852
Sensor.0853
Sensor.0854
Sensor.0855
Logical Minimum(0)
Logical Maximum(5)
Unit Exponent(-2)
Report Size(8)
Report Count(1)
Report Offset(16)
Flags( Array Absolute )
Field(3)
Physical(Sensor.OtherCustom)
Logical(Sensor.0201)
Application(Sensor.Sensor)
Usage(7)
Sensor.0800
Sensor.0801
Sensor.0802
Sensor.0803
Sensor.0804
Sensor.0805
Sensor.0806
Logical Minimum(0)
Logical Maximum(6)
Unit Exponent(-2)
Report Size(8)
Report Count(1)
Report Offset(24)
Flags( Array Absolute )
Field(4)
Physical(Sensor.OtherCustom)
Application(Sensor.Sensor)
Usage(1)
Sensor.030e
Logical Minimum(10)
Logical Maximum(-1)
Report Size(32)
Report Count(1)
Report Offset(32)
Flags( Variable Absolute )
Field(5)
Physical(Sensor.OtherCustom)
Application(Sensor.Sensor)
Usage(1)
Sensor.1543
Logical Minimum(0)
Logical Maximum(65535)
Unit Exponent(-1)
Report Size(16)
Report Count(1)
Report Offset(64)
Flags( Variable Absolute )
Field(6)
Physical(Sensor.OtherCustom)
Application(Sensor.Sensor)
Usage(11)
Sensor.0306
Sensor.0306
Sensor.0306
Sensor.0306
Sensor.0306
Sensor.0306
Sensor.0306
Sensor.0306
Sensor.0306
Sensor.0306
Sensor.0306
Logical Minimum(0)
Logical Maximum(65535)
Unit Exponent(-1)
Report Size(16)
Report Count(11)
Report Offset(80)
Flags( Variable Absolute )
Sensor.0800 ---> Sync.Report
Sensor.0801 ---> Sync.Report
Sensor.0802 ---> Sync.Report
Sensor.0803 ---> Sync.Report
Sensor.0804 ---> Sync.Report
Sensor.0805 ---> Sync.Report
Sensor.0806 ---> Sync.Report
Sensor.0810 ---> Sync.Report
Sensor.0811 ---> Sync.Report
Sensor.0812 ---> Sync.Report
Sensor.0813 ---> Sync.Report
Sensor.0814 ---> Sync.Report
Sensor.0815 ---> Sync.Report
Sensor.0453 ---> Sync.Report
Sensor.0454 ---> Sync.Report
Sensor.0455 ---> Sync.Report
Sensor.0451 ---> Sync.Report
Sensor.0800 ---> Sync.Report
Sensor.0801 ---> Sync.Report
Sensor.0802 ---> Sync.Report
Sensor.0803 ---> Sync.Report
Sensor.0804 ---> Sync.Report
Sensor.0805 ---> Sync.Report
Sensor.0806 ---> Sync.Report
Sensor.0810 ---> Sync.Report
Sensor.0811 ---> Sync.Report
Sensor.0812 ---> Sync.Report
Sensor.0813 ---> Sync.Report
Sensor.0814 ---> Sync.Report
Sensor.0815 ---> Sync.Report
Sensor.0457 ---> Sync.Report
Sensor.0458 ---> Sync.Report
Sensor.0459 ---> Sync.Report
Sensor.0800 ---> Sync.Report
Sensor.0801 ---> Sync.Report
Sensor.0802 ---> Sync.Report
Sensor.0803 ---> Sync.Report
Sensor.0804 ---> Sync.Report
Sensor.0805 ---> Sync.Report
Sensor.0806 ---> Sync.Report
Sensor.0810 ---> Sync.Report
Sensor.0811 ---> Sync.Report
Sensor.0812 ---> Sync.Report
Sensor.0813 ---> Sync.Report
Sensor.0814 ---> Sync.Report
Sensor.0815 ---> Sync.Report
Sensor.0475 ---> Sync.Report
Sensor.0485 ---> Sync.Report
Sensor.0486 ---> Sync.Report
Sensor.0487 ---> Sync.Report
Sensor.08e0 ---> Sync.Report
Sensor.08e1 ---> Sync.Report
Sensor.08e2 ---> Sync.Report
Sensor.0800 ---> Sync.Report
Sensor.0801 ---> Sync.Report
Sensor.0802 ---> Sync.Report
Sensor.0803 ---> Sync.Report
Sensor.0804 ---> Sync.Report
Sensor.0805 ---> Sync.Report
Sensor.0806 ---> Sync.Report
Sensor.0810 ---> Sync.Report
Sensor.0811 ---> Sync.Report
Sensor.0812 ---> Sync.Report
Sensor.0813 ---> Sync.Report
Sensor.0814 ---> Sync.Report
Sensor.0815 ---> Sync.Report
Sensor.047f ---> Sync.Report
Sensor.0480 ---> Sync.Report
Sensor.0481 ---> Sync.Report
Sensor.08e0 ---> Sync.Report
Sensor.08e1 ---> Sync.Report
Sensor.08e2 ---> Sync.Report
Sensor.0800 ---> Sync.Report
Sensor.0801 ---> Sync.Report
Sensor.0802 ---> Sync.Report
Sensor.0803 ---> Sync.Report
Sensor.0804 ---> Sync.Report
Sensor.0805 ---> Sync.Report
Sensor.0806 ---> Sync.Report
Sensor.0810 ---> Sync.Report
Sensor.0811 ---> Sync.Report
Sensor.0812 ---> Sync.Report
Sensor.0813 ---> Sync.Report
Sensor.0814 ---> Sync.Report
Sensor.0815 ---> Sync.Report
Sensor.0483 ---> Sync.Report
Sensor.0483 ---> Sync.Report
Sensor.0483 ---> Sync.Report
Sensor.0483 ---> Sync.Report
Sensor.08e0 ---> Sync.Report
Sensor.08e1 ---> Sync.Report
Sensor.08e2 ---> Sync.Report
Sensor.0800 ---> Sync.Report
Sensor.0801 ---> Sync.Report
Sensor.0802 ---> Sync.Report
Sensor.0803 ---> Sync.Report
Sensor.0804 ---> Sync.Report
Sensor.0805 ---> Sync.Report
Sensor.0806 ---> Sync.Report
Sensor.0810 ---> Sync.Report
Sensor.0811 ---> Sync.Report
Sensor.0812 ---> Sync.Report
Sensor.0813 ---> Sync.Report
Sensor.0814 ---> Sync.Report
Sensor.0815 ---> Sync.Report
Sensor.04d1 ---> Sync.Report
Sensor.0800 ---> Sync.Report
Sensor.0801 ---> Sync.Report
Sensor.0802 ---> Sync.Report
Sensor.0803 ---> Sync.Report
Sensor.0804 ---> Sync.Report
Sensor.0805 ---> Sync.Report
Sensor.0806 ---> Sync.Report
Sensor.0810 ---> Sync.Report
Sensor.0811 ---> Sync.Report
Sensor.0812 ---> Sync.Report
Sensor.0813 ---> Sync.Report
Sensor.0814 ---> Sync.Report
Sensor.0815 ---> Sync.Report
Sensor.0544 ---> Sync.Report
Sensor.0545 ---> Sync.Report
Sensor.0546 ---> Sync.Report
Sensor.0547 ---> Sync.Report
Sensor.0548 ---> Sync.Report
Sensor.0549 ---> Sync.Report
^ permalink raw reply [flat|nested] 12+ messages in thread