From e169f27adebc7a8ab2366308a1d3f94f8b0207dd Mon Sep 17 00:00:00 2001 From: proddy Date: Fri, 26 Jul 2024 13:24:18 +0200 Subject: [PATCH] include psram in hardware status --- interface/src/types/system.ts | 1 + mock-api/rest_server.ts | 87 ++++++++++++++++++++--------------- 2 files changed, 51 insertions(+), 37 deletions(-) diff --git a/interface/src/types/system.ts b/interface/src/types/system.ts index b1f2173db..b4a093ca8 100644 --- a/interface/src/types/system.ts +++ b/interface/src/types/system.ts @@ -21,6 +21,7 @@ export interface HardwareStatus { fs_used: number; fs_free: number; free_mem: number; + psram: boolean; psram_size?: number; free_psram?: number; has_loader: boolean; diff --git a/mock-api/rest_server.ts b/mock-api/rest_server.ts index 8ff3bba1c..85478d33b 100644 --- a/mock-api/rest_server.ts +++ b/mock-api/rest_server.ts @@ -336,7 +336,7 @@ const SYSTEM_STATUS_ENDPOINT = REST_ENDPOINT_ROOT + 'systemStatus'; const ACTIVITY_ENDPOINT = REST_ENDPOINT_ROOT + 'activity'; // SETTINGS -const HARDWARE_STATUS_ENDPOINT = REST_ENDPOINT_ROOT + 'HardwareStatus'; +const HARDWARE_STATUS_ENDPOINT = REST_ENDPOINT_ROOT + 'hardwareStatus'; const SECURITY_SETTINGS_ENDPOINT = REST_ENDPOINT_ROOT + 'securitySettings'; const RESTART_ENDPOINT = REST_ENDPOINT_ROOT + 'restart'; const RESTART_PARTITION_ENDPOINT = REST_ENDPOINT_ROOT + 'partition'; @@ -366,6 +366,8 @@ const hardware_status = { fs_used: 24, fs_free: 2024, free_mem: 100, + psram: true, + // psram: false, psram_size: 4093, free_psram: 4074, has_loader: true, @@ -604,42 +606,53 @@ const emsesp_allvalues = { }; let settings = { - locale: 'en', - tx_mode: 4, - ems_bus_id: 11, - syslog_enabled: false, - syslog_level: 3, - trace_raw: false, - syslog_mark_interval: 0, - syslog_host: '192.168.1.4', - syslog_port: 514, - shower_timer: true, - shower_alert: true, - shower_alert_trigger: 7, - shower_alert_coldshot: 10, - shower_min_duration: 120, - rx_gpio: 23, - tx_gpio: 5, - phy_type: 0, - eth_power: 0, - eth_phy_addr: 0, - eth_clock_mode: 0, - dallas_gpio: 3, - dallas_parasite: false, - led_gpio: 2, - hide_led: false, - notoken_api: false, - readonly_mode: false, - low_clock: false, - boiler_heatingoff: false, - telnet_enabled: true, - analog_enabled: false, - pbutton_gpio: 0, - board_profile: 'S32', - bool_format: 1, - bool_dashboard: 1, - enum_format: 1, - fahrenheit: false + "locale": "en", + "tx_mode": 1, + "ems_bus_id": 11, + "syslog_enabled": false, + "syslog_level": 3, + "trace_raw": false, + "syslog_mark_interval": 0, + "syslog_host": "192.168.1.8", + "syslog_port": 514, + "boiler_heatingoff": false, + "remote_timeout": 24, + "remote_timeout_en": false, + "shower_timer": true, + "shower_alert": false, + "shower_alert_coldshot": 10, + "shower_alert_trigger": 7, + "shower_min_duration": 180, + "rx_gpio": 4, + "tx_gpio": 5, + "dallas_gpio": 14, + "dallas_parasite": false, + "led_gpio": 2, + "hide_led": true, + "low_clock": false, + "telnet_enabled": true, + "notoken_api": false, + "readonly_mode": false, + "analog_enabled": true, + "pbutton_gpio": 34, + "solar_maxflow": 30, + "board_profile": "E32V2", + "fahrenheit": false, + "bool_format": 1, + "bool_dashboard": 1, + "enum_format": 1, + "weblog_level": 6, + "weblog_buffer": 50, + "weblog_compact": true, + "phy_type": 1, + "eth_power": 15, + "eth_phy_addr": 0, + "eth_clock_mode": 1, + "platform": "ESP32R", + "modbus_enabled": false, + "modbus_port": 502, + "modbus_max_clients": 10, + "modbus_timeout": 10000 }; const emsesp_devices = {