Package jmri.jmrix.loconet

Interface Summary
LocoNetInterface LocoNetInterface defines the general connection to a LocoNet layout.
LocoNetListener LocoNetListener provides the call-back interface for notification when a new LocoNet message arrives from the layout.
SlotListener Interface for objects that want to be notified when a LocoNetSlot is modified.
 

Class Summary
AbstractAlmImplementation Provide an ALM that lives on the LocoNet.
AbstractBoardProgFrame Display and modify an Digitrax board configuration.
ActiveFlag Provide a flag to indicate that the system provided by this package is active.
AlmImplementation Provide an ALM that lives on the LocoNet.
AspectGenerator Test implementation of AspectGenerator, ala 1/8 of an SE8.
LnClockControl LnClockControl.java Implementation of the Hardware Fast Clock for Loconet This module is based on a GUI module developed by Bob Jacobsen and Alex Shepherd to correct the Loconet fast clock rate and synchronize it with the internal JMRI fast clock Timebase.
LnConstants LnConstants.java Description: Constants to represent values seen in LocoNet traffic
LnLight LnLight.java Implementation of the Light Object for Loconet Based in part on SerialLight.java
LnLightManager Implement light manager for loconet systems System names are "LLnnnnn", where nnnnn is the bit number without padding.
LnMessageManager Provide access to throttle-messaging on a LocoNet.
LnOpsModeProgrammer Provide an Ops Mode Programmer via a wrapper what works with the LocoNet SlotManager object.
LnPacketizer Converts Stream-based I/O to/from LocoNet messages.
LnPortController Base for classes representing a LocoNet communications port
LnPowerManager PowerManager implementation for controlling layout power Some of the message formats used in this class are Copyright Digitrax, Inc.
LnPr2ThrottleManager LocoNet implementation of a ThrottleManager for the PR2 Does direct "push" writes to the extended slot in the PR2.
LnProgrammerManager Extend DefaultProgrammerManager to provide ops mode programmers on LocoNet
LnReporter Extend jmri.AbstractReporter for LocoNet layouts This implementation reports transponding messages.
LnReporterManager LnReporterManager implements the ReporterManager.
LnSecurityElementManager Manager for SecurityElement objects, currently local to LocoNet implementations.
LnSensor Extend jmri.AbstractSensor for LocoNet layouts.
LnSensorAddress Utilities for handling LocoNet sensor addresses.
LnSensorManager Manage the LocoNet-specific Sensor implementation.
LnThrottleManager LocoNet implementation of a ThrottleManager.
LnTrafficController Abstract base class for implementations of LocoNetInterface.
LnTrafficRouter Implements a LocoNetInterface by doing a scatter-gather to another, simpler implementation.
LnTurnout Extend jmri.AbstractTurnout for LocoNet layouts This implementation implements the "SENT" feedback, where LocoNet messages originating on the layout can change both KnownState and CommandedState.
LnTurnoutManager LnTurnoutManager implements the TurnoutManager.
LocoNetAutomaton Extend the Automat support to include convenient access to LocoNet messages.
LocoNetMenu Create a "Systems" menu containing the Jmri LocoNet-specific tools.
LocoNetMessage Represents a single command or response on the LocoNet.
LocoNetSlot Represents the contents of a single slot in the LocoNet command station.
LocoNetThrottle An implementation of DccThrottle via AbstractThrottle with code specific to a LocoNet connection.
LocoNetThrottledTransmitter Delay LocoNet messages that need to be throttled.
Pr2Throttle An implementation of DccThrottle via AbstractThrottle with code specific to a PR2 connection.
Se8AlmImplementation ALM implementation for the SE8.
SE8cSignalHead Extend jmri.SignalHead for signals implemented by an SE8c This implementation writes out to the physical signal when it's commanded to change appearance, and updates its internal state when it hears commands from other places.
SecurityElement Test implementation of SecurityElement, ala 1/8 of an SE8.
SlotManager Controls a collection of slots, acting as the counter-part of a LocoNet command station.
 

Exception Summary
LocoNetException LocoNet-specific exception
LocoNetMessageException Exception to indicate a problem assembling a LocoNet message.
 



Copyright © 1997 - 2009 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