From 35d38a507548b2e192957c6ac09bbaf581befcbf Mon Sep 17 00:00:00 2001 From: Tak Tran Date: Fri, 2 Apr 2021 18:48:16 +0100 Subject: [PATCH] Fix string formatting Need to use time formatting for the debug log, otherwise it showed an `Input string was not in a correct format` error --- Packages/com.lookingglass.joyconlib/JoyconLib_scripts/Joycon.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Packages/com.lookingglass.joyconlib/JoyconLib_scripts/Joycon.cs b/Packages/com.lookingglass.joyconlib/JoyconLib_scripts/Joycon.cs index 4dbbdf6..ea9394a 100644 --- a/Packages/com.lookingglass.joyconlib/JoyconLib_scripts/Joycon.cs +++ b/Packages/com.lookingglass.joyconlib/JoyconLib_scripts/Joycon.cs @@ -373,7 +373,7 @@ public void Update() DebugPrint(string.Format("Duplicate timestamp dequeued. TS: {0:X2}", ts_de), DebugType.THREADING); } ts_de = report_buf[1]; - DebugPrint(string.Format("Dequeue. Queue length: {0:d}. Packet ID: {1:X2}. Timestamp: {2:X2}. Lag to dequeue: {3:s}. Lag between packets (expect 15ms): {4:s}", + DebugPrint(string.Format("Dequeue. Queue length: {0:d}. Packet ID: {1:X2}. Timestamp: {2:X2}. Lag to dequeue: {3:t}. Lag between packets (expect 15ms): {4:g}", reports.Count, report_buf[0], report_buf[1], System.DateTime.Now.Subtract(rep.GetTime()), rep.GetTime().Subtract(ts_prev)), DebugType.THREADING); ts_prev = rep.GetTime(); }