Package jmri.jmrix.can

Defines classes for interfacing to a CAN based model railway control bus.

See:
          Description

Interface Summary
CanInterface Define interface for sending and receiving CAN messages
CanListener Defines the interface for listening to CAN messages
 

Class Summary
AbstractCanTrafficController Abstract base for TrafficControllers in a CANbus based Message/Reply protocol.
CanConstants CanConstants.java Description: Constants to represent CAN protocols and adpters
CanMenu Create a menu containing the Jmri CAN-specific tools
CanMessage Base class for messages in a CANbus based message/reply protocol.
CanReply Base class for replies in a CANbus based message/reply protocol.
TrafficController Traffic controller for CAN access.
 

Package jmri.jmrix.can Description

Defines classes for interfacing to a CAN based model railway control bus.

It is expected that there will be multiple CAN implementations (e.g. MERG CBUS or ATBUS) each accessible through a variety of CAN adapters (e.g. CAN232 or MERG CAN-RS), but that each implementation will be based uppon basic CANbus concepts such as ID (standard or extended), Normal and RTR frames and a data field.

This package is therefore organized in several subtrees:

adapters
Specific implementations for CAN adapter hardware, e.g. MERG's CAN_RS; LAWICEL AB's CANUSB and CAN232; etc.
protocols
Specific implementations for e.g. CBUS, NmraNet, etc
swing
Swing-based GUI tools

Since:
2.1.7


Copyright © 1997 - 2008 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: SourceForge_Logo