Walkmaster: delay muss < MAX_MASTER_TIME sein
Der Walkmaster laesst nur noch Delays (in HBs) zu, die eine
Sekunde (d.h. auch ein HB) kuerzer sind als seine
Periodenlaenge (MAX_MASTER_TIME). Bislang wurde auch <=
akzeptiert.
Ansonsten kann es passieren, dass bei Abarbeitung eines
MNPC der wieder (sozusagen phasengleich) im gleichen Slot
landet, der aber nach Verarbeitung komplett genullt wird.
So konnten MNPC "verloren" gehen.
Change-Id: I2d933d41df92db05e8f1c0f45044d54985603837
diff --git a/p/service/padreic/mnpc/mnpc.h b/p/service/padreic/mnpc/mnpc.h
index 50544db..3c4749e 100644
--- a/p/service/padreic/mnpc/mnpc.h
+++ b/p/service/padreic/mnpc/mnpc.h
@@ -14,7 +14,7 @@
// max. Wartezeit zwischen 2 Bewegungen (in Sekunden), welche vom walk_master
// verwaltet wird. (Muss ganzzahlig durch __HEART_BEAT_INTERVAL__ dividierbar
// sein)
-#define MAX_MASTER_TIME 180
+#define MAX_MASTER_TIME 182
// ist automatisch in jedem mnpc gesetzt
#define P_MNPC "mnpc"