Юра, кожен етап перегонки має початок і кінець. Початок - це коли ти тицьнув кнопку.
Кінець - це коли дійшла температура, або коли наповнився посуд, або коли пропав датчик, а він треба, або ще щось... , або коли ти сам руцями зупиниш процес. Ти можеш для відбору голов налаштувати лише параметри укріплення, а кубову температуру та час загнати в сотні градусів та годин.
А щоб зупинити процес, тиснеш середню кнопку, тоді отримуєш ось таку картинку...
| Це коли процес іде. Верхня строка - назва етапу. На всяк випадок. У нижньому - дія при натисканні кожної кнопки. Написи довгі, щоб на налазили одне на одне, вони відображуються по черзі. Якщо натиснути ліву кнопку, перейдемо до налаштувань, якщо середню - повернемось до спостерігання за процесом, якщо праву, процес зупиниться. |
| А коли процес ще не йде , коли ти тільки обераєш режим, то попадаєш на цей самий екран, з деякими відмінностями. По-перше режим тут не "йде", а по-друге, Права кнопка тут виконує зворотню функцию - не зупиняє, а запускає процес. |
|
|
Мушу признатись, найважче в програмуванні цього пристрою було не алгоритм керування чи якась математика. І навіть не програмування екрана, який зовсім не знає кирилиці.
Найважчим було придумати та зробити логику навігації по меню, щоб натискання кнопок призводило до переходів до потрібних екранів.
Я намалював усі ці переходи, вийшла картинка, яку людині зі слабким здоров'ям краще не бачити. А тепер я маю про все це розповісти.