fix: first set pinMode, then write to pin (#10520)
This commit is contained in:
@@ -52,8 +52,8 @@ template <typename T> bool SX126xInterface<T>::init()
|
|||||||
|
|
||||||
#ifdef SX126X_POWER_EN // Perhaps add RADIOLIB_NC check, and beforehand define as such if it is undefined, but it is not commonly
|
#ifdef SX126X_POWER_EN // Perhaps add RADIOLIB_NC check, and beforehand define as such if it is undefined, but it is not commonly
|
||||||
// used and not part of the 'default' set of pin definitions.
|
// used and not part of the 'default' set of pin definitions.
|
||||||
digitalWrite(SX126X_POWER_EN, HIGH);
|
|
||||||
pinMode(SX126X_POWER_EN, OUTPUT);
|
pinMode(SX126X_POWER_EN, OUTPUT);
|
||||||
|
digitalWrite(SX126X_POWER_EN, HIGH);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_LORA_FEM
|
#if HAS_LORA_FEM
|
||||||
@@ -65,8 +65,8 @@ template <typename T> bool SX126xInterface<T>::init()
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef RF95_FAN_EN
|
#ifdef RF95_FAN_EN
|
||||||
digitalWrite(RF95_FAN_EN, HIGH);
|
|
||||||
pinMode(RF95_FAN_EN, OUTPUT);
|
pinMode(RF95_FAN_EN, OUTPUT);
|
||||||
|
digitalWrite(RF95_FAN_EN, HIGH);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ARCH_PORTDUINO
|
#if ARCH_PORTDUINO
|
||||||
|
|||||||
Reference in New Issue
Block a user