FESA: sollen falsche oder fehlende value-items einer Property von der FESA-Klasse mit Exception abgelehnt werden?
Wenn ja, müssen das alle Properties tun, auch die, die nach dem Design bereits fertig codiert sind.
Bug 1637 - Non-existing property-fields supplied when setting a property are ignored without error
Problem aufgefallen bei der Ring-HF
Wenn beim Powerup nicht alle DDSe rechtzeitig online sind, werden sie vom LM32 nicht erkannt und anschließend auch nicht bedient.
Eine spätere Erkennung (periodischer Online-Test) ist bisher nicht implementiert.
-> PowerSupply, timing of boot-up sequence of FEC
Kompatibilität Timing-Receiver, Firmware, Gateware, Treiber, SAFT, FESA-Klassen: Implementieren von Tests und Meldung von Inkompatibilitäten beim Startup der SCU.
Related to Bug 1146 - Provide Status of Timing Receiver Lock
Martin Motitschke hat die Scanner-Magnete GHTMEW1H und GHTMEW1V im Cave M auf ACU mit SCU umgebaut. Das Cave-M-Kontrollsystem kann die Magnete parallel ansteuern via USI-Schnittstelle.
Wie kann man verhindern, dass die Magnete über die SCU bedient werden? Über diesen Weg darf (im Therapiefall) ausschließlich Status gelesen werden!
Außerdem beachten: HTMMU1 und HTMMU2 konnten auch mit dem Event ECC_MNGEIN eingeschaltet werden.
Das war erforderlich, weil der Beschleuniger vor jeder Patientenbestrahlung gegen Zugriffe der Operating-Ebene verriegelt wurde und erst danach die Magnete eingeschaltet werden konnten - dann wurden Einschaltkommandos über die Power-Property abgewiesen. Ohne Verriegelung der Geräte ist das Einschalten per Event nicht erforderlich.
HaraldBraeuning: New Standard-Property to display device constant default values, similar to RCONSTANTI from DeviceAccess control system? The current workaround is to provide a setting-property with outgoing value-items.