Package jmri.jmrix.maple

Interface Summary
SerialInterface Interface to send/receive line information
SerialListener Listener interface to be notified about traffic
 

Class Summary
ActiveFlag Provide a flag to indicate that the system provided by this package is active.
InputBits Utility Class supporting input from Maple HMI's All of the Maple HMI panels are configured with the same input bits.
MapleMenu Create a "Systems" menu containing the Jmri Maple-specific tools
OutputBits Utility Class supporting output to Maple HMI's All of the Maple HMI panels receive the same output bits.
SerialAddress Utility Class supporting parsing and testing of addresses Two address formats are supported: Ktxxxx where: t is the type code, 'T' for turnouts, 'S' for sensors, and 'L' for lights xxxx is a bit number of the input or output bit (001-9999) Note: with Maple, all panels (nodes) have the same address space, so there is no node number in the address.
SerialConnectionTypeList Returns a list of valid Maple Connection Types
SerialLight SerialLight.java Implementation of the Light Object for C/MRI Based in part on SerialTurnout.java
SerialLightManager Implement light manager for serial systems System names are "KLnnn", where nnn is the bit number without padding.
SerialMessage Contains the data payload of a serial packet.
SerialNode Models a serial node, consisting of one Maple Systems HMI touch screen panel.
SerialPortController Abstract base for classes representing a communications port
SerialReply Contains the data payload of a serial reply packet.
SerialSensor Extend jmri.AbstractSensor for serial systems
SerialSensorManager Manage the specific Sensor implementation.
SerialTrafficController Converts Stream-based I/O to/from C/MRI serial messages.
SerialTurnout Turnout implementation for Maple systems.
SerialTurnoutManager Implement turnout manager for serial systems System names are "KTnnn", where nnn is the turnout number without padding.
 



Copyright © 1997 - 2011 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads