]> git.tnoah.ca Git - lora-radio.git/commitdiff
Need sx1262 SPI and tcxo setup for Lora32 V3 to work.
authorKevin Brosius <cobra@compuserve.com>
Wed, 13 Mar 2024 23:18:27 +0000 (19:18 -0400)
committerKevin Brosius <cobra@compuserve.com>
Wed, 13 Mar 2024 23:18:27 +0000 (19:18 -0400)
sx126x.cpp

index 5f6db5576b525f2e04d606cd4f0ee3009bce558e..fcf7371bebb0e3f1efd70cab0b33d32e5740a20f 100644 (file)
@@ -127,7 +127,7 @@ bool sx126x::preInit() {
   pinMode(_ss, OUTPUT);
   digitalWrite(_ss, HIGH);
   
-  #if BOARD_MODEL == BOARD_RNODE_NG_22
+  #if BOARD_MODEL == BOARD_RNODE_NG_22 || BOARD_MODEL == BOARD_HELTEC_LORA32_V3
     SPI.begin(pin_sclk, pin_miso, pin_mosi, pin_cs);
   #else
     SPI.begin();
@@ -717,7 +717,7 @@ void sx126x::sleep()
 
 void sx126x::enableTCXO() {
   #if HAS_TCXO
-    #if BOARD_MODEL == BOARD_RAK4630
+    #if BOARD_MODEL == BOARD_RAK4630 || BOARD_MODEL == BOARD_HELTEC_LORA32_V3
       uint8_t buf[4] = {MODE_TCXO_3_3V_6X, 0x00, 0x00, 0xFF};
     #elif BOARD_MODEL == BOARD_TBEAM
       uint8_t buf[4] = {MODE_TCXO_1_8V_6X, 0x00, 0x00, 0xFF};