Fix T-Echo build

master
jacob.eva 3 weeks ago
parent 31b5e0f0ea
commit 507e7cdd48
No known key found for this signature in database
GPG Key ID: B92E083BBCCAA1E
  1. 43
      Boards.h
  2. 1
      RNode_Firmware_CE.ino

@ -1098,31 +1098,28 @@
#elif MCU_VARIANT == MCU_NRF52 #elif MCU_VARIANT == MCU_NRF52
#if BOARD_MODEL == BOARD_TECHO #if BOARD_MODEL == BOARD_TECHO
#define VALIDATE_FIRMWARE false #define _PINNUM(port, pin) ((port) * 32 + (pin))
#define HAS_INPUT true #define HAS_INPUT true
//#define GPS_BAUD_RATE 115200
//#define PIN_GPS_TX 41
//#define PIN_GPS_RX 40
#define EEPROM_SIZE 296 #define EEPROM_SIZE 296
#define EEPROM_OFFSET EEPROM_SIZE-EEPROM_RESERVED #define EEPROM_OFFSET EEPROM_SIZE-EEPROM_RESERVED
//#define HAS_EEPROM true #define HAS_EEPROM false
//#define HAS_SD true #define HAS_SD false
#define HAS_DISPLAY true #define HAS_DISPLAY true
#define DISPLAY EINK_BW #define DISPLAY EINK_BW
#define DISPLAY_MODEL GxEPD2_154_D67 #define DISPLAY_MODEL GxEPD2_154_D67
//#define HAS_CONSOLE true #define BLE_MANUFACTURER "LilyGO"
//#define HAS_TXCO true #define BLE_MODEL "T-Echo"
//#define HAS_BLE true #define HAS_CONSOLE false
//#define HAS_PMU true #define HAS_BLE true
#define CONFIG_UART_BUFFER_SIZE 40000 #define HAS_PMU true
#define CONFIG_UART_BUFFER_SIZE 32768
#define CONFIG_QUEUE_0_SIZE 6144 #define CONFIG_QUEUE_0_SIZE 6144
#define CONFIG_QUEUE_MAX_LENGTH 200 #define CONFIG_QUEUE_MAX_LENGTH 200
//#define BLE_MANUFACTURER "LilyGO"
//#define BLE_MODEL "T-Echo"
#define INTERFACE_COUNT 1 #define INTERFACE_COUNT 1
//#define I2C_SDA 26 //#define I2C_SDA 26
//#define I2C_SCL 27 //#define I2C_SCL 27
#define CONFIG_QUEUE_1_SIZE 40000 #define CONFIG_QUEUE_1_SIZE 40000
#define HAS_BACKLIGHT true
// first interface in list is the primary // first interface in list is the primary
const uint8_t interfaces[INTERFACE_COUNT] = {SX1262}; const uint8_t interfaces[INTERFACE_COUNT] = {SX1262};
const bool interface_cfg[INTERFACE_COUNT][3] = { const bool interface_cfg[INTERFACE_COUNT][3] = {
@ -1159,12 +1156,24 @@
const int pin_disp_mosi = 29; const int pin_disp_mosi = 29;
const int pin_disp_miso = -1; const int pin_disp_miso = -1;
#define HAS_BACKLIGHT true //#define GPS_BAUD_RATE 115200
const int pin_btn_usr1 = 42; //#define PIN_GPS_TX 41
//#define PIN_GPS_RX 40
const int pin_btn_usr1 = _PINNUM(1, 10);
const int pin_btn_touch = _PINNUM(0, 11);
const int pin_backlight = 43; const int pin_backlight = 43;
const int pin_led_rx = LED_BLUE; #define LED_ON LOW
const int pin_led_tx = LED_RED; #define LED_OFF HIGH
#define PIN_LED_GREEN _PINNUM(1, 1)
#define PIN_LED_RED _PINNUM(1, 3)
#define PIN_LED_BLUE _PINNUM(0, 14)
#define PIN_VEXT_EN _PINNUM(0, 12)
const int pin_led_rx = PIN_LED_BLUE;
const int pin_led_tx = PIN_LED_RED;
#elif BOARD_MODEL == BOARD_RAK4631 || BOARD_MODEL == BOARD_OPENCOM_XL #elif BOARD_MODEL == BOARD_RAK4631 || BOARD_MODEL == BOARD_OPENCOM_XL
#define HAS_EEPROM false #define HAS_EEPROM false
#define HAS_DISPLAY false #define HAS_DISPLAY false

@ -600,6 +600,7 @@ bool startRadio(RadioInterface* radio) {
return true; return true;
} }
} }
return false;
} }
void stopRadio(RadioInterface* radio) { void stopRadio(RadioInterface* radio) {

Loading…
Cancel
Save