From fbccf910d40cd652d5ff282d7c2a525d6c876ec6 Mon Sep 17 00:00:00 2001 From: Jonathan Bennett Date: Thu, 30 Apr 2026 16:03:35 -0500 Subject: [PATCH] and fix it on esp32 again --- src/mesh/SerialHalDevice.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/mesh/SerialHalDevice.cpp b/src/mesh/SerialHalDevice.cpp index 813aebd4e..c8176a84f 100644 --- a/src/mesh/SerialHalDevice.cpp +++ b/src/mesh/SerialHalDevice.cpp @@ -334,7 +334,11 @@ void SerialHalDevice::handleSpiTransfer(const meshtastic_SerialHalCommand &cmd, { concurrency::LockGuard guard(spiLock); spiBus.beginTransaction(SPISettings(4000000, MSBFIRST, SPI_MODE0)); +#ifdef ARCH_ESP32 + spiBus.transferBytes(cmd.data.bytes, response.data.bytes, cmd.data.size); +#else spiBus.transfer(cmd.data.bytes, response.data.bytes, cmd.data.size); +#endif spiBus.endTransaction(); } #else