ESP8266 Primary GUI v2
-
Patryk
- Posts: 2944
- Joined: Mon Jan 07, 2019 7:51 pm
- Location: Rybnik
@krycha88
Prosił bym Cię o podpowiedź ( w miarę możliwości ).
O ile można w trybie "konfiguracyjnym" dodać własne nazwy ( nazwę ) dla czujników ( czujnika ) ds18b20, ja chciałbym wprowadzić własną nazwę dla czujnika BME 280 ( na OLED - ie ).
Próbuje już jakiś czas ( metodą prób i błędów), ale bezskutecznie ( nie jestem informatykiem ).
Podejrzewam, że trzeba "dodać" "coś" w pliku ( supla_oled.cpp ), tylko do końca nie wiem co i gdzie.
Jeżeli Był Byś mi w stanie podpowiedziec, był bym bardzo wdzięczny.
Ps.
Chodzi mi o coś takiego:
viewtopic.php?p=51215#p51215
tylko dla czujnika BME 280.
Prosił bym Cię o podpowiedź ( w miarę możliwości ).
O ile można w trybie "konfiguracyjnym" dodać własne nazwy ( nazwę ) dla czujników ( czujnika ) ds18b20, ja chciałbym wprowadzić własną nazwę dla czujnika BME 280 ( na OLED - ie ).
Próbuje już jakiś czas ( metodą prób i błędów), ale bezskutecznie ( nie jestem informatykiem ).
Podejrzewam, że trzeba "dodać" "coś" w pliku ( supla_oled.cpp ), tylko do końca nie wiem co i gdzie.
Jeżeli Był Byś mi w stanie podpowiedziec, był bym bardzo wdzięczny.
Ps.
Chodzi mi o coś takiego:
viewtopic.php?p=51215#p51215
tylko dla czujnika BME 280.
-
krycha88
- Posts: 5575
- Joined: Fri Nov 16, 2018 7:25 am
- Been thanked: 5 times
musisz dodać kilka rzeczy na wzór DSów:Patryk wrote: Tue Dec 17, 2019 1:38 am @krycha88
Prosił bym Cię o podpowiedź ( w miarę możliwości ).
O ile można w trybie "konfiguracyjnym" dodać własne nazwy ( nazwę ) dla czujników ( czujnika ) ds18b20, ja chciałbym wprowadzić własną nazwę dla czujnika BME 280 ( na OLED - ie ).
Próbuje już jakiś czas ( metodą prób i błędów), ale bezskutecznie ( nie jestem informatykiem ).
Podejrzewam, że trzeba "dodać" "coś" w pliku ( supla_oled.cpp ), tylko do końca nie wiem co i gdzie.
Jeżeli Był Byś mi w stanie podpowiedziec, był bym bardzo wdzięczny.
Ps.
Chodzi mi o coś takiego:
viewtopic.php?p=51215#p51215
tylko dla czujnika BME 280.
zapisywanie do eeproma
odczytywanie z eeproma
wyświetlanie na oledzie
wyświetlanie w GUI
zrób identycznie jak dla DSów przeszukaj projekt po "ds18b20_channel[" gdzie na końcu masz "].name"
jeżeli będziesz używać tylko BME to możesz wykorzystać odczytywanie i zapisywanie dla DSów
https://github.com/krycha88/Primary_GUI ... m.cpp#L496
https://gui-generic-builder.supla.io/
-
Patryk
- Posts: 2944
- Joined: Mon Jan 07, 2019 7:51 pm
- Location: Rybnik
Dzięki.
Jednak to "trochę" przerasta moje możliwości.
Zapytam może tak.
Ustawiając tylko jeden czujnik BME280, jak na stałe ( w programie ), wpisać własną nazwę ( np Salon ), żeby była wyświetlana na OLED- ie.
Jednak to "trochę" przerasta moje możliwości.
Zapytam może tak.
Ustawiając tylko jeden czujnik BME280, jak na stałe ( w programie ), wpisać własną nazwę ( np Salon ), żeby była wyświetlana na OLED- ie.
-
krycha88
- Posts: 5575
- Joined: Fri Nov 16, 2018 7:25 am
- Been thanked: 5 times
Przed:Patryk wrote: Tue Dec 17, 2019 9:35 am Dzięki.
Jednak to "trochę" przerasta moje możliwości.
Zapytam może tak.
Ustawiając tylko jeden czujnik BME280, jak na stałe ( w programie ), wpisać własną nazwę ( np Salon ), żeby była wyświetlana na OLED- ie.
https://github.com/krycha88/Primary_GUI ... d.cpp#L225
wklej coś w stylu:
Code: Select all
display->setFont(ArialMT_Plain_10);
display->drawString(x + temp_width + 20, y + display->getHeight() / 2 - 15, "nazwa czujnika");
https://gui-generic-builder.supla.io/
-
arqiu70
- Posts: 190
- Joined: Fri Jan 04, 2019 9:27 am
Super sprawa z tą nazwą BME, będę musiał to u siebie sprawdzić.
-
arqiu70
- Posts: 190
- Joined: Fri Jan 04, 2019 9:27 am
Jeszcze raz dzięki za info. Zrobione. Te nazwy dodają efektu. Super sprawa.
