Package jmri.jmrix.marklin
Class MarklinConstants
- java.lang.Object
-
- jmri.jmrix.marklin.MarklinConstants
-
public final class MarklinConstants extends java.lang.Object
Constants to represent values seen in Marklin traffic.- See Also:
- CS2 CAN Protocol 1.0, CS2 CAN Protocol 2.0
-
-
Field Summary
Fields Modifier and Type Field Description static intACCCOMMANDENDstatic intACCCOMMANDNOstatic intACCCOMMANDSTARTstatic intAUTCOMMANDENDstatic intAUTCOMMANDSTARTstatic intCANADDRESSBYTE1static intCANADDRESSBYTE2static intCANADDRESSBYTE3static intCANADDRESSBYTE4static intCLUBRANGEENDstatic intCLUBRANGESTARTThese CAN bus ranges do not translate to track signals They are free for adressing equipment by 3rd parties, i.e. sending commands to accessory or providing firmware updates.static intCMDGOSYSstatic intCMDHALTSYSstatic intCMDSTOPSYSstatic intDCCACCENDstatic intDCCACCSTARTstatic intDCCENDstatic intDCCSTARTstatic intFEECOMMANDENDstatic intFEECOMMANDSTARTstatic intGUICOMMANDENDstatic intGUICOMMANDNOstatic intGUICOMMANDSTARTstatic intHASHBYTE1static intHASHBYTE2static intLOCODIRECTIONstatic intLOCOEMERGENCYSTOPstatic intLOCOFUNCTIONstatic intLOCOSPEEDstatic intMANCOMMANDENDstatic intMANCOMMANDNOstatic intMANCOMMANDSTARTstatic intMCAN_BROADCASTstatic intMCAN_UNINITIALIZEDstatic intMFXENDstatic intMFXSTARTstatic intMM1ACCENDstatic intMM1ACCSTARTstatic intMM1ENDstatic intMM1FUNCTENDstatic intMM1FUNCTSTARTstatic intMM1LOCOENDstatic intMM1LOCOSTARTstatic intMM1STARTstatic intPRIO_1Priority 1: Stop / go / short messagestatic intPRIO_2static intPRIO_3static intPRIO_4static intPROTOCOL_DCCstatic intPROTOCOL_MM2static intPROTOCOL_SXstatic intPROTOCOL_UNKNOWNstatic intS88EVENTstatic intSOFCOMMANDENDstatic intSOFCOMMANDNOstatic intSOFCOMMANDSTARTstatic intSTEPLONG128static intSTEPLONG28static intSTEPSHORT128static intSTEPSHORT14static intSTEPSHORT28static intSX1ACCENDstatic intSX1ACCSTARTstatic intSX1ENDstatic intSX1STARTstatic intSX2ENDstatic intSX2STARTstatic intSYSCOMMANDENDstatic intSYSCOMMANDNOstatic intSYSCOMMANDSTARTstatic intVENDORRANGEENDstatic intVENDORRANGESTART
-
-
-
Field Detail
-
PRIO_1
public static final int PRIO_1
Priority 1: Stop / go / short message- See Also:
- Constant Field Values
-
PRIO_2
public static final int PRIO_2
- See Also:
- Constant Field Values
-
PRIO_3
public static final int PRIO_3
- See Also:
- Constant Field Values
-
PRIO_4
public static final int PRIO_4
- See Also:
- Constant Field Values
-
SYSCOMMANDNO
public static final int SYSCOMMANDNO
- See Also:
- Constant Field Values
-
SYSCOMMANDSTART
public static final int SYSCOMMANDSTART
- See Also:
- Constant Field Values
-
SYSCOMMANDEND
public static final int SYSCOMMANDEND
- See Also:
- Constant Field Values
-
MANCOMMANDNO
public static final int MANCOMMANDNO
- See Also:
- Constant Field Values
-
MANCOMMANDSTART
public static final int MANCOMMANDSTART
- See Also:
- Constant Field Values
-
MANCOMMANDEND
public static final int MANCOMMANDEND
- See Also:
- Constant Field Values
-
ACCCOMMANDNO
public static final int ACCCOMMANDNO
- See Also:
- Constant Field Values
-
ACCCOMMANDSTART
public static final int ACCCOMMANDSTART
- See Also:
- Constant Field Values
-
ACCCOMMANDEND
public static final int ACCCOMMANDEND
- See Also:
- Constant Field Values
-
SOFCOMMANDNO
public static final int SOFCOMMANDNO
- See Also:
- Constant Field Values
-
SOFCOMMANDSTART
public static final int SOFCOMMANDSTART
- See Also:
- Constant Field Values
-
SOFCOMMANDEND
public static final int SOFCOMMANDEND
- See Also:
- Constant Field Values
-
GUICOMMANDNO
public static final int GUICOMMANDNO
- See Also:
- Constant Field Values
-
GUICOMMANDSTART
public static final int GUICOMMANDSTART
- See Also:
- Constant Field Values
-
GUICOMMANDEND
public static final int GUICOMMANDEND
- See Also:
- Constant Field Values
-
AUTCOMMANDSTART
public static final int AUTCOMMANDSTART
- See Also:
- Constant Field Values
-
AUTCOMMANDEND
public static final int AUTCOMMANDEND
- See Also:
- Constant Field Values
-
FEECOMMANDSTART
public static final int FEECOMMANDSTART
- See Also:
- Constant Field Values
-
FEECOMMANDEND
public static final int FEECOMMANDEND
- See Also:
- Constant Field Values
-
HASHBYTE1
public static final int HASHBYTE1
- See Also:
- Constant Field Values
-
HASHBYTE2
public static final int HASHBYTE2
- See Also:
- Constant Field Values
-
CMDSTOPSYS
public static final int CMDSTOPSYS
- See Also:
- Constant Field Values
-
CMDGOSYS
public static final int CMDGOSYS
- See Also:
- Constant Field Values
-
CMDHALTSYS
public static final int CMDHALTSYS
- See Also:
- Constant Field Values
-
CANADDRESSBYTE1
public static final int CANADDRESSBYTE1
- See Also:
- Constant Field Values
-
CANADDRESSBYTE2
public static final int CANADDRESSBYTE2
- See Also:
- Constant Field Values
-
CANADDRESSBYTE3
public static final int CANADDRESSBYTE3
- See Also:
- Constant Field Values
-
CANADDRESSBYTE4
public static final int CANADDRESSBYTE4
- See Also:
- Constant Field Values
-
PROTOCOL_UNKNOWN
public static final int PROTOCOL_UNKNOWN
- See Also:
- Constant Field Values
-
PROTOCOL_DCC
public static final int PROTOCOL_DCC
- See Also:
- Constant Field Values
-
PROTOCOL_SX
public static final int PROTOCOL_SX
- See Also:
- Constant Field Values
-
PROTOCOL_MM2
public static final int PROTOCOL_MM2
- See Also:
- Constant Field Values
-
MM1START
public static final int MM1START
- See Also:
- Constant Field Values
-
MM1END
public static final int MM1END
- See Also:
- Constant Field Values
-
MM1FUNCTSTART
public static final int MM1FUNCTSTART
- See Also:
- Constant Field Values
-
MM1FUNCTEND
public static final int MM1FUNCTEND
- See Also:
- Constant Field Values
-
MM1LOCOSTART
public static final int MM1LOCOSTART
- See Also:
- Constant Field Values
-
MM1LOCOEND
public static final int MM1LOCOEND
- See Also:
- Constant Field Values
-
SX1START
public static final int SX1START
- See Also:
- Constant Field Values
-
SX1END
public static final int SX1END
- See Also:
- Constant Field Values
-
SX1ACCSTART
public static final int SX1ACCSTART
- See Also:
- Constant Field Values
-
SX1ACCEND
public static final int SX1ACCEND
- See Also:
- Constant Field Values
-
MM1ACCSTART
public static final int MM1ACCSTART
- See Also:
- Constant Field Values
-
MM1ACCEND
public static final int MM1ACCEND
- See Also:
- Constant Field Values
-
DCCACCSTART
public static final int DCCACCSTART
- See Also:
- Constant Field Values
-
DCCACCEND
public static final int DCCACCEND
- See Also:
- Constant Field Values
-
MFXSTART
public static final int MFXSTART
- See Also:
- Constant Field Values
-
MFXEND
public static final int MFXEND
- See Also:
- Constant Field Values
-
SX2START
public static final int SX2START
- See Also:
- Constant Field Values
-
SX2END
public static final int SX2END
- See Also:
- Constant Field Values
-
DCCSTART
public static final int DCCSTART
- See Also:
- Constant Field Values
-
DCCEND
public static final int DCCEND
- See Also:
- Constant Field Values
-
CLUBRANGESTART
public static final int CLUBRANGESTART
These CAN bus ranges do not translate to track signals They are free for adressing equipment by 3rd parties, i.e. sending commands to accessory or providing firmware updates.- See Also:
- Constant Field Values
-
CLUBRANGEEND
public static final int CLUBRANGEEND
- See Also:
- Constant Field Values
-
VENDORRANGESTART
public static final int VENDORRANGESTART
- See Also:
- Constant Field Values
-
VENDORRANGEEND
public static final int VENDORRANGEEND
- See Also:
- Constant Field Values
-
LOCOEMERGENCYSTOP
public static final int LOCOEMERGENCYSTOP
- See Also:
- Constant Field Values
-
LOCOSPEED
public static final int LOCOSPEED
- See Also:
- Constant Field Values
-
LOCODIRECTION
public static final int LOCODIRECTION
- See Also:
- Constant Field Values
-
LOCOFUNCTION
public static final int LOCOFUNCTION
- See Also:
- Constant Field Values
-
STEPSHORT28
public static final int STEPSHORT28
- See Also:
- Constant Field Values
-
STEPSHORT14
public static final int STEPSHORT14
- See Also:
- Constant Field Values
-
STEPSHORT128
public static final int STEPSHORT128
- See Also:
- Constant Field Values
-
STEPLONG28
public static final int STEPLONG28
- See Also:
- Constant Field Values
-
STEPLONG128
public static final int STEPLONG128
- See Also:
- Constant Field Values
-
S88EVENT
public static final int S88EVENT
- See Also:
- Constant Field Values
-
MCAN_BROADCAST
public static final int MCAN_BROADCAST
- See Also:
- Constant Field Values
-
MCAN_UNINITIALIZED
public static final int MCAN_UNINITIALIZED
- See Also:
- Constant Field Values
-
-