|
Aria
2.8.0
|
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) | ArMTXIO | inline |
| getAnalogValue(double *val) | ArMTXIO | |
| getAnalogValueRaw(int port, int *val) | ArMTXIO | inline |
| getAnalogValueRaw(int *val) (defined in ArMTXIO) | ArMTXIO | |
| getBumperInput(unsigned char *val) | ArMTXIO | |
| getCompatibilityCode() | ArMTXIO | inline |
| getDigitalBankDirection(int bank) | ArMTXIO | |
| getDigitalBankInputs(int bank, unsigned char *val) | ArMTXIO | |
| getDigitalBankOutputs(int bank, unsigned char *val) | ArMTXIO | |
| getDigitalInputBit(int bank, int bit) | ArMTXIO | inline |
| 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() | ArMTXIO | inline |
| getFirmwareVersion() | ArMTXIO | inline |
| getFPGAType() | ArMTXIO | inline |
| getLIDARControl(unsigned char *val) | ArMTXIO | |
| getLIDARSafety(unsigned char *val) | ArMTXIO | |
| getLightPole(unsigned char *val) | ArMTXIO | |
| getLPCTimer0(unsigned char *val) (defined in ArMTXIO) | ArMTXIO | protected |
| getLPCTimer1(unsigned char *val) (defined in ArMTXIO) | ArMTXIO | protected |
| getLPCTimer2(unsigned char *val) (defined in ArMTXIO) | ArMTXIO | protected |
| getLPCTimer3(unsigned char *val) (defined in ArMTXIO) | ArMTXIO | protected |
| getLPCTimeUSec(ArTypes::UByte4 *timeUSec) (defined in ArMTXIO) | ArMTXIO | |
| getLPCTimeUSecCB(void) (defined in ArMTXIO) | ArMTXIO | inline |
| 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) | ArMTXIO | inline |
| isEnabled(void) | ArMTXIO | inline |
| lock(void) | ArMTXIO | inline |
| myAnalogEnabled (defined in ArMTXIO) | ArMTXIO | protected |
| myCompatibilityCode (defined in ArMTXIO) | ArMTXIO | protected |
| myDigitalBank1 (defined in ArMTXIO) | ArMTXIO | protected |
| myDigitalBank2 (defined in ArMTXIO) | ArMTXIO | protected |
| myDigitalBank3 (defined in ArMTXIO) | ArMTXIO | protected |
| myDigitalBank4 (defined in ArMTXIO) | ArMTXIO | protected |
| myDisconnectCB (defined in ArMTXIO) | ArMTXIO | protected |
| myEnabled (defined in ArMTXIO) | ArMTXIO | protected |
| myFD (defined in ArMTXIO) | ArMTXIO | protected |
| myFirmwareRevision (defined in ArMTXIO) | ArMTXIO | protected |
| myFirmwareVersion (defined in ArMTXIO) | ArMTXIO | protected |
| myFPGAType (defined in ArMTXIO) | ArMTXIO | protected |
| myLPCTimeUSecCB (defined in ArMTXIO) | ArMTXIO | protected |
| myNumBanks (defined in ArMTXIO) | ArMTXIO | protected |
| ourMutex (defined in ArMTXIO) | ArMTXIO | protectedstatic |
| setAnalogIOBlock2(int analog, unsigned short *val) (defined in ArMTXIO) | ArMTXIO | |
| setDigitalBankOutputs(int bank, unsigned char val) | ArMTXIO | |
| setDigitalOutputBit(int bank, int bit) | ArMTXIO | inline |
| 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) | ArMTXIO | inline |
| 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() | ArMTXIO | inline |
| unlock(void) | ArMTXIO | inline |
| ~ArMTXIO(void) | ArMTXIO | virtual |