在 WeightActivity 中实现 BT559B 称重模块的串口打开、数据解析、实时展示、单次读取、去皮和关闭能力,并在 DWL201 设备上验证连续称重链路。
/dev/ttyS20x0505 AA 00 00 00 AF,标称 10 帧/秒05 A9 00 00 00 AE05 A6 00 00 00 ABDewoAndroid串口开发SDK&app2.2&gb2312.zipBt559bProtocol,集中管理协议常量、命令、帧校验、状态位解析和分包/粘包处理。WeightSerialController,管理串口生命周期、后台读取线程、命令写入和异常回调。WeightReading,向页面提供已验证的称重数据与状态。WeightActivity 页面,展示重量、稳定状态、数据状态、实时帧率、有效帧数、校验错误、原始报文和接收时间。./gradlew testDebugUnitTest:通过。./gradlew assembleDebug:通过。1170 g,状态稳定、正常。10.0 Hz。05 40 00 00 04 92 DB,校验正确。com.dewod.demo。WeightActivity 已具备 BT559B 称重串口的完整调试闭环:打开、读取、协议解析、状态展示、命令发送和关闭。构建、协议测试及真实设备连续读取均已通过。