KPOP w supla-device

User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

SOYER wrote: Wed Oct 23, 2024 7:58 pm
SOYER wrote: Fri Oct 18, 2024 1:33 pm Z racji odrobinki wolnego czasu postanowiłem zaktualizować, po kilku latach:), soft w moim urządzeniu do pomiaru jakości powietrza:
https://youtu.be/z2xPkTUbpUo
Otwarłem, wydmuchałem, wgrałem soft z użyciem KPOP...
Moje pytania:
Dlaczego pomimo ustawienia w setup spm1->setDefaultUnitAfterValue("µg/m³"); nie pojawiają mi się domyślnie te suffixy? Ten który widać przy PM1 dodałem w cloud.
Dlaczego suffix dodany w cloud ma pogrubiony znak mikro a pozostałe są nie pogrubione.
Jak skasować całkowicie nazwę kanału, tzn kiedy przy PM1 skasowałem nazwę to pojawiło się "Kanał pomiarowy".
Będę wdzięczny za odpowiedź.
@klew, a co do moich pytań… coś poradzisz?
Te defaulty działają tylko na czystym urządzeniu (bez konfiguracji zapisanej na urządzeniu ani w cloud).
Odnośnie znaku mikro - możliwe że to kwestia czcionki na telefonie.
Nazwy pustej się nie da ustawić, ale spróbuj wstawić samą spację.
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
SOYER
Posts: 1623
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry
Been thanked: 2 times

Post

Zmiana czcionki na pogrubioną w telefonie nie powoduje zmiany w supli, podobnie wstawienie samej spacji w nazwie kanału nie powoduje, że mamy w nazwie czyste pole, zostaje „kanał pomiarowy”.
:(
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

SOYER wrote: Thu Oct 24, 2024 6:21 am Zmiana czcionki na pogrubioną w telefonie nie powoduje zmiany w supli, podobnie wstawienie samej spacji w nazwie kanału nie powoduje, że mamy w nazwie czyste pole, zostaje „kanał pomiarowy”.
:(
Sprawdziłem u siebie i na Android mikro jest poprawnie, a na iOS jest pogrubione. Sprawdzimy to, ale obstawiam, że to kwestia czcionki.
Co do nazwy - rzeczywiście spacja nie działa. Za to można wstawić kropkę lub _ :P. Na razie nie mam lepszego pomysłu. Sprawdzimy to też
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

SOYER wrote: Thu Oct 24, 2024 6:21 am
Wersja beta 24.10 (204) ma już ten μ poprawiony :)
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
SOYER
Posts: 1623
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry
Been thanked: 2 times

Post

klew wrote: Thu Oct 24, 2024 10:55 am
SOYER wrote: Thu Oct 24, 2024 6:21 am
Wersja beta 24.10 (204) ma już ten μ poprawiony :)
Super…
co to oznacza;)? muszę zaktualizować bibliotekę i wgrać na nowo szkic?
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

SOYER wrote: Thu Oct 24, 2024 11:50 am
klew wrote: Thu Oct 24, 2024 10:55 am
SOYER wrote: Thu Oct 24, 2024 6:21 am
Wersja beta 24.10 (204) ma już ten μ poprawiony :)
Super…
co to oznacza;)? muszę zaktualizować bibliotekę i wgrać na nowo szkic?
Nie. Poprawka jest w apce Supla na iOS.
Możesz czekać na oficjalne wydanie, lub zaktualizować do wersji testowej przez testflight.
Najlepsze suple dla Twojego domu :mrgreen:
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

@klew lub ktokolwiek jeśli mogę poprosić...
Jak uruchamiana jest metoda SuplaDevice.iterate(); to któraś z funkcji tej metody wg określonego czasu uaktualnia min. posiadany KPOP aktualną wartością pomiaru i wysyła dane na cloud.
Jak zrobić warunek w Loop który zadziała w momencie wywołania takiej funkcji? Żeby było jasne o co chodzi... Chcę po przekazaniu wartości do KPOP zresetować licznik pomiarów w celu osiągnięcia maksymalnie uśrednionej wartości.
Czy da się to zrobić tak jak napisałem? Bo na razie przychodzi mi do głowy tylko monitorowanie wartości i reset po zmianie odczytanej wartości z KPOP
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

zzrr wrote: Mon Oct 28, 2024 4:44 pm @klew lub ktokolwiek jeśli mogę poprosić...
Jak uruchamiana jest metoda SuplaDevice.iterate(); to któraś z funkcji tej metody wg określonego czasu uaktualnia min. posiadany KPOP aktualną wartością pomiaru i wysyła dane na cloud.
Jak zrobić warunek w Loop który zadziała w momencie wywołania takiej funkcji? Żeby było jasne o co chodzi... Chcę po przekazaniu wartości do KPOP zresetować licznik pomiarów w celu osiągnięcia maksymalnie uśrednionej wartości.
Czy da się to zrobić tak jak napisałem? Bo na razie przychodzi mi do głowy tylko monitorowanie wartości i reset po zmianie odczytanej wartości z KPOP
A jak przekazujesz wartość do kpop?
Najlepsze suple dla Twojego domu :mrgreen:
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

klew wrote: Mon Oct 28, 2024 4:59 pm A jak przekazujesz wartość do kpop?
no np. w Loop
gpm->setValue(wynik); w jakiejś tam pętli millis. Ale chcę zrobić tak jak napisałem
Oczywiście całą procedurę odczytania ADC, zbierania danych do średniej i przeliczenie pominąłem.
User avatar
SOYER
Posts: 1623
Joined: Wed Aug 10, 2022 12:29 pm
Location: Kryry
Been thanked: 2 times

Post

No to zresetuj po przekazaniu do kpop…
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79

Return to “supla-dev”