jmri.jmrix.can.cbus
Class CbusConstants

java.lang.Object
  extended by jmri.jmrix.can.cbus.CbusConstants

public final class CbusConstants
extends Object

CbusConstants.java Description: Constants to represent CBUS protocol

Author:
Andrew Crosland Copyright (C) 2008

Field Summary
static int CBUS_ACOF
           
static int CBUS_ACOF1
           
static int CBUS_ACON
           
static int CBUS_ACON1
           
static int CBUS_AREQ
           
static int CBUS_ARST
           
static int CBUS_ASOF
           
static int CBUS_ASON
           
static int CBUS_BON
           
static int CBUS_BOOT
           
static int CBUS_DFUN
           
static int CBUS_DSPD
           
static int CBUS_ENNLF
           
static int CBUS_ERR
           
static int CBUS_ESTOP
           
static int CBUS_EVANS
           
static int CBUS_EVLRN
           
static int CBUS_EVRD
           
static int CBUS_EVULN
           
static int CBUS_F0
          Function bits for group1
static int CBUS_F1
           
static int CBUS_F10
           
static int CBUS_F11
           
static int CBUS_F12
           
static int CBUS_F2
           
static int CBUS_F3
           
static int CBUS_F4
           
static int CBUS_F5
          Function bits for group2
static int CBUS_F6
           
static int CBUS_F7
           
static int CBUS_F8
           
static int CBUS_F9
          Function bits for group3
static int CBUS_HLT
          CBUS Opcodes
static int CBUS_KLOC
           
static int CBUS_MAX_SLOTS
          Number of slots supported by the command station
static int CBUS_NNACK
           
static int CBUS_NNCLR
           
static int CBUS_NNEVN
           
static int CBUS_NNLRN
           
static int CBUS_NNREF
           
static int CBUS_NNREL
           
static int CBUS_NNULN
           
static int CBUS_NVANS
           
static int CBUS_NVRD
           
static int CBUS_NVSET
           
static int CBUS_OPS_BYTE
           
static int CBUS_PCON
           
static int CBUS_PCVS
           
static int CBUS_PLOC
           
static int CBUS_PROG_ADDRESS
           
static int CBUS_PROG_DIRECT_BIT
           
static int CBUS_PROG_DIRECT_BYTE
          Programming modes
static int CBUS_PROG_PAGED
           
static int CBUS_PROG_REGISTER
           
static int CBUS_QCVS
           
static int CBUS_RDCC3
           
static int CBUS_RDPAR
           
static int CBUS_RESTP
           
static int CBUS_RLOC
           
static int CBUS_RTOF
           
static int CBUS_RTON
           
static int CBUS_SNN
           
static int CBUS_SS_128
          Throttle modes
static int CBUS_SS_14
           
static int CBUS_SS_28
           
static int CBUS_SS_28_INTERLEAVE
           
static int CBUS_SSTAT
           
static int CBUS_STMOD
           
static int CBUS_TOF
           
static int CBUS_TON
           
static int CBUS_WCVB
           
static int CBUS_WCVO
           
static int CBUS_WCVOA
           
static int CBUS_WCVS
           
static int DEFAULT_DYNAMIC_PRIORITY
          CBUS Priorities
static int DEFAULT_EXTENDED_ID
           
static int DEFAULT_MINOR_PRIORITY
           
static int DEFAULT_STANDARD_ID
           
static int ERR_ADDR_FULL
          Error codes returned by CBUS_ERR
static int ERR_ADDR_TAKEN
           
static int ERR_ENGINE_NOT_FOUND
           
static int ERR_NO_MORE_ENGINES
           
static int ERR_SESS_LOCO_NOT_FOUND
           
static int EVENT_EITHER
           
static int EVENT_OFF
           
static int EVENT_ON
          Event types
static int MAX_TABLE_EVENTS
          Event Table
static int SERVICE_HANDLE
          Handle used by service mode programmer
static int SSTAT_BUSY
           
static int SSTAT_CV_ERROR
           
static int SSTAT_NO_ACK
          Status codes for OPC_SSTAT
static int SSTAT_OVLD
           
static int SSTAT_WR_ACK
           
 
Constructor Summary
CbusConstants()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SERVICE_HANDLE

public static final int SERVICE_HANDLE
Handle used by service mode programmer

See Also:
Constant Field Values

DEFAULT_STANDARD_ID

public static final int DEFAULT_STANDARD_ID
See Also:
Constant Field Values

DEFAULT_EXTENDED_ID

public static final int DEFAULT_EXTENDED_ID
See Also:
Constant Field Values

CBUS_HLT

