LumenSensor

Awatar użytkownika
uchnast.michal
Posty: 1076
Rejestracja: wt cze 04, 2019 11:37 am

Czy przewidziane jest dodanie do SuplaDevice klasy addLumenSensor odczytującej wartość z fotorezystora? Analogicznie do innych sensorów odległości, głębokości itd.
I przy okazji drugie pytanie, czy mogę dodać dwa czujniki odległości na jednym ESP?
Z góry dziękuję.
e-talking............
Byłem tam - Supla Offline Party 2023
Awatar użytkownika
shimano73
Posty: 1976
Rejestracja: ndz lut 28, 2016 12:27 pm
Lokalizacja: Orzesze
Kontakt:

Niedawno zostało zapowiedziane ze powstanie uniwersalny kanał , w którym to sami zdecydujemy o jednostkach itp rzeczach
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
Awatar użytkownika
pzygmunt
Posty: 18351
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

Potwierdzam
Awatar użytkownika
uchnast.michal
Posty: 1076
Rejestracja: wt cze 04, 2019 11:37 am

dzięki a drugie pytanie?
e-talking............
Byłem tam - Supla Offline Party 2023
Awatar użytkownika
lesny8
Posty: 2814
Rejestracja: pn gru 11, 2017 9:43 pm

uchnast.michal pisze: wt paź 15, 2019 4:03 am dzięki a drugie pytanie?
Raczej można.
Jaki masz czujnik, na jaki interfejs?
Czekam na kolejne Supla Offline Party 👍
Awatar użytkownika
uchnast.michal
Posty: 1076
Rejestracja: wt cze 04, 2019 11:37 am

Tu akurat mialem na myśli dwa dystanse. Deklarowanie odbywa sie raz a co gdy chce wysokosc i odleglosc?
e-talking............
Byłem tam - Supla Offline Party 2023
Awatar użytkownika
klew
Posty: 8341
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

uchnast.michal pisze: wt paź 15, 2019 2:31 pm Tu akurat mialem na myśli dwa dystanse. Deklarowanie odbywa sie raz a co gdy chce wysokosc i odleglosc?
Kanał jest typu " distance". Nazwę kanału ustawisz sobie w cloud dowolnie
Widzimy się na Supla Offline Party vol. 2 :!:
Awatar użytkownika
uchnast.michal
Posty: 1076
Rejestracja: wt cze 04, 2019 11:37 am

Kod: Zaznacz cały

SuplaDevice.setDistanceCallback(&get_distance1); 
SuplaDevice.setDistanceCallback(&get_distance2); 
....

Kod: Zaznacz cały

cb.get_distance1 = &get_distance1;
cb.get_distance2 = &get_distance2;
....

Kod: Zaznacz cały

double get_distance1(int channelNumber, double distance) {
...

Kod: Zaznacz cały

double get_distance2(int channelNumber, double distance) {
tak?
e-talking............
Byłem tam - Supla Offline Party 2023
Awatar użytkownika
klew
Posty: 8341
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

Możesz ustawić tylko jednej callback,a nie dwa.
Ten callback ma sprawdzić o który sensor chodzi i odpowiednio odczytać.
Tak jest przynajmniej w aktualnej wersji biblioteki
Widzimy się na Supla Offline Party vol. 2 :!:
Awatar użytkownika
uchnast.michal
Posty: 1076
Rejestracja: wt cze 04, 2019 11:37 am

No właśnie. Więc nie da się więcej niż jeden czujnik odległości.
Jeżeli się mylę wrzuć proszę przykład ;p
e-talking............
Byłem tam - Supla Offline Party 2023
ODPOWIEDZ

Wróć do „Zagadnienia ogólne”