18c2ecf20Sopenharmony_ciWhat: /sys/bus/iio/devices/iio:deviceX/ac_excitation_en 28c2ecf20Sopenharmony_ciKernelVersion: 38c2ecf20Sopenharmony_ciContact: linux-iio@vger.kernel.org 48c2ecf20Sopenharmony_ciDescription: 58c2ecf20Sopenharmony_ci This attribute, if available, is used to enable the AC 68c2ecf20Sopenharmony_ci excitation mode found on some converters. In ac excitation mode, 78c2ecf20Sopenharmony_ci the polarity of the excitation voltage is reversed on 88c2ecf20Sopenharmony_ci alternate cycles, to eliminate DC errors. 98c2ecf20Sopenharmony_ci 108c2ecf20Sopenharmony_ciWhat: /sys/bus/iio/devices/iio:deviceX/bridge_switch_en 118c2ecf20Sopenharmony_ciKernelVersion: 128c2ecf20Sopenharmony_ciContact: linux-iio@vger.kernel.org 138c2ecf20Sopenharmony_ciDescription: 148c2ecf20Sopenharmony_ci This attribute, if available, is used to close or open the 158c2ecf20Sopenharmony_ci bridge power down switch found on some converters. 168c2ecf20Sopenharmony_ci In bridge applications, such as strain gauges and load cells, 178c2ecf20Sopenharmony_ci the bridge itself consumes the majority of the current in the 188c2ecf20Sopenharmony_ci system. To minimize the current consumption of the system, 198c2ecf20Sopenharmony_ci the bridge can be disconnected (when it is not being used 208c2ecf20Sopenharmony_ci using the bridge_switch_en attribute. 218c2ecf20Sopenharmony_ci 228c2ecf20Sopenharmony_ciWhat: /sys/bus/iio/devices/iio:deviceX/in_voltagex_sys_calibration 238c2ecf20Sopenharmony_ciKernelVersion: 248c2ecf20Sopenharmony_ciContact: linux-iio@vger.kernel.org 258c2ecf20Sopenharmony_ciDescription: 268c2ecf20Sopenharmony_ci Initiates the system calibration procedure. This is done on a 278c2ecf20Sopenharmony_ci single channel at a time. Write '1' to start the calibration. 288c2ecf20Sopenharmony_ci 298c2ecf20Sopenharmony_ciWhat: /sys/bus/iio/devices/iio:deviceX/in_voltage2-voltage2_shorted_raw 308c2ecf20Sopenharmony_ciKernelVersion: 318c2ecf20Sopenharmony_ciContact: linux-iio@vger.kernel.org 328c2ecf20Sopenharmony_ciDescription: 338c2ecf20Sopenharmony_ci Measure voltage from AIN2 pin connected to AIN(+) 348c2ecf20Sopenharmony_ci and AIN(-) shorted. 358c2ecf20Sopenharmony_ci 368c2ecf20Sopenharmony_ciWhat: /sys/bus/iio/devices/iio:deviceX/in_voltagex_sys_calibration_mode_available 378c2ecf20Sopenharmony_ciKernelVersion: 388c2ecf20Sopenharmony_ciContact: linux-iio@vger.kernel.org 398c2ecf20Sopenharmony_ciDescription: 408c2ecf20Sopenharmony_ci Reading returns a list with the possible calibration modes. 418c2ecf20Sopenharmony_ci There are two available options: 428c2ecf20Sopenharmony_ci "zero_scale" - calibrate to zero scale 438c2ecf20Sopenharmony_ci "full_scale" - calibrate to full scale 448c2ecf20Sopenharmony_ci 458c2ecf20Sopenharmony_ciWhat: /sys/bus/iio/devices/iio:deviceX/in_voltagex_sys_calibration_mode 468c2ecf20Sopenharmony_ciKernelVersion: 478c2ecf20Sopenharmony_ciContact: linux-iio@vger.kernel.org 488c2ecf20Sopenharmony_ciDescription: 498c2ecf20Sopenharmony_ci Sets up the calibration mode used in the system calibration 508c2ecf20Sopenharmony_ci procedure. Reading returns the current calibration mode. 518c2ecf20Sopenharmony_ci Writing sets the system calibration mode. 52