From f0ccd7be48b67769a402a28ffe57de3ae7fb8873 Mon Sep 17 00:00:00 2001 From: glax Date: Thu, 30 Nov 2023 15:50:55 +0100 Subject: [PATCH] Console output --- OSCCollar/OSCCollar.cs | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/OSCCollar/OSCCollar.cs b/OSCCollar/OSCCollar.cs index 44cc124..b210542 100644 --- a/OSCCollar/OSCCollar.cs +++ b/OSCCollar/OSCCollar.cs @@ -77,16 +77,17 @@ public class OSCCollar Console.ForegroundColor = ConsoleColor.White; Console.WriteLine($"OSC Collar - Status: {(_allowMoving ? "enabled" : "disabled")}"); Console.WriteLine("=============================="); - Console.WriteLine($"GPS 1:...............{GPS1.Distance:0.000000}"); - Console.WriteLine($"GPS 2:...............{GPS2.Distance:0.000000}"); - Console.WriteLine($"GPS 3:...............{GPS3.Distance:0.000000}"); - Console.WriteLine($"Position X:..........{_posX:0.000000}"); - Console.WriteLine($"Position Y:..........{_posY:0.000000}"); - Console.WriteLine($"Stretch:.............{_leashStretch:0.0000}"); - Console.WriteLine($"Vertical Movement:...{verticalMovement:0.0000}"); - Console.WriteLine($"Horizontal Movement:.{horizontalMovement:0.0000}"); - Console.SetCursorPosition(0, Console.WindowHeight - 2); - Console.Write($"/input nil sent {_nilSent}"); + Console.WriteLine($"GPS 1:................{GPS1.Distance:0.000000}"); + Console.WriteLine($"GPS 2:................{GPS2.Distance:0.000000}"); + Console.WriteLine($"GPS 3:................{GPS3.Distance:0.000000}"); + Console.WriteLine($"Position X:.........{_posX:'.'0.00000;'-'0.00000}"); + Console.WriteLine($"Position Y:.........{_posY:'.'0.00000;'-'0.00000}"); + Console.WriteLine($"Stretch:..............{_leashStretch:0.00000}"); + Console.WriteLine($"Vertical Movement:..{verticalMovement:' '0.00000;'-'0.00000}"); + Console.WriteLine($"Horizontal Movement:.{horizontalMovement:' '0.00000;'-'0.00000}"); + string nilString = $"/input nil {_nilSent}"; + Console.SetCursorPosition(Console.WindowWidth - nilString.Length - 1, 0); + Console.Write(nilString); if (Console.WindowHeight < 13) return;