Package jmri.jmrix.nce.ph5driver
Class Ph5CmdStationMemory
- java.lang.Object
-
- jmri.jmrix.nce.NceCmdStationMemory
-
- jmri.jmrix.nce.ph5driver.Ph5CmdStationMemory
-
public class Ph5CmdStationMemory extends NceCmdStationMemory
Updates for command station memory of the PH5.
-
-
Field Summary
-
Fields inherited from class jmri.jmrix.nce.NceCmdStationMemory
CAB_ADDR_H, CAB_ADDR_L, CAB_ALIAS, CAB_CURR_SPEED, CAB_FLAGS, CAB_FUNC_H, CAB_FUNC_L, CAB_LINE_1, CAB_LINE_2, FLAGS_MASK_CONSIST_REAR, FLAGS1_CABISACTIVE, FLAGS1_CABTYPE_AIU, FLAGS1_CABTYPE_DISPLAY, FLAGS1_CABTYPE_NODISP, FLAGS1_CABTYPE_USB, FLAGS1_MASK_CABISACTIVE, FLAGS1_MASK_CABTYPE, FUNC_H_F10, FUNC_H_F11, FUNC_H_F12, FUNC_H_F13, FUNC_H_F14, FUNC_H_F15, FUNC_H_F16, FUNC_H_F17, FUNC_H_F18, FUNC_H_F19, FUNC_H_F20, FUNC_H_F21, FUNC_H_F22, FUNC_H_F23, FUNC_H_F24, FUNC_H_F25, FUNC_H_F26, FUNC_H_F27, FUNC_H_F28, FUNC_H_F29, FUNC_H_F30, FUNC_H_F31, FUNC_H_F32, FUNC_H_F33, FUNC_H_F34, FUNC_H_F35, FUNC_H_F36, FUNC_H_F37, FUNC_H_F38, FUNC_H_F39, FUNC_H_F40, FUNC_H_F41, FUNC_H_F42, FUNC_H_F43, FUNC_H_F44, FUNC_H_F45, FUNC_H_F46, FUNC_H_F47, FUNC_H_F48, FUNC_H_F49, FUNC_H_F5, FUNC_H_F50, FUNC_H_F51, FUNC_H_F52, FUNC_H_F53, FUNC_H_F54, FUNC_H_F55, FUNC_H_F56, FUNC_H_F57, FUNC_H_F58, FUNC_H_F59, FUNC_H_F6, FUNC_H_F60, FUNC_H_F61, FUNC_H_F62, FUNC_H_F63, FUNC_H_F64, FUNC_H_F65, FUNC_H_F66, FUNC_H_F67, FUNC_H_F68, FUNC_H_F7, FUNC_H_F8, FUNC_H_F9, FUNC_L_F0, FUNC_L_F1, FUNC_L_F2, FUNC_L_F3, FUNC_L_F4
-
-
Constructor Summary
Constructors Constructor Description Ph5CmdStationMemory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getAccyMemAddr()
int
getAccyMemSize()
int
getAiuFlagAddr()
int
getCabAddr()
int
getCabIdxFunct13_20()
int
getCabIdxFunct21_28()
int
getCabIdxFunct29_36()
int
getCabIdxFunct37_44()
int
getCabIdxFunct45_52()
int
getCabIdxFunct53_60()
int
getCabIdxFunct61_68()
int
getCabMax()
int
getClockAddr()
int
getCompCabAddr()
int
getConsistHeadAddr()
int
getConsistMidAddr()
int
getConsistTailAddr()
int
getMacroAddr()
-
Methods inherited from class jmri.jmrix.nce.NceCmdStationMemory
getCabIdxFlag1, getCabMin, getCabSize, getConsistMax, getConsistMidSize, getConsistMin, getConsistNumLines, getMacroLimit, getMacroSize
-
-
-
-
Constructor Detail
-
Ph5CmdStationMemory
public Ph5CmdStationMemory()
-
-
Method Detail
-
getCabAddr
public int getCabAddr()
- Overrides:
getCabAddr
in classNceCmdStationMemory
-
getCabMax
public int getCabMax()
- Overrides:
getCabMax
in classNceCmdStationMemory
-
getCompCabAddr
public int getCompCabAddr()
- Overrides:
getCompCabAddr
in classNceCmdStationMemory
-
getConsistHeadAddr
public int getConsistHeadAddr()
- Overrides:
getConsistHeadAddr
in classNceCmdStationMemory
-
getConsistTailAddr
public int getConsistTailAddr()
- Overrides:
getConsistTailAddr
in classNceCmdStationMemory
-
getConsistMidAddr
public int getConsistMidAddr()
- Overrides:
getConsistMidAddr
in classNceCmdStationMemory
-
getMacroAddr
public int getMacroAddr()
- Overrides:
getMacroAddr
in classNceCmdStationMemory
-
getAccyMemAddr
public int getAccyMemAddr()
- Overrides:
getAccyMemAddr
in classNceCmdStationMemory
-
getAccyMemSize
public int getAccyMemSize()
- Overrides:
getAccyMemSize
in classNceCmdStationMemory
-
getClockAddr
public int getClockAddr()
- Overrides:
getClockAddr
in classNceCmdStationMemory
-
getAiuFlagAddr
public int getAiuFlagAddr()
- Overrides:
getAiuFlagAddr
in classNceCmdStationMemory
-
getCabIdxFunct13_20
public int getCabIdxFunct13_20()
- Overrides:
getCabIdxFunct13_20
in classNceCmdStationMemory
-
getCabIdxFunct21_28
public int getCabIdxFunct21_28()
- Overrides:
getCabIdxFunct21_28
in classNceCmdStationMemory
-
getCabIdxFunct29_36
public int getCabIdxFunct29_36()
-
getCabIdxFunct37_44
public int getCabIdxFunct37_44()
-
getCabIdxFunct45_52
public int getCabIdxFunct45_52()
-
getCabIdxFunct53_60
public int getCabIdxFunct53_60()
-
getCabIdxFunct61_68
public int getCabIdxFunct61_68()
-
-