~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 What:           /sys/bus/iio/devices/iio:deviceX/in_altvoltageY_invert
  2 Date:           October 2016
  3 KernelVersion:  4.9
  4 Contact:        Peter Rosin <peda@axentia.se>
  5 Description:
  6                 The DAC is used to find the peak level of an alternating
  7                 voltage input signal by a binary search using the output
  8                 of a comparator wired to an interrupt pin. Like so::
  9 
 10                                            _
 11                                           | \
 12                      input +------>-------|+ \
 13                                           |   \
 14                             .-------.     |    }---.
 15                             |       |     |   /    |
 16                             |    dac|-->--|- /     |
 17                             |       |     |_/      |
 18                             |       |              |
 19                             |       |              |
 20                             |    irq|------<-------'
 21                             |       |
 22                             '-------'
 23 
 24                 The boolean invert attribute (0/1) should be set when the
 25                 input signal is centered around the maximum value of the
 26                 dac instead of zero. The envelope detector will search
 27                 from below in this case and will also invert the result.
 28 
 29                 The edge/level of the interrupt is also switched to its
 30                 opposite value.
 31 
 32 What:           /sys/bus/iio/devices/iio:deviceX/in_altvoltageY_compare_interval
 33 Date:           October 2016
 34 KernelVersion:  4.9
 35 Contact:        Peter Rosin <peda@axentia.se>
 36 Description:
 37                 Number of milliseconds to wait for the comparator in each
 38                 step of the binary search for the input peak level. Needs
 39                 to relate to the frequency of the input signal.

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php