串口数据长度优化

This commit is contained in:
2025-08-08 15:08:26 +08:00
parent 383c354f29
commit 0b52dad0fe
@@ -184,7 +184,7 @@ class HomeActivity : BaseActivity() {
var data = "" var data = ""
if (srcData.startsWith(HEADER) && srcData.contains(FOOTER)) { if (srcData.startsWith(HEADER) && srcData.contains(FOOTER)) {
serialReader.clear() serialReader.clear()
val endIndex = srcData.indexOf(FOOTER) val endIndex = srcData.indexOf(FOOTER) + FOOTER.length
serialReader.append(srcData.substring(0, endIndex)) serialReader.append(srcData.substring(0, endIndex))
data = serialReader.toString() data = serialReader.toString()
} else if (srcData.startsWith(HEADER) && srcData.contains(FOOTER).not()) { } else if (srcData.startsWith(HEADER) && srcData.contains(FOOTER).not()) {