Package jmri.jmrix.can.cbus.simulator
Class CbusDummyNode
java.lang.Object
jmri.jmrix.can.cbus.node.CbusBasicNode
jmri.jmrix.can.cbus.node.CbusBasicNodeWithManagers
jmri.jmrix.can.cbus.node.CbusBasicNodeWithMgrsCommandStation
jmri.jmrix.can.cbus.node.CbusNode
jmri.jmrix.can.cbus.simulator.CbusDummyNode
Simulating a MERG CBUS Node.
- Since:
- 4.15.2
- See Also:
-
Field Summary
Fields inherited from class jmri.jmrix.can.cbus.node.CbusNode
BOOT_LONG_TIMEOUT_TIME, BOOT_PROG_TIMEOUT_FAST, BOOT_PROG_TIMEOUT_SLOW, SINGLE_MESSAGE_TIMEOUT_TIMEFields inherited from class jmri.jmrix.can.cbus.node.CbusBasicNodeWithManagers
_fwBuild, _fwMaj, _fwMinFields inherited from class jmri.jmrix.can.cbus.node.CbusBasicNode
_listeners, _memo, send -
Constructor Summary
ConstructorsConstructorDescriptionCbusDummyNode(CanSystemConnectionMemo sysmemo, int nodenumber) Create a new CbusDummyNode. -
Method Summary
Modifier and TypeMethodDescriptionvoidUses in-class CanListenerprotected voidsendCMDERR(int errorId) protected voidprotected voidsendNEVAL(int index, int varIndex) protected voidprotected voidsendNVANS(int index) protected voidprotected voidsendPARAN(int index) protected voidsendPNN()protected voidprotected voidsetDNN(int nn) protected voidsetDummyNV(int index, int newval) voidMethods inherited from class jmri.jmrix.can.cbus.node.CbusNode
getliveUpdate, getName, getNodeFlags, getNodeNameFromName, getnvWriteInLearnOnly, getResyncName, getsendsWRACKonNVSET, getUserComment, nodeOnNetwork, resetNodeAll, saveForResync, setliveUpdate, setNameIfNoName, setNodeFlags, setNodeNameFromName, setnvWriteInLearnOnly, setsendsWRACKonNVSET, setUserComment, toStringMethods inherited from class jmri.jmrix.can.cbus.node.CbusBasicNodeWithMgrsCommandStation
getCsNum, getStatResponseFlagsAccurate, setCsFlags, setCsNum, setStatResponseFlagsAccurateMethods inherited from class jmri.jmrix.can.cbus.node.CbusBasicNodeWithManagers
dispose, getCanListener, getNodeBackupManager, getNodeEventManager, getNodeNvManager, getNodeParamManager, getNodeStats, getNodeTimerManager, getPnnManufacturer, getPnnModule, getTableModel, getUserName, setFW, setManuModule, setTableModel, setUserNameMethods inherited from class jmri.jmrix.can.cbus.node.CbusBasicNode
addPropertyChangeListener, getMemo, getNodeCanId, getNodeInFLiMMode, getNodeInLearnMode, getNodeInSetupMode, getNodeNumber, notifyPropertyChangeListener, removePropertyChangeListener, setCanId, setCanId, setNodeInFLiMMode, setNodeInLearnMode, setNodeInSetupMode, setNodeNumber
-
Constructor Details
-
CbusDummyNode
Create a new CbusDummyNode.- Parameters:
sysmemo- System Connection to use, can be null.nodenumber- the initial Node Number.
-
-
Method Details
-
getNewCanListener
Uses in-class CanListener- Overrides:
getNewCanListenerin classCbusBasicNodeWithManagers
-
sendNUMEV
-
sendENRSP
-
sendNEVAL
-
sendPARAMS
-
sendPNN
-
sendPARAN
-
sendNVANS
-
setDummyNV
-
sendCMDERR
-
sendWRACK
-
flimButton
-
setPane
-
setDNN
-