update dummy power switcher docs

This commit is contained in:
Robin Müller 2022-05-12 15:02:06 +02:00
parent c5b4499d98
commit d11f898f70
No known key found for this signature in database
GPG Key ID: 11D4952C8CCEF814

View File

@ -8,6 +8,13 @@
#include "definitions.h" #include "definitions.h"
#include "fsfw/objectmanager/SystemObject.h" #include "fsfw/objectmanager/SystemObject.h"
/**
* @brief This component can be used to simulate a power switcher like a
* Power Control Distribution Unit (PCDU)
* @details
* The dummy switcher will simply cache the commanded fuse and switch states and return them
* in the according switch getter functions. In that sense, it simulates an ideal PCDU.
*/
class DummyPowerSwitcher : public SystemObject, public PowerSwitchIF { class DummyPowerSwitcher : public SystemObject, public PowerSwitchIF {
public: public:
DummyPowerSwitcher(object_id_t objectId, size_t numberOfSwitches, size_t numberOfFuses, DummyPowerSwitcher(object_id_t objectId, size_t numberOfSwitches, size_t numberOfFuses,