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

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

RegisterList(int) (defined in RegisterList)RegisterList
bitMask (defined in RegisterList)RegisterListstatic
buildBaseAcknowlegde(int inMonitorPin) volatile (defined in RegisterList)RegisterList
checkAcknowlegde(int inMonitorPin, int inBase) volatile (defined in RegisterList)RegisterList
currentBit (defined in RegisterList)RegisterList
currentReg (defined in RegisterList)RegisterList
idlePacket (defined in RegisterList)RegisterListstatic
loadPacket(int, byte *, int, int, int=0) volatile (defined in RegisterList)RegisterList
maxLoadedReg (defined in RegisterList)RegisterList
maxNumRegs (defined in RegisterList)RegisterList
nRepeat (defined in RegisterList)RegisterList
nextReg (defined in RegisterList)RegisterList
readCV(int cv, int callBack, int callBackSub) volatile (defined in RegisterList)RegisterList
readCVmain(int cv, int callBack, int callBackSub) volatile (defined in RegisterList)RegisterList
readCVraw(int cv, int callBack, int callBackSub) volatile (defined in RegisterList)RegisterList
reg (defined in RegisterList)RegisterList
regMap (defined in RegisterList)RegisterList
resetPacket (defined in RegisterList)RegisterListstatic
setAccessory(int aAdd, int aNum, int activate) volatile (defined in RegisterList)RegisterList
setAckThreshold(byte inNewValue) (defined in RegisterList)RegisterList
setFunction(int nReg, int cab, int fByte, int eByte) volatile (defined in RegisterList)RegisterList
setThrottle(int nReg, int cab, int tSpeed, int tDirection) volatile (defined in RegisterList)RegisterList
speedTable (defined in RegisterList)RegisterList
tempPacket (defined in RegisterList)RegisterList
writeCVBit(int cv, int bNum, int bValue, int callBack, int callBackSub) volatile (defined in RegisterList)RegisterList
writeCVBitMain(int cab, int cv, int bNum, int bValue) volatile (defined in RegisterList)RegisterList
writeCVByte(int cv, int bValue, int callBack, int callBackSub) volatile (defined in RegisterList)RegisterList
writeCVByteMain(int cab, int cv, int bvalue) volatile (defined in RegisterList)RegisterList
writeTextPacket(int nReg, byte *b, int nBytes) volatile (defined in RegisterList)RegisterList