The AD74413R tool is only available in the runtime mode, along with the MAX14906 tool and the Faults tool. It represents the main interface for the AD74413R chip and it dynamically shows all the channels configured for that device. For each channel we can read/write data through this interface using the libiio library.
The possible functions of an AD74413R channel are as follows: high_z, voltage_out, current_out, voltage_in, current_in_ext, current_in_loop, resistance, digital_input, digital_input_loop, current_in_ext_hart and current_in_loop_hart. For each selected function, one or two channels will be generated within the device context, which will be used for communication with the physical channel.
Only the buffered input channel data can be displayed on the plot, and in the case where a function generates both an input and an output channel, the advanced menu will be associated with the output channel or both channels. The channels generated according to the selected function are as follow:
Function | Input Channel | Output Channel |
---|---|---|
high_z | Voltage In | - |
voltage_out | Current In | Voltage Out |
current_out | Voltage In | Current Out |
voltage_in | Voltage In | - |
current_in_ext | Current In | - |
current_in_loop | Current In | Current Out |
resistance | Resistance | - |
digital_input | Voltage In | - |
digital_input_loop | Voltage In | Current Out |
current_in_ext_hart | Current In | - |
current_in_loop_hart | Current In | Current Out |