RE: IIO devices flexibility

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

The sensors we would like to add are the ones supported by Android KitKat and are found at:
http://source.android.com/devices/reference/sensors_8h_source.html

And also the sensors that are defined in the HID Sensor usage document:	
http://www.usb.org/developers/hidpage/HUTRR39b.pdf‎;

The latter document also includes a definition of the custom sensor we would like to support.

Best regards,
Yoav Haimovich

-----Original Message-----
From: Jonathan Cameron [mailto:jic23@xxxxxxxxxx] 
Sent: Wednesday, November 06, 2013 19:27
To: Yuniverg, Michael; Jonathan Cameron; linux-iio@xxxxxxxxxxxxxxx
Cc: Drubin, Daniel; Haimovich, Yoav
Subject: Re: IIO devices flexibility



"Yuniverg, Michael" <michael.yuniverg@xxxxxxxxx> wrote:
>Hello Jonathan, guys
>
>We are using iio now for 4 standard sensors and we are rather satisfied 
>with its execution and robustness.
>Now implementing new sensors we came across a limitation -
>
>--
>static const char * const iio_chan_type_name_spec[] = {  [IIO_VOLTAGE] 
>= "voltage",  [IIO_CURRENT] = "current",  [IIO_POWER] = "power",  
>[IIO_ACCEL] = "accel",  [IIO_ANGL_VEL] = "anglvel",  [IIO_MAGN] = 
>"magn",  [IIO_LIGHT] = "illuminance",  [IIO_INTENSITY] = "intensity",  
>[IIO_PROXIMITY] = "proximity",  [IIO_TEMP] = "temp",  [IIO_INCLI] = 
>"incli",  [IIO_ROT] = "rot",  [IIO_ANGL] = "angl",  [IIO_TIMESTAMP] = 
>"timestamp",  [IIO_CAPACITANCE] = "capacitance",  [IIO_ALTVOLTAGE] = 
>"altvoltage",  [IIO_CCT] = "cct",  [IIO_PRESSURE] = "pressure",
>--
>
>To our understanding, that means these are only data channels we have.
>We need however new channels and even more - custom/generic channels 
>including some proprietary info Does that fit your vision of IIO?

These channel types get added whenever a new device needs one.

Hence feel free to propose additions to the list above along with an example device that needs it. There are a couple more under review at the moment. One of these is particularly interesting in that it presents a quaternion which will need some additional core support.

As for proprietary info and custom/generic channels... Could you give some examples of what you have in mind?

Thanks

Jonathan
>
>Thanks, Michael
>---------------------------------------------------------------------
>Intel Israel (74) Limited
>
>This e-mail and any attachments may contain confidential material for 
>the sole use of the intended recipient(s). Any review or distribution 
>by others is strictly prohibited. If you are not the intended 
>recipient, please contact the sender and delete all copies.

--
Sent from my Android phone with K-9 Mail. Please excuse my brevity.
---------------------------------------------------------------------
Intel Israel (74) Limited

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.
��.n��������+%������w��{.n�����{��(��)��jg��������ݢj����G�������j:+v���w�m������w�������h�����٥





[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Input]     [Linux Kernel]     [Linux SCSI]     [X.org]

  Powered by Linux