Release 1.01
Diff: ButtonController.h
- Revision:
- 1:86f6ebbe4fd1
- Parent:
- 0:b6d729ae4f27
- Child:
- 2:1d5204d29bc5
--- a/ButtonController.h Thu Jul 25 00:43:08 2019 +0000 +++ b/ButtonController.h Thu Sep 12 11:27:59 2019 +0000 @@ -5,7 +5,6 @@ #include "rtos.h" #include "mcp23s08.h" #include "Menu.h" -#include "Navigator.h" /** * service to manage the external GPIO expander board. @@ -42,7 +41,6 @@ { public : - Navigator * navigator; mcp23s08 * spi_io_exp; Mutex _mutex; unsigned char currentValue; @@ -55,7 +53,7 @@ CircularBuffer<uint8_t, 64> cmd_queue; - ButtonController(Navigator * navigator); + ButtonController(); ~ButtonController(); void pressButtonUp(void); @@ -67,9 +65,7 @@ void init(void); void update(void); - void update(Navigator * navigator); - void update(Menu * menu); - void update(int currentValue, Menu * menu); + void processCmdQueue(Menu * activeMenu); uint8_t getCurrentState (); };