M products/BellHybrid/services/evtmgr/CMakeLists.txt => products/BellHybrid/services/evtmgr/CMakeLists.txt +1 -0
@@ 21,6 21,7 @@ target_sources(evtmgr
internal/key_sequences/ReleaseSequence.hpp
internal/key_sequences/ResetSequence.hpp
internal/key_sequences/GenericLongPressSequence.hpp
+ internal/key_sequences/PlatformAgnosticSequences.hpp
PUBLIC
include/evtmgr/EventManager.hpp
include/evtmgr/api/TemperatureApi.hpp
M products/BellHybrid/services/evtmgr/internal/key_sequences/AlarmActivateSequence.hpp => products/BellHybrid/services/evtmgr/internal/key_sequences/AlarmActivateSequence.hpp +3 -3
@@ 3,11 3,11 @@
#pragma once
-#include "MovedSequence.hpp"
+#include "PlatformAgnosticSequences.hpp"
-class AlarmActivateSequence : public MovedSequence
+class AlarmActivateSequence : public AlarmChangeSequence
{
public:
- AlarmActivateSequence() : MovedSequence(KeyMap::DeepPressUp)
+ AlarmActivateSequence() : AlarmChangeSequence(KeyMap::DeepPressUp)
{}
};
M products/BellHybrid/services/evtmgr/internal/key_sequences/AlarmDeactivateSequence.hpp => products/BellHybrid/services/evtmgr/internal/key_sequences/AlarmDeactivateSequence.hpp +3 -3
@@ 3,11 3,11 @@
#pragma once
-#include "MovedSequence.hpp"
+#include "PlatformAgnosticSequences.hpp"
-class AlarmDeactivateSequence : public MovedSequence
+class AlarmDeactivateSequence : public AlarmChangeSequence
{
public:
- AlarmDeactivateSequence() : MovedSequence(KeyMap::DeepPressDown)
+ AlarmDeactivateSequence() : AlarmChangeSequence(KeyMap::DeepPressDown)
{}
};
A products/BellHybrid/services/evtmgr/internal/key_sequences/PlatformAgnosticSequences.hpp => products/BellHybrid/services/evtmgr/internal/key_sequences/PlatformAgnosticSequences.hpp +16 -0
@@ 0,0 1,16 @@
+// Copyright (c) 2017-2021, Mudita Sp. z.o.o. All rights reserved.
+// For licensing, see https://github.com/mudita/MuditaOS/LICENSE.md
+
+#pragma once
+
+#if defined(PLATFORM_linux)
+
+#include "ReleaseSequence.hpp"
+using AlarmChangeSequence = ReleaseSequence;
+
+#elif defined(PLATFORM_rt1051)
+
+#include "MovedSequence.hpp"
+using AlarmChangeSequence = MovedSequence;
+
+#endif