logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

wysynanie danych brak wielu (+/-30%) wpisow w bazie mysql

komargm 05 Wrz 2017 12:28 705 2
  • #1 16682142
    komargm
    Poziom 8  
    Posty: 19
    Witam
    Mam taki problem iz moje arduino z czujnikiem wysyła dane do bazy danych ale wiele wyników nie jest zapisywana.
    Arduino powinno wysyłać co 300000ms czyli co 5 min. co na dobę daje 288 wpisów, w wpisywanych jest ok 200. Przeglądałem logi servera i w logach są tylko wpisane wartości. Arduino wysyła zapytanie do servera a php get pobiera i wstawia dane. Arduino jest w sieci lokalnej i łączy się przez router.
    - wykluczam raczej problem po stronie servera
    - połączenie neta raczej stabilne
    -jest to płytka leonardo Ethernet z KontroleremW5500 (biblioteka Ethernet2.h)

    - przypuszczam ze problem lezy w sprzęcie arduino albo błąd w samym kodzie.
    Może mnie ktoś nakieruje ???

    i jeszcze jedna kwestia. nie jest zdeklarowany adres ip. w momęce kiedy dodam Ethernet.begin(mac, ip); arduino sie nie łączy:( nie mam pojecia z jakiego powodu. Niby wymuszam ip 35 a dostaje 25 z dhcp i wtedy sie laczy.

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod
  • #2 16682366
    JacekCz
    Poziom 42  
    Posty: 8670
    Pomógł: 760
    Ocena: 1460
    Nie wiem czy jest to istotą problemu, pewnie nie, ale GET powinien tylko robić odczyty (np może być teoretycznie gdzieś cachowany)
    Odpowiednie dla aktualizacji jest POST
  • #3 16682455
    komargm
    Poziom 8  
    Posty: 19
    dzięki za sugestie. dziś przerobie na POST i zobaczymy co wyjdzie.
REKLAMA