Téma: [vyřešeno] Watchdog
Celkem urgentní se jeví nemožnost resetovat program watchdogem při syntaktické chybě. Vzdhledem k tomu, že kompilátor neprovádí úplnou syntaktickou analýzu programu, ale ta se provádí až za běhu, stává se mi s narůstající velikostí programu, že mi občas vypadne nějaké písmenko v názvu proměnné nebo chybějící parametr funkce a program skončí s chybou.
Zatím se mi vše podařilo vychytat v průběhu ladění, ale nevylučuji nějakou zapomenutou cestičku, kterou si program neprošel a kde to nebezpečí číhá. Ideální by bylo, kdyby i na tuto situaci watchdog pamatoval a program spustil znovu s tím, že uloží text chyby do nějaké systémové proměnné.
Už jsem ten problém možná zmiňoval, ale vzhledem k požadované spolehlivosti našeho produktu nás to celkem tlačí. Dá se to nějak řešit v rozumné době?