Package jmri.jmrix.loconet
Class UhlenbrockSlot
java.lang.Object
jmri.jmrix.loconet.LocoNetSlot
jmri.jmrix.loconet.UhlenbrockSlot
Extends representation of a single slot for the Uhlenbrock IB command station.
Does specific Uhlenbrock Intellibox message handling.
Some of the message formats used in this class are Copyright Digitrax, Inc. and used with permission as part of the JMRI project. That permission does not extend to uses in other software products. If you wish to use this code, algorithm or these message formats outside of JMRI, please contact Digitrax Inc for separate permission.
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidLoad functions 9 through 12 from LocoNet Uhlenbrock Intellibox-II implementation to be used only for message with Op code RE_OPC_IB2_F9_F12.voidLoad functions 9 through 28 from LocoNet Uhlenbrock Intellibox-I and -II implementation to be used only for message with Op code RE_OPC_IB2_SPECIAL.Methods inherited from class jmri.jmrix.loconet.LocoNetSlot
addSlotListener, consistStatus, cvval, decoderType, dirf, dispatchSlot, functionMessage, getFcDays, getFcFracMins, getFcHours, getFcMinutes, getFcRate, getIsInitilized, getLastUpdateTime, getLeadSlot, getProtocol, getSlot, getSlotType, getThrottleIdentity, getTrackStatus, id, isF0, isF1, isF10, isF11, isF12, isF13, isF14, isF15, isF16, isF17, isF18, isF19, isF2, isF20, isF21, isF22, isF23, isF24, isF25, isF26, isF27, isF28, isF3, isF4, isF5, isF6, isF7, isF8, isF9, isForward, isFunction, isSystemSlot, locoAddr, notifySlotListeners, pcmd, releaseSlot, removeSlotListener, setFcCntrlBitOff, setFcCntrlBitOn, setFcDays, setFcFracMins, setFcHours, setFcMinutes, setFcRate, setIsInitialized, setProtocol, setSlot, setSlotType, setThrottleIdentity, setTrackStatus, slotStatus, snd, speed, ss2, writeMode, writeNullMove, writeSlot, writeSpeed, writeStatus, writeThrottleID
-
Constructor Details
-
UhlenbrockSlot
-
UhlenbrockSlot
- Throws:
LocoNetException
-
-
Method Details
-
iB2functionMessage
Load functions 9 through 12 from LocoNet Uhlenbrock Intellibox-II implementation to be used only for message with Op code RE_OPC_IB2_F9_F12.- Parameters:
m- a LocoNet message which contains an iB2 "function control" message.
-
iBfunctionMessage
Load functions 9 through 28 from LocoNet Uhlenbrock Intellibox-I and -II implementation to be used only for message with Op code RE_OPC_IB2_SPECIAL.- Parameters:
m- a LocoNet message which contains an iB "function control" message.
-