ArPiRobot-CoreLib C++
C++ library for ArPiRobot robots
|
This is the complete list of members for arpirobot::Io, including all inherited members.
addDevice(IoDevice *device) (defined in arpirobot::Io) | arpirobot::Io | static |
getDefaultI2cBus() (defined in arpirobot::Io) | arpirobot::Io | static |
GPIO_HIGH (defined in arpirobot::Io) | arpirobot::Io | static |
GPIO_IN (defined in arpirobot::Io) | arpirobot::Io | static |
GPIO_LOW (defined in arpirobot::Io) | arpirobot::Io | static |
GPIO_OUT | arpirobot::Io | static |
gpioGetPwmFrequency(unsigned int pin) (defined in arpirobot::Io) | arpirobot::Io | static |
gpioMode(unsigned int pin, unsigned int mode) | arpirobot::Io | static |
gpioPwm(unsigned int pin, unsigned int value) (defined in arpirobot::Io) | arpirobot::Io | static |
gpioRead(unsigned int pin) (defined in arpirobot::Io) | arpirobot::Io | static |
gpioSetPwmFrequency(unsigned int pin, unsigned int frequency) (defined in arpirobot::Io) | arpirobot::Io | static |
gpioWrite(unsigned int pin, unsigned int state) (defined in arpirobot::Io) | arpirobot::Io | static |
i2cClose(unsigned int handle) (defined in arpirobot::Io) | arpirobot::Io | static |
i2cOpen(unsigned int bus, unsigned int address) | arpirobot::Io | static |
i2cReadByte(unsigned int handle) (defined in arpirobot::Io) | arpirobot::Io | static |
i2cReadBytes(unsigned int handle, char *buf, unsigned int count) (defined in arpirobot::Io) | arpirobot::Io | static |
i2cReadReg16(unsigned int handle, uint8_t reg) (defined in arpirobot::Io) | arpirobot::Io | static |
i2cReadReg8(unsigned int handle, uint8_t reg) (defined in arpirobot::Io) | arpirobot::Io | static |
i2cWriteByte(unsigned int handle, uint8_t data) (defined in arpirobot::Io) | arpirobot::Io | static |
i2cWriteBytes(unsigned int handle, char *buf, unsigned int count) (defined in arpirobot::Io) | arpirobot::Io | static |
i2cWriteReg16(unsigned int handle, uint8_t reg, uint16_t value) (defined in arpirobot::Io) | arpirobot::Io | static |
i2cWriteReg8(unsigned int handle, uint8_t reg, uint8_t value) (defined in arpirobot::Io) | arpirobot::Io | static |
init(std::string provider="") | arpirobot::Io | static |
PROVIDER_DUMMY (defined in arpirobot::Io) | arpirobot::Io | static |
PROVIDER_LIBSOC (defined in arpirobot::Io) | arpirobot::Io | static |
PROVIDER_PIGPIO (defined in arpirobot::Io) | arpirobot::Io | static |
PROVIDER_SERIAL (defined in arpirobot::Io) | arpirobot::Io | static |
removeDevice(IoDevice *device) (defined in arpirobot::Io) | arpirobot::Io | static |
spiClose(unsigned int handle) (defined in arpirobot::Io) | arpirobot::Io | static |
spiOpen(unsigned int bus, unsigned int channel, unsigned int baud, unsigned int mode) | arpirobot::Io | static |
spiRead(unsigned int handle, char *buf, unsigned int count) (defined in arpirobot::Io) | arpirobot::Io | static |
spiWrite(unsigned int handle, char *buf, unsigned int count) (defined in arpirobot::Io) | arpirobot::Io | static |
terminate() (defined in arpirobot::Io) | arpirobot::Io | static |
uartAvailable(unsigned int handle) (defined in arpirobot::Io) | arpirobot::Io | static |
uartClose(unsigned int handle) (defined in arpirobot::Io) | arpirobot::Io | static |
uartOpen(char *port, unsigned int baud) | arpirobot::Io | static |
uartRead(unsigned int handle, char *buf, unsigned int count) (defined in arpirobot::Io) | arpirobot::Io | static |
uartReadByte(unsigned int handle) (defined in arpirobot::Io) | arpirobot::Io | static |
uartWrite(unsigned int handle, char *buf, unsigned int count) (defined in arpirobot::Io) | arpirobot::Io | static |
uartWriteByte(unsigned int handle, uint8_t b) (defined in arpirobot::Io) | arpirobot::Io | static |