From 1d9519831277768a470ec7bdf9125737d4ffda92 Mon Sep 17 00:00:00 2001 From: Edward Firmo <94725493+edwardtfn@users.noreply.github.com> Date: Wed, 13 Mar 2024 21:17:53 +0100 Subject: [PATCH] Bump to v4.3.1d1 --- hmi/dev/nspanel_us_land_code/boot.txt | 2 +- hmi/dev/nspanel_us_land_code/buttonpage01.txt | 28 +++++++++-------- hmi/dev/nspanel_us_land_code/buttonpage02.txt | 28 +++++++++-------- hmi/dev/nspanel_us_land_code/buttonpage03.txt | 28 +++++++++-------- hmi/dev/nspanel_us_land_code/buttonpage04.txt | 28 +++++++++-------- hmi/dev/nspanel_us_land_code/entitypage01.txt | 27 ++++++++++------ hmi/dev/nspanel_us_land_code/entitypage02.txt | 27 ++++++++++------ hmi/dev/nspanel_us_land_code/entitypage03.txt | 29 +++++++++++------- hmi/dev/nspanel_us_land_code/entitypage04.txt | 27 ++++++++++------ hmi/dev/nspanel_us_land_code/utilities.txt | 16 +++++----- hmi/nspanel_eu.HMI | Bin 15263259 -> 15263259 bytes hmi/nspanel_us_land.HMI | Bin 14736818 -> 14725321 bytes hmi/nspanel_us_land.tft | Bin 7494348 -> 7494908 bytes 13 files changed, 142 insertions(+), 98 deletions(-) diff --git a/hmi/dev/nspanel_us_land_code/boot.txt b/hmi/dev/nspanel_us_land_code/boot.txt index fa2a4ca..98f9254 100644 --- a/hmi/dev/nspanel_us_land_code/boot.txt +++ b/hmi/dev/nspanel_us_land_code/boot.txt @@ -101,7 +101,7 @@ Text tft_version Dragging : 0 Send Component ID : on press and release Associated Keyboard: none - Text : 4.3.0 + Text : 4.3.1d1 Max. Text Size : 9 Text esph_version diff --git a/hmi/dev/nspanel_us_land_code/buttonpage01.txt b/hmi/dev/nspanel_us_land_code/buttonpage01.txt index 0b5acd8..0d1b9c9 100644 --- a/hmi/dev/nspanel_us_land_code/buttonpage01.txt +++ b/hmi/dev/nspanel_us_land_code/buttonpage01.txt @@ -20,20 +20,24 @@ Page buttonpage01 vis 255,0 vis button_back,1 vis page_label,1 - page_index.txt+="●" - if(is_buttonpage02==1) + sys0=is_buttonpage01+is_buttonpage02+is_buttonpage03+is_buttonpage04 + if(sys0>1) { - page_index.txt+="○" + page_index.txt+="●" + if(is_buttonpage02==1) + { + page_index.txt+="○" + } + if(is_buttonpage03==1) + { + page_index.txt+="○" + } + if(is_buttonpage04==1) + { + page_index.txt+="○" + } + vis page_index,1 } - if(is_buttonpage03==1) - { - page_index.txt+="○" - } - if(is_buttonpage04==1) - { - page_index.txt+="○" - } - vis page_index,1 } sendme diff --git a/hmi/dev/nspanel_us_land_code/buttonpage02.txt b/hmi/dev/nspanel_us_land_code/buttonpage02.txt index eed659f..ec2f1e9 100644 --- a/hmi/dev/nspanel_us_land_code/buttonpage02.txt +++ b/hmi/dev/nspanel_us_land_code/buttonpage02.txt @@ -20,20 +20,24 @@ Page buttonpage02 vis 255,0 vis button_back,1 vis page_label,1 - if(is_buttonpage01==1) + sys0=is_buttonpage01+is_buttonpage02+is_buttonpage03+is_buttonpage04 + if(sys0>1) { - page_index.txt+="○" + if(is_buttonpage01==1) + { + page_index.txt+="○" + } + page_index.txt+="●" + if(is_buttonpage03==1) + { + page_index.txt+="○" + } + if(is_buttonpage04==1) + { + page_index.txt+="○" + } + vis page_index,1 } - page_index.txt+="●" - if(is_buttonpage03==1) - { - page_index.txt+="○" - } - if(is_buttonpage04==1) - { - page_index.txt+="○" - } - vis page_index,1 } sendme diff --git a/hmi/dev/nspanel_us_land_code/buttonpage03.txt b/hmi/dev/nspanel_us_land_code/buttonpage03.txt index 17f7232..dedf149 100644 --- a/hmi/dev/nspanel_us_land_code/buttonpage03.txt +++ b/hmi/dev/nspanel_us_land_code/buttonpage03.txt @@ -20,20 +20,24 @@ Page buttonpage03 vis 255,0 vis button_back,1 vis page_label,1 - if(is_buttonpage01==1) + sys0=is_buttonpage01+is_buttonpage02+is_buttonpage03+is_buttonpage04 + if(sys0>1) { - page_index.txt+="○" + if(is_buttonpage01==1) + { + page_index.txt+="○" + } + if(is_buttonpage02==1) + { + page_index.txt+="○" + } + page_index.txt+="●" + if(is_buttonpage04==1) + { + page_index.txt+="○" + } + vis page_index,1 } - if(is_buttonpage02==1) - { - page_index.txt+="○" - } - page_index.txt+="●" - if(is_buttonpage04==1) - { - page_index.txt+="○" - } - vis page_index,1 } sendme diff --git a/hmi/dev/nspanel_us_land_code/buttonpage04.txt b/hmi/dev/nspanel_us_land_code/buttonpage04.txt index 3268c4d..c8ac33f 100644 --- a/hmi/dev/nspanel_us_land_code/buttonpage04.txt +++ b/hmi/dev/nspanel_us_land_code/buttonpage04.txt @@ -20,20 +20,24 @@ Page buttonpage04 vis 255,0 vis button_back,1 vis page_label,1 - if(is_buttonpage01==1) + sys0=is_buttonpage01+is_buttonpage02+is_buttonpage03+is_buttonpage04 + if(sys0>1) { - page_index.txt+="○" + if(is_buttonpage01==1) + { + page_index.txt+="○" + } + if(is_buttonpage02==1) + { + page_index.txt+="○" + } + if(is_buttonpage03==1) + { + page_index.txt+="○" + } + page_index.txt+="●" + vis page_index,1 } - if(is_buttonpage02==1) - { - page_index.txt+="○" - } - if(is_buttonpage03==1) - { - page_index.txt+="○" - } - page_index.txt+="●" - vis page_index,1 } sendme diff --git a/hmi/dev/nspanel_us_land_code/entitypage01.txt b/hmi/dev/nspanel_us_land_code/entitypage01.txt index e4cf268..4408d70 100644 --- a/hmi/dev/nspanel_us_land_code/entitypage01.txt +++ b/hmi/dev/nspanel_us_land_code/entitypage01.txt @@ -17,18 +17,25 @@ Page entitypage01 page home } vis unavailable,0 - page_index.txt+="●" - if(is_entitypage02==1) + sys0=is_entitypage01+is_entitypage02+is_entitypage03+is_entitypage04 + if(sys0>1) { - page_index.txt+="○" - } - if(is_entitypage03==1) + page_index.txt+="●" + if(is_entitypage02==1) + { + page_index.txt+="○" + } + if(is_entitypage03==1) + { + page_index.txt+="○" + } + if(is_entitypage04==1) + { + page_index.txt+="○" + } + }else { - page_index.txt+="○" - } - if(is_entitypage04==1) - { - page_index.txt+="○" + vis page_index,0 } sendme diff --git a/hmi/dev/nspanel_us_land_code/entitypage02.txt b/hmi/dev/nspanel_us_land_code/entitypage02.txt index 624506d..2f5ad4b 100644 --- a/hmi/dev/nspanel_us_land_code/entitypage02.txt +++ b/hmi/dev/nspanel_us_land_code/entitypage02.txt @@ -17,18 +17,25 @@ Page entitypage02 page home } vis unavailable,0 - if(is_entitypage01==1) + sys0=is_entitypage01+is_entitypage02+is_entitypage03+is_entitypage04 + if(sys0>1) { - page_index.txt+="○" - } - page_index.txt+="●" - if(is_entitypage03==1) + if(is_entitypage01==1) + { + page_index.txt+="○" + } + page_index.txt+="●" + if(is_entitypage03==1) + { + page_index.txt+="○" + } + if(is_entitypage04==1) + { + page_index.txt+="○" + } + }else { - page_index.txt+="○" - } - if(is_entitypage04==1) - { - page_index.txt+="○" + vis page_index,0 } sendme diff --git a/hmi/dev/nspanel_us_land_code/entitypage03.txt b/hmi/dev/nspanel_us_land_code/entitypage03.txt index b2b9ed3..91f7c22 100644 --- a/hmi/dev/nspanel_us_land_code/entitypage03.txt +++ b/hmi/dev/nspanel_us_land_code/entitypage03.txt @@ -17,18 +17,25 @@ Page entitypage03 page home } vis unavailable,0 - if(is_entitypage01==1) + sys0=is_entitypage01+is_entitypage02+is_entitypage03+is_entitypage04 + if(sys0>1) { - page_index.txt+="○" - } - if(is_entitypage02==1) + if(is_entitypage01==1) + { + page_index.txt+="○" + } + if(is_entitypage02==1) + { + page_index.txt+="○" + } + page_index.txt+="●" + if(is_entitypage04==1) + { + page_index.txt+="○" + } + }else { - page_index.txt+="○" - } - page_index.txt+="●" - if(is_entitypage04==1) - { - page_index.txt+="○" + vis page_index,0 } sendme @@ -122,7 +129,7 @@ Text value08_label Text : Max. Text Size : 60 -Text value01_pic +Text value01_icon Attributes ID : 12 Scope : local diff --git a/hmi/dev/nspanel_us_land_code/entitypage04.txt b/hmi/dev/nspanel_us_land_code/entitypage04.txt index 5ae4454..3a661c6 100644 --- a/hmi/dev/nspanel_us_land_code/entitypage04.txt +++ b/hmi/dev/nspanel_us_land_code/entitypage04.txt @@ -17,19 +17,26 @@ Page entitypage04 page home } vis unavailable,0 - if(is_entitypage01==1) + sys0=is_entitypage01+is_entitypage02+is_entitypage03+is_entitypage04 + if(sys0>1) { - page_index.txt+="○" - } - if(is_entitypage02==1) + if(is_entitypage01==1) + { + page_index.txt+="○" + } + if(is_entitypage02==1) + { + page_index.txt+="○" + } + if(is_entitypage03==1) + { + page_index.txt+="○" + } + page_index.txt+="●" + }else { - page_index.txt+="○" + vis page_index,0 } - if(is_entitypage03==1) - { - page_index.txt+="○" - } - page_index.txt+="●" sendme Text value01_label diff --git a/hmi/dev/nspanel_us_land_code/utilities.txt b/hmi/dev/nspanel_us_land_code/utilities.txt index 30c6040..540eab7 100644 --- a/hmi/dev/nspanel_us_land_code/utilities.txt +++ b/hmi/dev/nspanel_us_land_code/utilities.txt @@ -111,7 +111,7 @@ Text home_label Dragging : 0 Send Component ID : disabled Associated Keyboard: none - Text : Home + Text : Max. Text Size : 10 Text home @@ -151,7 +151,7 @@ Text grid_label Dragging : 0 Send Component ID : disabled Associated Keyboard: none - Text : Grid + Text : Max. Text Size : 10 Text grid @@ -191,7 +191,7 @@ Text group01_label Dragging : 0 Send Component ID : disabled Associated Keyboard: none - Text : Label + Text : Max. Text Size : 10 Text group01 @@ -231,7 +231,7 @@ Text group02_label Dragging : 0 Send Component ID : disabled Associated Keyboard: none - Text : Label + Text : Max. Text Size : 10 Text group02 @@ -271,7 +271,7 @@ Text group03_label Dragging : 0 Send Component ID : disabled Associated Keyboard: none - Text : Label + Text : Max. Text Size : 10 Text group03 @@ -311,7 +311,7 @@ Text group04_label Dragging : 0 Send Component ID : disabled Associated Keyboard: none - Text : Label + Text : Max. Text Size : 10 Text group04 @@ -351,7 +351,7 @@ Text group05_label Dragging : 0 Send Component ID : disabled Associated Keyboard: none - Text : Label + Text : Max. Text Size : 10 Text group05 @@ -391,7 +391,7 @@ Text group06_label Dragging : 0 Send Component ID : disabled Associated Keyboard: none - Text : Label + Text : Max. Text Size : 10 Text group06 diff --git a/hmi/nspanel_eu.HMI b/hmi/nspanel_eu.HMI index 693bf17bf29375c9eed059a04a8132e18fb2b625..ec8b1bd4f4b0dc03c1698c2d0ba4a2a011667b47 100644 GIT binary patch delta 735 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 NaZ{I%we)|W{th)0*JA(x delta 11557 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 diff --git a/hmi/nspanel_us_land.tft b/hmi/nspanel_us_land.tft index 2e974372b5500b8be5fb8f252fba62545db31d1d..63ff37653cbc414957281a9c87a1d9e8e775558d 100644 GIT binary patch delta 16949 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 WHmdF>7R~=~x9D&DO7m4{m;V3{)G5;d delta 15594 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 KzLR^|KK(xhY_oa*