抓包解协议,代码造布局:电子墨水价签改造 NAS 监控屏小记
💡
原文中文,约4100字,阅读约需10分钟。
📝
内容提要
作者购买墨水屏产品的原因和经历,通过研究控制协议成功控制墨水屏显示NAS和树莓派状态,使用Canvas绘制内容并发送给墨水屏。
🎯
关键要点
-
作者因看到技术宅使用墨水屏而产生购买欲望。
-
购买了两块超市用的墨水屏,但发现与树莓派不兼容。
-
因NAS硬盘使用率高,决定利用墨水屏监控状态。
-
通过分析蓝牙控制协议,成功找到控制墨水屏的方法。
-
使用logcat工具抓取蓝牙数据,识别出控制协议的规律。
-
分析报文内容,理解墨水屏的显示控制机制。
-
编写代码连接蓝牙并发送数据,成功控制墨水屏显示信息。
-
最终在墨水屏上展示NAS和树莓派的状态信息。
-
使用Canvas绘制内容并转换为像素信息,发送给墨水屏。
-
整个项目耗时一两周,作者希望保持Hack精神,分享经验。
➡️