From 4853e4993c3415b9e5ee6d5a1cbfaa9932e3d832 Mon Sep 17 00:00:00 2001 From: Vasily Davydov Date: Thu, 11 May 2023 16:11:14 +0300 Subject: [PATCH] master: [#9] forward temp event to manager and relay --- source/shoh/src/threads/master/Master.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/source/shoh/src/threads/master/Master.cpp b/source/shoh/src/threads/master/Master.cpp index 96efbbf..b48e7b4 100644 --- a/source/shoh/src/threads/master/Master.cpp +++ b/source/shoh/src/threads/master/Master.cpp @@ -19,6 +19,7 @@ void Master::HandleEventType(Event* e, Event::EventType type) case Event::Null: break; case Event::Rotary: + //Comes from rotary, goes to manager _qm->send(ThreadCommon::QueueManager::manager_event_master, e, 0); DebugRotaryEvent(e->getDataOf(Event::Rotary)); break; @@ -26,7 +27,9 @@ void Master::HandleEventType(Event* e, Event::EventType type) // TODO remove (deprecated) break; case Event::ExternalTemp: - //TODO comes from sensors, goes to relay & manager + //Comes from sensors, goes to relay & manager + _qm->send(ThreadCommon::QueueManager::relay_event_master, e, 0); + _qm->send(ThreadCommon::QueueManager::manager_event_master, e, 0); break; case Event::SetPoint: //TODO comes from manager, goes to relay