diff --git a/src/modules/RF69/RF69.cpp b/src/modules/RF69/RF69.cpp index a5d42d0d..48807f00 100644 --- a/src/modules/RF69/RF69.cpp +++ b/src/modules/RF69/RF69.cpp @@ -95,7 +95,6 @@ void RF69::reset() { Module::digitalWrite(_mod->getRst(), HIGH); delayMicroseconds(100); Module::digitalWrite(_mod->getRst(), LOW); - Module::pinMode(_mod->getRst(), INPUT); delay(10); } diff --git a/src/modules/SX126x/SX126x.cpp b/src/modules/SX126x/SX126x.cpp index 1e659e6c..1f18a617 100644 --- a/src/modules/SX126x/SX126x.cpp +++ b/src/modules/SX126x/SX126x.cpp @@ -155,7 +155,6 @@ int16_t SX126x::reset(bool verify) { Module::digitalWrite(_mod->getRst(), LOW); delayMicroseconds(150); Module::digitalWrite(_mod->getRst(), HIGH); - Module::pinMode(_mod->getRst(), INPUT); // return immediately when verification is disabled if(!verify) { diff --git a/src/modules/SX127x/SX127x.cpp b/src/modules/SX127x/SX127x.cpp index 4b168bd3..b645cbc3 100644 --- a/src/modules/SX127x/SX127x.cpp +++ b/src/modules/SX127x/SX127x.cpp @@ -126,7 +126,6 @@ void SX127x::reset() { Module::digitalWrite(_mod->getRst(), LOW); delayMicroseconds(100); Module::digitalWrite(_mod->getRst(), HIGH); - Module::pinMode(_mod->getRst(), INPUT); delay(5); } diff --git a/src/modules/XBee/XBee.cpp b/src/modules/XBee/XBee.cpp index e8c1ceb7..1e5d7a15 100644 --- a/src/modules/XBee/XBee.cpp +++ b/src/modules/XBee/XBee.cpp @@ -56,7 +56,6 @@ void XBee::reset() { digitalWrite(_mod->getRst(), LOW); delayMicroseconds(200); digitalWrite(_mod->getRst(), HIGH); - pinMode(_mod->getRst(), INPUT); } int16_t XBee::transmit(uint8_t* dest, const char* payload, uint8_t radius) {