correction for prefix handling on Q7S
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good

This commit is contained in:
2023-02-22 18:06:34 +01:00
parent 9633359db3
commit 90c1d45f20
19 changed files with 66 additions and 30 deletions

View File

@ -25,5 +25,6 @@ target_sources(
PlocMpsocDummy.cpp
PlocSupervisorDummy.cpp
helpers.cpp
RtdPollingDummy.cpp
MgmRm3100Dummy.cpp
Tmp1075Dummy.cpp)

View File

@ -1,3 +1,5 @@
#include "RtdPollingDummy.h"
RtdPollingDummy::RtdPollingDummy(object_id_t objectId): SystemObject(objectId) {}
RtdPollingDummy::RtdPollingDummy(object_id_t objectId) : SystemObject(objectId) {}
ReturnValue_t RtdPollingDummy::performOperation(uint8_t operationCode) { return returnvalue::OK; }

View File

@ -2,10 +2,12 @@
#define DUMMIES_RTDPOLLINGDUMMY_H_
#include <fsfw/objectmanager/SystemObject.h>
#include <fsfw/tasks/ExecutableObjectIF.h>
class RtdPollingDummy: public SystemObject {
public:
class RtdPollingDummy : public ExecutableObjectIF, public SystemObject {
public:
RtdPollingDummy(object_id_t objectId);
ReturnValue_t performOperation(uint8_t operationCode = 0) override;
};
#endif /* DUMMIES_RTDPOLLINGDUMMY_H_ */

View File

@ -46,7 +46,7 @@ void dummy::createDummies(DummyCfg cfg, PowerSwitchIF& pwrSwitcher, GpioIF* gpio
new CoreControllerDummy(objects::CORE_CONTROLLER);
}
if (cfg.addRtdComIFDummy) {
new ComIFDummy(objects::SPI_RTD_COM_IF);
new RtdPollingDummy(objects::SPI_RTD_COM_IF);
}
std::array<object_id_t, 4> rwIds = {objects::RW1, objects::RW2, objects::RW3, objects::RW4};
std::array<DeviceHandlerBase*, 4> rws;
@ -193,7 +193,6 @@ void dummy::createDummies(DummyCfg cfg, PowerSwitchIF& pwrSwitcher, GpioIF* gpio
objects::TMP1075_HANDLER_IF_BOARD,
new Tmp1075Dummy(objects::TMP1075_HANDLER_IF_BOARD, objects::DUMMY_COM_IF, comCookieDummy));
new RtdPollingDummy(objects::SPI_RTD_COM_IF);
new TemperatureSensorInserter(objects::THERMAL_TEMP_INSERTER, rtdSensorDummies,
tmpSensorDummies);
TcsBoardAssembly* tcsBoardAssy = ObjectFactory::createTcsBoardAssy(pwrSwitcher);