public static final int CBUS_HLT
CBUS Opcodes

See Also:
Constant Field Values

CBUS_BON

public static final int CBUS_BON
See Also:
Constant Field Values

CBUS_TOF

public static final int CBUS_TOF
See Also:
Constant Field Values

CBUS_TON

public static final int CBUS_TON
See Also:
Constant Field Values

CBUS_ESTOP

public static final int CBUS_ESTOP
See Also:
Constant Field Values

CBUS_ARST

public static final int CBUS_ARST
See Also:
Constant Field Values

CBUS_RTOF

public static final int CBUS_RTOF
See Also:
Constant Field Values

CBUS_RTON

public static final int CBUS_RTON
See Also:
Constant Field Values

CBUS_RESTP

public static final int CBUS_RESTP
See Also:
Constant Field Values

CBUS_RDPAR

public static final int CBUS_RDPAR
See Also:
Constant Field Values

CBUS_KLOC

public static final int CBUS_KLOC
See Also:
Constant Field Values

CBUS_RLOC

public static final int CBUS_RLOC
See Also:
Constant Field Values

CBUS_SNN

public static final int CBUS_SNN
See Also:
Constant Field Values

CBUS_STMOD

public static final int CBUS_STMOD
See Also:
Constant Field Values

CBUS_PCON

public static final int CBUS_PCON
See Also:
Constant Field Values

CBUS_DSPD

public static final int CBUS_DSPD
See Also:
Constant Field Values

CBUS_SSTAT

public static final int CBUS_SSTAT
See Also:
Constant Field Values

CBUS_NNACK

public static final int CBUS_NNACK
See Also:
Constant Field Values

CBUS_NNREL

public static final int CBUS_NNREL
See Also:
Constant Field Values

CBUS_NNREF

public static final int CBUS_NNREF
See Also:
Constant Field Values

CBUS_NNLRN

public static final int CBUS_NNLRN
See Also:
Constant Field Values

CBUS_NNULN

public static final int CBUS_NNULN
See Also:
Constant Field Values

CBUS_NNCLR

public static final int CBUS_NNCLR
See Also:
Constant Field Values

CBUS_NNEVN

public static final int CBUS_NNEVN
See Also:
Constant Field Values

CBUS_BOOT

public static final int CBUS_BOOT
See Also:
Constant Field Values

CBUS_DFUN

public static final int CBUS_DFUN
See Also:
Constant Field Values

CBUS_ERR

public static final int CBUS_ERR
See Also:
Constant Field Values

CBUS_ENNLF

public static final int CBUS_ENNLF
See Also:
Constant Field Values

CBUS_NVRD

public static final int CBUS_NVRD
See Also:
Constant Field Values

CBUS_RDCC3

public static final int CBUS_RDCC3
See Also:
Constant Field Values

CBUS_WCVO

public static final int CBUS_WCVO
See Also:
Constant Field Values

CBUS_WCVB

public static final int CBUS_WCVB
See Also:
Constant Field Values

CBUS_QCVS

public static final int CBUS_QCVS
See Also:
Constant Field Values

CBUS_PCVS

public static final int CBUS_PCVS
See Also:
Constant Field Values

CBUS_ACON

public static final int CBUS_ACON
See Also:
Constant Field Values

CBUS_ACOF

public static final int CBUS_ACOF
See Also:
Constant Field Values

CBUS_AREQ

public static final int CBUS_AREQ
See Also:
Constant Field Values

CBUS_EVRD

public static final int CBUS_EVRD
See Also:
Constant Field Values

CBUS_EVULN

public static final int CBUS_EVULN
See Also:
Constant Field Values

CBUS_NVSET

public static final int CBUS_NVSET
See Also:
Constant Field Values

CBUS_NVANS

public static final int CBUS_NVANS
See Also:
Constant Field Values

CBUS_ASON

public static final int CBUS_ASON
See Also:
Constant Field Values

CBUS_ASOF

public static final int CBUS_ASOF
See Also:
Constant Field Values

CBUS_WCVS

public static final int CBUS_WCVS
See Also:
Constant Field Values

CBUS_ACON1

public static final int CBUS_ACON1
See Also:
Constant Field Values

CBUS_ACOF1

public static final int CBUS_ACOF1
See Also:
Constant Field Values

CBUS_WCVOA

public static final int CBUS_WCVOA
See Also:
Constant Field Values

CBUS_EVLRN

public static final int CBUS_EVLRN
See Also:
Constant Field Values

CBUS_EVANS

public static final int CBUS_EVANS
See Also:
Constant Field Values

CBUS_PLOC

