From 1ebf420a868190911bde2bc59483c4a126e1bc4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20G=C3=B6ttgens?= Date: Sun, 12 Jun 2022 21:20:48 +0200 Subject: [PATCH] change locking mechanism in patch to transactions --- src/Module.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Module.h b/src/Module.h index 2492c1a4..aa38f6d4 100644 --- a/src/Module.h +++ b/src/Module.h @@ -190,7 +190,7 @@ class Module { \param numBytes Number of bytes to transfer. */ - virtual void SPItransfer(uint8_t cmd, uint8_t reg, uint8_t* dataOut, uint8_t* dataIn, uint8_t numBytes); + void SPItransfer(uint8_t cmd, uint8_t reg, uint8_t* dataOut, uint8_t* dataIn, uint8_t numBytes); // pin number access methods @@ -361,9 +361,9 @@ class Module { // helper functions to set up SPI overrides on Arduino #if defined(RADIOLIB_BUILD_ARDUINO) void SPIbegin(); - void SPIbeginTransaction(); + virtual void SPIbeginTransaction(); uint8_t SPItransfer(uint8_t b); - void SPIendTransaction(); + virtual void SPIendTransaction(); void SPIend(); #endif