Programming Commands - Motorola R-2001A Service Manual

Communications system analyzer
Hide thumbs Also See for R-2001A:
Table of Contents

Advertisement

22-34. Exponent Magnitude. The exponent magnitude is a single digit with a value from 0 to 9. The digit
indicates the negative power of ten that is to be multiplied with the data value to obtain the units listed in table
22-3.
22-35. Programming Commands. Table 22-3 lists the programming commands available for the system
analyzer. The table identifies the category and type of command, the data limits and units, the command
function, and any display, function, or mode change that would occur.
22-36. Terminal Mode. When the command 'CD12' is used, the system terminal mode is enabled. The
terminal mode allows the analyzer's CRT display and keyboard to perform as a limited function I/O terminal.
• Possible uses for the terminal mode would be to provide test instructions to a test operator at an auto test
station.
22-37. Display Format. Once the 'CD12' command has been sent the terminal mode has been entered. All
further ASCI I valid characters sent from the controller will appear on the CRT display. The total display area
on the CRT is 15 lines of 30 characters each. Character entry on the CRT is on the bottom line. Each linefeed
character causes the bottom line to move up one place. If more than 30 lines are entered, the top lines are lost
off the top of the display. A list of valid ASCII characters for the display is provided in table 22-4. All invalid
characters are ignored in the terminal mode.
22-38. Keyboard Entry. In the terminal mode the keyboards on the analyzer may be used to input data to the
bus controller. The ten numeric keys and the left cursor key have predefined ASC 11 characters. The character
corresponds to the number on the key for the numeric keys. For the left cursor key, carriage return and line
feed characters are sent. The down cursor key causes a bus service request to be generated regardless of the
operating mode. Thus this key could be used to halt an automatic test sequence.
22-39. The remaining pushbuttons are defined, prior to entering the terminal mode, with the use of the
keyboard control commands listed in table 22-3. Each key is assigned an ASCI I character by following the Kn
command prefix with the decimal equivalent of the binary ASCII code for that character. A list of valid ASCI I
characters and their binary and decimal equivalents are listed in table 22-4.
22-40. Data that is entered from the keyboard is stored in a 9 character buffer until addressed by the bus
controller. If more than 9 keypresses occur before the controller accesses the analyzer, the excess inputs are
lost. Once the controller has addressed the analyzer, the analyzer transmits the character data to the
controller. The analyzer will continue to transmit, or hold up the bus handshake if no keys have been pressed,
until the left cursor key is pressed. Thus every data string entry from the keyboard must terminate with the left
cursor key. As the data is transmitted to the controller it is also entered onto the CRT display.
22-41. Terminal Mode Exit. An ASCII end of transmission character (EOT) sent from the controller will
terminate the terminal mode. When the mode is terminated the analyzer returns to the Gen/Mon Mtr display,
and is ready to accept new command inputs.
22-42. Error Messages. Error messages are generated by the analyzer to help the programmer troubleshoot
his program. As control commands are received by the analyzer, they are decoded to determine the command
sent. If the analyzer is unable to decode the command it generates an error message and ignores all
succeeding commands. To clear the error condition the bus controller must address the analyzer as atalker so
that the error message will be transferred to the controller.
22-8

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

R-2002a

Table of Contents