From dd18f74e6547197b5d20dfec4c76936c53a69f79 Mon Sep 17 00:00:00 2001 From: Giuseppe Tufo Date: Mon, 23 Feb 2026 00:46:58 +0100 Subject: [PATCH] minor fixes --- internal/device/logic.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/internal/device/logic.go b/internal/device/logic.go index 6ae2b25..30076ea 100644 --- a/internal/device/logic.go +++ b/internal/device/logic.go @@ -114,7 +114,7 @@ func (s *DeviceState) handleReadCommand(cmd string) string { if s.GetNCParam() { value = 1 } - return fmt.Sprintf("PARAM: WNC=%d", value) + return fmt.Sprintf("PARAM: NC=%d", value) } // Extract parameter ID @@ -151,8 +151,8 @@ func isValidParamID(id int) bool { // isReadableParamID checks if the parameter ID is readable func isReadableParamID(id int) bool { - // According to docs.toon, only R1, R2, R20 are documented - readableIDs := []int{1, 2, 20} + // All writable parameters are also readable + readableIDs := []int{1, 2, 3, 4, 11, 12, 20} for _, v := range readableIDs { if id == v { return true