
229
S:\Hp8960\E1962B CDMA 2000\Pi Release\Reference Guide\Chapters\cdma2000_prog_gen_compound.fm
Dealing With Semicolon Separated Response Data Lists
Dealing With Semicolon Separated Response Data Lists
Description
In accordance with IEEE 488.2-1992 Section 8.4.1 the test set uses the semicolon (;) as the response message
unit separator (RMUS). The RMUS separates sequential response message unit elements from one another
when multiple response message unit elements are sent in a response message. This condition would occur
when combining multiple queries into a single GPIB transaction.
Query Response Data Types Used By Test Set
The test set can return the following data types in response to queries:
• character data (char): ASCII characters A-Z (65-90 decimal), underscore (95 decimal), digits (48-57
decimal).
• string data: ASCII characters enclosed in quotes (for example, “5551212” or “PGSM”)
• numeric response data (nr1): numeric data in the form +/- dddddddd
• numeric response data (nr3): numeric data in the form +/- ddd.ddd E +/- dddd
Semicolon Separated Response Data Lists Containing Mixed Data Types
Problems can occur when trying to enter semicolon separated response data lists containing mixed data types.
For example: If the following command string is sent to the test set, the test set will respond by constructing a
response message which contains multiple response message unit elements (that is, one response message
unit element for each query item contained in the command string). Some response message unit elements are
string data type, some are character data type and some are nr3 data type.
OUTPUT 714;"CALL:MS:REP:IMSI?;PCL?;REV?;SBAN?;ONUM?;MCC?;MNC?;LAC?"
An example response message generated by the test set in response to the above OUTPUT statement would
be:
“001012345678901”;+4.00000;PHAS1;”PGSM”;”5551212”;9.91E37;9.91E37;9.91E37
Constructing the following data entry statement will account for multiple responses from the query:
ENTER 714;Imsi$,Pcl,Rev$,Sban$,Onum$,Mcc,Mnc,Lac
Содержание 8960
Страница 14: ...14 S Hp8960 E1962B CDMA 2000 Pi Release Reference Guide cdma2000_titlepage fm ...
Страница 33: ...33 S Hp8960 E1962B CDMA 2000 Pi Release Reference Guide Chapters ch_measurements fm Measurements Measurements ...
Страница 105: ...105 S Hp8960 E1962B CDMA 2000 Pi Release Reference Guide Chapters ch_general_programming fm Programming Programming ...
Страница 247: ...247 S Hp8960 E1962B CDMA 2000 Pi Release Reference Guide Chapters ch_hpib_command_syntax fm GPIB Commands ...
Страница 654: ...654 S Hp8960 E1962B CDMA 2000 Pi Release Reference Guide Chapters cdma2000_hpib_common fm IEEE 488 2 Common Commands ...
Страница 655: ...655 S Hp8960 E1962B CDMA 2000 Pi Release Reference Guide Chapters ch_manual_operation fm Manual Operation ...
Страница 701: ...701 S Hp8960 E1962B CDMA 2000 Pi Release Reference Guide Chapters ch_error_messages fm Troubleshooting ...
Страница 759: ...759 S Hp8960 E1962B CDMA 2000 Pi Release Reference Guide Chapters ch_configure fm Configuration Configuration ...
Страница 780: ...780 S Hp8960 E1962B CDMA 2000 Pi Release Reference Guide Chapters cdma2000_conf_name fm Test Application Name ...