NXShield  v1.07
NXShield Library Reference by OpenElectrons.com
 All Classes Files Functions Variables Enumerations Enumerator Macros Pages
NXTUS Member List

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

_so_bufferSoftI2cMaster
checkAddress()SoftI2cMaster
getDeviceID()NXTUS
getDist()NXTUS
getFirmwareVersion()NXTUS
getVendorID()NXTUS
getWriteErrorCode()SoftI2cMaster
init(NXShield *shield, SH_BankPort bp=SH_BBS2)NXTUS
initProtocol(uint8_t sclPin=NULL, uint8_t sdaPin=NULL)SoftI2cMaster
NXTUS(uint8_t devAddr=0x02)NXTUS
read(uint8_t last)SoftI2cMaster
readByte(uint8_t location)SoftI2cMaster
readInteger(uint8_t location)SoftI2cMaster
readLong(uint8_t location)SoftI2cMaster
readRegisters(uint8_t startRegister, uint8_t bytes, uint8_t *buf=NULL)SoftI2cMaster
readString(uint8_t startRegister, uint8_t bytes, uint8_t *buf=NULL, uint8_t len=0)SoftI2cMaster
restart(uint8_t addressRW)SoftI2cMaster
setAddress(uint8_t address)SoftI2cMaster
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)SoftI2cMaster
writeInteger(uint8_t location, uint16_t data)SoftI2cMaster
writeLong(uint8_t location, uint32_t data)SoftI2cMaster
writeRegisters(uint8_t location, uint8_t bytes_to_write, uint8_t *buffer=0)SoftI2cMaster
writeRegistersWithLocation(int bytes, uint8_t *buf)SoftI2cMaster