From 30688ad6446689d60b9f44242f0c4afbf2d12993 Mon Sep 17 00:00:00 2001 From: rouggy Date: Thu, 15 Jan 2026 22:39:39 +0100 Subject: [PATCH] working reconnect and slices --- internal/devices/flexradio/types.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/internal/devices/flexradio/types.go b/internal/devices/flexradio/types.go index 96b9a09..8af11d4 100644 --- a/internal/devices/flexradio/types.go +++ b/internal/devices/flexradio/types.go @@ -14,3 +14,12 @@ type Status struct { NumSlices int `json:"num_slices"` // From info command ActiveSlices int `json:"active_slices"` // Count of active slices } + +// InterlockState represents possible interlock states +const ( + InterlockStateReady = "READY" + InterlockStateNotReady = "NOT_READY" + InterlockStatePTTRequested = "PTT_REQUESTED" + InterlockStateTransmitting = "TRANSMITTING" + InterlockStateUnkeyRequested = "UNKEY_REQUESTED" +)