52 lines · plain
1What: /sys/bus/iio/devices/iio:deviceX/ac_excitation_en2KernelVersion:3Contact: linux-iio@vger.kernel.org4Description:5 This attribute, if available, is used to enable the AC6 excitation mode found on some converters. In ac excitation mode,7 the polarity of the excitation voltage is reversed on8 alternate cycles, to eliminate DC errors.9 10What: /sys/bus/iio/devices/iio:deviceX/bridge_switch_en11KernelVersion:12Contact: linux-iio@vger.kernel.org13Description:14 This attribute, if available, is used to close or open the15 bridge power down switch found on some converters.16 In bridge applications, such as strain gauges and load cells,17 the bridge itself consumes the majority of the current in the18 system. To minimize the current consumption of the system,19 the bridge can be disconnected (when it is not being used20 using the bridge_switch_en attribute.21 22What: /sys/bus/iio/devices/iio:deviceX/in_voltagex_sys_calibration23KernelVersion:24Contact: linux-iio@vger.kernel.org25Description:26 Initiates the system calibration procedure. This is done on a27 single channel at a time. Write '1' to start the calibration.28 29What: /sys/bus/iio/devices/iio:deviceX/in_voltage2-voltage2_shorted_raw30KernelVersion:31Contact: linux-iio@vger.kernel.org32Description:33 Measure voltage from AIN2 pin connected to AIN(+)34 and AIN(-) shorted.35 36What: /sys/bus/iio/devices/iio:deviceX/in_voltagex_sys_calibration_mode_available37KernelVersion:38Contact: linux-iio@vger.kernel.org39Description:40 Reading returns a list with the possible calibration modes.41 There are two available options:42 "zero_scale" - calibrate to zero scale43 "full_scale" - calibrate to full scale44 45What: /sys/bus/iio/devices/iio:deviceX/in_voltagex_sys_calibration_mode46KernelVersion:47Contact: linux-iio@vger.kernel.org48Description:49 Sets up the calibration mode used in the system calibration50 procedure. Reading returns the current calibration mode.51 Writing sets the system calibration mode.52