From 142772eb21060b66678ced9861d7718b7d2a215d Mon Sep 17 00:00:00 2001 From: ThomasintAnker Date: Tue, 21 May 2024 13:19:47 +0200 Subject: wip --- main/i2c.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'main/i2c.h') diff --git a/main/i2c.h b/main/i2c.h index d12bca1..405ae1f 100644 --- a/main/i2c.h +++ b/main/i2c.h @@ -6,6 +6,7 @@ #define SDA_PIN 16 #define SCL_PIN 17 +#define MAX_SLAVES 10 /** * \brief initialize all required gpio for i2c usage on the pico @@ -28,9 +29,14 @@ int read_i2c(uint8_t addr, uint8_t *output, size_t len); /** * \brief write data to addr with length len from i2c bus. - * + * \param addr + * \param input + * \param len * This functions writes data to a specific address on the i2c bus, * the input var holds the data which will be written to the given * address with length len. */ int write_i2c(uint8_t addr, uint8_t *input, size_t len); + +/** \brief looking for slave addresses and requesting updates */ +void bus_task(); -- cgit v1.2.3