LLAASSAAIIR R III I OOppeerraattoorr’’s s MMaannuuaall PPaagge e GG--11
Appendix GAppendix G
LASAIR II Native Serial (RS-2332)LASAIR II Native Serial (RS-2332)
CommunicationsCommunications
The LASAIR II native communications mode is a The LASAIR II native communications mode is a simple, RS-232 point-to-simple, RS-232 point-to-
point protocol, point protocol, with no with no addressing or addressing or checksum overhead. It checksum overhead. It can be used can be used with awith a
simple terminal emulator program, or be used as a basis for instrument control.simple terminal emulator program, or be used as a basis for instrument control.
It is an upgrade path for users with older LASAIR It is an upgrade path for users with older LASAIR instruments.instruments.
Native Serial Protocol FundamentalsNative Serial Protocol Fundamentals
••
All characters are echoed.All characters are echoed.
•• Software flow control (Software flow control (
CTRL-Q/CTRL-SCTRL-Q/CTRL-S
) is used.) is used.
•• A command prompt of “A command prompt of “
>>
” is output between commands and data packets.” is output between commands and data packets.
•• Automatic data output is generated.Automatic data output is generated.
•• All commands return either an “All commands return either an “
OKOK
” or an error response followed by a <” or an error response followed by a <
CRCR
>.>.
••
All commands except LASAIR “All commands except LASAIR “
CC
” commands return current parameter” commands return current parameter
values. This can be used for sanity checking.values. This can be used for sanity checking.
•• Many commands are similar to older LASAIR serial commands.Many commands are similar to older LASAIR serial commands.
Native Serial Protocol Error MessagesNative Serial Protocol Error Messages
Error --No C CommandError --No C Command
The “The “
CC
” command is given with no arguments.” command is given with no arguments.
Error --Not SupportedError --Not Supported
An invalid or unsupported “An invalid or unsupported “
CC
” command was” command was
sent.sent.
Error --ParameterError --Parameter
A command was sent with an insufficient number ofA command was sent with an insufficient number of
parameters.parameters.
Table G-1: RS-232 Connector PinoutTable G-1: RS-232 Connector Pinout
PPiinn PPiin n FFuunnccttiioonn
2 2 TXTX
3 3 RXRX
5 5 GGNNDD