עבור לתוכן

STATECHART- הכנסת ושנוי קוד, שאלה

Featured Replies

פורסם

אפשר עזרה?

המחלקה Keypad מאפשרת הכנסת קוד ובדיקתו לשם כניסה למערכת, וכן שינוי הקוד.

1. הכנסת קוד:

ספרה מגיעה למערכת ע"י אירוע evkey(int n)

קוד הוא בן 4 ספרות

אחרי שקוד הוכנס בודקים אם הוא מתאים לקוד שבתוקף. תוצאת הבדיקה תקפה/זמינה ל5 שניות.

במהלך הכנסת הקוד אפשר לבטל את הפעולה ולהתחיל מחדש ע"י evoff

תהליך של הכנסת קוד יתבטל אם עברו 20 שניות מהקשת הספרה הראשונה, והרביעית טרם הוקשה.

2. שינוי קוד:

הקשה על on יוצר ארוע evon

הכנס קוד ישן

הקשה על on

הכנס קוד חדש

הקש על on

הכנס קוד חדש פעם נוספת

הקש על on

צריך לסיים את התהליך תוך 30שניות, אחרת הוא יופםסק באמצע ללא שינוי הקוד.

אפשר להפסיק את התהליך באמצע ללא שינוי הקוד, על ידי הקשה על off

בציור הstatechart התהליכים 1,2 צריכים להופיע כשני תהליכים אורתוגונלים (= עם קו מקווקו).

איך עושים את זה?

איך אני בודקת שהתהליך מתבצע תוך הזמן הדרוש?

פורסם

תערכי בבקשה את הכותרת למשהו נורמלי. את לא חדשה כאן, את אמורה לדעת את זה.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים