Fork of the official mbed C/C SDK provides the software platform and libraries to build your applications for RenBED.
Dependents: 1-RenBuggyTimed RenBED_RGB RenBED_RGB_PWM RenBED_RGB
Fork of mbed by
Diff: I2C.h
- Revision:
- 102:da0ca467f8b5
- Parent:
- 98:8ab26030e058
diff -r 7cff1c4259d7 -r da0ca467f8b5 I2C.h --- a/I2C.h Tue Jun 09 14:29:26 2015 +0100 +++ b/I2C.h Wed Jul 08 11:22:30 2015 +0100 @@ -141,15 +141,15 @@ * * @param address 8/10 bit I2c slave address * @param tx_buffer The TX buffer with data to be transfered - * @param tx_length The length of TX buffer + * @param tx_length The length of TX buffer in bytes * @param rx_buffer The RX buffer which is used for received data - * @param rx_length The length of RX buffer + * @param rx_length The length of RX buffer in bytes * @param event The logical OR of events to modify * @param callback The event callback function * @param repeated Repeated start, true - do not send stop at end * @return Zero if the transfer has started, or -1 if I2C peripheral is busy */ - int transfer(int address, char *tx_buffer, int tx_length, char *rx_buffer, int rx_length, const event_callback_t& callback, int event = I2C_EVENT_TRANSFER_COMPLETE, bool repeated = false); + int transfer(int address, const char *tx_buffer, int tx_length, char *rx_buffer, int rx_length, const event_callback_t& callback, int event = I2C_EVENT_TRANSFER_COMPLETE, bool repeated = false); /** Abort the on-going I2C transfer */