From 5afb8a34e6ab35867de45df6c988825e1dd59f30 Mon Sep 17 00:00:00 2001 From: Fatima402 <156487964+Fatima402@users.noreply.github.com> Date: Wed, 28 Feb 2024 00:32:30 -0500 Subject: [PATCH] Update simple_i2c_peripheral.c Implementation for simple_i2c_peripheral.h printing function --- component/src/simple_i2c_peripheral.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/component/src/simple_i2c_peripheral.c b/component/src/simple_i2c_peripheral.c index 8a3626d..94174e3 100644 --- a/component/src/simple_i2c_peripheral.c +++ b/component/src/simple_i2c_peripheral.c @@ -41,7 +41,15 @@ int I2C_REGS_LEN[6] = { [TRANSMIT_DONE] = 1, [TRANSMIT_LEN] = 1, }; +****///printing messages: +void printReceivedI2CMessage(const uint8_t* message, size_t length) { + printf("Message: "); + for (size_t i = 0; i < length; ++i) { + printf("%02X ", message[i]); + } + //printf("\n"); ///if needed add +} /******************************** FUNCTION PROTOTYPES ********************************/ static void i2c_simple_isr(void);