From 5ca73b8897172adc24cf56d830a19c9a4add0247 Mon Sep 17 00:00:00 2001 From: Vector Von Date: Thu, 30 Jun 2022 10:22:12 +0800 Subject: [PATCH] add usb mode --- .editorconfig | 13 ++ Config.cs | 1 + MainWindow.xaml | 19 ++- MainWindow.xaml.cs | 217 ++++++++++++++++++++++------ MonitorData.cs | 22 +++ PublicComm.cs => OnlineConnector.cs | 15 +- ParamsSample.json | 1 + Topuino_Client_Windows.csproj | 2 + Topuino_Client_Windows.sln | 7 +- UsbConnector.cs | 94 ++++++++++++ 10 files changed, 333 insertions(+), 58 deletions(-) create mode 100644 .editorconfig create mode 100644 MonitorData.cs rename PublicComm.cs => OnlineConnector.cs (72%) create mode 100644 UsbConnector.cs diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..e3894a0 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,13 @@ +[*.cs] + +# CS8600: Converting null literal or possible null value to non-nullable type. +dotnet_diagnostic.CS8600.severity = none + +# CS8618: Non-nullable field must contain a non-null value when exiting constructor. Consider declaring as nullable. +dotnet_diagnostic.CS8618.severity = none + +# CS8602: Dereference of a possibly null reference. +dotnet_diagnostic.CS8602.severity = none + +# CS8601: Possible null reference assignment. +dotnet_diagnostic.CS8601.severity = none diff --git a/Config.cs b/Config.cs index ad41e09..265152c 100644 --- a/Config.cs +++ b/Config.cs @@ -2,6 +2,7 @@ { internal class Config { + public int mode = 0; public string sn = ""; public string disk0 = ""; public string disk1 = ""; diff --git a/MainWindow.xaml b/MainWindow.xaml index 74d4d66..80ce464 100644 --- a/MainWindow.xaml +++ b/MainWindow.xaml @@ -6,28 +6,35 @@ xmlns:local="clr-namespace:Topuino_Client_Windows" mc:Ignorable="d" Closing="Window_Closing" - Title="Topuino 客户端" Height="150" Width="400"> + Title="Topuino 客户端" Height="180" Width="400"> + - + + + - + - -