Package jmri.jmrix.can.cbus

Defines classes for interfacing to a MERG CBUS network.

See:
          Description

Class Summary
ActiveFlag Provide a flag to indicate that the CBUS support is active.
CbusAddress Utilities for handling CBUS addresses.
CbusCommandStation Implement CommandStation for CBUS communications.
CbusConstants CbusConstants.java Description: Constants to represent CBUS protocol
CbusDccOpsModeProgrammer Provide an Ops Mode Programmer via a wrapper what works with the CBUS command station object.
CbusDccProgrammer Implements the jmri.Programmer interface via commands for the CBUS programmer.
CbusDccProgrammerManager Extend DefaultProgrammerManager to provide programmers for CBUS systems
CbusEventFilter Class to implement filtering of CBUS events.
CbusEventFilterFrame Frame to control an instance of CBUS filter to filter events
CbusEventFilterPanel  
CbusMenu Create a menu containing the Jmri CAN- and CBUS-specific tools
CbusMessage Class to allow use of CBUS concepts to access the underlying can message
CbusOpCodes CbusOpCodes.java Description: methods to decode CBUS opcodes
CbusPowerManager PowerManager implementation for controlling CBUS layout power.
CbusProgrammer Implements the jmri.Programmer interface via commands for CBUS.
CbusProgrammerManager Extend DefaultProgrammerManager to provide node variable programmer for CBUS
CbusSensor Extend jmri.AbstractSensor for CBUS controls.
CbusSensorManager Manage the CBUS-specific Sensor implementation.
CbusThrottle An implementation of DccThrottle via AbstractThrottle with code specific to a Cbus connection.
CbusThrottleManager CBUS implementation of a ThrottleManager.
CbusTurnout Turnout for CBUS connections.
CbusTurnoutManager CAN CBUS implementation of a TurnoutManager.
 

Package jmri.jmrix.can.cbus Description

Defines classes for interfacing to a MERG CBUS network.

More information on the protocols is available on the MERG CBUS web site.

A note on terminology

CBUS refers to a 7-bit field in the standard CAN header as the "ID", "Node ID", and "CAN ID", but occasionally refers to the entire 11-bit CAN header by the same names.

The JMRI classes use "cbusId" to refer to the 7-bit field.

Since:
2.1.7


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