DCCpp
This is the library version of a program for Arduino to control railroading DCC devices.
DCCppClass Member List

This is the complete list of members for DCCppClass, including all inherited members.

DCCppClass()DCCppClass
DCCppInstance (defined in DCCppClass)DCCppClassstatic
EndProgramMode() (defined in DCCppClass)DCCppClass
MainMonitor (defined in DCCppClass)DCCppClassstatic
PanicStop(bool inStop) (defined in DCCppClass)DCCppClass
ProgMonitor (defined in DCCppClass)DCCppClassstatic
ReadCvMain(int inLocoId, byte inCvId) (defined in DCCppClass)DCCppClassinline
ReadCvProg(int inLocoId, byte inCvId) (defined in DCCppClass)DCCppClassinline
SetFunctionsMain(int nReg, int inLocoId, FunctionsState inStates) (defined in DCCppClass)DCCppClassinline
SetFunctionsProg(int nReg, int inLocoId, FunctionsState inStates) (defined in DCCppClass)DCCppClassinline
SetSpeedMain(int nReg, int inLocoId, int inStepsNumber, int inNewSpeed, bool inToLeft) (defined in DCCppClass)DCCppClassinline
SetSpeedProg(int nReg, int inLocoId, int inStepsNumber, int inNewSpeed, bool inToLeft) (defined in DCCppClass)DCCppClassinline
StartProgramMode() (defined in DCCppClass)DCCppClass
WriteCvMain(int inLocoId, int inCvId, byte inValue) (defined in DCCppClass)DCCppClassinline
WriteCvProg(int inLocoId, int inCvId, byte inValue) (defined in DCCppClass)DCCppClassinline
begin() (defined in DCCppClass)DCCppClass
beginEthernet(uint8_t *inMac, uint8_t *inIp) (defined in DCCppClass)DCCppClass
beginMain(uint8_t OptionalDirectionMotor, uint8_t Dummy, uint8_t SignalEnablePin, uint8_t CurrentMonitor) (defined in DCCppClass)DCCppClass
beginProg(uint8_t OptionalDirectionMotor, uint8_t Dummy, uint8_t SignalEnablePin, uint8_t CurrentMonitor) (defined in DCCppClass)DCCppClass
loop() (defined in DCCppClass)DCCppClass
mainRegs (defined in DCCppClass)DCCppClassstatic
progRegs (defined in DCCppClass)DCCppClassstatic
showConfiguration() (defined in DCCppClass)DCCppClassstatic