浏览代码

Test processing primary timing packets

master
The6P4C 7 年前
父节点
当前提交
457657c467
共有 1 个文件被更改,包括 4 次插入10 次删除
  1. +4
    -10
      ThunderboltTimeSync/FormMain.cs

+ 4
- 10
ThunderboltTimeSync/FormMain.cs 查看文件

@@ -24,16 +24,10 @@ namespace ThunderboltTimeSync {

tbsp.PacketReceived += (ThunderboltPacket packet) => {
if (packet.IsPacketValid) {
List<string> dataByteStrings = packet.Data.Select(x => string.Format("{0:X2}", x)).ToList();
List<string> rawDataByteStrings = packet.RawData.Select(x => string.Format("{0:X2}", x)).ToList();
Debug.WriteLine(
string.Format(
"Received packet: ID: {0:X2}, Data: {1}, Raw Data: {2}",
packet.ID, string.Join(" ", dataByteStrings), string.Join(" ", rawDataByteStrings)
)
);
} else {
Debug.WriteLine("Received invalid packet.");
if (packet.ID == 0x8F && packet.Data.Count == 17 && packet.Data[0] == 0xAB) {
ushort year = (ushort) (packet.Data[15] << 8 | packet.Data[16]);
Debug.WriteLine(year);
}
}
};



正在加载...
取消
保存