prevent RTD spam
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good

This commit is contained in:
Robin Müller 2022-03-22 19:30:10 +01:00
parent 4afacbe82b
commit 22154f2851
No known key found for this signature in database
GPG Key ID: 71B58F8A3CDFA9AC
3 changed files with 13 additions and 9 deletions

View File

@ -319,14 +319,17 @@ ReturnValue_t Max31865PT1000Handler::interpretDeviceReply(DeviceCommandId_t id,
switch (id) { switch (id) {
case (Max31865Definitions::REQUEST_CONFIG): { case (Max31865Definitions::REQUEST_CONFIG): {
if (packet[1] != DEFAULT_CONFIG) { if (packet[1] != DEFAULT_CONFIG) {
if(warningSwitch) {
#if FSFW_CPP_OSTREAM_ENABLED == 1 #if FSFW_CPP_OSTREAM_ENABLED == 1
// it propably would be better if we at least try one restart.. // it propably would be better if we at least try one restart..
sif::error << "Max31865PT1000Handler: 0x" << std::hex << this->getObjectId() sif::warning << "Max31865PT1000Handler: 0x" << std::hex << this->getObjectId()
<< ": Invalid configuration reply" << std::endl; << ": Invalid configuration reply" << std::endl;
#else #else
sif::printError("Max31865PT1000Handler: %04x: Invalid configuration reply!\n", sif::printWarning("Max31865PT1000Handler: %04x: Invalid configuration reply!\n",
this->getObjectId()); this->getObjectId());
#endif #endif
warningSwitch = false;
}
return HasReturnvaluesIF::RETURN_OK; return HasReturnvaluesIF::RETURN_OK;
} }
// set to true for invalid configs too for now. // set to true for invalid configs too for now.

View File

@ -85,6 +85,7 @@ class Max31865PT1000Handler : public DeviceHandlerBase {
private: private:
uint8_t switchId = 0; uint8_t switchId = 0;
bool instantNormal = true; bool instantNormal = true;
bool warningSwitch = true;
enum class InternalState { enum class InternalState {
NONE, NONE,

2
tmtc

@ -1 +1 @@
Subproject commit 46c327101e24d61452ddb1cd3dd09cab87674abb Subproject commit cb479cc2f48ed15668a5b223529dc1cf1ee5b6ad