|
|
@ -127,7 +127,7 @@ bool sx126x::preInit() { |
|
|
|
pinMode(_ss, OUTPUT); |
|
|
|
pinMode(_ss, OUTPUT); |
|
|
|
digitalWrite(_ss, HIGH); |
|
|
|
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); |
|
|
|
SPI.begin(pin_sclk, pin_miso, pin_mosi, pin_cs); |
|
|
|
#else |
|
|
|
#else |
|
|
|
SPI.begin(); |
|
|
|
SPI.begin(); |
|
|
@ -717,7 +717,7 @@ void sx126x::sleep() |
|
|
|
|
|
|
|
|
|
|
|
void sx126x::enableTCXO() { |
|
|
|
void sx126x::enableTCXO() { |
|
|
|
#if HAS_TCXO |
|
|
|
#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}; |
|
|
|
uint8_t buf[4] = {MODE_TCXO_3_3V_6X, 0x00, 0x00, 0xFF}; |
|
|
|
#elif BOARD_MODEL == BOARD_TBEAM |
|
|
|
#elif BOARD_MODEL == BOARD_TBEAM |
|
|
|
uint8_t buf[4] = {MODE_TCXO_1_8V_6X, 0x00, 0x00, 0xFF}; |
|
|
|
uint8_t buf[4] = {MODE_TCXO_1_8V_6X, 0x00, 0x00, 0xFF}; |
|
|
|