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

  • nope
    tag

    Nope!

    A GOTO-kat nem tudtam megkerülni, viszont elkezdtem folyamatábrát rajzolni, és mind a négy esetre If/Else kapcsolattal létrehoztam egy-egy végpontot egyetlen Taskon belül. Ennek 2 kimenete simán visszafut a kiindulási pontba és kikapcsolva tartja eközben az AIRPLAN módot ([%Home=0, %IDOPONT=1] és [%Home=1 %IDOPONT=0]), egy kimenete bekapcsolja az AIRPLAN-t (%Home=1 %IDOPONT=1), majd visszalép az első sorra és újra ellenőrzi a változókat, és van neki egy kimenete, ami STOP utasításba torkollik (%Home=0, %IDOPONT=0), tehát mindaddig körbe-körbe malmozik a rutin, amíg el nem éri a STOP állapotot -reményeim szerint.

    Teasüti!
    Nem fafejűségből nem követtem egy idő után amit ajánlottál, hanem mert még nem ér fel addig az eszem, hogy le tudjam azokat követni -szóval mégiscsak fafejűségből :B . Most már magam is mosolygok a kezdeti botladozásaimon, és érzékelem, hogy még mindig nagyon az elején járok.

    Hétfőn beszámolok az eredményekről.

    Addig is mindannyiótoknak köszönöm a sok-sok segítséget!

    Van egy kis időm, így lehetne megírni a konkrét problémád GOTO nélkül:

    1. Profil
    HOME+TIME
    _Context: Near GSM
    _Context: Time from 22:00 Till 07:00

    _Enter Task:
    __Airplane Mode Set On
    __Profile Status Felora Set On
    _Exit Task:
    __Profile Status Felora Set Off
    __Stop Task halfhour // biztonsági lépés, hátha a 2 perces várakozásnál tart a halfhour task
    __Airplane Mode Set Off

    2. Profil
    Felora
    _Context: Time repeat every 30 minute
    __Task halfhour :
    ___Airplane Mode Set Off
    ___Wait Minutes 2
    ___Airplane Mode Set On

    Nope

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