Hi Dev's (primary Sylvain i assume), In the past i had with Sylvain already a discussion about "Electronic Fuses" -> devices wich control the power-state of child's.
These Electronic fuses become now more popular at DFKI. Afaik there is no way of modeling them in Syskit. Each Slave-Device if a port of a efuse depends on the efuse and a spefic configuration and state (e.g. port-X-active) of the E-Fuse. Since syskit as already powerful ways to react to error (like Monitors/Fault Repose tables) it would be really great and we need it also do represent and handle e-fuses in syskit. The Problems here: 1) E-Fuse need to be configured in way that Port for Child X is active (could maybe handled als dynamic services?) 2) Child X needs to ne configured AFTER 1) 3) On error-State (or output) on a port of the E-fuse Child X is not working anymore (E-Fuse shuts down due to over current for e.G). 4) on 3) The Syskit fault-response table should handle the error by e.G. restarting the port and the device ( 1) and 2) ), if it's failing again leaving it deactivated and switch to another modality (e.g. using only xsens instead of FOG, or using reduced amount of actuators depending on the error source). Afaik the Problem in Syskit is 3) am i right with that? I what ways this problem/extension could be done. Best, Matthias -- Dipl.-Inf. Matthias Goldhoorn Space and Underwater Robotic Universität Bremen FB 3 - Mathematik und Informatik AG Robotik Robert-Hooke-Straße 1 28359 Bremen, Germany Zentrale: +49 421 178 45-6611 Besuchsadresse der Nebengeschäftstelle: Robert-Hooke-Straße 5 28359 Bremen, Germany Tel.: +49 421 178 45-4193 Empfang: +49 421 178 45-6600 Fax: +49 421 178 45-4150 E-Mail: [email protected] Weitere Informationen: http://www.informatik.uni-bremen.de/robotik _______________________________________________ Rock-dev mailing list [email protected] http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev
