Impedance Module
The Impedance Module corresponds to the Cal sub-tab in the LabOne User Interface
Impedance Analyzer tab. It allows the user to perform a compensation that will be
applied to impedance measurements.
Node Documentation
This section describes all the nodes in the Impedance Module node tree organized by branch.
calibrate
/calibrate
Properties: |
Read, Write |
Type: |
Integer (64 bit) |
Unit: |
None |
If set to true will execute a compensation for the specified compensation condition.
/comment
Properties: |
Read, Write |
Type: |
String |
Unit: |
None |
Comment string that will be saved together with the compensation data.
device
/device
Properties: |
Read, Write |
Type: |
String |
Unit: |
None |
Device string defining the device on which the compensation is performed.
directory
/directory
Properties: |
Read, Write |
Type: |
String |
Unit: |
None |
The directory where files are saved.
expectedstatus
/expectedstatus
Properties: |
Read, Write |
Type: |
Integer (64 bit) |
Unit: |
None |
Bit field of the load condition that the corresponds a full compensation. If status is equal the expected status the compensation is complete.
filename
/filename
Properties: |
Read, Write |
Type: |
String |
Unit: |
None |
The name of the file to use for user compensation.
freq
/freq/samplecount
Properties: |
Read, Write |
Type: |
Integer (64 bit) |
Unit: |
None |
Number of samples of a compensation trace.
/freq/start
Properties: |
Read, Write |
Type: |
Double |
Unit: |
Hz |
Start frequency of compensation traces.
/freq/stop
Properties: |
Read, Write |
Type: |
Double |
Unit: |
Hz |
Stop frequency of compensation traces.
highimpedanceload
/highimpedanceload
Properties: |
Read, Write |
Type: |
Integer (64 bit) |
Unit: |
None |
Enable a second high impedance load compensation for the low current ranges.
load
/load
Properties: |
Read, Write |
Type: |
Integer (64 bit) |
Unit: |
None |
Load the impedance user compensation data from the file specified by filename.
loads
/loads/n/c
Properties: |
Read, Write |
Type: |
Double |
Unit: |
F |
Parallel capacitance of the first compensation load (SHORT).
/loads/n/r
Properties: |
Read, Write |
Type: |
Double |
Unit: |
Ohm |
Resistance value of first compensation load (SHORT).
/loads/1/c
Properties: |
Read, Write |
Type: |
Double |
Unit: |
F |
Parallel capacitance of the first compensation load (SHORT).
/loads/1/r
Properties: |
Read, Write |
Type: |
Double |
Unit: |
Ohm |
Resistance value of first compensation load (SHORT).
/loads/2/c
Properties: |
Read, Write |
Type: |
Double |
Unit: |
F |
Parallel capacitance of the first compensation load (SHORT).
/loads/2/r
Properties: |
Read, Write |
Type: |
Double |
Unit: |
Ohm |
Resistance value of first compensation load (SHORT).
/loads/3/c
Properties: |
Read, Write |
Type: |
Double |
Unit: |
F |
Parallel capacitance of the first compensation load (SHORT).
/loads/3/r
Properties: |
Read, Write |
Type: |
Double |
Unit: |
Ohm |
Resistance value of first compensation load (SHORT).
message
/message
Properties: |
Read |
Type: |
String |
Unit: |
None |
Message string containing information, warnings or error messages during compensation.
mode
/mode
Properties: |
Read, Write |
Type: |
Integer (enumerated) |
Unit: |
None |
Compensation mode to be used. Defines which load steps need to be compensated.
Value |
Description |
0 |
"none": None |
1 |
"short": S (Short) |
2 |
"open": O (Open) |
3 |
"short_open": SO (Short-Open) |
4 |
"load": L (Load) |
5 |
"short_load": SL (Short-Load) |
6 |
"open_load": OL (Open-Load) |
7 |
"short_open_load": SOL (Short-Open-Load) |
8 |
"load_load_load": LLL (Load-Load-Load) |
path
/path
Properties: |
Read, Write |
Type: |
String |
Unit: |
None |
The path of the directory where the user compensation file is located.
precision
/precision
Properties: |
Read, Write |
Type: |
Integer (enumerated) |
Unit: |
None |
Precision of the compensation. Will affect time of a compensation and reduces the noise on compensation traces.
Value |
Description |
0 |
"standard": Standard speed |
1 |
"high": Low speed / high precision |
progress
/progress
Properties: |
Read |
Type: |
Double |
Unit: |
None |
Progress of a compensation condition.
save
/save
Properties: |
Read, Write |
Type: |
Integer (64 bit) |
Unit: |
None |
Save the current impedance user compensation data to the file specified by filename.
status
/status
Properties: |
Read |
Type: |
Integer (64 bit) |
Unit: |
None |
Bit coded field of the already compensated load conditions (bit 0 = first compensation step, bit 1 = second compensation step, ...).
step
/step
Properties: |
Read, Write |
Type: |
Integer (enumerated) |
Unit: |
None |
Compensation step to be performed when calibrate indicator is set to true.
Value |
Description |
0 |
"first_load": First load |
1 |
"second_load": Second load |
2 |
"third_load": Third load |
3 |
"fourth_load": Fourth load |
todevice
/todevice
Properties: |
Read, Write |
Type: |
Integer (64 bit) |
Unit: |
None |
If enabled will automatically transfer compensation data to the persistent flash memory in case of a valid compensation.
validation
/validation
Properties: |
Read, Write |
Type: |
Integer (64 bit) |
Unit: |
None |
Enable the validation of compensation data. If enabled the compensation is checked for too big deviation from specified load.