Board bootup time is 1 s for all HW

This commit is contained in:
Jaakko Haakana 2025-07-13 09:42:10 +03:00
parent 1bfd331e63
commit e1b80e0f2a
5 changed files with 1 additions and 6 deletions

View file

@ -16,7 +16,7 @@ class Esp32Hal {
virtual const char* name() = 0;
// Time it takes before system is considered fully started up.
virtual duration BOOTUP_TIME() = 0;
virtual duration BOOTUP_TIME() { return milliseconds(1000); }
virtual bool system_booted_up();
// Core assignment

View file

@ -6,8 +6,6 @@
class ThreeLBHal : public Esp32Hal {
public:
const char* name() { return "3LB board"; }
// Board boot-up time
duration BOOTUP_TIME() { return milliseconds(1000); }
virtual gpio_num_t RS485_TX_PIN() { return GPIO_NUM_1; }
virtual gpio_num_t RS485_RX_PIN() { return GPIO_NUM_3; }

View file

@ -14,7 +14,6 @@ The pin layout below supports the following:
class DevKitHal : public Esp32Hal {
public:
const char* name() { return "ESP32 DevKit V1"; }
duration BOOTUP_TIME() { return milliseconds(1000); }
virtual gpio_num_t RS485_TX_PIN() { return GPIO_NUM_1; }
virtual gpio_num_t RS485_RX_PIN() { return GPIO_NUM_3; }

View file

@ -6,7 +6,6 @@
class LilyGoHal : public Esp32Hal {
public:
const char* name() { return "LilyGo T-CAN485"; }
duration BOOTUP_TIME() { return milliseconds(1000); }
virtual gpio_num_t PIN_5V_EN() { return GPIO_NUM_16; }
virtual gpio_num_t RS485_EN_PIN() { return GPIO_NUM_17; }

View file

@ -20,7 +20,6 @@ GPIOs on extra header
class StarkHal : public Esp32Hal {
public:
const char* name() { return "Stark CMR Module"; }
duration BOOTUP_TIME() { return milliseconds(5000); }
// Not needed, GPIO 16 has hardware pullup for PSRAM compatibility
virtual gpio_num_t PIN_5V_EN() { return GPIO_NUM_NC; }