This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
software:linux:docs:iio:iio [30 May 2012 13:36] – [IIO Ring Buffer] Michael Hennerich | software:linux:docs:iio:iio [05 Jun 2020 17:03] (current) – [IIO Overview] Grammar changes Iulia Moldovan | ||
---|---|---|---|
Line 4: | Line 4: | ||
===== IIO Overview ===== | ===== IIO Overview ===== | ||
- | * The Industrial I/O subsystem is intended to provide support for devices that in some sense are analog to digital or digital to analog | + | * The Industrial I/O subsystem is intended to provide support for devices that in some sense are analog to digital or digital to analog |
* Devices that fall into this category are: | * Devices that fall into this category are: | ||
* ADCs | * ADCs | ||
Line 22: | Line 22: | ||
* The overall aim is to fill the gap between the somewhat similar hwmon and input subsystems. | * The overall aim is to fill the gap between the somewhat similar hwmon and input subsystems. | ||
* Hwmon is very much directed at low sample rate sensors used in applications such as fan speed control and temperature measurement. | * Hwmon is very much directed at low sample rate sensors used in applications such as fan speed control and temperature measurement. | ||
- | * Input is, as it' | + | * The input is (as its name suggests) focused on human interaction input devices: |
* Keyboard | * Keyboard | ||
* Mouse | * Mouse | ||
Line 28: | Line 28: | ||
* Joystick | * Joystick | ||
- | * In some cases there is considerable overlap between these and IIO. | + | * In some cases, there is considerable overlap between these and IIO. |
* A typical device falling into the IIO category would be connected via SPI or I2C. | * A typical device falling into the IIO category would be connected via SPI or I2C. | ||
Line 44: | Line 44: | ||
* These are similar to input in that they provide a route to user space for hardware triggered events. Such events include threshold detectors, free-fall detectors and more complex action detection. | * These are similar to input in that they provide a route to user space for hardware triggered events. Such events include threshold detectors, free-fall detectors and more complex action detection. | ||
- | <note> | + | <WRAP round help> |
A given device may have one or more event channel. | A given device may have one or more event channel. | ||
- | </note> | + | </WRAP> |
* Hardware ring buffer support | * Hardware ring buffer support |