1b73b93a2SMircea CaprioruWhat: /sys/bus/iio/devices/iio:deviceX/ac_excitation_en 2b73b93a2SMircea CaprioruKernelVersion: 3b73b93a2SMircea CaprioruContact: linux-iio@vger.kernel.org 4b73b93a2SMircea CaprioruDescription: 57e4d7593SAlexandru Tachici This attribute, if available, is used to enable the AC 67e4d7593SAlexandru Tachici excitation mode found on some converters. In ac excitation mode, 77e4d7593SAlexandru Tachici the polarity of the excitation voltage is reversed on 87e4d7593SAlexandru Tachici alternate cycles, to eliminate DC errors. 9b73b93a2SMircea Caprioru 10b73b93a2SMircea CaprioruWhat: /sys/bus/iio/devices/iio:deviceX/bridge_switch_en 11b73b93a2SMircea CaprioruKernelVersion: 12b73b93a2SMircea CaprioruContact: linux-iio@vger.kernel.org 13b73b93a2SMircea CaprioruDescription: 147e4d7593SAlexandru Tachici This attribute, if available, is used to close or open the 157e4d7593SAlexandru Tachici bridge power down switch found on some converters. 167e4d7593SAlexandru Tachici In bridge applications, such as strain gauges and load cells, 177e4d7593SAlexandru Tachici the bridge itself consumes the majority of the current in the 187e4d7593SAlexandru Tachici system. To minimize the current consumption of the system, 197e4d7593SAlexandru Tachici the bridge can be disconnected (when it is not being used 207e4d7593SAlexandru Tachici using the bridge_switch_en attribute. 2142776c14SMircea Caprioru 2242776c14SMircea CaprioruWhat: /sys/bus/iio/devices/iio:deviceX/in_voltagex_sys_calibration 2342776c14SMircea CaprioruKernelVersion: 2442776c14SMircea CaprioruContact: linux-iio@vger.kernel.org 2542776c14SMircea CaprioruDescription: 2642776c14SMircea Caprioru Initiates the system calibration procedure. This is done on a 2742776c14SMircea Caprioru single channel at a time. Write '1' to start the calibration. 2842776c14SMircea Caprioru 297e4d7593SAlexandru TachiciWhat: /sys/bus/iio/devices/iio:deviceX/in_voltage2-voltage2_shorted_raw 307e4d7593SAlexandru TachiciKernelVersion: 317e4d7593SAlexandru TachiciContact: linux-iio@vger.kernel.org 327e4d7593SAlexandru TachiciDescription: 337e4d7593SAlexandru Tachici Measure voltage from AIN2 pin connected to AIN(+) 347e4d7593SAlexandru Tachici and AIN(-) shorted. 357e4d7593SAlexandru Tachici 3642776c14SMircea CaprioruWhat: /sys/bus/iio/devices/iio:deviceX/in_voltagex_sys_calibration_mode_available 3742776c14SMircea CaprioruKernelVersion: 3842776c14SMircea CaprioruContact: linux-iio@vger.kernel.org 3942776c14SMircea CaprioruDescription: 4042776c14SMircea Caprioru Reading returns a list with the possible calibration modes. 4142776c14SMircea Caprioru There are two available options: 4242776c14SMircea Caprioru "zero_scale" - calibrate to zero scale 4342776c14SMircea Caprioru "full_scale" - calibrate to full scale 4442776c14SMircea Caprioru 4542776c14SMircea CaprioruWhat: /sys/bus/iio/devices/iio:deviceX/in_voltagex_sys_calibration_mode 4642776c14SMircea CaprioruKernelVersion: 4742776c14SMircea CaprioruContact: linux-iio@vger.kernel.org 4842776c14SMircea CaprioruDescription: 4942776c14SMircea Caprioru Sets up the calibration mode used in the system calibration 5042776c14SMircea Caprioru procedure. Reading returns the current calibration mode. 5142776c14SMircea Caprioru Writing sets the system calibration mode. 52