master: [#9] remove redundant code
This commit is contained in:
parent
7f2945efc9
commit
366010ed02
@ -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 (;;) {
|
||||||
|
|||||||
@ -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);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user