From 56b4522ce477c646384d898d79e0d4ba30f8ba14 Mon Sep 17 00:00:00 2001 From: agento2 Date: Wed, 22 Mar 2023 09:44:40 -0500 Subject: [PATCH] Remove bitwise operation on address (#355) --- i2c/ssd1306_i2c/ssd1306_i2c.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/i2c/ssd1306_i2c/ssd1306_i2c.c b/i2c/ssd1306_i2c/ssd1306_i2c.c index cbc1cd6..bed8a74 100644 --- a/i2c/ssd1306_i2c/ssd1306_i2c.c +++ b/i2c/ssd1306_i2c/ssd1306_i2c.c @@ -106,7 +106,7 @@ void SSD1306_send_cmd(uint8_t cmd) { // this "data" can be a command or data to follow up a command // Co = 1, D/C = 0 => the driver expects a command uint8_t buf[2] = {0x80, cmd}; - i2c_write_blocking(i2c_default, (SSD1306_I2C_ADDR & SSD1306_WRITE_MODE), buf, 2, false); + i2c_write_blocking(i2c_default, SSD1306_I2C_ADDR, buf, 2, false); } void SSD1306_send_cmd_list(uint8_t *buf, int num) { @@ -127,7 +127,7 @@ void SSD1306_send_buf(uint8_t buf[], int buflen) { temp_buf[0] = 0x40; memcpy(temp_buf+1, buf, buflen); - i2c_write_blocking(i2c_default, (SSD1306_I2C_ADDR & SSD1306_WRITE_MODE), temp_buf, buflen + 1, false); + i2c_write_blocking(i2c_default, SSD1306_I2C_ADDR, temp_buf, buflen + 1, false); free(temp_buf); }