GUI Generic

User avatar
artur_n
Posts: 466
Joined: Thu Aug 17, 2017 2:24 pm
Location: RJA

Post

Panowie gdzie znaleźć aktualne kompilacje? W linku z pierwszego postu są z przed 2 miesięcy.
Mmof
Posts: 1220
Joined: Sun Jan 26, 2020 5:49 pm
Has thanked: 34 times
Been thanked: 4 times

Post

artur_n wrote: Sat Jan 16, 2021 5:58 pm Panowie gdzie znaleźć aktualne kompilacje? W linku z pierwszego postu są z przed 2 miesięcy.
Tutaj jest najnowsza.
download/file.php?id=14916
Zapraszam na Facebook do wspólnej pomocy mniej zawansowanym użytkownikom Supla.
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplaauraton
Krzysztof-KP
Posts: 65
Joined: Sun Jan 05, 2020 1:18 pm

Post

Mmof wrote: Sat Jan 16, 2021 6:33 pm
artur_n wrote: Sat Jan 16, 2021 5:58 pm Panowie gdzie znaleźć aktualne kompilacje? W linku z pierwszego postu są z przed 2 miesięcy.
Tutaj jest najnowsza.
download/file.php?id=14916

Czyli jednak na początku wątku nie jest najnowsza wersja?
Zdaje się tam jest 1.0.1 a z tego co widzę to już funkcjonuje 1.1.10
User avatar
Robert Błaszczak
Posts: 5222
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Has thanked: 37 times
Been thanked: 27 times

Post

Tu: viewtopic.php?p=85601#p85601 jest wyjaśnienie.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
lukasz.hary
Posts: 13
Joined: Thu Apr 02, 2020 1:28 pm

Post

krycha88 wrote: Fri Jan 15, 2021 6:55 pm oled_nazwy.PNG
Dostałem wieczornego olśnienia jak zrobić nazwy dla każdego kanału wyświetlane na OLEdzie. Liczba ekranów generuje się na podstawie dodanych czujników - dlatego jeżeli doda się nowy kanał należy zrobić restart urządzenia aby lista się przegenerowała.
W tej wersji na OLEdzie obsługiwane są wszystkie dostępne sensory dzięki pomocy @klew :)

UWAGA! W tej wersji musiałem przebudować strukturę danych dlatego przed wgraniem należy wymazać pamięć. Nie zalecam aktualizacji!

Ale dzięki temu można dodać nieograniczoną ilość czujników DS18B20 (ale w tej wersji ograniczyłem ją do 20).

Pozdro.
Panowie mam taki dziwny objaw - potrzebowałem zmienić sposób załączenia przekaźników, przy kliknięciu na dany przekaźnik zamiast wejść w jego opcje wyrzuca mnie do ustawień głównych tak gdzie wpisujemy nazwę sieci. Czy ktoś też tak ma?
Patryk
Posts: 2944
Joined: Mon Jan 07, 2019 7:51 pm
Location: Rybnik

Post

Mała modyfikacja wskaźnika siły sygnału wifi. ( w SuplaOled.cpp )
Testowane na OLED 1.3
1. 5 "kreseczek" ( zamiast 4 ).
2. "kreseczki" są trochę cieńsze.

Code: Select all

void displayUiSignal(OLEDDisplay* display) {
  int x = display->getWidth() - 19; // 17
  int y = 0;
  int value = getQuality();

  display->setColor(BLACK);
 display->fillRect(x, y, x + 46, 16);
  display->setColor(WHITE);
  if (value == -1) {
    display->setFont(ArialMT_Plain_10);
    display->drawString(x + 1, y, "x");
  }
  else {
    if (value > 0)
      display->fillRect(x, y + 8, 2, 2);

    if (value >= 20)
      display->fillRect(x + 4, y + 6, 2, 4);

    if (value >= 40)
      display->fillRect(x + 8, y + 4, 2, 6);

    if (value >= 60)
      display->fillRect(x + 12, y + 2, 2, 8);
    
    if (value >= 80)
     display->fillRect(x + 16, y, 2, 10);
  }
}

krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

lukasz.hary wrote: Sun Jan 17, 2021 2:23 pm Panowie mam taki dziwny objaw - potrzebowałem zmienić sposób załączenia przekaźników, przy kliknięciu na dany przekaźnik zamiast wejść w jego opcje wyrzuca mnie do ustawień głównych tak gdzie wpisujemy nazwę sieci. Czy ktoś też tak ma?
Poprawiłem.

Dodatkowo dodałem obsług 16 czujników otwarcia MCP23017. Musiałem przebudować trochę GUI więc jak znajdziecie jakiś problem to zgłaszajcie.
You do not have the required permissions to view the files attached to this post.
https://gui-generic-builder.supla.io/
Kwicol
Posts: 120
Joined: Sun Jan 03, 2021 3:08 pm

Post

Witam.
Czy źle przeglądam menu czy już nie ma wsparcia dla licznika impulsowego ?
Pozdrawiam.
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Kwicol wrote: Sun Jan 17, 2021 5:13 pm Witam.
Czy źle przeglądam menu czy już nie ma wsparcia dla licznika impulsowego ?
Pozdrawiam.
W tej wersja nie ma licznika impulsów bo za dużo pamięci potrzebuje pomimo, że go się nie używa - jeszcze nie wiem jak to rozwiązać.
https://gui-generic-builder.supla.io/
User avatar
klew
Posts: 13907
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

krycha88 wrote: Sun Jan 17, 2021 5:27 pm
Kwicol wrote: Sun Jan 17, 2021 5:13 pm Witam.
Czy źle przeglądam menu czy już nie ma wsparcia dla licznika impulsowego ?
Pozdrawiam.
W tej wersja nie ma licznika impulsów bo za dużo pamięci potrzebuje pomimo, że go się nie używa - jeszcze nie wiem jak to rozwiązać.
A to nie była wina std::vector?

Sam licznik impulsów jest lżejszy od względem pamięci i kodu niż Relay
Najlepsze suple dla Twojego domu :mrgreen:

Return to “GUI Generic”