diff options
author | Loek Le Blansch <loek@pipeframe.xyz> | 2024-06-26 15:10:58 +0200 |
---|---|---|
committer | Loek Le Blansch <loek@pipeframe.xyz> | 2024-06-26 15:10:58 +0200 |
commit | 8026f5ea83190fb3fde81525fe0f5878e213ac1c (patch) | |
tree | ac8e000a16b86448b3c9160cada5dbeaa37c636b /lib/pbdrv/drv/arduino | |
parent | cdd1034144da2f606d8f2a57061f694cdaa96cc1 (diff) |
add more cross-references and update old docs
Diffstat (limited to 'lib/pbdrv/drv/arduino')
-rw-r--r-- | lib/pbdrv/drv/arduino/mod.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/pbdrv/drv/arduino/mod.cpp b/lib/pbdrv/drv/arduino/mod.cpp index 81735af..27237d2 100644 --- a/lib/pbdrv/drv/arduino/mod.cpp +++ b/lib/pbdrv/drv/arduino/mod.cpp @@ -40,12 +40,12 @@ static void pb_setup() { /** * \ingroup pb_drv_arduino - * \warning This function includes a hard-coded 10ms delay before sending. This - * is to work around a weird issue where the Arduino pulls both SDA and SCL low - * while attempting to initiate an I2C transmission. We were able to verify - * that the Arduino correctly handles bus arbitration under a test scenario - * with 2 Uno's, but ran into issues while integrating the Arduino's with the - * RP2040. + * \warning In the Arduino driver, this function includes a hard-coded 10ms + * delay before sending. This is to work around a weird issue where the Arduino + * pulls both SDA and SCL low while attempting to initiate an I2C transmission. + * We were able to verify that the Arduino correctly handles bus arbitration + * under a test scenario with 2 Uno's, but ran into issues while integrating + * the Arduino's with the RP2040. */ __weak void pb_i2c_send(i2c_addr_t i2c_addr, const uint8_t * buf, size_t sz) { if (pb_hook_i2c_send(i2c_addr, buf, sz)) return; |