ソースを参照

2020.06.22 / Shayne Lo

    Actions:
    1. Update to EVSE Model Name Naming Rule_20220616
	2. add Connector Type Y: CCS1 150A
	3. add Connector Type Z: CCS2 150A
	4. add Connector Type S: CHAdeMO 125A Boost Mode

    Files:
    1. As follow commit history

    Image version: 1.0.18.0
    Image checksum: XXXXXXXX

    Hardware PWB P/N : XXXXXXX
    Hardware Version : XXXXXXX
Robert 2 年 前
コミット
c8b3b40dc8
94 ファイル変更822 行追加45 行削除
  1. 7 4
      20200327.txt
  2. BIN
      bin/Firmware Header Builder.exe
  3. BIN
      doc/FirmwareHeaderBuilder/EVSE Model Name Naming Rule_20220616.xlsx
  4. BIN
      release/Firmware Header Builder V1.0.18.0/FirmwareHeaderBuilder.exe
  5. 220 0
      release/Firmware Header Builder V1.0.18.0/Release Notes.html
  6. BIN
      src/.vs/PH.Bootloader/DesignTimeBuild/.dtbcache.v2
  7. BIN
      src/.vs/PH.Bootloader/v16/.suo
  8. 7 0
      src/PH.Bootloader.sln
  9. 12 0
      src/TestConsole/Program.cs
  10. 12 0
      src/TestConsole/TestConsole.csproj
  11. BIN
      src/TestConsole/bin/Debug/net5.0/PhihongEv.Lib.dll
  12. BIN
      src/TestConsole/bin/Debug/net5.0/PhihongEv.Lib.pdb
  13. 36 0
      src/TestConsole/bin/Debug/net5.0/TestConsole.deps.json
  14. BIN
      src/TestConsole/bin/Debug/net5.0/TestConsole.dll
  15. BIN
      src/TestConsole/bin/Debug/net5.0/TestConsole.exe
  16. BIN
      src/TestConsole/bin/Debug/net5.0/TestConsole.pdb
  17. 10 0
      src/TestConsole/bin/Debug/net5.0/TestConsole.runtimeconfig.dev.json
  18. 9 0
      src/TestConsole/bin/Debug/net5.0/TestConsole.runtimeconfig.json
  19. BIN
      src/TestConsole/bin/Debug/net5.0/ref/TestConsole.dll
  20. 4 0
      src/TestConsole/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs
  21. 23 0
      src/TestConsole/obj/Debug/net5.0/TestConsole.AssemblyInfo.cs
  22. 1 0
      src/TestConsole/obj/Debug/net5.0/TestConsole.AssemblyInfoInputs.cache
  23. 10 0
      src/TestConsole/obj/Debug/net5.0/TestConsole.GeneratedMSBuildEditorConfig.editorconfig
  24. BIN
      src/TestConsole/obj/Debug/net5.0/TestConsole.assets.cache
  25. BIN
      src/TestConsole/obj/Debug/net5.0/TestConsole.csproj.AssemblyReference.cache
  26. 0 0
      src/TestConsole/obj/Debug/net5.0/TestConsole.csproj.CopyComplete
  27. 1 0
      src/TestConsole/obj/Debug/net5.0/TestConsole.csproj.CoreCompileInputs.cache
  28. 19 0
      src/TestConsole/obj/Debug/net5.0/TestConsole.csproj.FileListAbsolute.txt
  29. BIN
      src/TestConsole/obj/Debug/net5.0/TestConsole.dll
  30. 1 0
      src/TestConsole/obj/Debug/net5.0/TestConsole.genruntimeconfig.cache
  31. BIN
      src/TestConsole/obj/Debug/net5.0/TestConsole.pdb
  32. BIN
      src/TestConsole/obj/Debug/net5.0/apphost.exe
  33. BIN
      src/TestConsole/obj/Debug/net5.0/ref/TestConsole.dll
  34. 4 0
      src/TestConsole/obj/Release/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs
  35. 23 0
      src/TestConsole/obj/Release/net5.0/TestConsole.AssemblyInfo.cs
  36. 1 0
      src/TestConsole/obj/Release/net5.0/TestConsole.AssemblyInfoInputs.cache
  37. 10 0
      src/TestConsole/obj/Release/net5.0/TestConsole.GeneratedMSBuildEditorConfig.editorconfig
  38. BIN
      src/TestConsole/obj/Release/net5.0/TestConsole.assets.cache
  39. BIN
      src/TestConsole/obj/Release/net5.0/TestConsole.csproj.AssemblyReference.cache
  40. 149 0
      src/TestConsole/obj/TestConsole.csproj.nuget.dgspec.json
  41. 20 0
      src/TestConsole/obj/TestConsole.csproj.nuget.g.props
  42. 6 0
      src/TestConsole/obj/TestConsole.csproj.nuget.g.targets
  43. 100 0
      src/TestConsole/obj/project.assets.json
  44. 10 0
      src/TestConsole/obj/project.nuget.cache
  45. 6 0
      src/library/PhihongEv.Lib/Model/ConnectorType.cs
  46. 36 9
      src/library/PhihongEv.Lib/Model/NetworkOption.cs
  47. 1 1
      src/library/PhihongEv.Lib/PhihongEv.Lib.csproj
  48. BIN
      src/library/PhihongEv.Lib/bin/Debug/PhihongEv.Lib.1.0.3.nupkg
  49. BIN
      src/library/PhihongEv.Lib/bin/Debug/net40/PhihongEv.Lib.dll
  50. BIN
      src/library/PhihongEv.Lib/bin/Debug/net40/PhihongEv.Lib.pdb
  51. 2 2
      src/library/PhihongEv.Lib/bin/Debug/netstandard2.0/PhihongEv.Lib.deps.json
  52. BIN
      src/library/PhihongEv.Lib/bin/Debug/netstandard2.0/PhihongEv.Lib.dll
  53. BIN
      src/library/PhihongEv.Lib/bin/Debug/netstandard2.0/PhihongEv.Lib.pdb
  54. BIN
      src/library/PhihongEv.Lib/bin/Release/PhihongEv.Lib.1.0.3.nupkg
  55. BIN
      src/library/PhihongEv.Lib/bin/Release/PhihongEv.Lib.1.0.4.nupkg
  56. BIN
      src/library/PhihongEv.Lib/bin/Release/PhihongEv.Lib.1.0.5.nupkg
  57. BIN
      src/library/PhihongEv.Lib/bin/Release/net40/PhihongEv.Lib.dll
  58. BIN
      src/library/PhihongEv.Lib/bin/Release/net40/PhihongEv.Lib.pdb
  59. 2 2
      src/library/PhihongEv.Lib/bin/Release/netstandard2.0/PhihongEv.Lib.deps.json
  60. BIN
      src/library/PhihongEv.Lib/bin/Release/netstandard2.0/PhihongEv.Lib.dll
  61. BIN
      src/library/PhihongEv.Lib/bin/Release/netstandard2.0/PhihongEv.Lib.pdb
  62. 17 0
      src/library/PhihongEv.Lib/obj/Debug/PhihongEv.Lib.1.0.3.nuspec
  63. 3 3
      src/library/PhihongEv.Lib/obj/Debug/net40/PhihongEv.Lib.AssemblyInfo.cs
  64. 1 1
      src/library/PhihongEv.Lib/obj/Debug/net40/PhihongEv.Lib.AssemblyInfoInputs.cache
  65. 1 1
      src/library/PhihongEv.Lib/obj/Debug/net40/PhihongEv.Lib.csproj.FileListAbsolute.txt
  66. BIN
      src/library/PhihongEv.Lib/obj/Debug/net40/PhihongEv.Lib.dll
  67. BIN
      src/library/PhihongEv.Lib/obj/Debug/net40/PhihongEv.Lib.pdb
  68. 3 3
      src/library/PhihongEv.Lib/obj/Debug/netstandard2.0/PhihongEv.Lib.AssemblyInfo.cs
  69. 1 1
      src/library/PhihongEv.Lib/obj/Debug/netstandard2.0/PhihongEv.Lib.AssemblyInfoInputs.cache
  70. 1 1
      src/library/PhihongEv.Lib/obj/Debug/netstandard2.0/PhihongEv.Lib.csproj.FileListAbsolute.txt
  71. BIN
      src/library/PhihongEv.Lib/obj/Debug/netstandard2.0/PhihongEv.Lib.dll
  72. BIN
      src/library/PhihongEv.Lib/obj/Debug/netstandard2.0/PhihongEv.Lib.pdb
  73. 4 3
      src/library/PhihongEv.Lib/obj/PhihongEv.Lib.csproj.nuget.dgspec.json
  74. 17 0
      src/library/PhihongEv.Lib/obj/Release/PhihongEv.Lib.1.0.4.nuspec
  75. 17 0
      src/library/PhihongEv.Lib/obj/Release/PhihongEv.Lib.1.0.5.nuspec
  76. 3 3
      src/library/PhihongEv.Lib/obj/Release/net40/PhihongEv.Lib.AssemblyInfo.cs
  77. 1 1
      src/library/PhihongEv.Lib/obj/Release/net40/PhihongEv.Lib.AssemblyInfoInputs.cache
  78. BIN
      src/library/PhihongEv.Lib/obj/Release/net40/PhihongEv.Lib.dll
  79. BIN
      src/library/PhihongEv.Lib/obj/Release/net40/PhihongEv.Lib.pdb
  80. 3 3
      src/library/PhihongEv.Lib/obj/Release/netstandard2.0/PhihongEv.Lib.AssemblyInfo.cs
  81. 1 1
      src/library/PhihongEv.Lib/obj/Release/netstandard2.0/PhihongEv.Lib.AssemblyInfoInputs.cache
  82. BIN
      src/library/PhihongEv.Lib/obj/Release/netstandard2.0/PhihongEv.Lib.dll
  83. BIN
      src/library/PhihongEv.Lib/obj/Release/netstandard2.0/PhihongEv.Lib.pdb
  84. 4 3
      src/library/PhihongEv.Lib/obj/project.assets.json
  85. 1 1
      src/library/PhihongEv.Lib/obj/project.nuget.cache
  86. 2 2
      src/main/FirmwareHeaderBuilder/Properties/AssemblyInfo.cs
  87. BIN
      src/main/FirmwareHeaderBuilder/bin/Debug/FirmwareHeaderBuilder.exe
  88. BIN
      src/main/FirmwareHeaderBuilder/bin/Release/FirmwareHeaderBuilder.exe
  89. BIN
      src/main/FirmwareHeaderBuilder/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
  90. BIN
      src/main/FirmwareHeaderBuilder/obj/Debug/FirmwareHeaderBuilder.csproj.AssemblyReference.cache
  91. BIN
      src/main/FirmwareHeaderBuilder/obj/Release/FirmwareHeaderBuilder.csproj.AssemblyReference.cache
  92. BIN
      src/main/FirmwareHeaderBuilder/obj/Release/FirmwareHeaderBuilder_.exe
  93. BIN
      src/main/FirmwareHeaderBuilder/obj/Release/FirmwareHeaderBuilder_.pdb
  94. BIN
      src/test/PH.BootloaderTests/obj/Debug/PH.BootloaderTests.csproj.AssemblyReference.cache

