|
@@ -44,13 +44,30 @@ const table_state_t stateTable[] PROGMEM = {
|
|
|
{stShowMDay, evDisplayWDT, stShowTime, showTime, NULL},
|
|
|
{stShowMon, evDisplayWDT, stShowTime, showTime, NULL},
|
|
|
{stShowYear, evDisplayWDT, stShowTime, showTime, NULL},
|
|
|
- /* Refresh output */
|
|
|
+ /* refresh output */
|
|
|
{stShowTime, evNewSecond, stNoChange, showTime, NULL},
|
|
|
{stShowMMSS, evNewSecond, stNoChange, showMMSS, NULL},
|
|
|
{stShowWDay, evRefreshCal, stNoChange, showWDay, NULL},
|
|
|
{stShowMDay, evRefreshCal, stNoChange, showMDay, NULL},
|
|
|
{stShowMon, evRefreshCal, stNoChange, showMonth, NULL},
|
|
|
{stShowYear, evRefreshCal, stNoChange, showYear, NULL},
|
|
|
+ /* edit calendar */
|
|
|
+ {stShowWDay, evBTN2Pressed, stNoChange, incWDay, showWDay},
|
|
|
+ {stShowWDay, evBTN2Holded, stNoChange, incWDay, showWDay},
|
|
|
+ {stShowMDay, evBTN2Pressed, stNoChange, incMDay, showMDay},
|
|
|
+ {stShowMDay, evBTN2Holded, stNoChange, incMDay, showMDay},
|
|
|
+ {stShowMon, evBTN2Pressed, stNoChange, incMonth, showMonth},
|
|
|
+ {stShowMon, evBTN2Holded, stNoChange, incMonth, showMonth},
|
|
|
+ {stShowYear, evBTN2Pressed, stNoChange, incYear, showYear},
|
|
|
+ {stShowYear, evBTN2Holded, stNoChange, incYear, showYear},
|
|
|
+ {stShowWDay, evBTN3Pressed, stNoChange, decWDay, showWDay},
|
|
|
+ {stShowWDay, evBTN3Holded, stNoChange, decWDay, showWDay},
|
|
|
+ {stShowMDay, evBTN3Pressed, stNoChange, decMDay, showMDay},
|
|
|
+ {stShowMDay, evBTN3Holded, stNoChange, decMDay, showMDay},
|
|
|
+ {stShowMon, evBTN3Pressed, stNoChange, decMonth, showMonth},
|
|
|
+ {stShowMon, evBTN3Holded, stNoChange, decMonth, showMonth},
|
|
|
+ {stShowYear, evBTN3Pressed, stNoChange, decYear, showYear},
|
|
|
+ {stShowYear, evBTN3Holded, stNoChange, decYear, showYear},
|
|
|
/* обязательная пустая строка таблицы */
|
|
|
{stNoChange, eventNull, stNoChange, EmptyFunc, EmptyFunc}
|
|
|
};
|