master: [#9] remove redundant code

This commit is contained in:
Vasily Davydov 2023-05-11 16:45:50 +03:00
parent 7f2945efc9
commit 366010ed02
2 changed files with 8 additions and 27 deletions

View File

@ -7,6 +7,14 @@
#include "Master.h" #include "Master.h"
static const char* rotary_direction[] =
{
"Right",
"Left",
"Press",
"Idle"
};
Master::Master(ThreadCommon::QueueManager* qm) : _qm(qm) Master::Master(ThreadCommon::QueueManager* qm) : _qm(qm)
{ {
@ -21,7 +29,6 @@ void Master::HandleEventType(Event* e, Event::EventType type)
case Event::Rotary: case Event::Rotary:
//Comes from rotary, goes to manager //Comes from rotary, goes to manager
_qm->send<Event>(ThreadCommon::QueueManager::manager_event_master, e, 0); _qm->send<Event>(ThreadCommon::QueueManager::manager_event_master, e, 0);
DebugRotaryEvent(e->getDataOf(Event::Rotary));
break; break;
case Event::InternalTemp: case Event::InternalTemp:
// TODO remove (deprecated) // TODO remove (deprecated)
@ -41,31 +48,6 @@ void Master::HandleEventType(Event* e, Event::EventType type)
} }
} }
void Master::DebugRotaryEvent(EventRawData e_data)
{
bool LedState = true;
switch(e_data)
{
case ThreadCommon::RotaryAction::Right:
Board_LED_Set(ThreadCommon::RotaryAction::Right, LedState);
printf("Right\r\n");
break;
case ThreadCommon::RotaryAction::Left:
Board_LED_Set(ThreadCommon::RotaryAction::Left, LedState);
printf("Left\r\n");
break;
case ThreadCommon::RotaryAction::Press:
Board_LED_Set(ThreadCommon::RotaryAction::Press, LedState);
printf("Press\r\n");
break;
case ThreadCommon::RotaryAction::Idle:
//Board_LED_Set(ThreadCommon::RotaryAction::Right, LedState);
printf("Idle\r\n");
break;
}
LedState = !LedState;
}
void Master::taskFunction() { void Master::taskFunction() {
Event data(Event::Null, 0); Event data(Event::Null, 0);
for (;;) { for (;;) {

View File

@ -25,7 +25,6 @@ private:
Event* message; Event* message;
ThreadCommon::QueueManager* _qm; ThreadCommon::QueueManager* _qm;
void HandleEventType(Event* e, Event::EventType type); void HandleEventType(Event* e, Event::EventType type);
void DebugRotaryEvent(EventRawData data);
}; };
void thread_master(void* pvParams); void thread_master(void* pvParams);