From 8026f5ea83190fb3fde81525fe0f5878e213ac1c Mon Sep 17 00:00:00 2001 From: Loek Le Blansch Date: Wed, 26 Jun 2024 15:10:58 +0200 Subject: add more cross-references and update old docs --- lib/pbdrv/drv/arduino/mod.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'lib/pbdrv/drv/arduino') 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; -- cgit v1.2.3