From e06a0a277646d961a65665a5f98000a84427baa7 Mon Sep 17 00:00:00 2001 From: Joel Wetzell Date: Wed, 24 Dec 2025 18:46:39 -0600 Subject: [PATCH] fix slip encoding --- cmd/makeosc/makeosc.go | 4 ++-- cmd/sendosc/sendosc.go | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/cmd/makeosc/makeosc.go b/cmd/makeosc/makeosc.go index 547d43f..5772cea 100644 --- a/cmd/makeosc/makeosc.go +++ b/cmd/makeosc/makeosc.go @@ -147,9 +147,9 @@ func slipEncode(bytes []byte) []byte { for _, byteToEncode := range bytes { if byteToEncode == END { - encodedBytes = append(encodedBytes, ESC_END) + encodedBytes = append(encodedBytes, ESC, ESC_END) } else if byteToEncode == ESC { - encodedBytes = append(encodedBytes, ESC_ESC) + encodedBytes = append(encodedBytes, ESC, ESC_ESC) } else { encodedBytes = append(encodedBytes, byteToEncode) } diff --git a/cmd/sendosc/sendosc.go b/cmd/sendosc/sendosc.go index 1e5ea89..9aaa15e 100644 --- a/cmd/sendosc/sendosc.go +++ b/cmd/sendosc/sendosc.go @@ -177,9 +177,9 @@ func slipEncode(bytes []byte) []byte { for _, byteToEncode := range bytes { if byteToEncode == END { - encodedBytes = append(encodedBytes, ESC_END) + encodedBytes = append(encodedBytes, ESC, ESC_END) } else if byteToEncode == ESC { - encodedBytes = append(encodedBytes, ESC_ESC) + encodedBytes = append(encodedBytes, ESC, ESC_ESC) } else { encodedBytes = append(encodedBytes, byteToEncode) }