Define interface for sending and receiving messages to the NCE command station.
Defines the interface for listening to traffic on the NCE communications link.
Model an NCE AIU These AIUs are numbered ala the cab bus, from 1 to 63.
NCE Binary Commands Also see NceMessage.java for additional commands
Implementation of the Hardware Fast Clock for NCE.
Contains the map for the command station and memory parts
Memory offsets for cab info in a serial connected command station
Memory offsets for cab info in a usb connected command station
Return a list of valid NCE Connection Types.
The Consist definition for a consist on an NCE system.
NceLight.java Implementation of the Light Object for NCE Based in part on SerialLight.java
Implement LightManager for NCE systems System names are "NLnnnnn", where N is the user configurable system prefix, nnnnn is the stationary decoder address.
Encodes a message to an NCE command station.
Checks that a NCE message is valid for the connection type.
Provide an Ops Mode Programmer via a wrapper what works with the NCE command station object.
PowerManager implementation for controlling layout power.
Convert the jmri.Programmer interface into commands for the NCE power house.
Extend DefaultProgrammerManager to provide ops mode programmers for NCE systems.
Carries the reply to an NceMessage.
Extend jmri.AbstractSensor for NCE systems
Manage the NCE-specific Sensor implementation.
Lightweight class to denote that a system is active, and provide general information.
An implementation of DccThrottle with code specific to an NCE connection.
NCE implementation of a ThrottleManager.
Converts Stream-based I/O to/from NCE messages.
Implement a Turnout via NCE communications.
Implement turnout manager for NCE systems.
Polls NCE Command Station for turnout discrepancies This implementation reads the NCE Command Station (CS) memory that stores the state of all accessories thrown by cabs or through the com port using the new binary switch command.
Copyright © 1997-2019 JMRI Community.
JMRI®, DecoderPro®, PanelPro, SignalPro, SoundPro, DispatcherPro, TrainPro and associated logos are our trademarks.
Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: