WarpTwin
Documentation for WarpTwin models and classes.
Loading...
Searching...
No Matches
warpos::Platform Member List

This is the complete list of members for warpos::Platform, including all inherited members.

bytesReadySerial(int32 device_fd)warpos::Platforminlinevirtual
openAdc(const AdcConfig_t &adc)warpos::Platforminlinevirtual
openI2C(const I2cConfig_t &config)warpos::Platforminlinevirtual
openPwmChannel(PwmConfig_t &config)warpos::Platforminlinevirtual
openSerial(const UartConfig_t &config)warpos::Platforminlinevirtual
openSPI(const SpiConfig_t &config)warpos::Platforminlinevirtual
Platform()warpos::Platforminline
readAdc(int32 adc_fd, uint32 adc_ch_idx, floating_point &read_voltage)warpos::Platforminlinevirtual
readI2C(int32 i2c_fd, uint8 i2c_address, uint8 *buffer, uint32 size)warpos::Platforminlinevirtual
readI2CAddress(int32 i2c_fd, uint8 i2c_address, uint32 mem_address, uint8 *buffer, uint32 size, bool memory_16=false)warpos::Platforminlinevirtual
readPin(uint8 bank, uint32 pin, uint32 &value)warpos::Platforminlinevirtual
readSerial(int32 device_fd, uint8 *buffer, uint32 size)warpos::Platforminlinevirtual
readSPI(int32 spi_device, uint8 *buffer, uint8 size)warpos::Platforminlinevirtual
readWriteSPI(int32 spi_device, uint8 *buffer, uint8 size)warpos::Platforminlinevirtual
setPinMode(const GpioConfig_t &config)warpos::Platforminlinevirtual
startup()warpos::Platforminlinevirtual
writeI2C(int32 i2c_fd, uint8 i2c_address, uint8 *buffer, uint8 size)warpos::Platforminlinevirtual
writeI2CAddress(int32 i2c_fd, uint8 i2c_address, uint32 mem_address, uint8 *buffer, uint32 size, bool memory_16=false)warpos::Platforminlinevirtual
writePin(uint8 bank, uint32 pin, uint32 value)warpos::Platforminlinevirtual
writePwm(int32 pwm_fd, uint8 channel, uint32 value)warpos::Platforminlinevirtual
writeSerial(int32 device_fd, uint8 *buffer, uint8 size)warpos::Platforminlinevirtual
writeSPI(int32 spi_device, uint8 *buffer, uint8 size)warpos::Platforminlinevirtual
~Platform()warpos::Platforminlinevirtual