SYMBOL INDEX (104 symbols across 2 files) FILE: i2c_t3.cpp type i2cStruct (line 41) | struct i2cStruct type i2cStruct (line 110) | struct i2cStruct type i2cStruct (line 200) | struct i2cStruct type i2cStruct (line 345) | struct i2cStruct type i2cStruct (line 392) | struct i2cStruct type i2cStruct (line 444) | struct i2cStruct type i2cStruct (line 557) | struct i2cStruct type i2cStruct (line 613) | struct i2cStruct type i2cStruct (line 633) | struct i2cStruct type i2cStruct (line 759) | struct i2cStruct type i2cStruct (line 786) | struct i2cStruct type i2cStruct (line 963) | struct i2cStruct type i2cStruct (line 975) | struct i2cStruct type i2cStruct (line 1061) | struct i2cStruct type i2cStruct (line 1075) | struct i2cStruct type i2cStruct (line 1095) | struct i2cStruct type i2cStruct (line 1106) | struct i2cStruct type i2cStruct (line 1117) | struct i2cStruct function i2c0_isr (line 1131) | void i2c0_isr(void) // I2C0 ISR function i2c1_isr (line 1138) | void i2c1_isr(void) // I2C1 ISR function i2c2_isr (line 1146) | void i2c2_isr(void) // I2C2 ISR function i2c3_isr (line 1154) | void i2c3_isr(void) // I2C3 ISR function i2c_isr_handler (line 1165) | void i2c_isr_handler(struct i2cStruct* i2c, uint8_t bus) type i2cStruct (line 1633) | struct i2cStruct FILE: i2c_t3.h type i2c_op_mode (line 224) | enum i2c_op_mode {I2C_OP_MODE_IMM, I2C_OP_MODE_ISR, I2C_OP_MODE_DMA} type i2c_mode (line 225) | enum i2c_mode {I2C_MASTER, I2C_SLAVE} type i2c_pullup (line 226) | enum i2c_pullup {I2C_PULLUP_EXT, I2C_PULLUP_INT} type i2c_rate (line 227) | enum i2c_rate {I2C_RATE_100 = 100000, type i2c_stop (line 241) | enum i2c_stop {I2C_NOSTOP, I2C_STOP} type i2c_status (line 242) | enum i2c_status {I2C_WAITING, // stopped states type i2c_dma_state (line 255) | enum i2c_dma_state {I2C_DMA_OFF, type i2c_pins (line 260) | enum i2c_pins {I2C_PINS_16_17 = 0, // 16 SCL0 17 SDA0 type i2c_pins (line 270) | enum i2c_pins {I2C_PINS_16_17 = 0, // 16 SCL0 17 SDA0 type i2c_pins (line 278) | enum i2c_pins {I2C_PINS_16_17 = 0, // 16 SCL0 17 SDA0 type i2c_pins (line 290) | enum i2c_pins {I2C_PINS_3_4 = 0, // 3 SCL2 4 SDA2 type i2c_pins (line 308) | enum i2c_pins {I2C_PINS_3_4 = 0, // 3 SCL2 4 SDA2 type i2c_err_count (line 328) | enum i2c_err_count {I2C_ERRCNT_RESET_BUS=0, type i2cStruct (line 366) | struct i2cStruct type i2cStruct (line 425) | struct i2cStruct function class (line 427) | class i2c_t3 : public Stream type i2cStruct (line 582) | struct i2cStruct function setOpMode (line 592) | inline uint8_t setOpMode(i2c_op_mode opMode) { return setOpMode_(i2c, bu... type i2cStruct (line 597) | struct i2cStruct function setRate (line 634) | inline void setRate(uint32_t busFreq, uint32_t i2cFreq) { setRate_(i2c, ... function setRate (line 636) | inline uint8_t setRate(uint32_t busFreq, i2c_rate rate) { setRate_(i2c, ... function setClock (line 638) | inline void setClock(uint32_t i2cFreq) function setRate (line 650) | inline uint8_t setRate(i2c_rate rate) { setClock((uint32_t)rate); return... function getClock (line 656) | inline uint32_t getClock(void) { return i2c->currentRate; } type i2cStruct (line 661) | struct i2cStruct function pinConfigure (line 688) | inline uint8_t pinConfigure(i2c_pins pins, i2c_pullup pullup=I2C_PULLUP_... function pinConfigure (line 690) | inline uint8_t pinConfigure(uint8_t pinSCL, uint8_t pinSDA, i2c_pullup p... function setSCL (line 698) | inline void setSCL(uint8_t pin) function setSDA (line 700) | inline void setSDA(uint8_t pin) function getSCL (line 707) | inline uint8_t getSCL(void) { return i2c->currentSCL; } function getSDA (line 708) | inline uint8_t getSDA(void) { return i2c->currentSDA; } function setDefaultTimeout (line 717) | inline void setDefaultTimeout(uint32_t timeout) { i2c->defTimeout = time... type i2cStruct (line 727) | struct i2cStruct type i2cStruct (line 735) | struct i2cStruct function resetBus (line 736) | inline void resetBus(void) { resetBus_(i2c, bus); } function beginTransmission (line 745) | inline void beginTransmission(int address) { beginTransmission((uint8_t)... type i2cStruct (line 750) | struct i2cStruct function endTransmission (line 761) | inline uint8_t endTransmission(uint8_t sendStop) { return endTransmissio... type i2cStruct (line 766) | struct i2cStruct function sendTransmission (line 777) | inline void sendTransmission(i2c_stop sendStop=I2C_STOP) { sendTransmiss... type i2cStruct (line 782) | struct i2cStruct function requestFrom (line 796) | inline size_t requestFrom(int addr, int len) type i2cStruct (line 804) | struct i2cStruct function sendRequest (line 817) | inline void sendRequest(uint8_t addr, size_t len, i2c_stop sendStop=I2C_... function i2c_status (line 830) | inline i2c_status status(void) { return i2c->currentStatus; } type i2cStruct (line 835) | struct i2cStruct function done (line 840) | inline uint8_t done(void) { return done_(i2c); } type i2cStruct (line 845) | struct i2cStruct function write (line 861) | inline size_t write(unsigned long n) { return write((uint8_t)n); } function write (line 862) | inline size_t write(long n) { return write((uint8_t)n); } function write (line 863) | inline size_t write(unsigned int n) { return write((uint8_t)n); } function write (line 864) | inline size_t write(int n) { return write((uint8_t)n); } function write (line 876) | inline size_t write(const char* str, size_t count) { return write((const... function write (line 877) | inline size_t write(const char* str) { return write((const uint8_t*)str,... function available (line 883) | inline int available(void) { return i2c->rxBufferLength - i2c->rxBufferI... type i2cStruct (line 888) | struct i2cStruct function read (line 893) | inline int read(void) { return read_(i2c); } type i2cStruct (line 902) | struct i2cStruct function read (line 903) | inline size_t read(uint8_t* data, size_t count) { return read_(i2c, data... function read (line 904) | inline size_t read(char* str, size_t count) { return read_(i2c, (uint8_t... type i2cStruct (line 909) | struct i2cStruct function peek (line 914) | inline int peek(void) { return peek_(i2c); } type i2cStruct (line 919) | struct i2cStruct function readByte (line 924) | inline uint8_t readByte(void) { return readByte_(i2c); } type i2cStruct (line 929) | struct i2cStruct function peekByte (line 934) | inline uint8_t peekByte(void) { return peekByte_(i2c); } function flush (line 939) | inline void flush(void) {} function getRxAddr (line 945) | inline uint8_t getRxAddr(void) { return i2c->rxAddr; } function onTransmitDone (line 950) | inline void onTransmitDone(void (*function)(void)) { i2c->user_onTransmi... function onReqFromDone (line 955) | inline void onReqFromDone(void (*function)(void)) { i2c->user_onReqFromD... function onReceive (line 960) | inline void onReceive(void (*function)(size_t len)) { i2c->user_onReceiv... function onRequest (line 965) | inline void onRequest(void (*function)(void)) { i2c->user_onRequest = fu... function onError (line 970) | inline void onError(void (*function)(void)) { i2c->user_onError = functi... function getErrorCount (line 979) | inline uint32_t getErrorCount(i2c_err_count counter) { return i2c->errCo... function zeroErrorCount (line 987) | inline void zeroErrorCount(i2c_err_count counter) { i2c->errCounts[count... function send (line 991) | inline void send(uint8_t b) { write(b); } function send (line 992) | inline void send(uint8_t* s, uint8_t n) { write(s, n); } function send (line 993) | inline void send(int n) { write((uint8_t)n); } function send (line 994) | inline void send(char* s) { write(s); } function receive (line 995) | inline uint8_t receive(void) { int c = read(); return (c<0) ?...