The SRQ feature of the GPIB bus provides hardware hand shaking between the GPIB controller card in the PC and the instrument. This allows synchronization between moving data to the PC with the state of the instrument without the need to use time delay functions. Background Whenever an instrument...
TIP: You can also access useful tools here to send commands and read responses from your instrument. This is useful for trying single commands, troubleshooting or performing a quick remote transaction. This is done by right-clicking on the desired instrument and selecting “Open VISA Test Panel”...
enables a broad range of measurements while simplifying the calibration and test setup. The VSG supplies the required wideband modulated signal at high-carrier frequencies while a high-speed digital control interfaces with the phased array. The Standard Commands for Programmable Instruments (SCPI) parser...
I want to monitor a Serial Port to determine when Instrumentation that use the SCPI (Standard Commands for Programmable Instruments) language on the RS-232 bus or USB bus - Test and Measurement Class have completed processing of the previous issued commands....
3.1-1 Network configuration at sample scenario commissioning test 3.1.2 SCPI Commands No SCPI commands are used. 3.1.3 Test Specifications Network Master Initial Conditions This sample uses the Ethernet BERT application; after using [Restore Application Defaults] to set the initial conditions, the ...
use a modified Lua version 5.0. In TSPenabled instruments, the Lua programming language has been extended with Keithley-specific instrument control commands. Lua commands can be sent and executed one at a time like with SCPI. Unlike instruments that are only compatible with SCPI, TSP instruments ...
commands. I scan and lexically analyze on the fly, and use if, else if, else logic blocks to parse. (I know, pathetic.) This approach requires one if, else if, else block for each field of the command language. Next I plan to split the lexical analysis to a first-pass, and create...