state-handler: add buttonHandler
This commit is contained in:
parent
0a0f55a079
commit
885b23b832
@ -124,6 +124,12 @@ private:
|
|||||||
* @param event
|
* @param event
|
||||||
*/
|
*/
|
||||||
void stateAuto (const Event &event);
|
void stateAuto (const Event &event);
|
||||||
|
|
||||||
|
/** Hnadle button presses
|
||||||
|
*
|
||||||
|
* @param button current button
|
||||||
|
*/
|
||||||
|
void handleControlButtons (uint8_t button);
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif /* STATE_HANDLER_H_ */
|
#endif /* STATE_HANDLER_H_ */
|
||||||
|
|||||||
@ -131,3 +131,22 @@ stateAuto (const Event &event)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void
|
||||||
|
handleControlButtons (uint8_t button)
|
||||||
|
{
|
||||||
|
switch (button)
|
||||||
|
{
|
||||||
|
case BUTTON_CONTROL_DOWN:
|
||||||
|
/* code */
|
||||||
|
break;
|
||||||
|
case BUTTON_CONTROL_UP:
|
||||||
|
/* code */
|
||||||
|
break;
|
||||||
|
case BUTTON_CONTROL_TOG_MODE:
|
||||||
|
/* code */
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user