我们遥控器每次开机会读取一次参数,保存到E2
1.更新菜单文字 2.新增发送界面 发送中 发送成功 发送失败 (增加一个发送超时的逻辑) 3.未连接,未获取到所有参数,只允许存在主菜单 check
4.参数和数组以及E2绑定检查完善(似乎保存不行?)
check
5.增加控制命令电机 水泵 调试模式
check
6.命令和按键绑定关系 完善 check
7.(主菜单修缮)
欢迎使用--连接中,连接成功
页面改成
模式 正常/调试
控制速率 频率
无线 连接成功/连接中
告警
check
10.参数同步 1.开机读取设备参数到内存 check 2.改参数点击确认下发保存到参数 check(确认不增加按钮是否可行?) 3.参数同步按钮(按下后,先从flash里读取并且覆盖当前的数据,然后再发送给设备) check 4.增加一个读取参数
11.增加一组参数/显示等 check
12.停机按钮需要 对水泵和丝状态都处理 check
13.进入发送页面 其他按键都无法使用 check
8.灯状态定义 10.开机状态查询一次
14.哪些状态需要主动上报 1.异常 2.频率档位切换 3.水泵状态 4.丝状态 5.启动 6.正向/反向 7.停止 上报内容有有: 当有主动上报或者查询到数据变化后, needfresh check
灯状态 方向/启动/停止用灯
1.上电 2.切AT模式 3.查模式 3.1 从机模式-》切换主机模式->复位-》等待 welcome 3.2 主机模式 4.查询E2 4.1 有mac——》直接连接——》等待link OK 再查看引脚 两者都需要 --》切换透传 主页面增加未配对?
5.异常 从机断开 5.1设备会自动去尝试重连,通过引脚状态查看
6.点击配对(还需要一个单独的配对页面,显示搜索列表) 擦除E2,进入配对流程, 6.1 无mac->扫描-》等scan end -- 持续扫描更新(2s一轮,直到点击连接) (自动连接是否需要?) 扫描到maclist+信号强度 rsii ,显示菜单,用户选择信号强的连接。 点击连接--》连接->等待link OK 再查看引脚 两者都需要 --》切换透传。
10.4 1.修改蓝牙的基本函数 10.5 1.修改蓝牙的流程函数
2.添加流程到主程序
10.6 1.增加蓝牙菜单 2.配对功能 按键匹配
10.7 1.led状态对应显示/todo 2.增加协议
//额外 11.8 1.调试key 确认key 2.确认函数接收协议 3.确认配对流程及配对菜单 4.增加灯状态控制 5.睡眠模式
//调试模式下才能下发低中高 中丝快丝速度选择 手持器状态更新只在上报里做 两档 乒乓键 低和高 告警 显示 位码 告警菜单 灯状态+告警灯
二维码+说明书
1.遥控器 错误需要可以设置菜单,退出菜单 不允许操作电机、水泵、调速、配对、调试这五个按键 ok
2.进入报警页面不能休眠 ok
3.返回的时候需要跳转到上一次按键位置和翻页 ok(临时调试改了连接成功可设置)
4.分段频率改成分段速率
5.用户参数、厂家参数 重新归类 ok
6.三角形要闪烁,确认后直接进入设置页面 ok(要确认修改了临时修改链接成功才可设置这一条后 是否导致了确认无页面)
7.变频关高频,改成变速关高频
8.小数点秒 OK
9.更改参数的菜单 ok (需要验证 界面+设置成功)
10.秒和小数点的编辑 (需要验证 界面+设置成功)
11.修改速率和频率的字样,配对修改字样 ok 12.增加rssi 需要确认下 ok 13.小数点参数要增加一个秒字 ok
14.配对显示rssi ok 15.新增一个字断 ok 16.常关改常闭 是否换向 ok 17.记忆功能,需要能够记住原先位置 18.发送完成也要光标显示 ok 19.报警状态需要返回进报警页面 ok 20.休眠恢复 确认恢复情况是否正常。ok 21.报警左线或者有限维单独状态允许电机运行 22.电机运行中不允许修改参数,提示错误。 23.调试字错了,限位字错了 24.定时检测状态引脚来确认连接状态 25.第一个按键唤醒触发工作了 -所有按键在连接没成功时候不允许生效