|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjmri.jmrix.AbstractThrottle
jmri.jmrix.debugthrottle.DebugThrottle
public class DebugThrottle
An implementation of DccThrottle for debugging use.
| Field Summary |
|---|
| Fields inherited from class jmri.jmrix.AbstractThrottle |
|---|
active, f0, f0Momentary, f1, f10, f10Momentary, f11, f11Momentary, f12, f12Momentary, f13, f13Momentary, f14, f14Momentary, f15, f15Momentary, f16, f16Momentary, f17, f17Momentary, f18, f18Momentary, f19, f19Momentary, f1Momentary, f2, f20, f20Momentary, f21, f21Momentary, f22, f22Momentary, f23, f23Momentary, f24, f24Momentary, f25, f25Momentary, f26, f26Momentary, f27, f27Momentary, f28, f28Momentary, f2Momentary, f3, f3Momentary, f4, f4Momentary, f5, f5Momentary, f6, f6Momentary, f7, f7Momentary, f8, f8Momentary, f9, f9Momentary, isForward, SPEED_STEP_128_INCREMENT, SPEED_STEP_14_INCREMENT, SPEED_STEP_27_INCREMENT, SPEED_STEP_28_INCREMENT, speedIncrement, speedSetting, speedStepMode |
| Fields inherited from interface jmri.DccThrottle |
|---|
SpeedStepMode128, SpeedStepMode14, SpeedStepMode27, SpeedStepMode28 |
| Constructor Summary | |
|---|---|
DebugThrottle(DccLocoAddress address)
Constructor |
|
| Method Summary | |
|---|---|
LocoAddress |
getLocoAddress()
Locomotive address. |
protected void |
sendFunctionGroup1()
Send the message to set the state of functions F0, F1, F2, F3, F4 |
protected void |
sendFunctionGroup2()
Send the message to set the state of functions F5, F6, F7, F8 |
protected void |
sendFunctionGroup3()
Send the message to set the state of functions F9, F10, F11, F12 |
void |
setIsForward(boolean forward)
|
void |
setSpeedSetting(float speed)
Set the speed & direction This intentionally skips the emergency stop value of 1. |
protected void |
throttleDispose()
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DebugThrottle(DccLocoAddress address)
| Method Detail |
|---|
public LocoAddress getLocoAddress()
Throttle
public String toString()
toString in class Objectprotected void sendFunctionGroup1()
sendFunctionGroup1 in class AbstractThrottleprotected void sendFunctionGroup2()
sendFunctionGroup2 in class AbstractThrottleprotected void sendFunctionGroup3()
sendFunctionGroup3 in class AbstractThrottlepublic void setSpeedSetting(float speed)
This intentionally skips the emergency stop value of 1.
setSpeedSetting in interface ThrottlesetSpeedSetting in class AbstractThrottlespeed - Number from 0 to 1; less than zero is emergency stoppublic void setIsForward(boolean forward)
setIsForward in interface ThrottlesetIsForward in class AbstractThrottleprotected void throttleDispose()
throttleDispose in class AbstractThrottle
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||