1b73b93a2SMircea CaprioruWhat: /sys/bus/iio/devices/iio:deviceX/ac_excitation_en 2b73b93a2SMircea CaprioruKernelVersion: 3b73b93a2SMircea CaprioruContact: linux-iio@vger.kernel.org 4b73b93a2SMircea CaprioruDescription: 5*7e4d7593SAlexandru Tachici This attribute, if available, is used to enable the AC 6*7e4d7593SAlexandru Tachici excitation mode found on some converters. In ac excitation mode, 7*7e4d7593SAlexandru Tachici the polarity of the excitation voltage is reversed on 8*7e4d7593SAlexandru 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: 14*7e4d7593SAlexandru Tachici This attribute, if available, is used to close or open the 15*7e4d7593SAlexandru Tachici bridge power down switch found on some converters. 16*7e4d7593SAlexandru Tachici In bridge applications, such as strain gauges and load cells, 17*7e4d7593SAlexandru Tachici the bridge itself consumes the majority of the current in the 18*7e4d7593SAlexandru Tachici system. To minimize the current consumption of the system, 19*7e4d7593SAlexandru Tachici the bridge can be disconnected (when it is not being used 20*7e4d7593SAlexandru 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 29*7e4d7593SAlexandru TachiciWhat: /sys/bus/iio/devices/iio:deviceX/in_voltage2-voltage2_shorted_raw 30*7e4d7593SAlexandru TachiciKernelVersion: 31*7e4d7593SAlexandru TachiciContact: linux-iio@vger.kernel.org 32*7e4d7593SAlexandru TachiciDescription: 33*7e4d7593SAlexandru Tachici Measure voltage from AIN2 pin connected to AIN(+) 34*7e4d7593SAlexandru Tachici and AIN(-) shorted. 35*7e4d7593SAlexandru 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