Samouczek lub jakaś instrukcja.

Pier
Posts: 45
Joined: Wed Feb 26, 2020 10:26 am

Post

Witam.
Czy jest jakaś instrukcja obsługi, samouczek, jakieś podstawy jak tworzyć kanały do Supli? Tak żeby to było rozpisane co do czego służy.
Do tej pory kleiłem jakoś ze znalezionych programów ale opornie mi to idzie i nie mogę tego do końca zakumać.
Bardzo bym prosił o pomoc.
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Nie ma.
Musisz czytać kod źródłowy.
SUPLA.... Nareszcie w domu.
Pier
Posts: 45
Joined: Wed Feb 26, 2020 10:26 am

Post

pzygmunt wrote: Fri Oct 30, 2020 1:14 pm Nie ma.
Musisz czytać kod źródłowy.
A można liczyć na odpowiedzi jak popytam trochę?
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Zawsze
SUPLA.... Nareszcie w domu.
Pier
Posts: 45
Joined: Wed Feb 26, 2020 10:26 am

Post

Mam bramkę która wykorzystuje jeden kanał DHT22, chciałbym dodać drugi kanał.

Code: Select all

  SuplaDevice.setTemperatureHumidityCallback(&get_temperature_and_humidity);
  SuplaDevice.addDHT22();
I procedura zapisu wartości do tego kanału:

Code: Select all

void get_temperature_and_humidity(int channelNumber, double *temp, double *humidity) {

  for (int i = 0; i < RFNodesCount; i++)
    if (RFNodes[i].channelNumber == channelNumber)
    {
      *temp = RFNodes[i].temperature;
      *humidity = RFNodes[i].humidity;
    }
}
Jak dodać drugi kanał tak abym mógł wysyłać do supli swoją zmienną?
Próbowałem z kanałem DHT22 jak i z termometrem DS zawsze albo błędy albo zmienna się nie wysyłała.
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Użyj nowej wersji biblioteki. https://github.com/SUPLA/arduino/tree/develop
SUPLA.... Nareszcie w domu.

Return to “Ogólna dyskusja”