diff --git a/mission/devices/SolarArrayDeploymentHandler.cpp b/mission/devices/SolarArrayDeploymentHandler.cpp index 7a1c06d4..0b085cf6 100644 --- a/mission/devices/SolarArrayDeploymentHandler.cpp +++ b/mission/devices/SolarArrayDeploymentHandler.cpp @@ -299,20 +299,12 @@ ReturnValue_t SolarArrayDeploymentHandler::executeAction(ActionId_t actionId, MessageQueueId_t commandedBy, const uint8_t* data, size_t size) { ReturnValue_t result = returnvalue::OK; - // if (stateMachine != WAIT_ON_DELOYMENT_COMMAND) { - // sif::error << "SolarArrayDeploymentHandler::executeAction: Received command while not in" - // << "waiting-on-command-state" << std::endl; - // return DEPLOYMENT_ALREADY_EXECUTING; - // } - // if (actionId != DEPLOY_SOLAR_ARRAYS) { - // sif::error << "SolarArrayDeploymentHandler::executeAction: Received invalid command" - // << std::endl; - // result = COMMAND_NOT_SUPPORTED; - // } else { - // stateMachine = SWITCH_8V_ON; - // rememberCommanderId = commandedBy; - // result = returnvalue::OK; - // } + if (actionId == FORCE_DEPLY_ON) { + } + if (actionId == FORCE_DEPLY_OFF) { + } + if (actionId == DEPLOY_SOLAR_ARRAYS_MANUALLY) { + } return result; } diff --git a/mission/devices/SolarArrayDeploymentHandler.h b/mission/devices/SolarArrayDeploymentHandler.h index 2a5806e0..b94ba67c 100644 --- a/mission/devices/SolarArrayDeploymentHandler.h +++ b/mission/devices/SolarArrayDeploymentHandler.h @@ -28,7 +28,7 @@ class SolarArrayDeploymentHandler : public ExecutableObjectIF, public HasActionsIF { public: // Burn them for a custom amount limited by 120 secs - static constexpr DeviceCommandId_t DEPLOY_SOLAR_ARRAYS_MANUALLY = 0x5; + static constexpr DeviceCommandId_t DEPLOY_SOLAR_ARRAYS_MANUALLY = 0x05; // Careful with these command, not automatic off handling! static constexpr DeviceCommandId_t FORCE_DEPLY_ON = 0x06; static constexpr DeviceCommandId_t FORCE_DEPLY_OFF = 0x07;