162306a36Sopenharmony_ciWhat: /sys/bus/iio/devices/iio:deviceX/ac_excitation_en 262306a36Sopenharmony_ciKernelVersion: 362306a36Sopenharmony_ciContact: linux-iio@vger.kernel.org 462306a36Sopenharmony_ciDescription: 562306a36Sopenharmony_ci This attribute, if available, is used to enable the AC 662306a36Sopenharmony_ci excitation mode found on some converters. In ac excitation mode, 762306a36Sopenharmony_ci the polarity of the excitation voltage is reversed on 862306a36Sopenharmony_ci alternate cycles, to eliminate DC errors. 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ciWhat: /sys/bus/iio/devices/iio:deviceX/bridge_switch_en 1162306a36Sopenharmony_ciKernelVersion: 1262306a36Sopenharmony_ciContact: linux-iio@vger.kernel.org 1362306a36Sopenharmony_ciDescription: 1462306a36Sopenharmony_ci This attribute, if available, is used to close or open the 1562306a36Sopenharmony_ci bridge power down switch found on some converters. 1662306a36Sopenharmony_ci In bridge applications, such as strain gauges and load cells, 1762306a36Sopenharmony_ci the bridge itself consumes the majority of the current in the 1862306a36Sopenharmony_ci system. To minimize the current consumption of the system, 1962306a36Sopenharmony_ci the bridge can be disconnected (when it is not being used 2062306a36Sopenharmony_ci using the bridge_switch_en attribute. 2162306a36Sopenharmony_ci 2262306a36Sopenharmony_ciWhat: /sys/bus/iio/devices/iio:deviceX/in_voltagex_sys_calibration 2362306a36Sopenharmony_ciKernelVersion: 2462306a36Sopenharmony_ciContact: linux-iio@vger.kernel.org 2562306a36Sopenharmony_ciDescription: 2662306a36Sopenharmony_ci Initiates the system calibration procedure. This is done on a 2762306a36Sopenharmony_ci single channel at a time. Write '1' to start the calibration. 2862306a36Sopenharmony_ci 2962306a36Sopenharmony_ciWhat: /sys/bus/iio/devices/iio:deviceX/in_voltage2-voltage2_shorted_raw 3062306a36Sopenharmony_ciKernelVersion: 3162306a36Sopenharmony_ciContact: linux-iio@vger.kernel.org 3262306a36Sopenharmony_ciDescription: 3362306a36Sopenharmony_ci Measure voltage from AIN2 pin connected to AIN(+) 3462306a36Sopenharmony_ci and AIN(-) shorted. 3562306a36Sopenharmony_ci 3662306a36Sopenharmony_ciWhat: /sys/bus/iio/devices/iio:deviceX/in_voltagex_sys_calibration_mode_available 3762306a36Sopenharmony_ciKernelVersion: 3862306a36Sopenharmony_ciContact: linux-iio@vger.kernel.org 3962306a36Sopenharmony_ciDescription: 4062306a36Sopenharmony_ci Reading returns a list with the possible calibration modes. 4162306a36Sopenharmony_ci There are two available options: 4262306a36Sopenharmony_ci "zero_scale" - calibrate to zero scale 4362306a36Sopenharmony_ci "full_scale" - calibrate to full scale 4462306a36Sopenharmony_ci 4562306a36Sopenharmony_ciWhat: /sys/bus/iio/devices/iio:deviceX/in_voltagex_sys_calibration_mode 4662306a36Sopenharmony_ciKernelVersion: 4762306a36Sopenharmony_ciContact: linux-iio@vger.kernel.org 4862306a36Sopenharmony_ciDescription: 4962306a36Sopenharmony_ci Sets up the calibration mode used in the system calibration 5062306a36Sopenharmony_ci procedure. Reading returns the current calibration mode. 5162306a36Sopenharmony_ci Writing sets the system calibration mode. 52