From c81545ad95a8c7af62c1a00cf7f45f7d575ff683 Mon Sep 17 00:00:00 2001 From: Luca Erbetta <luca.erbetta@skywarder.eu> Date: Sat, 7 Mar 2020 16:50:39 +0100 Subject: [PATCH] [SPITransaction] No need for temp variable --- src/shared/drivers/spi/SPITransaction.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/shared/drivers/spi/SPITransaction.cpp b/src/shared/drivers/spi/SPITransaction.cpp index 8e5746907..a6f026c6b 100644 --- a/src/shared/drivers/spi/SPITransaction.cpp +++ b/src/shared/drivers/spi/SPITransaction.cpp @@ -77,12 +77,11 @@ uint8_t SPITransaction::read(uint8_t reg, bool set_read_bit) if (set_read_bit) reg = reg | 0x80; - uint8_t out; bus.select(cs); bus.write(®, 1); - bus.read(&out, 1); + bus.read(®, 1); bus.deselect(cs); - return out; + return reg; } void SPITransaction::read(uint8_t reg, uint8_t* data, size_t size, -- GitLab