|
|
|
|
|
|
|
|
|
|
|
|
| PyVisa Class Identification : | PyVisa Class Inheritance : |
|
|
| |
|||
| |
|
|
|
| VisaName | The name of the device understood by the VISA library | String | SetMePlease |
| |
||||
| |
|
|
|
|
| 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. |
| Open | DEV_VOID | DEV_VOID | OPERATOR | Open the VISA device |
| Close | DEV_VOID | DEV_VOID | OPERATOR | Close the VISA device |
| Write | DEVVAR_CHARARRAY | DEV_VOID | OPERATOR | Write a string to the VISA device |
| Read | DEV_USHORT | DEVVAR_CHARARRAY | OPERATOR | Read the given amount of characters. |
| ReadLine | DEV_VOID | DEVVAR_CHARARRAY | OPERATOR | Read data until the end |
| ReadValues | DEV_VOID | DEVVAR_FLOATARRAY | OPERATOR | Perform a read command and parses the result finding the different values. It uses the ValuesFormat attribute. If you want to use another format for a specific answer, please, set the ValuesFormat before. Possible formats are: ascii (default), singe, double |
| Ask | DEVVAR_CHARARRAY | DEVVAR_CHARARRAY | OPERATOR | Perform a write command and return the answer from the device. |
| AskValues | DEVVAR_CHARARRAY | DEVVAR_FLOATARRAY | OPERATOR | Perform a write command and return the answer from the device parsed to have a list of values using the attribute ValuesFormat. If you want to use another format for a specific answer, please, set the ValuesFormat before. Possible formats are: ascii (default), singe, double |
| Reset | DEV_VOID | DEV_VOID | OPERATOR | Performs a reset to the device |
| Trigger | DEV_VOID | DEV_VOID | OPERATOR | Send a trigger signal to the device |
| |
||
| Input Argument | Tango::DEV_VOID | none. |
| Output Argument | Tango::DEV_STATE | State Code |
| DisplayLevel | OPERATOR | .. |
| Inherited | true | .. |
| Abstract | true | .. |
| 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 | |
| Output Argument | Tango::DEV_VOID | |
| DisplayLevel | OPERATOR | .. |
| Inherited | false | .. |
| Abstract | false | .. |
| Polling Period | Not polled | .. |
| Command NOT allowed for | |
.. |
| |
||
| Input Argument | Tango::DEV_VOID | |
| Output Argument | Tango::DEV_VOID | |
| DisplayLevel | OPERATOR | .. |
| Inherited | false | .. |
| Abstract | false | .. |
| Polling Period | Not polled | .. |
| Command NOT allowed for | |
.. |
| |
||
| Input Argument | Tango::DEVVAR_CHARARRAY | Command string |
| Output Argument | Tango::DEV_VOID | |
| DisplayLevel | OPERATOR | .. |
| Inherited | false | .. |
| Abstract | false | .. |
| Polling Period | Not polled | .. |
| Command NOT allowed for | |
.. |
| |
||
| Input Argument | Tango::DEV_USHORT | Characters to read |
| Output Argument | Tango::DEVVAR_CHARARRAY | Characters readed |
| DisplayLevel | OPERATOR | .. |
| Inherited | false | .. |
| Abstract | false | .. |
| Polling Period | Not polled | .. |
| Command NOT allowed for | |
.. |
| |
||
| Input Argument | Tango::DEV_VOID | |
| Output Argument | Tango::DEVVAR_CHARARRAY | Characters readed |
| DisplayLevel | OPERATOR | .. |
| Inherited | false | .. |
| Abstract | false | .. |
| Polling Period | Not polled | .. |
| Command NOT allowed for | |
.. |
| |
||
| Input Argument | Tango::DEV_VOID | |
| Output Argument | Tango::DEVVAR_FLOATARRAY | List of values read |
| DisplayLevel | OPERATOR | .. |
| Inherited | false | .. |
| Abstract | false | .. |
| Polling Period | Not polled | .. |
| Command NOT allowed for | |
.. |
| |
||
| Input Argument | Tango::DEVVAR_CHARARRAY | Command to write |
| Output Argument | Tango::DEVVAR_CHARARRAY | Answer from the device |
| DisplayLevel | OPERATOR | .. |
| Inherited | false | .. |
| Abstract | false | .. |
| Polling Period | Not polled | .. |
| Command NOT allowed for | |
.. |
| |
||
| Input Argument | Tango::DEVVAR_CHARARRAY | Command to write |
| Output Argument | Tango::DEVVAR_FLOATARRAY | List of values |
| DisplayLevel | OPERATOR | .. |
| Inherited | false | .. |
| Abstract | false | .. |
| Polling Period | Not polled | .. |
| Command NOT allowed for | |
.. |
| |
||
| Input Argument | Tango::DEV_VOID | |
| Output Argument | Tango::DEV_VOID | |
| DisplayLevel | OPERATOR | .. |
| Inherited | false | .. |
| Abstract | false | .. |
| Polling Period | Not polled | .. |
| Command NOT allowed for | |
.. |
| |
||
| Input Argument | Tango::DEV_VOID | |
| Output Argument | Tango::DEV_VOID | |
| DisplayLevel | OPERATOR | .. |
| Inherited | false | .. |
| Abstract | false | .. |
| Polling Period | Not polled | .. |
| Command NOT allowed for | |
.. |
| |
|||||||
| |
|
|
|
|
|
|
|
| Timeout | false | false | Scalar | READ_WRITE | Tango::DEV_FLOAT | OPERATOR | Timeout in seconds for all device operations\nDefault value is 5 and you can set it to 0 for\nnon-blocking mode.\nNote that your local VISA library may round up this\nvalue heavily. I experienced this effect with my\nNational Instruments VISA implementation,\nwhich rounds off to 0, 1, 3 and 10 seconds. |
| ChunkSize | false | false | Scalar | READ_WRITE | Tango::DEV_SHORT | OPERATOR | Length of read data chunks in bytes\nDefault value is 20kb |
| ValuesFormat | false | false | Scalar | READ_WRITE | Tango::DEV_STRING | OPERATOR | Data format for lists of read values\n+) ASCII (the default)\n+) SINGLE\n+) DOUBLE\n+) BIG_ENDIAN\n\nThis attribute is useful with the\nReadValues and AskForValues commands |
| TermChars | false | false | Scalar | READ_WRITE | Tango::DEV_STRING | OPERATOR | The termination characters for each read and write operation.\nNone (Default)\n\r (CR)\n\ n (LF)\n\nor any combination |
| SendEnd | false | false | Scalar | READ_WRITE | Tango::DEV_BOOLEAN | OPERATOR | whether to assert END after each write operation\nDefault value is True |
| Delay | false | false | Scalar | READ_WRITE | Tango::DEV_FLOAT | OPERATOR | Delay time to wait after each write operation\nDefault is 0 |
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |
|
| |
|
| ON | Device is Open (By default) |
| FAULT | The device is in some fault state |
| OFF | The device is OFF. |