1
0
forked from fsfw/fsfw

Revert "documentation for DHB init function, ioBoard addres has default value 0 now, order in ctor changed (not used in source)"

This reverts commit c6e34cada6.
This commit is contained in:
2019-11-05 19:30:02 +01:00
parent af4e9db9e3
commit bf7bc342ff
3 changed files with 10 additions and 24 deletions

View File

@ -76,10 +76,10 @@ public:
* @param maxDeviceReplyLen the length the RMAP getRead call will be sent with
* @param setDeviceSwitch the switch the device is connected to, for devices using two switches, overwrite getSwitches()
*/
DeviceHandlerBase(object_id_t setObjectId,
DeviceHandlerBase(uint32_t ioBoardAddress, object_id_t setObjectId,
uint32_t maxDeviceReplyLen, uint8_t setDeviceSwitch,
object_id_t deviceCommunication,uint32_t ioBoardAddress = 0,
uint32_t thermalStatePoolId = PoolVariableIF::NO_PARAMETER,
object_id_t deviceCommunication, uint32_t thermalStatePoolId =
PoolVariableIF::NO_PARAMETER,
uint32_t thermalRequestPoolId = PoolVariableIF::NO_PARAMETER,
FailureIsolationBase* fdirInstance = NULL, uint32_t cmdQueueSize = 20);
@ -116,21 +116,6 @@ public:
*/
virtual ReturnValue_t performOperation(uint8_t counter);
/**
* Prerequisites to call initialize function without custom implementation:
* 1. The three static framework IDs are set to respective objects in the Factory function
* - First ID: Power Switcher ID. Example: PCDU Handler Object
* - Second ID: Raw Data Receiver. Example: PUS Service 2 Object
* - Third ID: Default FDIR parent ID. Example: ?
* 2. Communication Interface Object for respective device.
* Example: UART Communication Interface which calls respective UART drivers
* 3. Health table class has been instantiated in Factory
* 4. deviceThermalRequestPoolId and deviceThermalStatePoolId are set to the respective data pool entries.
* This is only required if thermal checking is needed. Otherwise, set both variables to
* PoolVariableIF::NO_PARAMETER
*
* @return
*/
virtual ReturnValue_t initialize();
/**