Lines Matching refs:length
115 * Read length bytes from the bus into *data pointer
118 * @param length Size of read in bytes to make
119 * @return length of read, should match length
122 read(uint8_t* data, int length)
124 return mraa_i2c_read(m_i2c, data, length);
152 * Read length bytes from the bus into *data pointer starting from
157 * @param length max number of bytes to read
158 * @return length passed to the function or -1
161 readBytesReg(uint8_t reg, uint8_t* data, int length)
163 return mraa_i2c_read_bytes_data(m_i2c, reg, data, length);
179 * Write length bytes to the bus, the first byte in the array is the
183 * @param length Size of buffer to send
187 write(const uint8_t* data, int length)
189 return (Result) mraa_i2c_write(m_i2c, data, length);