Package jmri.jmrix.ecos

Support for the ESU ECoS.

See:
          Description

Interface Summary
EcosInterface Define interface for sending and receiving messages to the ECOS command station.
EcosListener Defines the interface for listening to traffic on the Ecos communications link.
 

Class Summary
ActiveFlag Provide a flag to indicate that the system provided by this package is active.
EcosConnectionTypeList Returns a list of valid ESU Ecos Connection Types
EcosDccThrottle An implementation of DccThrottle with code specific to an ECoS connection.
EcosDccThrottleManager EcosDCC implementation of a ThrottleManager.
EcosLocoAddress Stores all the loco information from the Ecos into JMRI
EcosLocoAddressManager Managers the Ecos Loco entries within JMRI.
EcosMessage Encodes a message to an Ecos command station.
EcosPortController  
EcosPowerManager PowerManager implementation for controlling layout power.
EcosPreferences Stores User Preferences on how to deal with syncronising the Ecos Database with JMRI.
EcosReply Carries the reply to an EcosMessage.
EcosSensor Implement a Sensor via Ecos communications.
EcosSensorManager Implement sensor manager for Ecos systems.
EcosSystemConnectionMemo Lightweight class to denote that a system is active, and provide general information.
EcosTrafficController Converts Stream-based I/O to/from ECOS messages.
EcosTurnout Implement a Turnout via Ecos communications.
EcosTurnoutManager Implement turnout manager for Ecos systems.
Menu Deprecated. 2.11.3
 

Package jmri.jmrix.ecos Description

Support for the ESU ECoS.

The current implementation just does turnout (accessory decoder) operations only.

Related Documentation

Additional information on the ECoS can be found on the ESU web site.

The ECoS contains a "database" of information, which must be asynchronously maintained with respect to the JMRI internal state. The model subpackage maintains a local copy of the ECoS local state, which is then manipulated by JMRI objects.

Since:
2.3.3


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