Hirdetés

Keresés

Új hozzászólás Aktív témák

  • Janos250

    őstag

    válasz gyapo11 #6822 üzenetére

    Igen, a különbség annyi, hogy ha ezt a "kérést" nem telefonról, hanem egy másik arduinoról küldjük, akkor a GET-et könnyebb összerakni, mint a POST-ot. Nekem legalábbis. :)
    Tehát összefoglalva egy konkrét példa, ami hónapokig működött:
    1. A szenzor adatait lekérdezi egy Arduino
    2. Az adatokat GET-el elküldi a szervernek (azért így, mert így pofonegyszerű), ami egy tárolóban gyűjti, és ha mobiltelefonról, vagy távolról internetről lekéri valaki akkor WEB lapként elküldi az utolsó x db. adatot, illetve azok feldolgozását.

    Újabban a "telnet" módszert kedvelem. :)
    A szerverre bejelentkezett kliens által küldött adatokat a szerver szintén letárolja, elküldi a többi bejelentkezett kliensnek. Ha kell, szenzor adatokat olvas, letárol, kérésre küld.

    Nem tartozik a kérdéshez de leírom, ha valaki esetleg ilyenben gondolkodik, lássa, hogy pl. miket lehet szerviz céllal kiíratni. Miért éppen ezeket? Mert úgy tartotta úri kedvem, hogy éppen ezeket írassam ki. :) Jelenlegi verzióban ha a WEB lapot lekérdezzük telefonról, ad bizonyos infokat. Pl., hogy hány kliens van bejelentkezve, milyen IP címekről jelentkeztek be, stb.
    WIFI_IF_STA = 0 ; WIFI_IF_AP = 1
    WiFi.SSID() = xxxxxxxx ; server local IP = 192.168.1.xxx
    Received signal strength (RSSI):-32 dBm
    macAddress() = 24:xxxxxxxxxxx

    WiFi.getMode() = 1
    WIFI_OFF = 0, WIFI_STA = 1
    WIFI_AP = 2, WIFI_AP_STA = 3

    serverClients[0] connected :
    remoteIP = 89.132.xxx.xxx ; remotePort = 49253
    serverClients[1] no connected
    serverClients[2] no connected
    serverClients[3] no connected
    serverClients[4] no connected
    serverClients[5] no connected
    serverClients[6] no connected
    serverClients[7] no connected

    A
    WIFI_OFF = 0, WIFI_STA = 1
    WIFI_AP = 2, WIFI_AP_STA = 3
    magyarázat kiíratása persze felesleges, mert tudjuk, hogy Arduino alatt a wifi módjának a 0. bitje mutatja, hogy állomás, az 1. , hogy az access point mód be van-e kapcsolva, de mégis benne maradt. :)

Új hozzászólás Aktív témák