EasyManua.ls Logo

Rohde & Schwarz SMB100A - SCPI Command Structure; Syntax for Common Commands

Rohde & Schwarz SMB100A
481 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Remote Control Basics
R&S
®
SMB100A
222Operating Manual 1407.0806.32 ─ 13
}
}
if( !terminate)
{
client.transmit( input ); //send string
int qPos = input.find( "?", 0 );
//receive string only when needed
if( qPos > 0 )
{
string rcStr = "";
client.receive( rcStr );
cout << rcStr << endl;
}
}
if( useSingleCommand )
{
terminate = true;
}
}
}catch( const string errorString )
{
cout<<errorString<<endl;
}
client.disconnect( );
return errorCode;
}
6.3 SCPI Command Structure
SCPI commands consist of a so-called header and, in most cases, one or more param-
eters. The header and the parameters are separated by a "white space" (ASCII code 0
to 9, 11 to 32 decimal, e.g. blank). The headers may consist of several mnemonics (key-
words). Queries are formed by appending a question mark directly to the header.
The commands can be either device-specific or device-independent (common com-
mands). Common and device-specific commands differ in their syntax.
6.3.1 Syntax for Common Commands
Common (=device-independent) commands consist of a header preceded by an asterisk
(*) and possibly one or more parameters.
Examples:
*RST RESET Resets the instrument.
*ESE EVENT STATUS ENABLE Sets the bits of the event status enable
registers.
SCPI Command Structure

Table of Contents

Other manuals for Rohde & Schwarz SMB100A

Related product manuals