Messages to and from the programmer are in a packet format. In both directions, every message starts with 'S' and ends with 'E'. These are handled automatically, and are not included in the QsiMessage and QsiReply content.
Interface Summary Interface Description QsiInterfaceDefine interface for sending and receiving messages to the QSI command station. QsiListenerDefines the interface for listening to traffic on the QSI communications link.
Class Summary Class Description Bundle QSIConnectionTypeListReturns a list of valid lenz XpressNet Connection Types QSIMenuCreate a "Systems" menu containing the Jmri QSI-specific tools. QsiMessageEncodes a message to an QSI command station. QsiPortControllerAbstract base for classes representing a QSI communications port. QsiProgrammerImplements the jmri.Programmer interface via commands for the QSI programmer. QsiReplyCarries the reply to an QsiMessage. QsiSystemConnectionMemoLightweight class to denote that a system is active, and provide general information. QsiTrafficControllerConverts Stream-based I/O to/from QSI messages.