Aria  2.8.0
ArMTXIO Member List

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

ArMTXIO(const char *dev="/dev/mtx")ArMTXIO
closeIO(void)ArMTXIO
compareESTOPStatus4HighNibbleAgainst(int val)ArMTXIO
DIGITAL_INPUT enum value (defined in ArMTXIO)ArMTXIO
DIGITAL_OUTPUT enum value (defined in ArMTXIO)ArMTXIO
Direction enum name (defined in ArMTXIO)ArMTXIO
getAnalogIOBlock1(int analog, unsigned short *val)ArMTXIO
getAnalogIOBlock2(int analog, unsigned short *val) (defined in ArMTXIO)ArMTXIO
getAnalogValue(int port, double *val)ArMTXIOinline
getAnalogValue(double *val)ArMTXIO
getAnalogValueRaw(int port, int *val)ArMTXIOinline
getAnalogValueRaw(int *val) (defined in ArMTXIO)ArMTXIO
getBumperInput(unsigned char *val)ArMTXIO
getCompatibilityCode()ArMTXIOinline
getDigitalBankDirection(int bank)ArMTXIO
getDigitalBankInputs(int bank, unsigned char *val)ArMTXIO
getDigitalBankOutputs(int bank, unsigned char *val)ArMTXIO
getDigitalInputBit(int bank, int bit)ArMTXIOinline
getDigitalIOInputMon1(unsigned char *val)ArMTXIO
getDigitalIOInputMon2(unsigned char *val)ArMTXIO
getDigitalIOOutputMon1(unsigned char *val) (defined in ArMTXIO)ArMTXIO
getDigitalIOOutputMon2(unsigned char *val) (defined in ArMTXIO)ArMTXIO
getDigitalOutputControl1(unsigned char *val)ArMTXIO
getDigitalOutputControl2(unsigned char *val) (defined in ArMTXIO)ArMTXIO
getESTOPStatus1(unsigned char *val)ArMTXIO
getESTOPStatus2(unsigned char *val) (defined in ArMTXIO)ArMTXIO
getESTOPStatus3(unsigned char *val) (defined in ArMTXIO)ArMTXIO
getESTOPStatus4(unsigned char *val) (defined in ArMTXIO)ArMTXIO
getFirmwareRevision()ArMTXIOinline
getFirmwareVersion()ArMTXIOinline
getFPGAType()ArMTXIOinline
getLIDARControl(unsigned char *val)ArMTXIO
getLIDARSafety(unsigned char *val)ArMTXIO
getLightPole(unsigned char *val)ArMTXIO
getLPCTimer0(unsigned char *val) (defined in ArMTXIO)ArMTXIOprotected
getLPCTimer1(unsigned char *val) (defined in ArMTXIO)ArMTXIOprotected
getLPCTimer2(unsigned char *val) (defined in ArMTXIO)ArMTXIOprotected
getLPCTimer3(unsigned char *val) (defined in ArMTXIO)ArMTXIOprotected
getLPCTimeUSec(ArTypes::UByte4 *timeUSec) (defined in ArMTXIO)ArMTXIO
getLPCTimeUSecCB(void) (defined in ArMTXIO)ArMTXIOinline
getMotionPowerStatus(unsigned char *val)ArMTXIO
getPeripheralPower1(unsigned char *val)ArMTXIO
getPeripheralPower2(unsigned char *val) (defined in ArMTXIO)ArMTXIO
getPeripheralPower3(unsigned char *val) (defined in ArMTXIO)ArMTXIO
getPeripheralPowerBankOutputs(int bank, unsigned char *val) (defined in ArMTXIO)ArMTXIO
getPowerStatus1(unsigned char *val)ArMTXIO
getPowerStatus2(unsigned char *val)ArMTXIO
getSemaphore1(unsigned char *val) (defined in ArMTXIO)ArMTXIO
getSemaphore2(unsigned char *val) (defined in ArMTXIO)ArMTXIO
getSemaphore3(unsigned char *val) (defined in ArMTXIO)ArMTXIO
getSemaphore4(unsigned char *val) (defined in ArMTXIO)ArMTXIO
INVALID enum value (defined in ArMTXIO)ArMTXIO
isAnalogSupported(void)ArMTXIOinline
isEnabled(void)ArMTXIOinline
lock(void)ArMTXIOinline
myAnalogEnabled (defined in ArMTXIO)ArMTXIOprotected
myCompatibilityCode (defined in ArMTXIO)ArMTXIOprotected
myDigitalBank1 (defined in ArMTXIO)ArMTXIOprotected
myDigitalBank2 (defined in ArMTXIO)ArMTXIOprotected
myDigitalBank3 (defined in ArMTXIO)ArMTXIOprotected
myDigitalBank4 (defined in ArMTXIO)ArMTXIOprotected
myDisconnectCB (defined in ArMTXIO)ArMTXIOprotected
myEnabled (defined in ArMTXIO)ArMTXIOprotected
myFD (defined in ArMTXIO)ArMTXIOprotected
myFirmwareRevision (defined in ArMTXIO)ArMTXIOprotected
myFirmwareVersion (defined in ArMTXIO)ArMTXIOprotected
myFPGAType (defined in ArMTXIO)ArMTXIOprotected
myLPCTimeUSecCB (defined in ArMTXIO)ArMTXIOprotected
myNumBanks (defined in ArMTXIO)ArMTXIOprotected
ourMutex (defined in ArMTXIO)ArMTXIOprotectedstatic
setAnalogIOBlock2(int analog, unsigned short *val) (defined in ArMTXIO)ArMTXIO
setDigitalBankOutputs(int bank, unsigned char val)ArMTXIO
setDigitalOutputBit(int bank, int bit)ArMTXIOinline
setDigitalOutputControl1(unsigned char *val) (defined in ArMTXIO)ArMTXIO
setDigitalOutputControl2(unsigned char *val) (defined in ArMTXIO)ArMTXIO
setLIDARControl(unsigned char *val) (defined in ArMTXIO)ArMTXIO
setLightPole(unsigned char *val)ArMTXIO
setPeripheralPower1(unsigned char *val) (defined in ArMTXIO)ArMTXIO
setPeripheralPower2(unsigned char *val) (defined in ArMTXIO)ArMTXIO
setPeripheralPower3(unsigned char *val) (defined in ArMTXIO)ArMTXIO
setPeripheralPowerBankOutputs(int bank, unsigned char val)ArMTXIO
setPowerOutput(int bank, int bit, bool on)ArMTXIOinline
setSemaphore1(unsigned char *val)ArMTXIO
setSemaphore2(unsigned char *val) (defined in ArMTXIO)ArMTXIO
setSemaphore3(unsigned char *val) (defined in ArMTXIO)ArMTXIO
setSemaphore4(unsigned char *val) (defined in ArMTXIO)ArMTXIO
tryLock()ArMTXIOinline
unlock(void)ArMTXIOinline
~ArMTXIO(void)ArMTXIOvirtual