EVShield  v1.3
EVShield Library Reference by mindsensors.com
EVShieldBankB Member List

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

_bufferBaseI2CDevicestatic
_i2c_bufferEVShieldI2C
_so_bufferSoftI2cMaster
b_initialized (defined in BaseI2CDevice)BaseI2CDevicestatic
BaseI2CDevice(uint8_t i2c_address)BaseI2CDevice
centerLedSetRGB(uint8_t R, uint8_t G, uint8_t B) (defined in EVShieldBank)EVShieldBank
checkAddress() (defined in EVShieldI2C)EVShieldI2C
EVShieldBank(uint8_t i2c_address=SH_Bank_A)EVShieldBank
EVShieldBankB(uint8_t i2c_address_b=SH_Bank_B)EVShieldBankB
evshieldGetBatteryVoltage()EVShieldBank
EVShieldI2C(uint8_t i2c_address)EVShieldI2C
EVShieldIssueCommand(char command)EVShieldBank
getAddress()BaseI2CDevice
getDeviceID()EVShieldI2C
getErrorCode()EVShieldI2C
getFeatureSet()EVShieldI2C
getFirmwareVersion()EVShieldI2C
getVendorID()EVShieldI2C
BaseI2CDevice::getWriteErrorCode()BaseI2CDevice
SoftI2cMaster::getWriteErrorCode()SoftI2cMaster
init(void *shield, SH_BankPort bp)EVShieldI2C
BaseI2CDevice::initProtocol()BaseI2CDevice
SoftI2cMaster::initProtocol(uint8_t sclPin=(uint8_t) NULL, uint8_t sdaPin=(uint8_t) NULL)SoftI2cMaster
ledSetRGB(uint8_t R, uint8_t G, uint8_t B) (defined in EVShieldBank)EVShieldBank
m_protocolEVShieldI2C
motorGetCommandRegA(SH_Motor which_motor)EVShieldBank
motorGetCommandRegB(SH_Motor which_motor)EVShieldBank
motorGetEncoderPosition(SH_Motor which_motor)EVShieldBank
motorGetEncoderTarget(SH_Motor which_motor)EVShieldBank
motorGetSpeed(SH_Motor which_motor)EVShieldBank
motorGetStatusByte(SH_Motor which_motor)EVShieldBank
motorGetTasksRunningByte(SH_Motor which_motor)EVShieldBank
motorGetTimeToRun(SH_Motor which_motor)EVShieldBank
motorIsTachoDone(SH_Motor which_motors)EVShieldBank
motorIsTimeDone(SH_Motor which_motors)EVShieldBank
motorReset()EVShieldBank
motorResetEncoder(SH_Motor which_motor)EVShieldBank
motorRunDegrees(SH_Motor which_motors, SH_Direction direction, int speed, long degrees, SH_Completion_Wait wait_for_completion, SH_Next_Action next_action)EVShieldBank
motorRunRotations(SH_Motor which_motors, SH_Direction direction, int speed, long rotations, SH_Completion_Wait wait_for_completion, SH_Next_Action next_action)EVShieldBank
motorRunSeconds(SH_Motor which_motors, SH_Direction direction, int speed, uint8_t duration, SH_Completion_Wait wait_for_completion, SH_Next_Action next_action)EVShieldBank
motorRunTachometer(SH_Motor which_motors, SH_Direction direction, int speed, long tachometer, SH_Move relative, SH_Completion_Wait wait_for_completion, SH_Next_Action next_action)EVShieldBank
motorRunUnlimited(SH_Motor which_motors, SH_Direction direction, int speed)EVShieldBank
motorSetCommandRegA(SH_Motor which_motor, uint8_t value)EVShieldBank
motorSetCommandRegB(SH_Motor which_motor, uint8_t value)EVShieldBank
motorSetEncoderPID(uint16_t Kp, uint16_t Ki, uint16_t Kd)EVShieldBank
motorSetEncoderSpeedTimeAndControl(SH_Motor which_motors, long encoder, int speed, uint8_t duration, uint8_t control)EVShieldBank
motorSetEncoderTarget(SH_Motor which_motor, long target)EVShieldBank
motorSetPassCount(uint8_t pass_count)EVShieldBank
motorSetSpeed(SH_Motor which_motor, int speed)EVShieldBank
motorSetSpeedPID(uint16_t Kp, uint16_t Ki, uint16_t Kd)EVShieldBank
motorSetSpeedTimeAndControl(SH_Motor which_motors, int speed, uint8_t duration, uint8_t control)EVShieldBank
motorSetTimeToRun(SH_Motor which_motor, int seconds)EVShieldBank
motorSetTolerance(uint8_t tolerance)EVShieldBank
motorStartBothInSync()EVShieldBank
motorStop(SH_Motor which_motors, SH_Next_Action next_action)EVShieldBank
motorWaitUntilTachoDone(SH_Motor which_motors)EVShieldBank
motorWaitUntilTimeDone(SH_Motor which_motors)EVShieldBank
mp_shieldEVShieldI2C
nxshieldGetBatteryVoltage()EVShieldBank
read(uint8_t last)SoftI2cMaster
readByte(uint8_t location)EVShieldI2C
readInteger(uint8_t location)EVShieldI2C
readLong(uint8_t location)EVShieldI2C
readRegisters(uint8_t start_register, uint8_t bytes, uint8_t *buf)EVShieldI2C
BaseI2CDevice::readRegisters(uint8_t start_register, uint8_t bytes_to_read, uint8_t *buffer=0, uint8_t buffer_length=0, bool clear_buffer=false)BaseI2CDevice
readString(uint8_t location, uint8_t bytes_to_read, uint8_t *buffer=0, uint8_t buffer_length=0)EVShieldI2C
restart(uint8_t addressRW)SoftI2cMaster
sensorReadRaw(uint8_t which_sensor)EVShieldBankB
sensorSetType(uint8_t which_sensor, uint8_t sensor_type)EVShieldBankB
setAddress(uint8_t address)EVShieldI2C
setWriteErrorCode(uint8_t code)BaseI2CDeviceprotected
SoftI2cMaster(uint8_t devAddr)SoftI2cMaster
start(uint8_t addressRW)SoftI2cMaster
stop(void)SoftI2cMaster
write(uint8_t b)SoftI2cMaster
writeByte(uint8_t location, uint8_t data)EVShieldI2C
writeInteger(uint8_t location, uint16_t data)EVShieldI2C
writeLong(uint8_t location, uint32_t data)EVShieldI2C
writeRegisters(uint8_t start_register, uint8_t bytes_to_write, uint8_t *buffer=0)EVShieldI2C
writeRegistersWithLocation(int bytes, uint8_t *buf)SoftI2cMaster