better name for split file command
Some checks are pending
EIVE/eive-obsw/pipeline/pr-main Build queued...
Some checks are pending
EIVE/eive-obsw/pipeline/pr-main Build queued...
This commit is contained in:
parent
8103b2fa0d
commit
215f2189a6
@ -584,8 +584,8 @@ ReturnValue_t FreshMpsocHandler::executeRegularCmd(ActionId_t actionId,
|
|||||||
result = commandTcSimplexStreamFile(commandData, commandDataLen);
|
result = commandTcSimplexStreamFile(commandData, commandDataLen);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case (mpsoc::TC_SIMPLEX_STORE_FILE): {
|
case (mpsoc::TC_SPLIT_FILE): {
|
||||||
result = commandTcSimplexStoreFile(commandData, commandDataLen);
|
result = commandTcSplitFile(commandData, commandDataLen);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case (mpsoc::TC_DOWNLINK_DATA_MODULATE): {
|
case (mpsoc::TC_DOWNLINK_DATA_MODULATE): {
|
||||||
@ -762,14 +762,14 @@ ReturnValue_t FreshMpsocHandler::commandTcSimplexStreamFile(const uint8_t* comma
|
|||||||
return returnvalue::OK;
|
return returnvalue::OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
ReturnValue_t FreshMpsocHandler::commandTcSimplexStoreFile(const uint8_t* commandData,
|
ReturnValue_t FreshMpsocHandler::commandTcSplitFile(const uint8_t* commandData,
|
||||||
size_t commandDataLen) {
|
size_t commandDataLen) {
|
||||||
mpsoc::TcSimplexStoreFile tcSimplexStoreFile(spParams, commandSequenceCount);
|
mpsoc::TcSplitFile tcSplitFile(spParams, commandSequenceCount);
|
||||||
ReturnValue_t result = tcSimplexStoreFile.setPayload(commandData, commandDataLen);
|
ReturnValue_t result = tcSplitFile.setPayload(commandData, commandDataLen);
|
||||||
if (result != returnvalue::OK) {
|
if (result != returnvalue::OK) {
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
finishAndSendTc(mpsoc::TC_SIMPLEX_STORE_FILE, tcSimplexStoreFile);
|
finishAndSendTc(mpsoc::TC_SPLIT_FILE, tcSplitFile);
|
||||||
return returnvalue::OK;
|
return returnvalue::OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -187,7 +187,7 @@ class FreshMpsocHandler : public FreshDeviceHandlerBase, public CommandsActionsI
|
|||||||
ReturnValue_t commandTcModeIdle();
|
ReturnValue_t commandTcModeIdle();
|
||||||
ReturnValue_t commandTcCamTakePic(const uint8_t* commandData, size_t commandDataLen);
|
ReturnValue_t commandTcCamTakePic(const uint8_t* commandData, size_t commandDataLen);
|
||||||
ReturnValue_t commandTcSimplexStreamFile(const uint8_t* commandData, size_t commandDataLen);
|
ReturnValue_t commandTcSimplexStreamFile(const uint8_t* commandData, size_t commandDataLen);
|
||||||
ReturnValue_t commandTcSimplexStoreFile(const uint8_t* commandData, size_t commandDataLen);
|
ReturnValue_t commandTcSplitFile(const uint8_t* commandData, size_t commandDataLen);
|
||||||
ReturnValue_t commandTcDownlinkDataModulate(const uint8_t* commandData, size_t commandDataLen);
|
ReturnValue_t commandTcDownlinkDataModulate(const uint8_t* commandData, size_t commandDataLen);
|
||||||
ReturnValue_t commandTcModeSnapshot();
|
ReturnValue_t commandTcModeSnapshot();
|
||||||
|
|
||||||
|
@ -210,7 +210,7 @@ static const DeviceCommandId_t TC_FLASH_GET_DIRECTORY_CONTENT = 28;
|
|||||||
static const DeviceCommandId_t TM_FLASH_DIRECTORY_CONTENT = 29;
|
static const DeviceCommandId_t TM_FLASH_DIRECTORY_CONTENT = 29;
|
||||||
static constexpr DeviceCommandId_t TC_FLASH_READ_FULL_FILE = 30;
|
static constexpr DeviceCommandId_t TC_FLASH_READ_FULL_FILE = 30;
|
||||||
// Store file on MPSoC.
|
// Store file on MPSoC.
|
||||||
static const DeviceCommandId_t TC_SIMPLEX_STORE_FILE = 31;
|
static const DeviceCommandId_t TC_SPLIT_FILE = 31;
|
||||||
static const DeviceCommandId_t TC_VERIFY_BOOT = 32;
|
static const DeviceCommandId_t TC_VERIFY_BOOT = 32;
|
||||||
static const DeviceCommandId_t TC_ENABLE_TC_EXECTION = 33;
|
static const DeviceCommandId_t TC_ENABLE_TC_EXECTION = 33;
|
||||||
static const DeviceCommandId_t TC_FLASH_MKFS = 34;
|
static const DeviceCommandId_t TC_FLASH_MKFS = 34;
|
||||||
@ -1056,9 +1056,9 @@ class TcSimplexStreamFile : public TcBase {
|
|||||||
/**
|
/**
|
||||||
* @brief Class to build simplex send file command
|
* @brief Class to build simplex send file command
|
||||||
*/
|
*/
|
||||||
class TcSimplexStoreFile : public TcBase {
|
class TcSplitFile : public TcBase {
|
||||||
public:
|
public:
|
||||||
TcSimplexStoreFile(ploc::SpTcParams params, uint16_t sequenceCount)
|
TcSplitFile(ploc::SpTcParams params, uint16_t sequenceCount)
|
||||||
: TcBase(params, apid::TC_SIMPLEX_SEND_FILE, sequenceCount) {}
|
: TcBase(params, apid::TC_SIMPLEX_SEND_FILE, sequenceCount) {}
|
||||||
|
|
||||||
ReturnValue_t setPayload(const uint8_t* commandData, size_t commandDataLen) {
|
ReturnValue_t setPayload(const uint8_t* commandData, size_t commandDataLen) {
|
||||||
|
2
tmtc
2
tmtc
@ -1 +1 @@
|
|||||||
Subproject commit ada099cab1c1ab842d775ff4b658f97246122b18
|
Subproject commit 9cc4fa702c23e795160c5d62fd448726b0f30f43
|
Loading…
Reference in New Issue
Block a user