| HP34401A Class Identification : | HP34401A Class Inheritance : |
|
|
| |
|||
| |
|
|
|
| CommunicationProxyName | name of the device which handles the communication protocol | String | none |
| Configuration | Set of SCPI commands to configure the multimeter | String[] | none |
| |
||||
| |
|
|
|
|
| State | DEV_VOID | DEV_STATE | OPERATOR | This command gets the device state (stored in its device_state data member) and returns it to the caller. |
| Status | DEV_VOID | CONST_DEV_STRING | OPERATOR | This command gets the device status (stored in its device_status data member) and returns it to the caller. |
| AutoRangeOFF | DEV_VOID | DEV_VOID | OPERATOR | Disables Autorange |
| AutoRangeON | DEV_VOID | DEV_VOID | OPERATOR | Enables Autorange |
| AutoRangeEnabled | DEV_VOID | DEV_STRING | OPERATOR | Returns the auto range state (ON or OFF) |
| GetTiggerSource | DEV_VOID | DEV_STRING | EXPERT | Returns the trigger source as string |
| SetTriggerSource | DEV_STRING | DEV_VOID | EXPERT | Sets the trigger source |
| GetTriggerCount | DEV_VOID | DEV_USHORT | EXPERT | Get the number of triggers the multimeter will accept before returning to the “idle” state. |
| SetTriggerCount | DEV_USHORT | DEV_VOID | EXPERT | Set the number of triggers the multimeter will accept before returning to the “idle” state. Allowed values in the range [1, 50000]. |
| GetSampleCount | DEV_VOID | DEV_USHORT | EXPERT | Returns the number of readings (samples) the multimeter takes per trigger. |
| SetSampleCount | DEV_USHORT | DEV_VOID | EXPERT | Set the number of readings (samples) the multimeter takes per trigger. |
| GetResolution | DEV_VOID | DEV_DOUBLE | OPERATOR | Returns the actual digits resolution. |
| GetRange | DEV_VOID | DEV_DOUBLE | OPERATOR | Returns the actual range |
| GetNPLC | DEV_VOID | DEV_DOUBLE | OPERATOR | Returns the integration time per point (in NPLC) |
| SetNPLC | DEV_DOUBLE | DEV_VOID | OPERATOR | Sets the integraion time per point (in NPLC) |
| |
||
| Input Argument | Tango::DEV_VOID | none. |
| Output Argument | Tango::DEV_STATE | State Code |
| DisplayLevel | OPERATOR | .. |
| Inherited | true | .. |
| Abstract | false | .. |
| Polling Period | Not polled | .. |
| Command allowed for | All states | .. |
| |
||
| Input Argument | Tango::DEV_VOID | none. |
| Output Argument | Tango::CONST_DEV_STRING | Status description |
| DisplayLevel | OPERATOR | .. |
| Inherited | true | .. |
| Abstract | true | .. |
| Polling Period | Not polled | .. |
| Command allowed for | All states | .. |
| |
||
| Input Argument | Tango::DEV_VOID | no argin |
| Output Argument | Tango::DEV_VOID | no argout |
| DisplayLevel | OPERATOR | .. |
| Inherited | false | .. |
| Abstract | false | .. |
| Polling Period | Not polled | .. |
| Command allowed for | All states | .. |
| |
||
| Input Argument | Tango::DEV_VOID | no argin |
| Output Argument | Tango::DEV_VOID | no argout |
| DisplayLevel | OPERATOR | .. |
| Inherited | false | .. |
| Abstract | false | .. |
| Polling Period | Not polled | .. |
| Command allowed for | All states | .. |
| |
||
| Input Argument | Tango::DEV_VOID | no argin |
| Output Argument | Tango::DEV_STRING | AutoRange state (ON or OFF) |
| DisplayLevel | OPERATOR | .. |
| Inherited | false | .. |
| Abstract | false | .. |
| Polling Period | Not polled | .. |
| Command allowed for | All states | .. |
| |
||
| Input Argument | Tango::DEV_VOID | no argin |
| Output Argument | Tango::DEV_STRING | Returns the configured trigger source |
| DisplayLevel | EXPERT | .. |
| Inherited | false | .. |
| Abstract | false | .. |
| Polling Period | Not polled | .. |
| Command allowed for | All states | .. |
| |
||
| Input Argument | Tango::DEV_STRING | The desired trigger source (between : BUS, IMMediate or EXTernal) |
| Output Argument | Tango::DEV_VOID | no argout |
| DisplayLevel | EXPERT | .. |
| Inherited | false | .. |
| Abstract | false | .. |
| Polling Period | Not polled | .. |
| Command allowed for | All states | .. |
| |
||
| Input Argument | Tango::DEV_VOID | no argin |
| Output Argument | Tango::DEV_USHORT | The configured trigger count |
| DisplayLevel | EXPERT | .. |
| Inherited | false | .. |
| Abstract | false | .. |
| Polling Period | Not polled | .. |
| Command allowed for | All states | .. |
| |
||
| Input Argument | Tango::DEV_USHORT | Allowed values in the range [1, 50000]. |
| Output Argument | Tango::DEV_VOID | no argout |
| DisplayLevel | EXPERT | .. |
| Inherited | false | .. |
| Abstract | false | .. |
| Polling Period | Not polled | .. |
| Command allowed for | All states | .. |
| |
||
| Input Argument | Tango::DEV_VOID | no argin |
| Output Argument | Tango::DEV_USHORT | The number of readings (samples) the multimeter takes per trigger. |
| DisplayLevel | EXPERT | .. |
| Inherited | false | .. |
| Abstract | false | .. |
| Polling Period | Not polled | .. |
| Command allowed for | All states | .. |
| |
||
| Input Argument | Tango::DEV_USHORT | The number of readings (samples) the multimeter takes per trigger. |
| Output Argument | Tango::DEV_VOID | no argout |
| DisplayLevel | EXPERT | .. |
| Inherited | false | .. |
| Abstract | false | .. |
| Polling Period | Not polled | .. |
| Command allowed for | All states | .. |
| |
||
| Input Argument | Tango::DEV_VOID | no argin |
| Output Argument | Tango::DEV_DOUBLE | The selected resolution (depends also on the NPLC!) |
| DisplayLevel | OPERATOR | .. |
| Inherited | false | .. |
| Abstract | false | .. |
| Polling Period | Not polled | .. |
| Command allowed for | All states | .. |
| |
||
| Input Argument | Tango::DEV_VOID | no argin |
| Output Argument | Tango::DEV_DOUBLE | The selected range |
| DisplayLevel | OPERATOR | .. |
| Inherited | false | .. |
| Abstract | false | .. |
| Polling Period | Not polled | .. |
| Command allowed for | All states | .. |
| |
||
| Input Argument | Tango::DEV_VOID | no argin |
| Output Argument | Tango::DEV_DOUBLE | NPLC value |
| DisplayLevel | OPERATOR | .. |
| Inherited | false | .. |
| Abstract | false | .. |
| Polling Period | Not polled | .. |
| Command allowed for | All states | .. |
| |
||
| Input Argument | Tango::DEV_DOUBLE | Allowed values {0.02|0.2|1|10|100} |
| Output Argument | Tango::DEV_VOID | no argout |
| DisplayLevel | OPERATOR | .. |
| Inherited | false | .. |
| Abstract | false | .. |
| Polling Period | Not polled | .. |
| Command allowed for | All states | .. |
| |
|||||||
| |
|
|
|
|
|
|
|
| outputValue | false | false | Scalar | READ | Tango::DEV_DOUBLE | OPERATOR | according to the HP34401A multimeter function used,\nthis attribute gets the measure. |
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |
|
| |
|
| ON | device is well working |
| FAULT | -memory allocation problem - communication with the gpib device is broken |
| ALARM | when the multimeter detects an internal error |