[elektro] Win CE felügyeleti progi fejlesztéshez rendszer?
Kovács József
kj at faldeko.hu
Wed Nov 6 17:06:38 CET 2013
2013.11.06. 14:30 keltezéssel, elight at gmail.hu írta:
> Na jó!
> Tényleg , a button az mindenhol button! :-D
>
> De azért lehet szívni hasonló programozással,
> ha látatlanul belemegy az embörgyerek,
> a végén meg mégis valamiért omlik az a rendszer.
Az ilyen rendszer vezérlő dolgokat program logika szempontból
általában az un. "végtelen állapotgép"-ként érdemes megoldani.
(finite state machine)
Így csak stabil állapotok lesznek és az
azok közti váltásra okot adó események/okok.
A nyűgöket pedig "time out"-tal kell kordában tartani.
A legfőbb nyűg (tipikusan), ha valami nem történik meg időre...
Azaz nem kerül a megfelelő állapotba jutás végrehajtásra/visszaigazolásra.
Ekkor kezelni kell a hibát, mert az állapotgép nem lehet bizonytalan
állapotú soha.
Az állapotváltozásnak (átmenetnek) be kell következnie a rá érvényes
time-out időn belül
Az állapot gép gerince jellemzően egy szép nagy CASE szerkezet
aminek az ágai a lehetséges érvényes állapotok a rendszerben.
KJ
Üdv István 2013-11-06 14:12 keltezéssel, Fekete Róbert írta:
>> a touch win szinten sima egér
>> az összes többi meg, csak kép és gomb
>> mi ebben a nehéz? :)
>>
>>
>> 2013-11-06 13:33 keltezéssel, elight at gmail.hu írta:
>>> Szia,
>>>
>>> köszi.
>>> De tuljdonképpen valami stabil,
>>> automatizálási lépésekben
>>> már megoldott graflib és touch kezelés is
>>> jó lenne mellé.
>>> Még ha kicsit ki is kellhet hozzá nyitni a buxát.
>>> Eddig igazából csak komplett HW-soft rendszert találtam.
>>> Nekem csak a programozás a feladat,
>>> a vasat azt kapom.
>>>
>>> Igazából olyan visual, vagy Borland féle összehuzogatós
>>> fejlesztőt keresnék hozzá, amivel a képernyőket
>>> legalább könnyűszerrel összerakhatom,
>>> és beleírogatom a szerkezetekbe a modulokat..
>>>
>>>
>>> Üdv István.
>>>
>>>
>>>
> -----------------------------------------
> elektro[-flame|-etc]
>
>
> -----
> A(z) üzenetben nem található vírus.
> Ellenőrizte: AVG - www.avg.com
> Verzió: 2013.0.3426 / Vírus adatbázis: 3222/6813 - Kiadás dátuma: 2013.11.06.
>
>
>
More information about the Elektro
mailing list