Added debug logging
This commit is contained in:
parent
0ad7858a09
commit
96f00f0893
@ -228,6 +228,9 @@ public class SerialManager : IDisposable
|
|||||||
const int payload = 6;
|
const int payload = 6;
|
||||||
int chunks = (data.Length + payload - 1) / payload; // 43
|
int chunks = (data.Length + payload - 1) / payload; // 43
|
||||||
|
|
||||||
|
File.AppendAllText(Path.Combine(Path.GetTempPath(), "versapad_rx.txt"),
|
||||||
|
$"{DateTime.Now:HH:mm:ss.fff} TX MacroBegin chunks={chunks} dataLen={data.Length} connected={IsConnected}\n");
|
||||||
|
|
||||||
Send(new SerialPacket(Protocol.CmdMacroBegin, (byte)chunks));
|
Send(new SerialPacket(Protocol.CmdMacroBegin, (byte)chunks));
|
||||||
Thread.Sleep(10);
|
Thread.Sleep(10);
|
||||||
|
|
||||||
@ -240,9 +243,15 @@ public class SerialManager : IDisposable
|
|||||||
int count = Math.Min(payload, data.Length - offset);
|
int count = Math.Min(payload, data.Length - offset);
|
||||||
Buffer.BlockCopy(data, offset, pkt.Data, 2, count);
|
Buffer.BlockCopy(data, offset, pkt.Data, 2, count);
|
||||||
Send(pkt);
|
Send(pkt);
|
||||||
|
if (i % 10 == 0)
|
||||||
|
File.AppendAllText(Path.Combine(Path.GetTempPath(), "versapad_rx.txt"),
|
||||||
|
$"{DateTime.Now:HH:mm:ss.fff} TX MacroData chunk {i}/{chunks}\n");
|
||||||
Thread.Sleep(5);
|
Thread.Sleep(5);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
File.AppendAllText(Path.Combine(Path.GetTempPath(), "versapad_rx.txt"),
|
||||||
|
$"{DateTime.Now:HH:mm:ss.fff} TX MacroCommit (sent {chunks} chunks)\n");
|
||||||
|
|
||||||
Thread.Sleep(10);
|
Thread.Sleep(10);
|
||||||
Send(new SerialPacket(Protocol.CmdMacroCommit));
|
Send(new SerialPacket(Protocol.CmdMacroCommit));
|
||||||
}
|
}
|
||||||
@ -257,7 +266,7 @@ public class SerialManager : IDisposable
|
|||||||
int chunks = (data.Length + payload - 1) / payload;
|
int chunks = (data.Length + payload - 1) / payload;
|
||||||
|
|
||||||
File.AppendAllText(Path.Combine(Path.GetTempPath(), "versapad_rx.txt"),
|
File.AppendAllText(Path.Combine(Path.GetTempPath(), "versapad_rx.txt"),
|
||||||
$"{DateTime.Now:HH:mm:ss.fff} TX ConfigBegin chunks={chunks} dataLen={data.Length}\n");
|
$"{DateTime.Now:HH:mm:ss.fff} TX ConfigBegin chunks={chunks} dataLen={data.Length} connected={IsConnected}\n");
|
||||||
|
|
||||||
Send(new SerialPacket(Protocol.CmdConfigBegin, (byte)chunks));
|
Send(new SerialPacket(Protocol.CmdConfigBegin, (byte)chunks));
|
||||||
Thread.Sleep(10);
|
Thread.Sleep(10);
|
||||||
@ -271,11 +280,14 @@ public class SerialManager : IDisposable
|
|||||||
int count = Math.Min(payload, data.Length - offset);
|
int count = Math.Min(payload, data.Length - offset);
|
||||||
Buffer.BlockCopy(data, offset, pkt.Data, 2, count);
|
Buffer.BlockCopy(data, offset, pkt.Data, 2, count);
|
||||||
Send(pkt);
|
Send(pkt);
|
||||||
|
if (i % 10 == 0)
|
||||||
|
File.AppendAllText(Path.Combine(Path.GetTempPath(), "versapad_rx.txt"),
|
||||||
|
$"{DateTime.Now:HH:mm:ss.fff} TX ConfigData chunk {i}/{chunks}\n");
|
||||||
Thread.Sleep(5); // Firmware-Loop Zeit geben den Puffer zu leeren
|
Thread.Sleep(5); // Firmware-Loop Zeit geben den Puffer zu leeren
|
||||||
}
|
}
|
||||||
|
|
||||||
File.AppendAllText(Path.Combine(Path.GetTempPath(), "versapad_rx.txt"),
|
File.AppendAllText(Path.Combine(Path.GetTempPath(), "versapad_rx.txt"),
|
||||||
$"{DateTime.Now:HH:mm:ss.fff} TX ConfigCommit\n");
|
$"{DateTime.Now:HH:mm:ss.fff} TX ConfigCommit (sent {chunks} chunks)\n");
|
||||||
|
|
||||||
Thread.Sleep(10);
|
Thread.Sleep(10);
|
||||||
Send(new SerialPacket(Protocol.CmdConfigCommit));
|
Send(new SerialPacket(Protocol.CmdConfigCommit));
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user