From 927edf6a8bd8c8bd68e142b035e905fe64bdb07c Mon Sep 17 00:00:00 2001 From: iabdalkader Date: Tue, 15 Mar 2022 22:50:26 +0200 Subject: [PATCH] ports/rp2: Add cambus gencall. --- src/omv/ports/rp2/cambus.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/omv/ports/rp2/cambus.c b/src/omv/ports/rp2/cambus.c index 1f829151d..19eef198f 100644 --- a/src/omv/ports/rp2/cambus.c +++ b/src/omv/ports/rp2/cambus.c @@ -86,6 +86,13 @@ int cambus_enable(cambus_t *bus, bool enable) return 0; } +int cambus_gencall(cambus_t *bus, uint8_t cmd) +{ + int bytes = 0; + bytes += i2c_write_timeout_us(bus->i2c, 0x00, &cmd, 1, false, I2C_TIMEOUT); + return (bytes == 1) ? 0 : -1; +} + int cambus_readb(cambus_t *bus, uint8_t slv_addr, uint8_t reg_addr, uint8_t *reg_data) { int bytes = 0;