feat(重构): 重构串口通信逻辑
- 新增 CurrentSegment 密封类,用于表示不同的操作模式 - 在 SerialPortService 中实现统一的串口读写逻辑 - 在各 Activity 中通过 Handler 接收和处理串口数据 - 优化了安装标识器、自由巡检、搜索标识器等操作的实现 -移除了冗余的 OnSerialPortListener 接口 |
---|
|
app/src/main/java/com/casic/common/detector/gd/service/SerialPortService.kt |
---|
app/src/main/java/com/casic/common/detector/gd/utils/CurrentSegment.kt 0 → 100644 |
---|
app/src/main/java/com/casic/common/detector/gd/utils/LocaleConstant.kt |
---|
app/src/main/java/com/casic/common/detector/gd/utils/RuntimeCache.kt 0 → 100644 |
---|
app/src/main/java/com/casic/common/detector/gd/view/InstallMarkerActivity.kt |
---|
app/src/main/java/com/casic/common/detector/gd/view/MainActivity.kt |
---|
app/src/main/java/com/casic/common/detector/gd/view/SearchMarkerActivity.kt |
---|