|
void | begin () |
|
void | beginMain (uint8_t OptionalDirectionMotor, uint8_t Dummy, uint8_t SignalEnablePin, uint8_t CurrentMonitor) |
|
void | beginProg (uint8_t OptionalDirectionMotor, uint8_t Dummy, uint8_t SignalEnablePin, uint8_t CurrentMonitor) |
|
void | beginMainMotorShield () |
|
void | beginProgMotorShield () |
|
void | beginMainPololu () |
|
void | beginProgPololu () |
|
void | beginEthernet (uint8_t *inMac, uint8_t *inIp, EthernetProtocol inProtocol = EthernetProtocol::TCP) |
|
void | loop () |
|
void | panicStop (bool inStop) |
|
void | powerOn () |
|
void | powerOff () |
|
void | setCurrentSampleMaxMain (float inMax) |
|
void | setCurrentSampleMaxProg (float inMax) |
|
float | getCurrentMain () |
|
float | getCurrentProg () |
|
bool | setSpeedMain (int nReg, int inLocoId, int inStepsNumber, int inNewSpeed, bool inToLeft) |
|
int | readCvMain (int inLocoId, byte inCvId) |
|
void | writeCvMain (int inLocoId, int inCvId, byte inValue) |
|
void | setFunctionsMain (int nReg, int inLocoId, FunctionsState inStates) |
|
bool | setSpeedProg (int nReg, int inLocoId, int inStepsNumber, int inNewSpeed, bool inToLeft) |
|
int | readCvProg (int inLocoId, byte inCvId) |
|
void | writeCvProg (int inLocoId, int inCvId, byte inValue) |
|
void | setFunctionsProg (int nReg, int inLocoId, FunctionsState inStates) |
|
void | setAccessory (int inAddress, byte inSubAddress, byte inActivate) |
|
Definition at line 31 of file DCCpp.hpp.