#pragma once #include #include #include "Max31865Dummy.h" #include "Tmp1075Dummy.h" class TemperatureSensorInserter : public ExecutableObjectIF, public SystemObject { public: explicit TemperatureSensorInserter(object_id_t objectId, std::map tempSensorDummies_, std::map tempTmpSensorDummies_); ReturnValue_t initialize() override; protected: ReturnValue_t performOperation(uint8_t opCode) override; private: enum TestCase { OVERCOOL_SYRLINKS = 0 }; int iteration = 0; bool performTest = false; float value = 0; TestCase testCase; std::map tempSensorDummies; std::map tempTmpSensorDummies; // void noise(); };