forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
AD4130-8 is an ultra-low power, high precision, measurement solution for low bandwidth battery operated applications. The fully integrated AFE (Analog Front-End) includes a multiplexer for up to 16 single-ended or 8 differential inputs, PGA (Programmable Gain Amplifier), 24-bit Sigma-Delta ADC, on-chip reference and oscillator, selectable filter options, smart sequencer, sensor biasing and excitation options, diagnostics, and a FIFO buffer. Signed-off-by: Cosmin Tanislav <cosmin.tanislav@analog.com> Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
- Loading branch information
1 parent
e93efd2
commit 4b905b5
Showing
5 changed files
with
2,141 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
What: /sys/bus/iio/devices/iio:deviceX/in_voltage-voltage_filter_mode_available | ||
KernelVersion: 6.0 | ||
Contact: linux-iio@vger.kernel.org | ||
Description: | ||
Reading returns a list with the possible filter modes. | ||
"sinc4" - Sinc 4. Excellent noise performance. Long 1st | ||
conversion time. No natural 50/60Hz rejection. | ||
"sinc4+sinc1" - Sinc4 + averaging by 8. Low 1st conversion time. | ||
"sinc3" - Sinc3. Moderate 1st conversion time. Good noise | ||
performance. | ||
"sinc3+rej60" - Sinc3 + 60Hz rejection. At a sampling frequency | ||
of 50Hz, achieves simultaneous 50Hz and 60Hz | ||
rejection. | ||
"sinc3+sinc1" - Sinc3 + averaging by 8. Low 1st conversion time. | ||
Best used with a sampling frequency of at least | ||
216.19Hz. | ||
"sinc3+pf1" - Sinc3 + Post Filter 1. | ||
53dB rejection @ 50Hz, 58dB rejection @ 60Hz. | ||
"sinc3+pf2" - Sinc3 + Post Filter 2. | ||
70dB rejection @ 50Hz, 70dB rejection @ 60Hz. | ||
"sinc3+pf3" - Sinc3 + Post Filter 3. | ||
99dB rejection @ 50Hz, 103dB rejection @ 60Hz. | ||
"sinc3+pf4" - Sinc3 + Post Filter 4. | ||
103dB rejection @ 50Hz, 109dB rejection @ 60Hz. | ||
|
||
What: /sys/bus/iio/devices/iio:deviceX/in_voltageY-voltageZ_filter_mode | ||
KernelVersion: 6.0 | ||
Contact: linux-iio@vger.kernel.org | ||
Description: | ||
Set the filter mode of the differential channel. When the filter | ||
mode changes, the in_voltageY-voltageZ_sampling_frequency and | ||
in_voltageY-voltageZ_sampling_frequency_available attributes | ||
might also change to accommodate the new filter mode. | ||
If the current sampling frequency is out of range for the new | ||
filter mode, the sampling frequency will be changed to the | ||
closest valid one. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.