|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| SerialInterface | Interface to send/receive serial information |
| SerialListener | Listener interface to be notified about serial traffic |
| Class Summary | |
|---|---|
| ActiveFlag | Provide a flag to indicate that the system provided by this package is active. |
| GrapevineMenu | Create a "Systems" menu containing the Jmri Grapevine-specific tools |
| SerialAddress | Utility Class supporting parsing and testing of addresses Multiple address formats are supported: Gtnnnxxx where: t is the type code, 'T' for turnouts, 'S' for sensors, 'H' for signals and 'L' for lights nn is the node address (0-127) xxx is a bit number of the input or output bit (001-999) nnxxx = (node address x 1000) + bit number examples: GT2 (node address 0, bit 2), GS1003 (node address 1, bit 3), GL11234 (node address 11, bit234) Gtnnnaxxxx where: t is the type code, 'T' for turnouts, 'S' for sensors, 'H' for signals and 'L' for lights nnn is the node address of the input or output bit (0-127) xxxx is a bit number of the input or output bit (1-2048) a is a subtype-specific letter: 'B' for a bit number (e.g. |
| SerialConnectionTypeList | Returns a list of valid lenz XpressNet Connection Types |
| SerialLight | Implementation of the Light interface using Grapevine signal ports. |
| SerialLightManager | Implement light manager for Grapevine serial systems System names are "TLnnn", where nnn is the bit number without padding. |
| SerialMessage | Contains the data payload of a serial packet. |
| SerialNode | Models a serial node. |
| SerialPortController | Abstract base for classes representing a communications port |
| SerialReply | Contains the data payload of a serial reply packet. |
| SerialSensor | Implement AbstractSensor for Grapevine. |
| SerialSensorManager | Manage the system-specific Sensor implementation. |
| SerialSignalHead | SerialSignalHead.java This object doesn't listen to the Grapevine serial communications. |
| SerialTrafficController | Converts Stream-based I/O to/from Grapevine serial messages. |
| SerialTurnout | Implement Turnout for Grapevine. |
| SerialTurnoutManager | Implement turnout manager for Grapevine systems System names are "GTnnn", where nnn is the turnout number without padding. |
This package handles communications for the ProTrak Grapevine hardware.
Note that the zero Grapevine address is used for error messages, and does not correspond to a node. The nodes have addresses 1 through 127. These are mapped to e.g. GT1 through GT126001 for their first outputs.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||