+ 7 - 4
20200327.txt

@@ -1,12 +1,15 @@
-    2020.03.27 / Shayne Lo
+    2020.06.22 / Shayne Lo
 
     Actions:
-    1. Update to ne
+    1. Update to EVSE Model Name Naming Rule_20220616
+	2. add Connector Type Y: CCS1 150A
+	3. add Connector Type Z: CCS2 150A
+	4. add Connector Type S: CHAdeMO 125A Boost Mode
 
     Files:
-    1. As follow commit history
+    1. As follow commit history 
 
-    Image version: 1.0.6.0
+    Image version: 1.0.18.0
     Image checksum: XXXXXXXX
 
     Hardware PWB P/N : XXXXXXX

BIN
bin/Firmware Header Builder.exe


BIN
doc/FirmwareHeaderBuilder/EVSE Model Name Naming Rule_20220616.xlsx


BIN
release/Firmware Header Builder V1.0.18.0/FirmwareHeaderBuilder.exe


+ 220 - 0
release/Firmware Header Builder V1.0.18.0/Release Notes.html

@@ -0,0 +1,220 @@
+<!DOCTYPE html>
+<html>
+<head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+    <title>Release Note</title>
+	<style type="text/css">
+		body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
+		table {border-collapse:collapse;border-spacing:0;}
+		fieldset,img {border:0;}
+		address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
+		ol,ul {list-style:none;}
+		caption,th {text-align:left;}
+		h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
+		q:before,q:after {content:'';}
+		abbr,acronym {border:0;}
+		html, body{margin:0; height: 100%;}
+		body{margin: 0; padding: 0;	color:#000;	font-size:15px;	font-family:arial, helvetica, clean, sans-serif,微軟正黑體;	background: #326990;}
+		ul, li { display: block;}
+		a { text-decoration: none; color:blue;  }
+		a:hover{ text-decoration: none; }
+
+		/*-select-*/
+		select,input{ padding: 5px; margin: 2px; border-radius: 20px; border:0; background: #edf1f3; }
+		input { padding:7px;}
+		/*-table-*/
+		.table{ width: 100%; word-break: break-all;}
+		.table thead th { background: #f4f9fc; border-bottom: 2px solid #e9f0f4; font-size: 15px; font-weight: bold; text-align: center; line-height: 40px;}
+		.table tbody td { padding:8px 3px; border-bottom:1px solid #ddd; border-bottom: 1px solid #e9f0f4;}
+		.table .tr{ background: #f4fafd;}
+		.table tr:hover { background-color: #FFFEEC;}
+		.txtR{ text-align: right;}
+		.txtC{text-align: center;}
+		.txtL{text-align: left;}
+		/*---all----*/
+		#wrapper { width:1000px; margin:0 auto; height: 100%;}
+		#content { background:#fff; color:#385263;  margin-bottom: 20px;}
+		#content .Top { height:5px; background: #68a3c9;}
+			#content #title { height:65px; font-size: 24px;font-weight: bold; line-height: 60px; background: #f4f9fc; padding: 10px; }
+			#content #rightContent { padding: 10px 10px 30px; }
+	</style>
+
+
+</head>
+
+<body>
+	<div id="wrapper">
+
+		<div id="content">
+				<div class="Top"></div>
+				<div id="title">Firmware Header Builder</div>
+				<div id="rightContent">
+					<table class="table">
+						<thead>
+							<tr>
+								<th width="150px">Version</th>
+								<th width="150px">Release Date</th>
+								<th width="150px">Owner</th>
+								<th>Updated Items</th>
+							</tr>
+						</thead>
+						<tbody>
+							<tr>
+								<td class="txtC">0.0.1.0</td>
+								<td class="txtC">2019.07.09</td>
+								<td class="txtC">Jimmy</td>
+								<td class="txtL">
+									1. [新版] 協定實作。<p>
+								</td>
+							</tr>
+							<tr>
+								<td class="txtC">1.0.2.0</td>
+								<td class="txtC">2019.07.30</td>
+								<td class="txtC">Jimmy</td>
+								<td class="txtL">
+									1. [新增] 副檔名選擇功能。<p>
+									2. [新增] 映像檔選擇自動對應副檔名選擇功能。
+								</td>
+							</tr>
+							<tr>
+								<td class="txtC">1.0.3.0</td>
+								<td class="txtC">2019.09.23</td>
+								<td class="txtC">Jimmy</td>
+								<td class="txtL">
+									1. [修改] 將輸入的module name改成依據命名規則選擇的方式。<p>
+									2. [新增] 檔頭資訊是否已經存在的判斷。
+								</td>
+							</tr>
+							<tr>
+								<td class="txtC">1.0.4.0</td>
+								<td class="txtC">2019.12.25</td>
+								<td class="txtC">Jimmy</td>
+								<td class="txtL">
+									1. [修改] 修正 AC cord set controller 與 AC wall-mount (low-end) controller的 image type 錯誤。<p>
+								</td>
+							</tr>
+							<tr>
+								<td class="txtC">1.0.5.0</td>
+								<td class="txtC">2020.1.3</td>
+								<td class="txtC">Jimmy</td>
+								<td class="txtL">
+									1. [修改] 修正判斷檔頭已存在的邏輯(加入CRC檢查)。<p>
+									2. [修改] 額定功率改成手動輸入。
+								</td>
+							</tr>
+							<tr>
+								<td class="txtC">1.0.6.0</td>
+								<td class="txtC">2020.1.20</td>
+								<td class="txtC">Jimmy</td>
+								<td class="txtL">
+									1. [修改] 修正無副檔名時發生創建失敗的問題。<p>
+								</td>
+							</tr>
+							<tr>
+								<td class="txtC">1.0.7.0</td>
+								<td class="txtC">2020.6.5</td>
+								<td class="txtC">Shayne</td>
+								<td class="txtL">									
+									1. [修改] 新增 Image Type 選項,LED 版 MCU。<p>									
+								</td>
+							</tr>
+							<tr>
+								<td class="txtC">1.0.8.0</td>
+								<td class="txtC">2020.6.11</td>
+								<td class="txtC">Shayne</td>
+								<td class="txtL">									
+									1. [修改] 新增 Image Type 選項,F750 PSU primary & secondary controller。<p>									
+								</td>
+							</tr>
+							<tr>
+								<td class="txtC">1.0.9.0</td>
+								<td class="txtC">2020.6.19</td>
+								<td class="txtC">Shayne</td>
+								<td class="txtL">									
+									1. [修改] 新增網路選項。<p>
+									2. [新增] 合併檔案名稱加上 Model name。<p>
+								</td>
+							</tr>
+							<tr>
+								<td class="txtC">1.0.10.0</td>
+								<td class="txtC">2020.11.13</td>
+								<td class="txtC">Shayne</td>
+								<td class="txtL">
+									1. [修改] 新增 AC input 選項。<p>
+									2. [修改] 新增網路選項。<p>
+									3. [新增] 新增 Model name 長度檢查邏輯。<p>
+								</td>
+							</tr>
+							<tr>
+								<td class="txtC">1.0.11.0</td>
+								<td class="txtC">2020.11.13</td>
+								<td class="txtC">Folus Wen</td>
+								<td class="txtL">
+									1. [修改] 新增槍線選項。<p>
+									2. [修正] 修正 Model name 長度檢查邏輯。<p>
+									3. [新增] 新增儲存最後一次 Merge 選項。<p>
+								</td>
+							</tr>
+							<tr>
+								<td class="txtC">1.0.13.0</td>
+								<td class="txtC">2021.03.08</td>
+								<td class="txtC">Shayne</td>
+								<td class="txtL">
+									1. [新增] 新增主要種類選項DK和DX。<p>
+									2. [新增] 新增充電槍種類7,8,T,D,K,M,N,P,R,C和W。<p>
+								</td>
+							</tr>
+							<tr>
+								<td class="txtC">1.0.14.0</td>
+								<td class="txtC">2021.08.30</td>
+								<td class="txtC">Shayne</td>
+								<td class="txtL">
+									1. [新增] 新增充電槍種類B,H和A。<p>
+								</td>
+							</tr>
+							<tr>
+								<td class="txtC">1.0.15.0</td>
+								<td class="txtC">2021.11.12</td>
+								<td class="txtC">Shayne</td>
+								<td class="txtL">
+									1. [新增] 新增主機種種類DB。<p>
+								</td>
+							</tr>
+							<tr>
+								<td class="txtC">1.0.16.0</td>
+								<td class="txtC">2022.01.20</td>
+								<td class="txtC">Shayne</td>
+								<td class="txtL">
+									1. [新增] 新增Generation數量至16個。<p>
+								</td>
+							</tr>
+							<tr>
+								<td class="txtC">1.0.17.0</td>
+								<td class="txtC">2022.03.09</td>
+								<td class="txtC">Shayne</td>
+								<td class="txtL">
+									1. [新增] 新增Type,PH:CSU3.0 簡易版。<p>
+									1. [新增] 新增ConnectorType,L: CHAdeMO 80A。<p>
+								</td>
+							</tr>
+							<tr>
+								<td class="txtC">1.0.18.0</td>
+								<td class="txtC">2022.06.22</td>
+								<td class="txtC">Shayne</td>
+								<td class="txtL">
+									1. [更新] 更新至EVSE Model Name Naming Rule_20220616。<p>
+									2. [新增] 新增ConnectorType,Y: CCS1 150A。<p>
+									3. [新增] 新增ConnectorType,Z: CCS2 150A。<p>
+									4. [新增] 新增ConnectorType,S: CHAdeMO 125A Boost Mode。<p>
+								</td>
+							</tr>
+						</tbody>
+					</table>	
+
+				</div><!--end of rightContent-->
+		</div><!-- end of content-->		
+	</div><!--end of wrapper-->
+</body>
+</html>

BIN
src/.vs/PH.Bootloader/DesignTimeBuild/.dtbcache.v2


BIN
src/.vs/PH.Bootloader/v16/.suo


+ 7 - 0
src/PH.Bootloader.sln

@@ -27,6 +27,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FirmwareHeaderBuilder", "ma
 EndProject
 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "PhihongEv.Lib", "library\PhihongEv.Lib\PhihongEv.Lib.csproj", "{85D40AEF-CB21-4D71-A3B4-277818CE5EFB}"
 EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestConsole", "TestConsole\TestConsole.csproj", "{C72CBF39-0EDA-461B-844E-59D4FCACBD2D}"
+EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 		Debug|Any CPU = Debug|Any CPU
@@ -69,6 +71,10 @@ Global
 		{85D40AEF-CB21-4D71-A3B4-277818CE5EFB}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{85D40AEF-CB21-4D71-A3B4-277818CE5EFB}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{85D40AEF-CB21-4D71-A3B4-277818CE5EFB}.Release|Any CPU.Build.0 = Release|Any CPU
+		{C72CBF39-0EDA-461B-844E-59D4FCACBD2D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C72CBF39-0EDA-461B-844E-59D4FCACBD2D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C72CBF39-0EDA-461B-844E-59D4FCACBD2D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{C72CBF39-0EDA-461B-844E-59D4FCACBD2D}.Release|Any CPU.Build.0 = Release|Any CPU
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE
@@ -83,6 +89,7 @@ Global
 		{D79ACDD4-9D06-447D-830C-B4793F7DD35F} = {A688FFB6-0890-43CA-8249-653EA9269E86}
 		{4C41DD1F-F145-46A9-B876-CF659218ACDC} = {A688FFB6-0890-43CA-8249-653EA9269E86}
 		{85D40AEF-CB21-4D71-A3B4-277818CE5EFB} = {16BA639E-9CA8-4C26-934A-827421C3CF74}
+		{C72CBF39-0EDA-461B-844E-59D4FCACBD2D} = {2704E89A-C5AD-46BB-8B7B-78E8CC4CEAFE}
 	EndGlobalSection
 	GlobalSection(ExtensibilityGlobals) = postSolution
 		SolutionGuid = {46FC99FF-C889-46C9-BFC5-35D414AF2BE1}

+ 12 - 0
src/TestConsole/Program.cs

@@ -0,0 +1,12 @@
+using System;
+
+namespace TestConsole
+{
+    class Program
+    {
+        static void Main(string[] args)
+        {
+            PhihongEv.Lib.SystemID.TryParse("DSWU182U0UD3N7D2202A004A0", out var systemID);
+        }
+    }
+}

+ 12 - 0
src/TestConsole/TestConsole.csproj

@@ -0,0 +1,12 @@
+<Project Sdk="Microsoft.NET.Sdk">
+
+  <PropertyGroup>
+    <OutputType>Exe</OutputType>
+    <TargetFramework>net5.0</TargetFramework>
+  </PropertyGroup>
+
+  <ItemGroup>
+    <ProjectReference Include="..\library\PhihongEv.Lib\PhihongEv.Lib.csproj" />
+  </ItemGroup>
+
+</Project>

BIN
src/TestConsole/bin/Debug/net5.0/PhihongEv.Lib.dll


BIN
src/TestConsole/bin/Debug/net5.0/PhihongEv.Lib.pdb


+ 36 - 0
src/TestConsole/bin/Debug/net5.0/TestConsole.deps.json

@@ -0,0 +1,36 @@
+{
+  "runtimeTarget": {
+    "name": ".NETCoreApp,Version=v5.0",
+    "signature": ""
+  },
+  "compilationOptions": {},
+  "targets": {
+    ".NETCoreApp,Version=v5.0": {
+      "TestConsole/1.0.0": {
+        "dependencies": {
+          "PhihongEv.Lib": "1.0.3"
+        },
+        "runtime": {
+          "TestConsole.dll": {}
+        }
+      },
+      "PhihongEv.Lib/1.0.3": {
+        "runtime": {
+          "PhihongEv.Lib.dll": {}
+        }
+      }
+    }
+  },
+  "libraries": {
+    "TestConsole/1.0.0": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "PhihongEv.Lib/1.0.3": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    }
+  }
+}

BIN
src/TestConsole/bin/Debug/net5.0/TestConsole.dll


BIN
src/TestConsole/bin/Debug/net5.0/TestConsole.exe


BIN
src/TestConsole/bin/Debug/net5.0/TestConsole.pdb


+ 10 - 0
src/TestConsole/bin/Debug/net5.0/TestConsole.runtimeconfig.dev.json

@@ -0,0 +1,10 @@
+{
+  "runtimeOptions": {
+    "additionalProbingPaths": [
+      "C:\\Users\\8019\\.dotnet\\store\\|arch|\\|tfm|",
+      "C:\\Users\\8019\\.nuget\\packages",
+      "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages",
+      "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet"
+    ]
+  }
+}

+ 9 - 0
src/TestConsole/bin/Debug/net5.0/TestConsole.runtimeconfig.json

@@ -0,0 +1,9 @@
+{
+  "runtimeOptions": {
+    "tfm": "net5.0",
+    "framework": {
+      "name": "Microsoft.NETCore.App",
+      "version": "5.0.0"
+    }
+  }
+}

BIN
src/TestConsole/bin/Debug/net5.0/ref/TestConsole.dll


+ 4 - 0
src/TestConsole/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs

@@ -0,0 +1,4 @@
+// <autogenerated />
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v5.0", FrameworkDisplayName = "")]

+ 23 - 0
src/TestConsole/obj/Debug/net5.0/TestConsole.AssemblyInfo.cs

@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     This code was generated by a tool.
+//     Runtime Version:4.0.30319.42000
+//
+//     Changes to this file may cause incorrect behavior and will be lost if
+//     the code is regenerated.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("TestConsole")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("TestConsole")]
+[assembly: System.Reflection.AssemblyTitleAttribute("TestConsole")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Generated by the MSBuild WriteCodeFragment class.
+

+ 1 - 0
src/TestConsole/obj/Debug/net5.0/TestConsole.AssemblyInfoInputs.cache

@@ -0,0 +1 @@
+9f133a7e6da61192069f8b044a0617cf9b143404

+ 10 - 0
src/TestConsole/obj/Debug/net5.0/TestConsole.GeneratedMSBuildEditorConfig.editorconfig

@@ -0,0 +1,10 @@
+is_global = true
+build_property.TargetFramework = net5.0
+build_property.TargetPlatformMinVersion = 
+build_property.UsingMicrosoftNETSdkWeb = 
+build_property.ProjectTypeGuids = 
+build_property.InvariantGlobalization = 
+build_property.PlatformNeutralAssembly = 
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = TestConsole
+build_property.ProjectDir = D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\TestConsole\

BIN
src/TestConsole/obj/Debug/net5.0/TestConsole.assets.cache


BIN
src/TestConsole/obj/Debug/net5.0/TestConsole.csproj.AssemblyReference.cache


+ 0 - 0
src/TestConsole/obj/Debug/net5.0/TestConsole.csproj.CopyComplete


+ 1 - 0
src/TestConsole/obj/Debug/net5.0/TestConsole.csproj.CoreCompileInputs.cache

@@ -0,0 +1 @@
+b3c4f8a5af253b1e40a7448b6d8a98a7e93f9c89

+ 19 - 0
src/TestConsole/obj/Debug/net5.0/TestConsole.csproj.FileListAbsolute.txt

@@ -0,0 +1,19 @@
+D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\TestConsole\bin\Debug\net5.0\TestConsole.exe
+D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\TestConsole\bin\Debug\net5.0\TestConsole.deps.json
+D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\TestConsole\bin\Debug\net5.0\TestConsole.runtimeconfig.json
+D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\TestConsole\bin\Debug\net5.0\TestConsole.runtimeconfig.dev.json
+D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\TestConsole\bin\Debug\net5.0\TestConsole.dll
+D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\TestConsole\bin\Debug\net5.0\ref\TestConsole.dll
+D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\TestConsole\bin\Debug\net5.0\TestConsole.pdb
+D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\TestConsole\bin\Debug\net5.0\PhihongEv.Lib.dll
+D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\TestConsole\bin\Debug\net5.0\PhihongEv.Lib.pdb
+D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\TestConsole\obj\Debug\net5.0\TestConsole.csproj.AssemblyReference.cache
+D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\TestConsole\obj\Debug\net5.0\TestConsole.GeneratedMSBuildEditorConfig.editorconfig
+D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\TestConsole\obj\Debug\net5.0\TestConsole.AssemblyInfoInputs.cache
+D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\TestConsole\obj\Debug\net5.0\TestConsole.AssemblyInfo.cs
+D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\TestConsole\obj\Debug\net5.0\TestConsole.csproj.CoreCompileInputs.cache
+D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\TestConsole\obj\Debug\net5.0\TestConsole.csproj.CopyComplete
+D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\TestConsole\obj\Debug\net5.0\TestConsole.dll
+D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\TestConsole\obj\Debug\net5.0\ref\TestConsole.dll
+D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\TestConsole\obj\Debug\net5.0\TestConsole.pdb
+D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\TestConsole\obj\Debug\net5.0\TestConsole.genruntimeconfig.cache

BIN
src/TestConsole/obj/Debug/net5.0/TestConsole.dll


+ 1 - 0
src/TestConsole/obj/Debug/net5.0/TestConsole.genruntimeconfig.cache

@@ -0,0 +1 @@
+01f39305377433b8c721f00f01e2e060d7bfcbd9

BIN
src/TestConsole/obj/Debug/net5.0/TestConsole.pdb


BIN
src/TestConsole/obj/Debug/net5.0/apphost.exe


BIN
src/TestConsole/obj/Debug/net5.0/ref/TestConsole.dll


+ 4 - 0
src/TestConsole/obj/Release/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs

@@ -0,0 +1,4 @@
+// <autogenerated />
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v5.0", FrameworkDisplayName = "")]

+ 23 - 0
src/TestConsole/obj/Release/net5.0/TestConsole.AssemblyInfo.cs

@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     This code was generated by a tool.
+//     Runtime Version:4.0.30319.42000
+//
+//     Changes to this file may cause incorrect behavior and will be lost if
+//     the code is regenerated.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("TestConsole")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("TestConsole")]
+[assembly: System.Reflection.AssemblyTitleAttribute("TestConsole")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Generated by the MSBuild WriteCodeFragment class.
+

+ 1 - 0
src/TestConsole/obj/Release/net5.0/TestConsole.AssemblyInfoInputs.cache

@@ -0,0 +1 @@
+d4d9e049a6828ea1b110c7aa045d610ed685c90f

+ 10 - 0
src/TestConsole/obj/Release/net5.0/TestConsole.GeneratedMSBuildEditorConfig.editorconfig

@@ -0,0 +1,10 @@
+is_global = true
+build_property.TargetFramework = net5.0
+build_property.TargetPlatformMinVersion = 
+build_property.UsingMicrosoftNETSdkWeb = 
+build_property.ProjectTypeGuids = 
+build_property.InvariantGlobalization = 
+build_property.PlatformNeutralAssembly = 
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = TestConsole
+build_property.ProjectDir = D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\TestConsole\

BIN
src/TestConsole/obj/Release/net5.0/TestConsole.assets.cache


BIN
src/TestConsole/obj/Release/net5.0/TestConsole.csproj.AssemblyReference.cache


+ 149 - 0
src/TestConsole/obj/TestConsole.csproj.nuget.dgspec.json

@@ -0,0 +1,149 @@
+{
+  "format": 1,
+  "restore": {
+    "D:\\RobertProject\\EVSoftware_FirmwareHeaderBuilder\\EVSoftware_FirmwareHeaderBuilder\\src\\TestConsole\\TestConsole.csproj": {}
+  },
+  "projects": {
+    "D:\\RobertProject\\EVSoftware_FirmwareHeaderBuilder\\EVSoftware_FirmwareHeaderBuilder\\src\\library\\PhihongEv.Lib\\PhihongEv.Lib.csproj": {
+      "version": "1.0.5",
+      "restore": {
+        "projectUniqueName": "D:\\RobertProject\\EVSoftware_FirmwareHeaderBuilder\\EVSoftware_FirmwareHeaderBuilder\\src\\library\\PhihongEv.Lib\\PhihongEv.Lib.csproj",
+        "projectName": "PhihongEv.Lib",
+        "projectPath": "D:\\RobertProject\\EVSoftware_FirmwareHeaderBuilder\\EVSoftware_FirmwareHeaderBuilder\\src\\library\\PhihongEv.Lib\\PhihongEv.Lib.csproj",
+        "packagesPath": "C:\\Users\\8019\\.nuget\\packages\\",
+        "outputPath": "D:\\RobertProject\\EVSoftware_FirmwareHeaderBuilder\\EVSoftware_FirmwareHeaderBuilder\\src\\library\\PhihongEv.Lib\\obj\\",
+        "projectStyle": "PackageReference",
+        "crossTargeting": true,
+        "fallbackFolders": [
+          "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages",
+          "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\"
+        ],
+        "configFilePaths": [
+          "C:\\Users\\8019\\AppData\\Roaming\\NuGet\\NuGet.Config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config"
+        ],
+        "originalTargetFrameworks": [
+          "net40",
+          "netstandard2.0"
+        ],
+        "sources": {
+          "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+          "C:\\Program Files\\dotnet\\library-packs": {},
+          "D:\\RobertProject\\Nuget": {},
+          "https://api.nuget.org/v3/index.json": {}
+        },
+        "frameworks": {
+          "net40": {
+            "targetAlias": "net40",
+            "projectReferences": {}
+          },
+          "netstandard2.0": {
+            "targetAlias": "netstandard2.0",
+            "projectReferences": {}
+          }
+        },
+        "warningProperties": {
+          "warnAsError": [
+            "NU1605"
+          ]
+        }
+      },
+      "frameworks": {
+        "net40": {
+          "targetAlias": "net40",
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.106\\RuntimeIdentifierGraph.json"
+        },
+        "netstandard2.0": {
+          "targetAlias": "netstandard2.0",
+          "dependencies": {
+            "NETStandard.Library": {
+              "suppressParent": "All",
+              "target": "Package",
+              "version": "[2.0.3, )",
+              "autoReferenced": true
+            }
+          },
+          "imports": [
+            "net461",
+            "net462",
+            "net47",
+            "net471",
+            "net472",
+            "net48"
+          ],
+          "assetTargetFallback": true,
+          "warn": true,
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.106\\RuntimeIdentifierGraph.json"
+        }
+      }
+    },
+    "D:\\RobertProject\\EVSoftware_FirmwareHeaderBuilder\\EVSoftware_FirmwareHeaderBuilder\\src\\TestConsole\\TestConsole.csproj": {
+      "version": "1.0.0",
+      "restore": {
+        "projectUniqueName": "D:\\RobertProject\\EVSoftware_FirmwareHeaderBuilder\\EVSoftware_FirmwareHeaderBuilder\\src\\TestConsole\\TestConsole.csproj",
+        "projectName": "TestConsole",
+        "projectPath": "D:\\RobertProject\\EVSoftware_FirmwareHeaderBuilder\\EVSoftware_FirmwareHeaderBuilder\\src\\TestConsole\\TestConsole.csproj",
+        "packagesPath": "C:\\Users\\8019\\.nuget\\packages\\",
+        "outputPath": "D:\\RobertProject\\EVSoftware_FirmwareHeaderBuilder\\EVSoftware_FirmwareHeaderBuilder\\src\\TestConsole\\obj\\",
+        "projectStyle": "PackageReference",
+        "fallbackFolders": [
+          "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages",
+          "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\"
+        ],
+        "configFilePaths": [
+          "C:\\Users\\8019\\AppData\\Roaming\\NuGet\\NuGet.Config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config"
+        ],
+        "originalTargetFrameworks": [
+          "net5.0"
+        ],
+        "sources": {
+          "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+          "C:\\Program Files\\dotnet\\library-packs": {},
+          "D:\\RobertProject\\Nuget": {},
+          "https://api.nuget.org/v3/index.json": {}
+        },
+        "frameworks": {
+          "net5.0": {
+            "targetAlias": "net5.0",
+            "projectReferences": {
+              "D:\\RobertProject\\EVSoftware_FirmwareHeaderBuilder\\EVSoftware_FirmwareHeaderBuilder\\src\\library\\PhihongEv.Lib\\PhihongEv.Lib.csproj": {
+                "projectPath": "D:\\RobertProject\\EVSoftware_FirmwareHeaderBuilder\\EVSoftware_FirmwareHeaderBuilder\\src\\library\\PhihongEv.Lib\\PhihongEv.Lib.csproj"
+              }
+            }
+          }
+        },
+        "warningProperties": {
+          "warnAsError": [
+            "NU1605"
+          ]
+        }
+      },
+      "frameworks": {
+        "net5.0": {
+          "targetAlias": "net5.0",
+          "imports": [
+            "net461",
+            "net462",
+            "net47",
+            "net471",
+            "net472",
+            "net48"
+          ],
+          "assetTargetFallback": true,
+          "warn": true,
+          "frameworkReferences": {
+            "Microsoft.NETCore.App": {
+              "privateAssets": "all"
+            }
+          },
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.106\\RuntimeIdentifierGraph.json"
+        }
+      }
+    }
+  }
+}

+ 20 - 0
src/TestConsole/obj/TestConsole.csproj.nuget.g.props

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
+    <RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
+    <ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
+    <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
+    <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\8019\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages;C:\Program Files (x86)\Microsoft\Xamarin\NuGet\</NuGetPackageFolders>
+    <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
+    <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">5.11.1</NuGetToolVersion>
+  </PropertyGroup>
+  <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <SourceRoot Include="C:\Users\8019\.nuget\packages\" />
+    <SourceRoot Include="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" />
+    <SourceRoot Include="C:\Program Files (x86)\Microsoft\Xamarin\NuGet\" />
+  </ItemGroup>
+  <PropertyGroup>
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
+  </PropertyGroup>
+</Project>

+ 6 - 0
src/TestConsole/obj/TestConsole.csproj.nuget.g.targets

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
+  </PropertyGroup>
+</Project>

+ 100 - 0
src/TestConsole/obj/project.assets.json

@@ -0,0 +1,100 @@
+{
+  "version": 3,
+  "targets": {
+    "net5.0": {
+      "PhihongEv.Lib/1.0.5": {
+        "type": "project",
+        "framework": ".NETStandard,Version=v2.0",
+        "compile": {
+          "bin/placeholder/PhihongEv.Lib.dll": {}
+        },
+        "runtime": {
+          "bin/placeholder/PhihongEv.Lib.dll": {}
+        }
+      }
+    }
+  },
+  "libraries": {
+    "PhihongEv.Lib/1.0.5": {
+      "type": "project",
+      "path": "../library/PhihongEv.Lib/PhihongEv.Lib.csproj",
+      "msbuildProject": "../library/PhihongEv.Lib/PhihongEv.Lib.csproj"
+    }
+  },
+  "projectFileDependencyGroups": {
+    "net5.0": [
+      "PhihongEv.Lib >= 1.0.5"
+    ]
+  },
+  "packageFolders": {
+    "C:\\Users\\8019\\.nuget\\packages\\": {},
+    "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {},
+    "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\": {}
+  },
+  "project": {
+    "version": "1.0.0",
+    "restore": {
+      "projectUniqueName": "D:\\RobertProject\\EVSoftware_FirmwareHeaderBuilder\\EVSoftware_FirmwareHeaderBuilder\\src\\TestConsole\\TestConsole.csproj",
+      "projectName": "TestConsole",
+      "projectPath": "D:\\RobertProject\\EVSoftware_FirmwareHeaderBuilder\\EVSoftware_FirmwareHeaderBuilder\\src\\TestConsole\\TestConsole.csproj",
+      "packagesPath": "C:\\Users\\8019\\.nuget\\packages\\",
+      "outputPath": "D:\\RobertProject\\EVSoftware_FirmwareHeaderBuilder\\EVSoftware_FirmwareHeaderBuilder\\src\\TestConsole\\obj\\",
+      "projectStyle": "PackageReference",
+      "fallbackFolders": [
+        "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages",
+        "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\"
+      ],
+      "configFilePaths": [
+        "C:\\Users\\8019\\AppData\\Roaming\\NuGet\\NuGet.Config",
+        "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+        "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config",
+        "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config"
+      ],
+      "originalTargetFrameworks": [
+        "net5.0"
+      ],
+      "sources": {
+        "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+        "C:\\Program Files\\dotnet\\library-packs": {},
+        "D:\\RobertProject\\Nuget": {},
+        "https://api.nuget.org/v3/index.json": {}
+      },
+      "frameworks": {
+        "net5.0": {
+          "targetAlias": "net5.0",
+          "projectReferences": {
+            "D:\\RobertProject\\EVSoftware_FirmwareHeaderBuilder\\EVSoftware_FirmwareHeaderBuilder\\src\\library\\PhihongEv.Lib\\PhihongEv.Lib.csproj": {
+              "projectPath": "D:\\RobertProject\\EVSoftware_FirmwareHeaderBuilder\\EVSoftware_FirmwareHeaderBuilder\\src\\library\\PhihongEv.Lib\\PhihongEv.Lib.csproj"
+            }
+          }
+        }
+      },
+      "warningProperties": {
+        "warnAsError": [
+          "NU1605"
+        ]
+      }
+    },
+    "frameworks": {
+      "net5.0": {
+        "targetAlias": "net5.0",
+        "imports": [
+          "net461",
+          "net462",
+          "net47",
+          "net471",
+          "net472",
+          "net48"
+        ],
+        "assetTargetFallback": true,
+        "warn": true,
+        "frameworkReferences": {
+          "Microsoft.NETCore.App": {
+            "privateAssets": "all"
+          }
+        },
+        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.106\\RuntimeIdentifierGraph.json"
+      }
+    }
+  }
+}

+ 10 - 0
src/TestConsole/obj/project.nuget.cache

@@ -0,0 +1,10 @@
+{
+  "version": 2,
+  "dgSpecHash": "XX27UpL7YvFxKYtDtzWVihfHD2GiEn8qFHjthpUwigDUyWWQil4azc0ieHZP7pyuJjbckb7M9/vfhe3Ksv2OOQ==",
+  "success": true,
+  "projectFilePath": "D:\\RobertProject\\EVSoftware_FirmwareHeaderBuilder\\EVSoftware_FirmwareHeaderBuilder\\src\\TestConsole\\TestConsole.csproj",
+  "expectedPackageFiles": [
+    "C:\\Users\\8019\\.nuget\\packages\\phihongev.lib\\1.0.5\\phihongev.lib.1.0.5.nupkg.sha512"
+  ],
+  "logs": []
+}

+ 6 - 0
src/library/PhihongEv.Lib/Model/ConnectorType.cs

@@ -65,6 +65,12 @@ namespace PhihongEv.Lib.Model
         public static ConnectorType A = new ConnectorType("A", "WOER GBT 400A");
 
         public static ConnectorType L = new ConnectorType("L", "CHAdeMO 80A");
+
+        public static ConnectorType Y = new ConnectorType("Y", "CCS1 150A");
+
+        public static ConnectorType Z = new ConnectorType("Z", "CCS2 150A");
+
+        public static ConnectorType S = new ConnectorType("S", "CHAdeMO 125A Boost Mode");
     }
 
     public sealed partial class ConnectorType : ModelNameCodeModel

+ 36 - 9
src/library/PhihongEv.Lib/Model/NetworkOption.cs

@@ -20,21 +20,37 @@ namespace PhihongEv.Lib.Model
     {
         public static NetworkOption None = new NetworkOption("0", "None");
 
-        public static NetworkOption Ethernet = new NetworkOption("E", "Ethernet only");
+        public static NetworkOption Ethernet = new NetworkOption(
+            "E", "Ethernet only", 
+            supportEthernet: true);
 
-        public static NetworkOption Ble = new NetworkOption("B", "Bluetooth only");
+        public static NetworkOption Ble = new NetworkOption(
+            "B", "Bluetooth only" , 
+            supportBluetooth: true);
 
-        public static NetworkOption EthWiFi = new NetworkOption("W", "Ethernet + WiFi");
+        public static NetworkOption EthWiFi = new NetworkOption(
+            "W", "Ethernet + WiFi", 
+            supportEthernet: true, supportWiFi: true);
 
-        public static NetworkOption Eth4G = new NetworkOption("T", "Ethernet + 4G");
+        public static NetworkOption Eth4G = new NetworkOption(
+            "T", "Ethernet + 4G",
+            supportEthernet: true, supportTelecom: true);
 
-        public static NetworkOption EthBle = new NetworkOption("U", "Ethernet + Bluetooth");
+        public static NetworkOption EthBle = new NetworkOption(
+            "U", "Ethernet + Bluetooth",
+            supportEthernet: true, supportBluetooth: true);
 
-        public static NetworkOption EthWiFi4G = new NetworkOption("D", "Ethernet + WiFi + 4G");
+        public static NetworkOption EthWiFi4G = new NetworkOption(
+            "D", "Ethernet + WiFi + 4G",
+            supportEthernet: true, supportWiFi: true, supportTelecom: true);
 
-        public static NetworkOption EthWiFi4G_antenna = new NetworkOption("A", "Ethernet + WiFi external antenna + 4G");
+        public static NetworkOption EthWiFi4G_antenna = new NetworkOption(
+            "A", "Ethernet + WiFi external antenna + 4G",
+            supportEthernet: true, supportWiFi: true, supportTelecom: true );
 
-        public static NetworkOption WiFi = new NetworkOption("F", "WiFi only");
+        public static NetworkOption WiFi = new NetworkOption(
+            "F", "WiFi only", 
+            supportWiFi: true);
     }
 
     public sealed partial class NetworkOption : ModelNameCodeModel
@@ -43,8 +59,19 @@ namespace PhihongEv.Lib.Model
 
         private static List<NetworkOption> _List { get; set; }
 
-        internal NetworkOption(string code, string description) : base(code, description)
+        public bool SupportEthernet { get; private set; }
+        public bool SupportWiFi { get; private set; }
+        public bool SupportTelecom { get; private set; }
+        public bool SupportBluetooth { get; private set; }
+
+        internal NetworkOption(string code, string description,
+            bool supportEthernet = false, bool supportWiFi = false,
+            bool supportTelecom = false, bool supportBluetooth = false) : base(code, description)
         {
+            SupportEthernet = supportEthernet;
+            SupportWiFi = supportWiFi;
+            SupportTelecom = supportTelecom;
+            SupportBluetooth = supportBluetooth;
 
             if (_List == null)
             {

+ 1 - 1
src/library/PhihongEv.Lib/PhihongEv.Lib.csproj

@@ -3,7 +3,7 @@
   <PropertyGroup>
     <TargetFrameworks>netstandard2.0;net40</TargetFrameworks>
     <GeneratePackageOnBuild>true</GeneratePackageOnBuild>
-    <Version>1.0.3</Version>
+    <Version>1.0.5</Version>
   </PropertyGroup>
 
   <PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|netstandard2.0|AnyCPU'">

BIN
src/library/PhihongEv.Lib/bin/Debug/PhihongEv.Lib.1.0.3.nupkg


BIN
src/library/PhihongEv.Lib/bin/Debug/net40/PhihongEv.Lib.dll


BIN
src/library/PhihongEv.Lib/bin/Debug/net40/PhihongEv.Lib.pdb


+ 2 - 2
src/library/PhihongEv.Lib/bin/Debug/netstandard2.0/PhihongEv.Lib.deps.json

@@ -7,7 +7,7 @@
   "targets": {
     ".NETStandard,Version=v2.0": {},
     ".NETStandard,Version=v2.0/": {
-      "PhihongEv.Lib/1.0.2": {
+      "PhihongEv.Lib/1.0.3": {
         "dependencies": {
           "NETStandard.Library": "2.0.3"
         },
@@ -24,7 +24,7 @@
     }
   },
   "libraries": {
-    "PhihongEv.Lib/1.0.2": {
+    "PhihongEv.Lib/1.0.3": {
       "type": "project",
       "serviceable": false,
       "sha512": ""

BIN
src/library/PhihongEv.Lib/bin/Debug/netstandard2.0/PhihongEv.Lib.dll


BIN
src/library/PhihongEv.Lib/bin/Debug/netstandard2.0/PhihongEv.Lib.pdb


BIN
src/library/PhihongEv.Lib/bin/Release/PhihongEv.Lib.1.0.3.nupkg


BIN
src/library/PhihongEv.Lib/bin/Release/PhihongEv.Lib.1.0.4.nupkg


BIN
src/library/PhihongEv.Lib/bin/Release/PhihongEv.Lib.1.0.5.nupkg


BIN
src/library/PhihongEv.Lib/bin/Release/net40/PhihongEv.Lib.dll


BIN
src/library/PhihongEv.Lib/bin/Release/net40/PhihongEv.Lib.pdb


+ 2 - 2
src/library/PhihongEv.Lib/bin/Release/netstandard2.0/PhihongEv.Lib.deps.json

@@ -7,7 +7,7 @@
   "targets": {
     ".NETStandard,Version=v2.0": {},
     ".NETStandard,Version=v2.0/": {
-      "PhihongEv.Lib/1.0.3": {
+      "PhihongEv.Lib/1.0.5": {
         "dependencies": {
           "NETStandard.Library": "2.0.3"
         },
@@ -24,7 +24,7 @@
     }
   },
   "libraries": {
-    "PhihongEv.Lib/1.0.3": {
+    "PhihongEv.Lib/1.0.5": {
       "type": "project",
       "serviceable": false,
       "sha512": ""

BIN
src/library/PhihongEv.Lib/bin/Release/netstandard2.0/PhihongEv.Lib.dll


BIN
src/library/PhihongEv.Lib/bin/Release/netstandard2.0/PhihongEv.Lib.pdb


+ 17 - 0
src/library/PhihongEv.Lib/obj/Debug/PhihongEv.Lib.1.0.3.nuspec

@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
+  <metadata>
+    <id>PhihongEv.Lib</id>
+    <version>1.0.3</version>
+    <authors>PhihongEv.Lib</authors>
+    <description>Package Description</description>
+    <dependencies>
+      <group targetFramework=".NETFramework4.0" />
+      <group targetFramework=".NETStandard2.0" />
+    </dependencies>
+  </metadata>
+  <files>
+    <file src="D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\bin\Debug\net40\PhihongEv.Lib.dll" target="lib\net40\PhihongEv.Lib.dll" />
+    <file src="D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\bin\Debug\netstandard2.0\PhihongEv.Lib.dll" target="lib\netstandard2.0\PhihongEv.Lib.dll" />
+  </files>
+</package>

+ 3 - 3
src/library/PhihongEv.Lib/obj/Debug/net40/PhihongEv.Lib.AssemblyInfo.cs

@@ -13,11 +13,11 @@ using System.Reflection;
 
 [assembly: System.Reflection.AssemblyCompanyAttribute("PhihongEv.Lib")]
 [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
-[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.2.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.2")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.3.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.3")]
 [assembly: System.Reflection.AssemblyProductAttribute("PhihongEv.Lib")]
 [assembly: System.Reflection.AssemblyTitleAttribute("PhihongEv.Lib")]
-[assembly: System.Reflection.AssemblyVersionAttribute("1.0.2.0")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.3.0")]
 
 // Generated by the MSBuild WriteCodeFragment class.
 

+ 1 - 1
src/library/PhihongEv.Lib/obj/Debug/net40/PhihongEv.Lib.AssemblyInfoInputs.cache

@@ -1 +1 @@
-8ab6f18bb671fac3c9da9a9f347cf43e0b341c77
+426c7002ef95ab68894b79b19a03ba6fdfa6881f

+ 1 - 1
src/library/PhihongEv.Lib/obj/Debug/net40/PhihongEv.Lib.csproj.FileListAbsolute.txt

@@ -1,9 +1,9 @@
 D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\bin\Debug\net40\PhihongEv.Lib.dll
 D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\bin\Debug\net40\PhihongEv.Lib.pdb
-D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\obj\Debug\net40\PhihongEv.Lib.csproj.AssemblyReference.cache
 D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\obj\Debug\net40\PhihongEv.Lib.GeneratedMSBuildEditorConfig.editorconfig
 D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\obj\Debug\net40\PhihongEv.Lib.AssemblyInfoInputs.cache
 D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\obj\Debug\net40\PhihongEv.Lib.AssemblyInfo.cs
 D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\obj\Debug\net40\PhihongEv.Lib.csproj.CoreCompileInputs.cache
 D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\obj\Debug\net40\PhihongEv.Lib.dll
 D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\obj\Debug\net40\PhihongEv.Lib.pdb
+D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\obj\Debug\net40\PhihongEv.Lib.csproj.AssemblyReference.cache

BIN
src/library/PhihongEv.Lib/obj/Debug/net40/PhihongEv.Lib.dll


BIN
src/library/PhihongEv.Lib/obj/Debug/net40/PhihongEv.Lib.pdb


+ 3 - 3
src/library/PhihongEv.Lib/obj/Debug/netstandard2.0/PhihongEv.Lib.AssemblyInfo.cs

@@ -13,11 +13,11 @@ using System.Reflection;
 
 [assembly: System.Reflection.AssemblyCompanyAttribute("PhihongEv.Lib")]
 [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
-[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.2.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.2")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.3.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.3")]
 [assembly: System.Reflection.AssemblyProductAttribute("PhihongEv.Lib")]
 [assembly: System.Reflection.AssemblyTitleAttribute("PhihongEv.Lib")]
-[assembly: System.Reflection.AssemblyVersionAttribute("1.0.2.0")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.3.0")]
 
 // Generated by the MSBuild WriteCodeFragment class.
 

+ 1 - 1
src/library/PhihongEv.Lib/obj/Debug/netstandard2.0/PhihongEv.Lib.AssemblyInfoInputs.cache

@@ -1 +1 @@
-8ab6f18bb671fac3c9da9a9f347cf43e0b341c77
+426c7002ef95ab68894b79b19a03ba6fdfa6881f

+ 1 - 1
src/library/PhihongEv.Lib/obj/Debug/netstandard2.0/PhihongEv.Lib.csproj.FileListAbsolute.txt

@@ -1,10 +1,10 @@
 D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\bin\Debug\netstandard2.0\PhihongEv.Lib.deps.json
 D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\bin\Debug\netstandard2.0\PhihongEv.Lib.dll
 D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\bin\Debug\netstandard2.0\PhihongEv.Lib.pdb
-D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\obj\Debug\netstandard2.0\PhihongEv.Lib.csproj.AssemblyReference.cache
 D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\obj\Debug\netstandard2.0\PhihongEv.Lib.GeneratedMSBuildEditorConfig.editorconfig
 D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\obj\Debug\netstandard2.0\PhihongEv.Lib.AssemblyInfoInputs.cache
 D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\obj\Debug\netstandard2.0\PhihongEv.Lib.AssemblyInfo.cs
 D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\obj\Debug\netstandard2.0\PhihongEv.Lib.csproj.CoreCompileInputs.cache
 D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\obj\Debug\netstandard2.0\PhihongEv.Lib.dll
 D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\obj\Debug\netstandard2.0\PhihongEv.Lib.pdb
+D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\obj\Debug\netstandard2.0\PhihongEv.Lib.csproj.AssemblyReference.cache

BIN
src/library/PhihongEv.Lib/obj/Debug/netstandard2.0/PhihongEv.Lib.dll


BIN
src/library/PhihongEv.Lib/obj/Debug/netstandard2.0/PhihongEv.Lib.pdb


+ 4 - 3
src/library/PhihongEv.Lib/obj/PhihongEv.Lib.csproj.nuget.dgspec.json

@@ -5,7 +5,7 @@
   },
   "projects": {
     "D:\\RobertProject\\EVSoftware_FirmwareHeaderBuilder\\EVSoftware_FirmwareHeaderBuilder\\src\\library\\PhihongEv.Lib\\PhihongEv.Lib.csproj": {
-      "version": "1.0.3",
+      "version": "1.0.5",
       "restore": {
         "projectUniqueName": "D:\\RobertProject\\EVSoftware_FirmwareHeaderBuilder\\EVSoftware_FirmwareHeaderBuilder\\src\\library\\PhihongEv.Lib\\PhihongEv.Lib.csproj",
         "projectName": "PhihongEv.Lib",
@@ -30,6 +30,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+          "C:\\Program Files\\dotnet\\library-packs": {},
           "D:\\RobertProject\\Nuget": {},
           "https://api.nuget.org/v3/index.json": {}
         },
@@ -52,7 +53,7 @@
       "frameworks": {
         "net40": {
           "targetAlias": "net40",
-          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.102\\RuntimeIdentifierGraph.json"
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.106\\RuntimeIdentifierGraph.json"
         },
         "netstandard2.0": {
           "targetAlias": "netstandard2.0",
@@ -74,7 +75,7 @@
           ],
           "assetTargetFallback": true,
           "warn": true,
-          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.102\\RuntimeIdentifierGraph.json"
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.106\\RuntimeIdentifierGraph.json"
         }
       }
     }

+ 17 - 0
src/library/PhihongEv.Lib/obj/Release/PhihongEv.Lib.1.0.4.nuspec

@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
+  <metadata>
+    <id>PhihongEv.Lib</id>
+    <version>1.0.4</version>
+    <authors>PhihongEv.Lib</authors>
+    <description>Package Description</description>
+    <dependencies>
+      <group targetFramework=".NETFramework4.0" />
+      <group targetFramework=".NETStandard2.0" />
+    </dependencies>
+  </metadata>
+  <files>
+    <file src="D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\bin\Release\net40\PhihongEv.Lib.dll" target="lib\net40\PhihongEv.Lib.dll" />
+    <file src="D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\bin\Release\netstandard2.0\PhihongEv.Lib.dll" target="lib\netstandard2.0\PhihongEv.Lib.dll" />
+  </files>
+</package>

+ 17 - 0
src/library/PhihongEv.Lib/obj/Release/PhihongEv.Lib.1.0.5.nuspec

@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
+  <metadata>
+    <id>PhihongEv.Lib</id>
+    <version>1.0.5</version>
+    <authors>PhihongEv.Lib</authors>
+    <description>Package Description</description>
+    <dependencies>
+      <group targetFramework=".NETFramework4.0" />
+      <group targetFramework=".NETStandard2.0" />
+    </dependencies>
+  </metadata>
+  <files>
+    <file src="D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\bin\Release\net40\PhihongEv.Lib.dll" target="lib\net40\PhihongEv.Lib.dll" />
+    <file src="D:\RobertProject\EVSoftware_FirmwareHeaderBuilder\EVSoftware_FirmwareHeaderBuilder\src\library\PhihongEv.Lib\bin\Release\netstandard2.0\PhihongEv.Lib.dll" target="lib\netstandard2.0\PhihongEv.Lib.dll" />
+  </files>
+</package>

+ 3 - 3
src/library/PhihongEv.Lib/obj/Release/net40/PhihongEv.Lib.AssemblyInfo.cs

@@ -13,11 +13,11 @@ using System.Reflection;
 
 [assembly: System.Reflection.AssemblyCompanyAttribute("PhihongEv.Lib")]
 [assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
-[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.3.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.3")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.5.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.5")]
 [assembly: System.Reflection.AssemblyProductAttribute("PhihongEv.Lib")]
 [assembly: System.Reflection.AssemblyTitleAttribute("PhihongEv.Lib")]
-[assembly: System.Reflection.AssemblyVersionAttribute("1.0.3.0")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.5.0")]
 
 // Generated by the MSBuild WriteCodeFragment class.
 

+ 1 - 1
src/library/PhihongEv.Lib/obj/Release/net40/PhihongEv.Lib.AssemblyInfoInputs.cache

@@ -1 +1 @@
-ebb60ef0667ec3d7bc920447f7528b9b358daf99
+35708d50fca652b8659c62fba4778bae76da94d3

BIN
src/library/PhihongEv.Lib/obj/Release/net40/PhihongEv.Lib.dll


BIN
src/library/PhihongEv.Lib/obj/Release/net40/PhihongEv.Lib.pdb


+ 3 - 3
src/library/PhihongEv.Lib/obj/Release/netstandard2.0/PhihongEv.Lib.AssemblyInfo.cs

@@ -13,11 +13,11 @@ using System.Reflection;
 
 [assembly: System.Reflection.AssemblyCompanyAttribute("PhihongEv.Lib")]
 [assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
-[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.3.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.3")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.5.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.5")]
 [assembly: System.Reflection.AssemblyProductAttribute("PhihongEv.Lib")]
 [assembly: System.Reflection.AssemblyTitleAttribute("PhihongEv.Lib")]
-[assembly: System.Reflection.AssemblyVersionAttribute("1.0.3.0")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.5.0")]
 
 // Generated by the MSBuild WriteCodeFragment class.
 

+ 1 - 1
src/library/PhihongEv.Lib/obj/Release/netstandard2.0/PhihongEv.Lib.AssemblyInfoInputs.cache

@@ -1 +1 @@
-ebb60ef0667ec3d7bc920447f7528b9b358daf99
+35708d50fca652b8659c62fba4778bae76da94d3

BIN
src/library/PhihongEv.Lib/obj/Release/netstandard2.0/PhihongEv.Lib.dll


BIN
src/library/PhihongEv.Lib/obj/Release/netstandard2.0/PhihongEv.Lib.pdb


+ 4 - 3
src/library/PhihongEv.Lib/obj/project.assets.json

@@ -187,7 +187,7 @@
     "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\": {}
   },
   "project": {
-    "version": "1.0.3",
+    "version": "1.0.5",
     "restore": {
       "projectUniqueName": "D:\\RobertProject\\EVSoftware_FirmwareHeaderBuilder\\EVSoftware_FirmwareHeaderBuilder\\src\\library\\PhihongEv.Lib\\PhihongEv.Lib.csproj",
       "projectName": "PhihongEv.Lib",
@@ -212,6 +212,7 @@
       ],
       "sources": {
         "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+        "C:\\Program Files\\dotnet\\library-packs": {},
         "D:\\RobertProject\\Nuget": {},
         "https://api.nuget.org/v3/index.json": {}
       },
@@ -234,7 +235,7 @@
     "frameworks": {
       "net40": {
         "targetAlias": "net40",
-        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.102\\RuntimeIdentifierGraph.json"
+        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.106\\RuntimeIdentifierGraph.json"
       },
       "netstandard2.0": {
         "targetAlias": "netstandard2.0",
@@ -256,7 +257,7 @@
         ],
         "assetTargetFallback": true,
         "warn": true,
-        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.102\\RuntimeIdentifierGraph.json"
+        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.106\\RuntimeIdentifierGraph.json"
       }
     }
   }

+ 1 - 1
src/library/PhihongEv.Lib/obj/project.nuget.cache

@@ -1,6 +1,6 @@
 {
   "version": 2,
-  "dgSpecHash": "Y6mmXgEQiLvyZgQZy/9WXUUjG4aprr2zdz3xns3FxfaYwWIu9RP5hmUwvDj9+shI6at61QnnbjJrGvrOHp/HWw==",
+  "dgSpecHash": "cEiKGYxVMpWnwaJV5gBrqeJdJkjQYN70yE4CVlqRWpMrxGdVEv3EeEdHaVHndxoR2mTWVmhUjfz1JA6ktyoZNA==",
   "success": true,
   "projectFilePath": "D:\\RobertProject\\EVSoftware_FirmwareHeaderBuilder\\EVSoftware_FirmwareHeaderBuilder\\src\\library\\PhihongEv.Lib\\PhihongEv.Lib.csproj",
   "expectedPackageFiles": [

+ 2 - 2
src/main/FirmwareHeaderBuilder/Properties/AssemblyInfo.cs

@@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
 // 您可以指定所有的值,或將組建編號或修訂編號設為預設值
 // 指定為預設值: 
 // [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.17.0")]
-[assembly: AssemblyFileVersion("1.0.17.0")]
+[assembly: AssemblyVersion("1.0.18.0")]
+[assembly: AssemblyFileVersion("1.0.18.0")]

BIN
src/main/FirmwareHeaderBuilder/bin/Debug/FirmwareHeaderBuilder.exe


BIN
src/main/FirmwareHeaderBuilder/bin/Release/FirmwareHeaderBuilder.exe


BIN
src/main/FirmwareHeaderBuilder/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache


BIN
src/main/FirmwareHeaderBuilder/obj/Debug/FirmwareHeaderBuilder.csproj.AssemblyReference.cache


BIN
src/main/FirmwareHeaderBuilder/obj/Release/FirmwareHeaderBuilder.csproj.AssemblyReference.cache


BIN
src/main/FirmwareHeaderBuilder/obj/Release/FirmwareHeaderBuilder_.exe


BIN
src/main/FirmwareHeaderBuilder/obj/Release/FirmwareHeaderBuilder_.pdb


BIN
src/test/PH.BootloaderTests/obj/Debug/PH.BootloaderTests.csproj.AssemblyReference.cache