public static final int CBUS_PLOC
See Also:
Constant Field Values

CBUS_PROG_DIRECT_BYTE

public static final int CBUS_PROG_DIRECT_BYTE
Programming modes

See Also:
Constant Field Values

CBUS_PROG_DIRECT_BIT

public static final int CBUS_PROG_DIRECT_BIT
See Also:
Constant Field Values

CBUS_PROG_PAGED

public static final int CBUS_PROG_PAGED
See Also:
Constant Field Values

CBUS_PROG_REGISTER

public static final int CBUS_PROG_REGISTER
See Also:
Constant Field Values

CBUS_PROG_ADDRESS

public static final int CBUS_PROG_ADDRESS
See Also:
Constant Field Values

CBUS_OPS_BYTE

public static final int CBUS_OPS_BYTE
See Also:
Constant Field Values

ERR_ADDR_FULL

public static final int ERR_ADDR_FULL
Error codes returned by CBUS_ERR

See Also:
Constant Field Values

ERR_ADDR_TAKEN

public static final int ERR_ADDR_TAKEN
See Also:
Constant Field Values

ERR_SESS_LOCO_NOT_FOUND

public static final int ERR_SESS_LOCO_NOT_FOUND
See Also:
Constant Field Values

ERR_NO_MORE_ENGINES

public static final int ERR_NO_MORE_ENGINES
See Also:
Constant Field Values

ERR_ENGINE_NOT_FOUND

public static final int ERR_ENGINE_NOT_FOUND
See Also:
Constant Field Values

SSTAT_NO_ACK

public static final int SSTAT_NO_ACK
Status codes for OPC_SSTAT

See Also:
Constant Field Values

SSTAT_OVLD

public static final int SSTAT_OVLD
See Also:
Constant Field Values

SSTAT_WR_ACK

public static final int SSTAT_WR_ACK
See Also:
Constant Field Values

SSTAT_BUSY

public static final int SSTAT_BUSY
See Also:
Constant Field Values

SSTAT_CV_ERROR

public static final int SSTAT_CV_ERROR
See Also:
Constant Field Values

EVENT_ON

public static final int EVENT_ON
Event types

See Also:
Constant Field Values

EVENT_OFF

public static final int EVENT_OFF
See Also:
Constant Field Values

EVENT_EITHER

public static final int EVENT_EITHER
See Also:
Constant Field Values

DEFAULT_DYNAMIC_PRIORITY

public static final int DEFAULT_DYNAMIC_PRIORITY
CBUS Priorities

See Also:
Constant Field Values

DEFAULT_MINOR_PRIORITY

public static final int DEFAULT_MINOR_PRIORITY
See Also:
Constant Field Values

MAX_TABLE_EVENTS

public static final int MAX_TABLE_EVENTS
Event Table

See Also:
Constant Field Values

CBUS_F0

public static final int CBUS_F0
Function bits for group1

See Also:
Constant Field Values

CBUS_F1

public static final int CBUS_F1
See Also:
Constant Field Values

CBUS_F2

public static final int CBUS_F2
See Also:
Constant Field Values

CBUS_F3

public static final int CBUS_F3
See Also:
Constant Field Values

CBUS_F4

public static final int CBUS_F4
See Also:
Constant Field Values

CBUS_F5

public static final int CBUS_F5
Function bits for group2

See Also:
Constant Field Values

CBUS_F6

public static final int CBUS_F6
See Also:
Constant Field Values

CBUS_F7

public static final int CBUS_F7
See Also:
Constant Field Values

CBUS_F8

public static final int CBUS_F8
See Also:
Constant Field Values

CBUS_F9

public static final int CBUS_F9
Function bits for group3

See Also:
Constant Field Values

CBUS_F10

public static final int CBUS_F10
See Also:
Constant Field Values

CBUS_F11

public static final int CBUS_F11
See Also:
Constant Field Values

CBUS_F12

public static final int CBUS_F12
See Also:
Constant Field Values

CBUS_SS_128

public static final int CBUS_SS_128
Throttle modes

See Also:
Constant Field Values

CBUS_SS_14

public static final int CBUS_SS_14
See Also:
Constant Field Values

CBUS_SS_28_INTERLEAVE

public static final int CBUS_SS_28_INTERLEAVE
See Also:
Constant Field Values

CBUS_SS_28

public static final int CBUS_SS_28
See Also:
Constant Field Values

CBUS_MAX_SLOTS

public static final int CBUS_MAX_SLOTS
Number of slots supported by the command station

See Also:
Constant Field Values
Constructor Detail

CbusConstants

public CbusConstants()


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