www.vxitech.com
|
| INHOUSE:PSEUDO |
|
|
|
|
|
| Purpose | Controls the use of the register interface |
|
|
|
|
|
| Type | Setting |
|
|
|
|
|
| Command Syntax | INHOUSE:PSEUDO <boolean> |
|
|
|
|
|
| Command Parameters | <boolean> = 0 1 OFF ON |
|
|
| Factory Default = 1 |
|
|
|
|
|
| *RST Value | N/A |
|
|
|
|
|
| Query Syntax | INHOUSE:PSEUDO? |
|
|
|
|
|
| Query Parameters | N/A |
|
|
|
|
|
| Query Response | ASCII numeric 0 or 1 |
|
|
|
|
|
| Description | If INHOUSE:PSEUDO is set true (1 or ON), the instrument uses the pseudo register |
|
|
| interface. If false (0 or OFF), the instrument uses the hardware register interface. The |
|
|
| value set is implemented upon the next power cycle. This command does not take |
|
|
| effect immediately. |
|
|
| The pseudo register interface allows use of the REG_ENABLE capability as well as the |
|
|
| CLEAR_LATCH capability from the registers. These capabilities are not available |
|
|
| with the hardware register interface. The hardware register interface is much faster |
|
|
| than the pseudo register interface (speeds are controller dependent but, as an example, |
|
|
| with one controller a hardware register access takes about 0.5 µs while a pseudo |
|
|
| register access takes about 25 µs). The hardware register, however, interface lacks the |
|
|
| above two features. |
|
|
| Pseudo registers are needed if the user wants to perform a register read or a word serial |
|
|
| FETch:LATChed? of FIRST LATCHED data in order to allow another FIRST |
|
|
| LATCHED to occur. If pseudo is not set, then the user can read registers at hardware |
|
|
| register speed but a word serial read FETCh:LATChed? is required to allow another |
|
|
| FIRST LATCHED to occur. If pseudo is set, then the user can read the registers at |
|
|
| pseudo register speed but the read of the latched data will allow a new FIRST |
|
|
| LATCHED to occur. Pseudo also allows a register write to control the masking of |
|
|
| interrupts for REGINT. |
|
|
| Note: All letters of the command are required; there is no short form of the command. |
|
|
|
|
|
Examples
Command / Query | Response (Description) |
INHOUSE:PSEUDO 1 | (Selects the PSEUDO register) |
INHOUSE:PSEUDO? | 1 (Indicates that the PSEUDO register is selected) |
Related Commands
INHOUSE:REG_ENABLE INHOUSE:CLEAR_LATCH
VM4016 Command Dictionary | 67 |