code compiles again
This commit is contained in:
parent
de90bfaa34
commit
68857b9d4e
@ -3,7 +3,7 @@
|
|||||||
#include <bsp_hosted/fsfwconfig/objects/systemObjectList.h>
|
#include <bsp_hosted/fsfwconfig/objects/systemObjectList.h>
|
||||||
#include <bsp_hosted/fsfwconfig/pollingsequence/pollingSequenceFactory.h>
|
#include <bsp_hosted/fsfwconfig/pollingsequence/pollingSequenceFactory.h>
|
||||||
#include <fsfw/modes/HasModesIF.h>
|
#include <fsfw/modes/HasModesIF.h>
|
||||||
#include <fsfw/returnvalues/HasReturnvaluesIF.h>
|
#include <fsfw/retval.h>
|
||||||
#include <fsfw/serviceinterface/ServiceInterface.h>
|
#include <fsfw/serviceinterface/ServiceInterface.h>
|
||||||
#include <fsfw/tasks/FixedTimeslotTaskIF.h>
|
#include <fsfw/tasks/FixedTimeslotTaskIF.h>
|
||||||
#include <fsfw/tasks/PeriodicTaskIF.h>
|
#include <fsfw/tasks/PeriodicTaskIF.h>
|
||||||
@ -41,15 +41,15 @@ void InitMission::createTasks() {
|
|||||||
PeriodicTaskIF* distributerTask = taskFactory->createPeriodicTask(
|
PeriodicTaskIF* distributerTask = taskFactory->createPeriodicTask(
|
||||||
"DIST", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 0.1, deadlineMissedFunc);
|
"DIST", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 0.1, deadlineMissedFunc);
|
||||||
ReturnValue_t result = distributerTask->addComponent(objects::CCSDS_DISTRIBUTOR);
|
ReturnValue_t result = distributerTask->addComponent(objects::CCSDS_DISTRIBUTOR);
|
||||||
if (result != HasReturnvaluesIF::RETURN_OK) {
|
if (result != returnvalue::OK) {
|
||||||
task::printInitError("CCSDS distributor", objects::CCSDS_DISTRIBUTOR);
|
task::printInitError("CCSDS distributor", objects::CCSDS_DISTRIBUTOR);
|
||||||
}
|
}
|
||||||
result = distributerTask->addComponent(objects::PUS_DISTRIBUTOR);
|
result = distributerTask->addComponent(objects::PUS_DISTRIBUTOR);
|
||||||
if (result != HasReturnvaluesIF::RETURN_OK) {
|
if (result != returnvalue::OK) {
|
||||||
task::printInitError("PUS distributor", objects::PUS_DISTRIBUTOR);
|
task::printInitError("PUS distributor", objects::PUS_DISTRIBUTOR);
|
||||||
}
|
}
|
||||||
result = distributerTask->addComponent(objects::TM_FUNNEL);
|
result = distributerTask->addComponent(objects::TM_FUNNEL);
|
||||||
if (result != HasReturnvaluesIF::RETURN_OK) {
|
if (result != returnvalue::OK) {
|
||||||
task::printInitError("TM funnel", objects::TM_FUNNEL);
|
task::printInitError("TM funnel", objects::TM_FUNNEL);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -60,7 +60,7 @@ void InitMission::createTasks() {
|
|||||||
PeriodicTaskIF* udpBridgeTask = taskFactory->createPeriodicTask(
|
PeriodicTaskIF* udpBridgeTask = taskFactory->createPeriodicTask(
|
||||||
"TCPIP_TMTC_BRIDGE", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 0.2, deadlineMissedFunc);
|
"TCPIP_TMTC_BRIDGE", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 0.2, deadlineMissedFunc);
|
||||||
result = udpBridgeTask->addComponent(objects::TCPIP_TMTC_BRIDGE);
|
result = udpBridgeTask->addComponent(objects::TCPIP_TMTC_BRIDGE);
|
||||||
if (result != HasReturnvaluesIF::RETURN_OK) {
|
if (result != returnvalue::OK) {
|
||||||
task::printInitError("TMTC bridge", objects::TCPIP_TMTC_BRIDGE);
|
task::printInitError("TMTC bridge", objects::TCPIP_TMTC_BRIDGE);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -70,7 +70,7 @@ void InitMission::createTasks() {
|
|||||||
PeriodicTaskIF* udpPollingTask = taskFactory->createPeriodicTask(
|
PeriodicTaskIF* udpPollingTask = taskFactory->createPeriodicTask(
|
||||||
"TMTC_POLLING", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 2.0, deadlineMissedFunc);
|
"TMTC_POLLING", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 2.0, deadlineMissedFunc);
|
||||||
result = udpPollingTask->addComponent(objects::TCPIP_TMTC_POLLING_TASK);
|
result = udpPollingTask->addComponent(objects::TCPIP_TMTC_POLLING_TASK);
|
||||||
if (result != HasReturnvaluesIF::RETURN_OK) {
|
if (result != returnvalue::OK) {
|
||||||
task::printInitError("TMTC polling", objects::TCPIP_TMTC_POLLING_TASK);
|
task::printInitError("TMTC polling", objects::TCPIP_TMTC_POLLING_TASK);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -80,7 +80,7 @@ void InitMission::createTasks() {
|
|||||||
PeriodicTaskIF* eventTask = taskFactory->createPeriodicTask(
|
PeriodicTaskIF* eventTask = taskFactory->createPeriodicTask(
|
||||||
"EVENT", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 0.100, deadlineMissedFunc);
|
"EVENT", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 0.100, deadlineMissedFunc);
|
||||||
result = eventTask->addComponent(objects::EVENT_MANAGER);
|
result = eventTask->addComponent(objects::EVENT_MANAGER);
|
||||||
if (result != HasReturnvaluesIF::RETURN_OK) {
|
if (result != returnvalue::OK) {
|
||||||
task::printInitError("Event Manager", objects::EVENT_MANAGER);
|
task::printInitError("Event Manager", objects::EVENT_MANAGER);
|
||||||
}
|
}
|
||||||
#endif /* OBSW_ADD_CORE_COMPONENTS == 1 */
|
#endif /* OBSW_ADD_CORE_COMPONENTS == 1 */
|
||||||
@ -93,7 +93,7 @@ void InitMission::createTasks() {
|
|||||||
FixedTimeslotTaskIF* timeslotDemoTask = taskFactory->createFixedTimeslotTask(
|
FixedTimeslotTaskIF* timeslotDemoTask = taskFactory->createFixedTimeslotTask(
|
||||||
"PST_TASK", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 0.5, deadlineMissedFunc);
|
"PST_TASK", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 0.5, deadlineMissedFunc);
|
||||||
result = pst::pollingSequenceExamples(timeslotDemoTask);
|
result = pst::pollingSequenceExamples(timeslotDemoTask);
|
||||||
if (result != HasReturnvaluesIF::RETURN_OK) {
|
if (result != returnvalue::OK) {
|
||||||
#if FSFW_CPP_OSTREAM_ENABLED == 1
|
#if FSFW_CPP_OSTREAM_ENABLED == 1
|
||||||
sif::error << "InitMission::createTasks: Timeslot demo task initialization failed!"
|
sif::error << "InitMission::createTasks: Timeslot demo task initialization failed!"
|
||||||
<< std::endl;
|
<< std::endl;
|
||||||
@ -108,7 +108,7 @@ void InitMission::createTasks() {
|
|||||||
PeriodicTaskIF* readerTask = taskFactory->createPeriodicTask(
|
PeriodicTaskIF* readerTask = taskFactory->createPeriodicTask(
|
||||||
"READER_TASK", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 1.0, deadlineMissedFunc);
|
"READER_TASK", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 1.0, deadlineMissedFunc);
|
||||||
result = readerTask->addComponent(objects::TEST_DUMMY_4);
|
result = readerTask->addComponent(objects::TEST_DUMMY_4);
|
||||||
if (result != HasReturnvaluesIF::RETURN_OK) {
|
if (result != returnvalue::OK) {
|
||||||
task::printInitError("Dummy 4", objects::TEST_DUMMY_4);
|
task::printInitError("Dummy 4", objects::TEST_DUMMY_4);
|
||||||
}
|
}
|
||||||
#endif /* OBSW_ADD_TASK_EXAMPLE == 1 */
|
#endif /* OBSW_ADD_TASK_EXAMPLE == 1 */
|
||||||
@ -121,7 +121,7 @@ void InitMission::createTasks() {
|
|||||||
PeriodicTaskIF* pusVerification = taskFactory->createPeriodicTask(
|
PeriodicTaskIF* pusVerification = taskFactory->createPeriodicTask(
|
||||||
"PUS_VERIF_1", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 0.200, deadlineMissedFunc);
|
"PUS_VERIF_1", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 0.200, deadlineMissedFunc);
|
||||||
result = pusVerification->addComponent(objects::PUS_SERVICE_1_VERIFICATION);
|
result = pusVerification->addComponent(objects::PUS_SERVICE_1_VERIFICATION);
|
||||||
if (result != HasReturnvaluesIF::RETURN_OK) {
|
if (result != returnvalue::OK) {
|
||||||
task::printInitError("PUS 1", objects::PUS_SERVICE_1_VERIFICATION);
|
task::printInitError("PUS 1", objects::PUS_SERVICE_1_VERIFICATION);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -131,15 +131,15 @@ void InitMission::createTasks() {
|
|||||||
PeriodicTaskIF* pusHighPrio = taskFactory->createPeriodicTask(
|
PeriodicTaskIF* pusHighPrio = taskFactory->createPeriodicTask(
|
||||||
"PUS_HIGH_PRIO", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 0.2, deadlineMissedFunc);
|
"PUS_HIGH_PRIO", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 0.2, deadlineMissedFunc);
|
||||||
result = pusHighPrio->addComponent(objects::PUS_SERVICE_2_DEVICE_ACCESS);
|
result = pusHighPrio->addComponent(objects::PUS_SERVICE_2_DEVICE_ACCESS);
|
||||||
if (result != HasReturnvaluesIF::RETURN_OK) {
|
if (result != returnvalue::OK) {
|
||||||
task::printInitError("PUS 2", objects::PUS_SERVICE_2_DEVICE_ACCESS);
|
task::printInitError("PUS 2", objects::PUS_SERVICE_2_DEVICE_ACCESS);
|
||||||
}
|
}
|
||||||
result = pusHighPrio->addComponent(objects::PUS_SERVICE_5_EVENT_REPORTING);
|
result = pusHighPrio->addComponent(objects::PUS_SERVICE_5_EVENT_REPORTING);
|
||||||
if (result != HasReturnvaluesIF::RETURN_OK) {
|
if (result != returnvalue::OK) {
|
||||||
task::printInitError("PUS 5", objects::PUS_SERVICE_5_EVENT_REPORTING);
|
task::printInitError("PUS 5", objects::PUS_SERVICE_5_EVENT_REPORTING);
|
||||||
}
|
}
|
||||||
result = pusHighPrio->addComponent(objects::PUS_SERVICE_9_TIME_MGMT);
|
result = pusHighPrio->addComponent(objects::PUS_SERVICE_9_TIME_MGMT);
|
||||||
if (result != HasReturnvaluesIF::RETURN_OK) {
|
if (result != returnvalue::OK) {
|
||||||
task::printInitError("PUS 9", objects::PUS_SERVICE_9_TIME_MGMT);
|
task::printInitError("PUS 9", objects::PUS_SERVICE_9_TIME_MGMT);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -149,23 +149,23 @@ void InitMission::createTasks() {
|
|||||||
PeriodicTaskIF* pusMedPrio = taskFactory->createPeriodicTask(
|
PeriodicTaskIF* pusMedPrio = taskFactory->createPeriodicTask(
|
||||||
"PUS_MED_PRIO", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 0.6, deadlineMissedFunc);
|
"PUS_MED_PRIO", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 0.6, deadlineMissedFunc);
|
||||||
result = pusMedPrio->addComponent(objects::PUS_SERVICE_3_HOUSEKEEPING);
|
result = pusMedPrio->addComponent(objects::PUS_SERVICE_3_HOUSEKEEPING);
|
||||||
if (result != HasReturnvaluesIF::RETURN_OK) {
|
if (result != returnvalue::OK) {
|
||||||
task::printInitError("PUS 3", objects::PUS_SERVICE_3_HOUSEKEEPING);
|
task::printInitError("PUS 3", objects::PUS_SERVICE_3_HOUSEKEEPING);
|
||||||
}
|
}
|
||||||
result = pusMedPrio->addComponent(objects::PUS_SERVICE_8_FUNCTION_MGMT);
|
result = pusMedPrio->addComponent(objects::PUS_SERVICE_8_FUNCTION_MGMT);
|
||||||
if (result != HasReturnvaluesIF::RETURN_OK) {
|
if (result != returnvalue::OK) {
|
||||||
task::printInitError("PUS 8", objects::PUS_SERVICE_8_FUNCTION_MGMT);
|
task::printInitError("PUS 8", objects::PUS_SERVICE_8_FUNCTION_MGMT);
|
||||||
}
|
}
|
||||||
result = pusMedPrio->addComponent(objects::PUS_SERVICE_20_PARAMETERS);
|
result = pusMedPrio->addComponent(objects::PUS_SERVICE_20_PARAMETERS);
|
||||||
if (result != HasReturnvaluesIF::RETURN_OK) {
|
if (result != returnvalue::OK) {
|
||||||
task::printInitError("PUS 20", objects::PUS_SERVICE_20_PARAMETERS);
|
task::printInitError("PUS 20", objects::PUS_SERVICE_20_PARAMETERS);
|
||||||
}
|
}
|
||||||
result = pusMedPrio->addComponent(objects::PUS_SERVICE_200_MODE_MGMT);
|
result = pusMedPrio->addComponent(objects::PUS_SERVICE_200_MODE_MGMT);
|
||||||
if (result != HasReturnvaluesIF::RETURN_OK) {
|
if (result != returnvalue::OK) {
|
||||||
task::printInitError("PUS 200", objects::PUS_SERVICE_200_MODE_MGMT);
|
task::printInitError("PUS 200", objects::PUS_SERVICE_200_MODE_MGMT);
|
||||||
}
|
}
|
||||||
result = pusMedPrio->addComponent(objects::PUS_SERVICE_11_TC_SCHEDULER);
|
result = pusMedPrio->addComponent(objects::PUS_SERVICE_11_TC_SCHEDULER);
|
||||||
if (result != HasReturnvaluesIF::RETURN_OK) {
|
if (result != returnvalue::OK) {
|
||||||
task::printInitError("PUS 11", objects::PUS_SERVICE_11_TC_SCHEDULER);
|
task::printInitError("PUS 11", objects::PUS_SERVICE_11_TC_SCHEDULER);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -175,7 +175,7 @@ void InitMission::createTasks() {
|
|||||||
PeriodicTaskIF* pusLowPrio = taskFactory->createPeriodicTask(
|
PeriodicTaskIF* pusLowPrio = taskFactory->createPeriodicTask(
|
||||||
"PUS_LOW_PRIO", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 1.2, deadlineMissedFunc);
|
"PUS_LOW_PRIO", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 1.2, deadlineMissedFunc);
|
||||||
result = pusLowPrio->addComponent(objects::PUS_SERVICE_17_TEST);
|
result = pusLowPrio->addComponent(objects::PUS_SERVICE_17_TEST);
|
||||||
if (result != HasReturnvaluesIF::RETURN_OK) {
|
if (result != returnvalue::OK) {
|
||||||
task::printInitError("PUS 17", objects::PUS_SERVICE_17_TEST);
|
task::printInitError("PUS 17", objects::PUS_SERVICE_17_TEST);
|
||||||
}
|
}
|
||||||
#endif /* OBSW_ADD_PUS_STACK == 1 */
|
#endif /* OBSW_ADD_PUS_STACK == 1 */
|
||||||
@ -190,7 +190,7 @@ void InitMission::createTasks() {
|
|||||||
FixedTimeslotTaskIF* testDevicesTimeslotTask = taskFactory->createFixedTimeslotTask(
|
FixedTimeslotTaskIF* testDevicesTimeslotTask = taskFactory->createFixedTimeslotTask(
|
||||||
"PST_TEST_TASK", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 2.0, deadlineMissedFunc);
|
"PST_TEST_TASK", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 2.0, deadlineMissedFunc);
|
||||||
result = pst::pollingSequenceDevices(testDevicesTimeslotTask);
|
result = pst::pollingSequenceDevices(testDevicesTimeslotTask);
|
||||||
if (result != HasReturnvaluesIF::RETURN_OK) {
|
if (result != returnvalue::OK) {
|
||||||
#if FSFW_CPP_OSTREAM_ENABLED == 1
|
#if FSFW_CPP_OSTREAM_ENABLED == 1
|
||||||
sif::error << "InitMission::createTasks: Test PST initialization failed!" << std::endl;
|
sif::error << "InitMission::createTasks: Test PST initialization failed!" << std::endl;
|
||||||
#else
|
#else
|
||||||
@ -208,7 +208,7 @@ void InitMission::createTasks() {
|
|||||||
task::printInitError("ASS_TASK", objects::TEST_ASSEMBLY);
|
task::printInitError("ASS_TASK", objects::TEST_ASSEMBLY);
|
||||||
}
|
}
|
||||||
result = assemblyTask->addComponent(objects::TEST_ASSEMBLY);
|
result = assemblyTask->addComponent(objects::TEST_ASSEMBLY);
|
||||||
if (result != HasReturnvaluesIF::RETURN_OK) {
|
if (result != returnvalue::OK) {
|
||||||
task::printInitError("ASS_TASK", objects::TEST_ASSEMBLY);
|
task::printInitError("ASS_TASK", objects::TEST_ASSEMBLY);
|
||||||
}
|
}
|
||||||
#endif /* OBSW_ADD_DEVICE_HANDLER_DEMO == 1 */
|
#endif /* OBSW_ADD_DEVICE_HANDLER_DEMO == 1 */
|
||||||
@ -220,7 +220,7 @@ void InitMission::createTasks() {
|
|||||||
PeriodicTaskIF* controllerTask = taskFactory->createPeriodicTask(
|
PeriodicTaskIF* controllerTask = taskFactory->createPeriodicTask(
|
||||||
"TEST_CTRL", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 0.8, deadlineMissedFunc);
|
"TEST_CTRL", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 0.8, deadlineMissedFunc);
|
||||||
result = controllerTask->addComponent(objects::TEST_CONTROLLER);
|
result = controllerTask->addComponent(objects::TEST_CONTROLLER);
|
||||||
if (result != HasReturnvaluesIF::RETURN_OK) {
|
if (result != returnvalue::OK) {
|
||||||
task::printInitError("Controller Task", objects::TEST_CONTROLLER);
|
task::printInitError("Controller Task", objects::TEST_CONTROLLER);
|
||||||
}
|
}
|
||||||
#endif /* OBSW_ADD_CONTROLLER_DEMO == 1 */
|
#endif /* OBSW_ADD_CONTROLLER_DEMO == 1 */
|
||||||
@ -230,7 +230,7 @@ void InitMission::createTasks() {
|
|||||||
PeriodicTaskIF* testTask = TaskFactory::instance()->createPeriodicTask(
|
PeriodicTaskIF* testTask = TaskFactory::instance()->createPeriodicTask(
|
||||||
"TEST_TASK", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 1.0, deadlineMissedFunc);
|
"TEST_TASK", currPrio, PeriodicTaskIF::MINIMUM_STACK_SIZE, 1.0, deadlineMissedFunc);
|
||||||
result = testTask->addComponent(objects::TEST_TASK);
|
result = testTask->addComponent(objects::TEST_TASK);
|
||||||
if (result != HasReturnvaluesIF::RETURN_OK) {
|
if (result != returnvalue::OK) {
|
||||||
task::printInitError("Test Task", objects::TEST_TASK);
|
task::printInitError("Test Task", objects::TEST_TASK);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#ifndef POLLINGSEQUENCE_POLLINGSEQUENCFACTORY_H_
|
#ifndef POLLINGSEQUENCE_POLLINGSEQUENCFACTORY_H_
|
||||||
#define POLLINGSEQUENCE_POLLINGSEQUENCFACTORY_H_
|
#define POLLINGSEQUENCE_POLLINGSEQUENCFACTORY_H_
|
||||||
|
|
||||||
#include <fsfw/returnvalues/HasReturnvaluesIF.h>
|
#include <fsfw/retval.h>
|
||||||
|
|
||||||
#include "OBSWConfig.h"
|
#include "OBSWConfig.h"
|
||||||
|
|
||||||
|
@ -1 +1 @@
|
|||||||
Subproject commit 2b6a04698372d0fe2d535760287df149b251fcee
|
Subproject commit 4ae9f5c74622ded292dd9f5e8ad130fb2e8c7a2f
|
2
fsfw
2
fsfw
@ -1 +1 @@
|
|||||||
Subproject commit c54caf134a860c376187e7730341d399f4ae89df
|
Subproject commit 8971eb386ed8985fcfb5eb6aa1dc157b20c2d897
|
Loading…
Reference in New Issue
Block a user