From 0e43ee0efaaa9a2e8fa25813387ea02978765b5c Mon Sep 17 00:00:00 2001 From: jgromes Date: Sat, 1 Oct 2022 23:55:50 +0200 Subject: [PATCH] Fixed pulseIn on mbed platforms (CI_BUILD_ALL) --- src/BuildOpt.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/BuildOpt.h b/src/BuildOpt.h index fa61cec5..4661406e 100644 --- a/src/BuildOpt.h +++ b/src/BuildOpt.h @@ -542,7 +542,7 @@ #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us) #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void) #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void) - #define RADIOLIB_CB_ARGS_PULSE_IN (unsigned long, pulseIn, pin_size_t pin, PinStatus state, unsigned long timeout) + #define RADIOLIB_CB_ARGS_PULSE_IN (unsigned long, pulseIn, pin_size_t pin, uint8_t state, unsigned long timeout) #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void) #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void) #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b) @@ -581,7 +581,7 @@ #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us) #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void) #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void) - #define RADIOLIB_CB_ARGS_PULSE_IN (unsigned long, pulseIn, pin_size_t pin, PinStatus state, unsigned long timeout) + #define RADIOLIB_CB_ARGS_PULSE_IN (unsigned long, pulseIn, pin_size_t pin, uint8_t state, unsigned long timeout) #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void) #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void) #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b) @@ -690,7 +690,7 @@ #define RADIOLIB_CB_ARGS_DELAY_MICROSECONDS (void, delayMicroseconds, unsigned int us) #define RADIOLIB_CB_ARGS_MILLIS (unsigned long, millis, void) #define RADIOLIB_CB_ARGS_MICROS (unsigned long, micros, void) - #define RADIOLIB_CB_ARGS_PULSE_IN (unsigned long, pulseIn, pin_size_t pin, PinStatus state, unsigned long timeout) + #define RADIOLIB_CB_ARGS_PULSE_IN (unsigned long, pulseIn, pin_size_t pin, uint8_t state, unsigned long timeout) #define RADIOLIB_CB_ARGS_SPI_BEGIN (void, SPIbegin, void) #define RADIOLIB_CB_ARGS_SPI_BEGIN_TRANSACTION (void, SPIbeginTransaction, void) #define RADIOLIB_CB_ARGS_SPI_TRANSFER (uint8_t, SPItransfer, uint8_t b)