You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
zhaohe d3b4fb0f24 remove submodule 11 months ago
..
README.md update 11 months ago
hand_acid_mainboard_ui.HMI update 11 months ago
ui.h remove app_protocols 11 months ago

README.md

-登录页面 -首页 -酸液选择页面 -配置导航页 -配置页面 -键盘页面


框架
------------------------------------------------------------------

                -------------------------
                        页面交互
                -------------------------
                    |
    -----------[状态回调]--- 
    泵机控制
    -----------------------
                                ------------------
                                    持久化
                                ------------------
        

页面交互
泵机控制
配置持久化
审计管理
遥控器控制
门控制

------------------------------------------------------------------

    osDelay(1000);
    初始化屏幕元素状态
        1.登录页面
        2.首页
        ...
        ...
        ...
        ...

    某些状态发生改变时候
        修改屏幕对应元素状态
            1.笔的连接状态发生改变
            2.点动模式下泵机工作状态发生改变
            3.自动模式下泵机工作状态发生改变
            4.柜子的连接状态
        修改笔的状态(1.是否允许休眠,2.灯效)
    
    config:
        index,val
        index,val
        index,val
        index,val
        index,val
        index,val

    笔按键事件
        控制泵
        设置笔的状态


    点动

------------------------------------------------------
    屏幕
        按键
            ---> 修改配置
            ---> 修改状态
            ---> 切换页面
            ---> 触发动作


-----------------------------
按照页面的逻辑划分
    页面1
    页面2
    页面3

处理遥控器事件
    加液按键
        短按事件
        长按事件
    回流按键
        短按事件
        长按事件

-----------------------------





1.按照页面来写
    页面有事件回调->触发动作
    页面有页面更新事件->触发页面更新

2.遥控器&&遥控器状态
    业务状态
        1.事件上报
        2.业务状态显示
    
    自身状态
        1.按键反馈
        2.低电量状态
        3.设备连接状态