Hirdetés

Keresés

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

  • _q

    addikt

    válasz _q #9286 üzenetére

    Leesett a kódban a 9 ms valószínűleg elég, mivel 2 byte-ot olvas ki a szenzorból, külön történik a hőmérséklet és külön a páratartalom kiolvasása. Adatlap szerint 6.5 ms egy kiolvasás, ahogy linkelted, a 20 már lehet sok.

    Viszont mivel freertos-ban írom a kódot, a delay(9), közben lehet, hogy jön egy másik prioritású task ami elkezd futni. Ennek a task-nak lehet sokáig tart, mire lefut és ismét futásidőt kap a hőmérséklet kiolvasó task. Ez nem feltétlen mindig történik meg, de ha igen akkor az a ritka eset elő állhat ami nálam, hogy néhány óra/nap után történik meg az, hogy nem jó értéket küld a szenzor.

    Ez így mennyire lehet esélyes? Ha igen akkor hogy küszöbölhető ki?

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