Update T3S3 board config

This commit is contained in:
jacob.eva 2025-02-04 15:29:21 +00:00
parent 430a0ae4af
commit c3667d30e3
No known key found for this signature in database
GPG Key ID: 0B92E083BBCCAA1E

View File

@ -750,38 +750,63 @@
#define HAS_SLEEP true #define HAS_SLEEP true
#define PIN_WAKEUP GPIO_NUM_0 #define PIN_WAKEUP GPIO_NUM_0
#define WAKEUP_LEVEL 0 #define WAKEUP_LEVEL 0
#define INTERFACE_COUNT 1
const int pin_btn_usr1 = 0; const int pin_btn_usr1 = 0;
const int pin_cs = 7; #if BOARD_VARIANT == MODEL_A1
const int pin_reset = 8; const uint8_t interfaces[INTERFACE_COUNT] = {SX1262};
const int pin_sclk = 5; const bool interface_cfg[INTERFACE_COUNT][3] = {
const int pin_mosi = 6; // SX1262
const int pin_miso = 3; {
false, // DEFAULT_SPI
#if MODEM == SX1262 true, // HAS_TCXO
#define DIO2_AS_RF_SWITCH true true // DIO2_AS_RF_SWITCH
#define HAS_BUSY true },
#define HAS_TCXO true };
const int pin_busy = 34; const uint8_t interface_pins[INTERFACE_COUNT][10] = {
const int pin_dio = 33; // SX1262
const int pin_tcxo_enable = -1; {
#elif MODEM == SX1280 7, // pin_ss
#define CONFIG_QUEUE_SIZE 6144 5, // pin_sclk
#define DIO2_AS_RF_SWITCH false 6, // pin_mosi
#define HAS_BUSY true 3, // pin_miso
#define HAS_TCXO true 34, // pin_busy
#define HAS_PA true 33, // pin_dio
const int pa_max_input = 3; 8, // pin_reset
-1, // pin_txen
#define HAS_RF_SWITCH_RX_TX true -1, // pin_rxen
const int pin_rxen = 21; -1 // pin_tcxo_enable
const int pin_txen = 10; }
};
const int pin_busy = 36; #elif BOARD_VARIANT == MODEL_AC // SX1280 with PA
const int pin_dio = 9; //#define CONFIG_UART_BUFFER_SIZE 40000
const int pin_tcxo_enable = -1; //#define CONFIG_QUEUE_0_SIZE 40000
#else #define CONFIG_QUEUE_0_SIZE 6144
const int pin_dio = 9; const uint8_t interfaces[INTERFACE_COUNT] = {SX1280};
const bool interface_cfg[INTERFACE_COUNT][3] = {
// SX1280
{
false, // DEFAULT_SPI
false, // HAS_TCXO
false // DIO2_AS_RF_SWITCH
},
};
const uint8_t interface_pins[INTERFACE_COUNT][10] = {
// SX1280
{
7, // pin_ss
5, // pin_sclk
6, // pin_mosi
3, // pin_miso
36, // pin_busy
9, // pin_dio
8, // pin_reset
10, // pin_txen
21, // pin_rxen
-1 // pin_tcxo_enable
}
};
#endif #endif
const int pin_np = 38; const int pin_np = 38;