From 2edc892dc2ab9ac0c9606c04fa26312ee5020ba2 Mon Sep 17 00:00:00 2001 From: theojalba <1301922+theojalba@users.noreply.github.com> Date: Fri, 3 Apr 2026 11:42:18 -0400 Subject: [PATCH] Switch to short-form commands in NetworkReporter (#206) --- .../rtbishop/look4sat/core/data/framework/NetworkReporter.kt | 2 +- .../com/rtbishop/look4sat/core/data/repository/SettingsRepo.kt | 2 +- .../com/rtbishop/look4sat/feature/settings/SettingsDialog.kt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/core/data/src/main/java/com/rtbishop/look4sat/core/data/framework/NetworkReporter.kt b/core/data/src/main/java/com/rtbishop/look4sat/core/data/framework/NetworkReporter.kt index e6cb3773..f01d3dc7 100644 --- a/core/data/src/main/java/com/rtbishop/look4sat/core/data/framework/NetworkReporter.kt +++ b/core/data/src/main/java/com/rtbishop/look4sat/core/data/framework/NetworkReporter.kt @@ -102,7 +102,7 @@ class NetworkReporter( private suspend fun write(socket: SocketChannel?, command: String, onError: () -> Unit) { try { writeMutex.withLock { - val buffer = ByteBuffer.wrap("\\$command\n".toByteArray()) + val buffer = ByteBuffer.wrap("$command\n".toByteArray()) socket?.write(buffer) } } catch (e: Exception) { diff --git a/core/data/src/main/java/com/rtbishop/look4sat/core/data/repository/SettingsRepo.kt b/core/data/src/main/java/com/rtbishop/look4sat/core/data/repository/SettingsRepo.kt index 0fee1c9b..0d6dc0f4 100644 --- a/core/data/src/main/java/com/rtbishop/look4sat/core/data/repository/SettingsRepo.kt +++ b/core/data/src/main/java/com/rtbishop/look4sat/core/data/repository/SettingsRepo.kt @@ -332,7 +332,7 @@ class SettingsRepo( frequencyState = preferences.getBoolean(keyFrequencyState, false), frequencyAddress = preferences.getString(keyFrequencyAddress, null) ?: "127.0.0.1", frequencyPort = preferences.getString(keyFrequencyPort, null) ?: "4532", - frequencyFormat = preferences.getString(keyFrequencyFormat, null) ?: $$"set_freq $FREQ", + frequencyFormat = preferences.getString(keyFrequencyFormat, null) ?: $$"F $FREQ", bluetoothRotatorState = preferences.getBoolean(keyBluetoothRotatorState, false), bluetoothRotatorFormat = preferences.getString(keyBluetoothRotatorFormat, null) ?: $$"W$AZ $EL", bluetoothRotatorName = preferences.getString(keyBluetoothRotatorName, null) ?: "Default", diff --git a/feature/settings/src/main/java/com/rtbishop/look4sat/feature/settings/SettingsDialog.kt b/feature/settings/src/main/java/com/rtbishop/look4sat/feature/settings/SettingsDialog.kt index bb41c40d..07aa8d27 100644 --- a/feature/settings/src/main/java/com/rtbishop/look4sat/feature/settings/SettingsDialog.kt +++ b/feature/settings/src/main/java/com/rtbishop/look4sat/feature/settings/SettingsDialog.kt @@ -214,7 +214,7 @@ fun PreviewNetworkOutputDialog() { frequencyState = false, frequencyAddress = "127.0.0.1", frequencyPort = "4532", - frequencyFormat = $$"set_freq $FREQ", + frequencyFormat = $$"F $FREQ", bluetoothRotatorState = false, bluetoothRotatorFormat = $$"W$AZ $EL", bluetoothRotatorName = "Default",