diff --git a/csharp/.idea/.idea.InnovEnergy/.idea/dataSources/2a5ec13b-f9de-43eb-b5a8-49b4fa9ab9d3.xml b/csharp/.idea/.idea.InnovEnergy/.idea/dataSources/2a5ec13b-f9de-43eb-b5a8-49b4fa9ab9d3.xml deleted file mode 100644 index dcee64ebb..000000000 --- a/csharp/.idea/.idea.InnovEnergy/.idea/dataSources/2a5ec13b-f9de-43eb-b5a8-49b4fa9ab9d3.xml +++ /dev/null @@ -1,1376 +0,0 @@ - - - - - 3.39.2 - - - - - - - - - - - - - - - - 1 - - - 1 - - - 1 - - - - - - - - - - - window - - - 1 - - - - - 1 - 1 - - - - - 1 - 1 - - - - - - - window - - - window - - - - - - 1 - 1 - - - 1 - 1 - - - - window - - - - - window - - - - 1 - 1 - - - - - - - 1 - - - window - - - 1 - - - 1 - - - 1 - - - 1 - - - 1 - - - 1 - - - 1 - 1 - - - 1 - - - 1 - 1 - - - 1 - window - - - 1 - window - - - 1 - 1 - - - 1 - 1 - - - 1 - - - 1 - - - 1 - 1 - - - 1 - 1 - - - 1 - 1 - - - 1 - - - 1 - - - 1 - 1 - - - window - - - window - - - - window - - - window - - - window - - - - 1 - - - 1 - - - 1 - - - 1 - - - - - - 1 - - - aggregate - - - 1 - - - - - - 1 - 1 - - - window - - - aggregate - - - 1 - 1 - - - window - - - aggregate - - - window - - - window - - - 1 - - - - - - - - window - - - - - 1 - 1 - - - - 1 - - - - - - window - - - 1 - - - 1 - - - - - - 1 - - - window - - - 1 - - - - - 1 - - - 1 - - - - - 1 - - - - - 1 - - - - - - - aggregate - - - - 1 - 1 - - - 1 - - - 1 - - - 1 - - - window - - - - - 1 - 1 - - - window - - - - 1 - - - 1 - - - 1 - - - 1 - 1 - - - 1 - - - 1 - - - aggregate - - - aggregate - - - 1 - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - R - - - R - - - R - - - R - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - R - - - R - - - 1 - - - 2 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - R - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - R - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - -
- 1 -
- - text|0s - 1 - - - text|0s - 1 - 2 - - - text|0s - 3 - - - boolean|0s - 0 - 1 - 4 - - - JSON|0s - '[]' - 1 - 5 - - - text|0s - 1 - 6 - - - text|0s - 1 - 7 - - - TEXT|0s - 1 - - - TEXT|0s - 2 - - - TEXT|0s - 3 - - - INT|0s - 4 - - - TEXT|0s - 5 - -
-
\ No newline at end of file diff --git a/csharp/.idea/.idea.InnovEnergy/.idea/dataSources/51bd809e-a6f7-454a-b353-e3d11e0a1e28.xml b/csharp/.idea/.idea.InnovEnergy/.idea/dataSources/51bd809e-a6f7-454a-b353-e3d11e0a1e28.xml deleted file mode 100644 index 97ba30dac..000000000 --- a/csharp/.idea/.idea.InnovEnergy/.idea/dataSources/51bd809e-a6f7-454a-b353-e3d11e0a1e28.xml +++ /dev/null @@ -1,1539 +0,0 @@ - - - - - 3.39.2 - - - - - - - - - - - - - - - - 1 - - - 1 - - - 1 - - - - - - - - - - - window - - - 1 - - - - - 1 - 1 - - - - - 1 - 1 - - - - - - - window - - - window - - - - - - 1 - 1 - - - 1 - 1 - - - - window - - - - - window - - - - 1 - 1 - - - - - - - 1 - - - window - - - 1 - - - 1 - - - 1 - - - 1 - - - 1 - - - 1 - - - 1 - 1 - - - 1 - - - 1 - 1 - - - 1 - window - - - 1 - window - - - 1 - 1 - - - 1 - 1 - - - 1 - - - 1 - - - 1 - 1 - - - 1 - 1 - - - 1 - 1 - - - 1 - - - 1 - - - 1 - 1 - - - window - - - window - - - - window - - - window - - - window - - - - 1 - - - 1 - - - 1 - - - 1 - - - - - - 1 - - - aggregate - - - 1 - - - - - - 1 - 1 - - - window - - - aggregate - - - 1 - 1 - - - window - - - aggregate - - - window - - - window - - - 1 - - - - - - - - window - - - - - 1 - 1 - - - - 1 - - - - - - window - - - 1 - - - 1 - - - - - - 1 - - - window - - - 1 - - - - - 1 - - - 1 - - - - - 1 - - - - - 1 - - - - - - - aggregate - - - - 1 - 1 - - - 1 - - - 1 - - - 1 - - - window - - - - - 1 - 1 - - - window - - - - 1 - - - 1 - - - 1 - - - 1 - 1 - - - 1 - - - 1 - - - aggregate - - - aggregate - - - 1 - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - R - - - R - - - R - - - R - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - R - - - R - - - 1 - - - 2 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - R - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - R - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - -
-
-
- 1 -
- - 1 -
- -
- - 1 - integer|0s - 1 - 1 - - - varchar|0s - 2 - - - varchar|0s - 3 - - - varchar|0s - 4 - - - integer|0s - 5 - - - parent_id - id - Folder - - - id - 1 - - - 1 - integer|0s - 1 - 1 - - - varchar|0s - 2 - - - varchar|0s - 3 - - - varchar|0s - 4 - - - varchar|0s - 5 - - - varchar|0s - 6 - - - varchar|0s - 7 - - - integer|0s - 8 - - - varchar|0s - 9 - - - varchar|0s - 10 - - - integer|0s - 11 - - - integer|0s - 12 - - - parent_id - id - Folder - - - id - 1 - - - 1 - integer|0s - 1 - 1 - - - varchar|0s - 2 - - - varchar|0s - 3 - - - varchar|0s - 4 - - - varchar|0s - 5 - - - varchar|0s - 6 - - - integer|0s - 7 - - - varchar|0s - 8 - - - id - 1 - - - TEXT|0s - 1 - - - TEXT|0s - 2 - - - TEXT|0s - 3 - - - INT|0s - 4 - - - TEXT|0s - 5 - - - 1 - - - 2 - - - integer|0s - 1 - 1 - - - integer|0s - 1 - 2 - - - integer|0s - 3 - - - user_id - id - User - - - folder_id - id - Folder - - - id - 1 - - - integer|0s - 1 - 1 - - - integer|0s - 1 - 2 - - - integer|0s - 1 - 3 - - - user_id - id - User - - - installation_id - id - Installation - - - id - 1 - - - \ No newline at end of file diff --git a/csharp/.idea/.idea.InnovEnergy/.idea/dataSources/9b01f3fd-76cd-449e-a86d-1d7c4777370b.xml b/csharp/.idea/.idea.InnovEnergy/.idea/dataSources/9b01f3fd-76cd-449e-a86d-1d7c4777370b.xml deleted file mode 100644 index fb2b47c33..000000000 --- a/csharp/.idea/.idea.InnovEnergy/.idea/dataSources/9b01f3fd-76cd-449e-a86d-1d7c4777370b.xml +++ /dev/null @@ -1,1317 +0,0 @@ - - - - - 3.39.2 - - - - - - - - - - - - - - - - 1 - - - 1 - - - 1 - - - - - - - - - - - window - - - 1 - - - - - 1 - 1 - - - - - 1 - 1 - - - - - - - window - - - window - - - - - - 1 - 1 - - - 1 - 1 - - - - window - - - - - window - - - - 1 - 1 - - - - - - - 1 - - - window - - - 1 - - - 1 - - - 1 - - - 1 - - - 1 - - - 1 - - - 1 - 1 - - - 1 - - - 1 - 1 - - - 1 - window - - - 1 - window - - - 1 - 1 - - - 1 - 1 - - - 1 - - - 1 - - - 1 - 1 - - - 1 - 1 - - - 1 - 1 - - - 1 - - - 1 - - - 1 - 1 - - - window - - - window - - - - window - - - window - - - window - - - - 1 - - - 1 - - - 1 - - - 1 - - - - - - 1 - - - aggregate - - - 1 - - - - - - 1 - 1 - - - window - - - aggregate - - - 1 - 1 - - - window - - - aggregate - - - window - - - window - - - 1 - - - - - - - - window - - - - - 1 - 1 - - - - 1 - - - - - - window - - - 1 - - - 1 - - - - - - 1 - - - window - - - 1 - - - - - 1 - - - 1 - - - - - 1 - - - - - 1 - - - - - - - aggregate - - - - 1 - 1 - - - 1 - - - 1 - - - 1 - - - window - - - - - 1 - 1 - - - window - - - - 1 - - - 1 - - - 1 - - - 1 - 1 - - - 1 - - - 1 - - - aggregate - - - aggregate - - - 1 - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - R - - - R - - - R - - - R - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - R - - - R - - - 1 - - - 2 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - R - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - R - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - \ No newline at end of file diff --git a/csharp/.idea/.idea.InnovEnergy/.idea/dataSources/abff6dc2-776e-4a65-a8ab-ea34d3484279.xml b/csharp/.idea/.idea.InnovEnergy/.idea/dataSources/abff6dc2-776e-4a65-a8ab-ea34d3484279.xml deleted file mode 100644 index dcee64ebb..000000000 --- a/csharp/.idea/.idea.InnovEnergy/.idea/dataSources/abff6dc2-776e-4a65-a8ab-ea34d3484279.xml +++ /dev/null @@ -1,1376 +0,0 @@ - - - - - 3.39.2 - - - - - - - - - - - - - - - - 1 - - - 1 - - - 1 - - - - - - - - - - - window - - - 1 - - - - - 1 - 1 - - - - - 1 - 1 - - - - - - - window - - - window - - - - - - 1 - 1 - - - 1 - 1 - - - - window - - - - - window - - - - 1 - 1 - - - - - - - 1 - - - window - - - 1 - - - 1 - - - 1 - - - 1 - - - 1 - - - 1 - - - 1 - 1 - - - 1 - - - 1 - 1 - - - 1 - window - - - 1 - window - - - 1 - 1 - - - 1 - 1 - - - 1 - - - 1 - - - 1 - 1 - - - 1 - 1 - - - 1 - 1 - - - 1 - - - 1 - - - 1 - 1 - - - window - - - window - - - - window - - - window - - - window - - - - 1 - - - 1 - - - 1 - - - 1 - - - - - - 1 - - - aggregate - - - 1 - - - - - - 1 - 1 - - - window - - - aggregate - - - 1 - 1 - - - window - - - aggregate - - - window - - - window - - - 1 - - - - - - - - window - - - - - 1 - 1 - - - - 1 - - - - - - window - - - 1 - - - 1 - - - - - - 1 - - - window - - - 1 - - - - - 1 - - - 1 - - - - - 1 - - - - - 1 - - - - - - - aggregate - - - - 1 - 1 - - - 1 - - - 1 - - - 1 - - - window - - - - - 1 - 1 - - - window - - - - 1 - - - 1 - - - 1 - - - 1 - 1 - - - 1 - - - 1 - - - aggregate - - - aggregate - - - 1 - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - R - - - R - - - R - - - R - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - R - - - R - - - 1 - - - 2 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - R - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - R - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - -
-
- 1 -
- - text|0s - 1 - - - text|0s - 1 - 2 - - - text|0s - 3 - - - boolean|0s - 0 - 1 - 4 - - - JSON|0s - '[]' - 1 - 5 - - - text|0s - 1 - 6 - - - text|0s - 1 - 7 - - - TEXT|0s - 1 - - - TEXT|0s - 2 - - - TEXT|0s - 3 - - - INT|0s - 4 - - - TEXT|0s - 5 - -
-
\ No newline at end of file diff --git a/csharp/.idea/.idea.InnovEnergy/.idea/dataSources/daf0851a-1a10-46c6-8c5b-697bd4949acb.xml b/csharp/.idea/.idea.InnovEnergy/.idea/dataSources/daf0851a-1a10-46c6-8c5b-697bd4949acb.xml deleted file mode 100644 index f1c607156..000000000 --- a/csharp/.idea/.idea.InnovEnergy/.idea/dataSources/daf0851a-1a10-46c6-8c5b-697bd4949acb.xml +++ /dev/null @@ -1,1376 +0,0 @@ - - - - - 3.39.2 - - - - - - - - - - - - - - - - 1 - - - 1 - - - 1 - - - - - - - - - - - window - - - 1 - - - - - 1 - 1 - - - - - 1 - 1 - - - - - - - window - - - window - - - - - - 1 - 1 - - - 1 - 1 - - - - window - - - - - window - - - - 1 - 1 - - - - - - - 1 - - - window - - - 1 - - - 1 - - - 1 - - - 1 - - - 1 - - - 1 - - - 1 - 1 - - - 1 - - - 1 - 1 - - - 1 - window - - - 1 - window - - - 1 - 1 - - - 1 - 1 - - - 1 - - - 1 - - - 1 - 1 - - - 1 - 1 - - - 1 - 1 - - - 1 - - - 1 - - - 1 - 1 - - - window - - - window - - - - window - - - window - - - window - - - - 1 - - - 1 - - - 1 - - - 1 - - - - - - 1 - - - aggregate - - - 1 - - - - - - 1 - 1 - - - window - - - aggregate - - - 1 - 1 - - - window - - - aggregate - - - window - - - window - - - 1 - - - - - - - - window - - - - - 1 - 1 - - - - 1 - - - - - - window - - - 1 - - - 1 - - - - - - 1 - - - window - - - 1 - - - - - 1 - - - 1 - - - - - 1 - - - - - 1 - - - - - - - aggregate - - - - 1 - 1 - - - 1 - - - 1 - - - 1 - - - window - - - - - 1 - 1 - - - window - - - - 1 - - - 1 - - - 1 - - - 1 - 1 - - - 1 - - - 1 - - - aggregate - - - aggregate - - - 1 - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - R - - - R - - - R - - - R - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - R - - - R - - - 1 - - - 2 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - R - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - R - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - 2 - - - R - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - 2 - - - 3 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - R - - - 1 - - - 2 - - - R - - - 1 - - - R - - - 1 - - - R - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - - R - - - 1 - - -
- 1 -
- - text|0s - 1 - - - text|0s - 1 - 2 - - - text|0s - 3 - - - boolean|0s - 0 - 1 - 4 - - - JSON|0s - '[]' - 1 - 5 - - - text|0s - 1 - 6 - - - text|0s - 1 - 7 - - - TEXT|0s - 1 - - - TEXT|0s - 2 - - - TEXT|0s - 3 - - - INT|0s - 4 - - - TEXT|0s - 5 - -
-
\ No newline at end of file diff --git a/csharp/.idea/.idea.InnovEnergy/.idea/workspace.xml b/csharp/.idea/.idea.InnovEnergy/.idea/workspace.xml index 59a6bd462..9c19fd101 100644 --- a/csharp/.idea/.idea.InnovEnergy/.idea/workspace.xml +++ b/csharp/.idea/.idea.InnovEnergy/.idea/workspace.xml @@ -17,8 +17,9 @@ - - + + + - { + "keyToString": { + "RunOnceActivity.OpenProjectViewOnStart": "true", + "RunOnceActivity.ShowReadmeOnStart": "true", + "WebServerToolWindowFactoryState": "false", + "XThreadsFramesViewSplitterKey": "0.030162413", + "last_opened_file_path": "/home/kim/code/innovenergy/new/csharp/app/Backend/Backend.csproj", + "nodejs_package_manager_path": "npm", + "settings.editor.selected.configurable": "preferences.pluginManager", + "vue.rearranger.settings.migration": "true" }, - "keyToStringList": { - "DatabaseDriversLRU": [ - "sqlite" + "keyToStringList": { + "DatabaseDriversLRU": [ + "sqlite" ], - "rider.external.source.directories": [ - "/home/kim/.config/JetBrains/Rider2022.3/resharper-host/DecompilerCache", - "/home/kim/.config/JetBrains/Rider2022.3/resharper-host/SourcesCache", - "/home/kim/.local/share/Symbols/src" + "rider.external.source.directories": [ + "/home/kim/.config/JetBrains/Rider2022.3/resharper-host/DecompilerCache", + "/home/kim/.config/JetBrains/Rider2022.3/resharper-host/SourcesCache", + "/home/kim/.local/share/Symbols/src" ] } -}]]> +} diff --git a/csharp/app/API/obj/API.csproj.nuget.dgspec.json b/csharp/app/API/obj/API.csproj.nuget.dgspec.json index ecb4b75e5..ed517c172 100644 --- a/csharp/app/API/obj/API.csproj.nuget.dgspec.json +++ b/csharp/app/API/obj/API.csproj.nuget.dgspec.json @@ -311,6 +311,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/app/API/obj/Debug/net6.0/API.assets.cache b/csharp/app/API/obj/Debug/net6.0/API.assets.cache index 4b75ef209..ce9c6266b 100644 Binary files a/csharp/app/API/obj/Debug/net6.0/API.assets.cache and b/csharp/app/API/obj/Debug/net6.0/API.assets.cache differ diff --git a/csharp/app/API/obj/Debug/net6.0/API.csproj.AssemblyReference.cache b/csharp/app/API/obj/Debug/net6.0/API.csproj.AssemblyReference.cache index 204fdef64..bbe0d824e 100644 Binary files a/csharp/app/API/obj/Debug/net6.0/API.csproj.AssemblyReference.cache and b/csharp/app/API/obj/Debug/net6.0/API.csproj.AssemblyReference.cache differ diff --git a/csharp/app/API/obj/project.assets.json b/csharp/app/API/obj/project.assets.json index ee6136c04..8a429a938 100644 --- a/csharp/app/API/obj/project.assets.json +++ b/csharp/app/API/obj/project.assets.json @@ -24,6 +24,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "Flurl/3.0.4": { "type": "package", "compile": { @@ -419,6 +432,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -497,6 +511,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "Flurl/3.0.4": { "sha512": "2bgCzOs3TGwRkfcijCiH+7o9Pz4pyVnt4yyLX2vD3wlMSekpmGhqe2zA4988qSMmPa6AqeekX13CY4FvsjsDJQ==", "type": "package", diff --git a/csharp/app/API/obj/project.nuget.cache b/csharp/app/API/obj/project.nuget.cache index db277adde..1f0393e4d 100644 --- a/csharp/app/API/obj/project.nuget.cache +++ b/csharp/app/API/obj/project.nuget.cache @@ -1,11 +1,12 @@ { "version": 2, - "dgSpecHash": "6lEDaHtCDwj4S/DQQvj1mLNtWThoKABX/6yd9728AgnrA9rIad/UaonAp8TkO53i9i5R0ToUggIRUuFIYaB/yw==", + "dgSpecHash": "txRMsA4BjmCk2iCx9W46PczSZ0GaJCkNKOobx6SK/uzt2sbt/jTboM3Q07JADBWy8hPwfpZqspriY8zteLQAzw==", "success": false, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/app/API/API.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/bouncycastle/1.8.9/bouncycastle.1.8.9.nupkg.sha512", "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/flurl/3.0.4/flurl.3.0.4.nupkg.sha512", "/home/kim/.nuget/packages/flurl.http/3.2.2/flurl.http.3.2.2.nupkg.sha512", "/home/kim/.nuget/packages/microsoft.netcore.platforms/2.1.2/microsoft.netcore.platforms.2.1.2.nupkg.sha512", diff --git a/csharp/app/API/obj/rider.project.restore.info b/csharp/app/API/obj/rider.project.restore.info index a13f067b2..1c5428cdb 100644 --- a/csharp/app/API/obj/rider.project.restore.info +++ b/csharp/app/API/obj/rider.project.restore.info @@ -1 +1 @@ -16765322878053266 \ No newline at end of file +16769606177554988 \ No newline at end of file diff --git a/csharp/app/Backend/Program.cs b/csharp/app/Backend/Program.cs deleted file mode 100644 index eab83bb4f..000000000 --- a/csharp/app/Backend/Program.cs +++ /dev/null @@ -1,104 +0,0 @@ -using Backend.Controllers; -using Backend.Database; -using Microsoft.OpenApi.Models; -using Swashbuckle.AspNetCore.SwaggerGen; - - -using (var db = Db.Connect()) -{ - db.CreateFakeRelations(); -} - - - -var builder = WebApplication.CreateBuilder(args); - -builder.Services.AddControllers(); // TODO: remove magic, specify controllers explicitly -// Learn more about configuring Swagger/OpenAPI at https://aka.ms/aspnetcore/swashbuckle - -builder.Services.AddHttpContextAccessor(); -builder.Services.AddEndpointsApiExplorer(); -builder.Services.AddCors(o => o.AddDefaultPolicy(p => p.WithOrigins("*"))); // TODO -builder.Services.AddSwaggerGen(config => -{ - config.SwaggerDoc("v1", new OpenApiInfo{ Title = "My API", Version = "V1" }); - config.OperationFilter(); //Todo testing throw me out -}); - - - -var app = builder.Build(); - -// Configure the HTTP request pipeline. -if (app.Environment.IsDevelopment()) -{ - app.UseSwagger(); - app.UseSwaggerUI(cfg => cfg.EnableFilter()); -} - -app.UseCors(); -app.UseHttpsRedirection(); -app.UseAuthorization(); -app.Use(SetSessionUser); -app.MapControllers(); - -app.Run(); - - - - - - -//================= Functions for above =================== - -//Setting User for current Session -async Task SetSessionUser(HttpContext ctx, RequestDelegate next) -{ - var headers = ctx.Request.Headers; - var hasToken = headers.TryGetValue("auth", out var token); - - if (!ctx.Request.Path.ToString().Contains(nameof(Controller.Login))) - { - if (!hasToken) - { - ctx.Response.StatusCode = 403; - return; - } - - using var db = Db.Connect(); - var user = db.GetUserByToken(token.ToString()); - - if (user is null) - { - ctx.Response.StatusCode = 403; - return; - } - - ctx.Items["User"] = user; - } - - await next(ctx); -} - - - - -/// -/// This is for convenient testing! Todo throw me out? -/// Operation filter to add the requirement of the custom header -/// -public class MyHeaderFilter : IOperationFilter -{ - public void Apply(OpenApiOperation operation, OperationFilterContext context) - { - operation.Parameters ??= new List(); - - operation.Parameters.Add(new OpenApiParameter - { - Name = "auth", - In = ParameterLocation.Header, - Content = new Dictionary(), - Required = false - }); - } -} \ No newline at end of file diff --git a/csharp/app/Backend/db.sqlite b/csharp/app/Backend/db.sqlite deleted file mode 100644 index f0a823cc2..000000000 Binary files a/csharp/app/Backend/db.sqlite and /dev/null differ diff --git a/csharp/app/Backend/obj/Backend.csproj.nuget.dgspec.json b/csharp/app/Backend/obj/Backend.csproj.nuget.dgspec.json index 33f5fb88e..51605bf4b 100644 --- a/csharp/app/Backend/obj/Backend.csproj.nuget.dgspec.json +++ b/csharp/app/Backend/obj/Backend.csproj.nuget.dgspec.json @@ -167,6 +167,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/app/Backend/obj/Debug/net6.0/Backend.assets.cache b/csharp/app/Backend/obj/Debug/net6.0/Backend.assets.cache index ea6821645..855faa522 100644 Binary files a/csharp/app/Backend/obj/Debug/net6.0/Backend.assets.cache and b/csharp/app/Backend/obj/Debug/net6.0/Backend.assets.cache differ diff --git a/csharp/app/Backend/obj/Debug/net6.0/Backend.csproj.AssemblyReference.cache b/csharp/app/Backend/obj/Debug/net6.0/Backend.csproj.AssemblyReference.cache index 97eaa3617..12f5d3c7d 100644 Binary files a/csharp/app/Backend/obj/Debug/net6.0/Backend.csproj.AssemblyReference.cache and b/csharp/app/Backend/obj/Debug/net6.0/Backend.csproj.AssemblyReference.cache differ diff --git a/csharp/app/Backend/obj/project.assets.json b/csharp/app/Backend/obj/project.assets.json index a275ff1c4..9814c2d94 100644 --- a/csharp/app/Backend/obj/project.assets.json +++ b/csharp/app/Backend/obj/project.assets.json @@ -97,6 +97,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "Flurl/3.0.1": { "type": "package", "compile": { @@ -3171,6 +3184,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -3285,6 +3299,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "Flurl/3.0.1": { "sha512": "i7CuPSikVroBaWG8sPvO707Ex9C6BP5+r4JufKNU1FGMmiFgLJvNo1ttUg6ZiXIzUNknvIb1VUTIO9iEDucibg==", "type": "package", diff --git a/csharp/app/Backend/obj/project.nuget.cache b/csharp/app/Backend/obj/project.nuget.cache index 5bb442682..d4623cee3 100644 --- a/csharp/app/Backend/obj/project.nuget.cache +++ b/csharp/app/Backend/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "hBEuvzJMBTZr/bRjm1IFxXYVWTs6z0tSCEYPpoau40SnlkyRKUg8tAXvQV7BiCrsk+wHmkjr257pkqzXNT6YIg==", + "dgSpecHash": "MdRskQtEzVoDz9Sm7iAX4BseowH8RQwBYdJ5zAQHKrlwu1lEHilXUBfKGcTAJ2MpQBrppgcAwKnwTyQJuU6q3Q==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/app/Backend/Backend.csproj", "expectedPackageFiles": [ @@ -9,6 +9,7 @@ "/home/kim/.nuget/packages/azure.security.keyvault.certificates/4.1.0/azure.security.keyvault.certificates.4.1.0.nupkg.sha512", "/home/kim/.nuget/packages/azure.security.keyvault.secrets/4.1.0/azure.security.keyvault.secrets.4.1.0.nupkg.sha512", "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/flurl/3.0.1/flurl.3.0.1.nupkg.sha512", "/home/kim/.nuget/packages/flurl.http/3.0.1/flurl.http.3.0.1.nupkg.sha512", "/home/kim/.nuget/packages/microsoft.aspnet.cors/5.0.0/microsoft.aspnet.cors.5.0.0.nupkg.sha512", diff --git a/csharp/app/Backend/obj/rider.project.restore.info b/csharp/app/Backend/obj/rider.project.restore.info index 2f9a68d35..fc7f70f92 100644 --- a/csharp/app/Backend/obj/rider.project.restore.info +++ b/csharp/app/Backend/obj/rider.project.restore.info @@ -1 +1 @@ -16758719413962650 \ No newline at end of file +16769606178754984 \ No newline at end of file diff --git a/csharp/app/Backend/obj/staticwebassets.pack.sentinel b/csharp/app/Backend/obj/staticwebassets.pack.sentinel deleted file mode 100644 index ed902547d..000000000 --- a/csharp/app/Backend/obj/staticwebassets.pack.sentinel +++ /dev/null @@ -1,203 +0,0 @@ -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 diff --git a/csharp/app/BmsTunnel/obj/BmsTunnel.csproj.nuget.dgspec.json b/csharp/app/BmsTunnel/obj/BmsTunnel.csproj.nuget.dgspec.json index ed4894533..bfa833e29 100644 --- a/csharp/app/BmsTunnel/obj/BmsTunnel.csproj.nuget.dgspec.json +++ b/csharp/app/BmsTunnel/obj/BmsTunnel.csproj.nuget.dgspec.json @@ -108,6 +108,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/app/BmsTunnel/obj/Debug/net6.0/BmsTunnel.assets.cache b/csharp/app/BmsTunnel/obj/Debug/net6.0/BmsTunnel.assets.cache index 4e8e49f61..3611c65b9 100644 Binary files a/csharp/app/BmsTunnel/obj/Debug/net6.0/BmsTunnel.assets.cache and b/csharp/app/BmsTunnel/obj/Debug/net6.0/BmsTunnel.assets.cache differ diff --git a/csharp/app/BmsTunnel/obj/Debug/net6.0/BmsTunnel.csproj.AssemblyReference.cache b/csharp/app/BmsTunnel/obj/Debug/net6.0/BmsTunnel.csproj.AssemblyReference.cache index 1e08a4152..98711e2f8 100644 Binary files a/csharp/app/BmsTunnel/obj/Debug/net6.0/BmsTunnel.csproj.AssemblyReference.cache and b/csharp/app/BmsTunnel/obj/Debug/net6.0/BmsTunnel.csproj.AssemblyReference.cache differ diff --git a/csharp/app/BmsTunnel/obj/project.assets.json b/csharp/app/BmsTunnel/obj/project.assets.json index 1ef93a544..bae8f8387 100644 --- a/csharp/app/BmsTunnel/obj/project.assets.json +++ b/csharp/app/BmsTunnel/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "runtime.linux-arm.runtime.native.System.IO.Ports/7.0.0": { "type": "package", "runtimeTargets": { @@ -146,6 +159,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -179,6 +193,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "runtime.linux-arm.runtime.native.System.IO.Ports/7.0.0": { "sha512": "CBvgRaF+M0xGLDv2Geb/0v0LEADheH8aK72GRAUJdnqnJVsQO60ki1XO8M3keEhnjm+T5NvLm41pNXAVYAPiSg==", "type": "package", diff --git a/csharp/app/BmsTunnel/obj/project.nuget.cache b/csharp/app/BmsTunnel/obj/project.nuget.cache index 11f0cf3b3..32031d175 100644 --- a/csharp/app/BmsTunnel/obj/project.nuget.cache +++ b/csharp/app/BmsTunnel/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "Nke11RxKbOWlVoBscpAV7gQaloKYo0efe9EMVqqSyJ5/YDNdEnugot+SMk4WwTtsLCvOYZZD5nsCtFwFIajyjg==", + "dgSpecHash": "Qv6sJgsHepvCERYb47HYJPm/t6a2/9LRsSfrfQuAYMAiZDh/agkv6lO9ULdyFWRlCZf7RQb39DQwxcKtl+rhoQ==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/app/BmsTunnel/BmsTunnel.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.4.3/cliwrap.3.4.3.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-arm.runtime.native.system.io.ports/7.0.0/runtime.linux-arm.runtime.native.system.io.ports.7.0.0.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-arm64.runtime.native.system.io.ports/7.0.0/runtime.linux-arm64.runtime.native.system.io.ports.7.0.0.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-x64.runtime.native.system.io.ports/7.0.0/runtime.linux-x64.runtime.native.system.io.ports.7.0.0.nupkg.sha512", diff --git a/csharp/app/BmsTunnel/obj/rider.project.restore.info b/csharp/app/BmsTunnel/obj/rider.project.restore.info index 0a5d94e03..c33115bc7 100644 --- a/csharp/app/BmsTunnel/obj/rider.project.restore.info +++ b/csharp/app/BmsTunnel/obj/rider.project.restore.info @@ -1 +1 @@ -16758719413242651 \ No newline at end of file +16769606177514988 \ No newline at end of file diff --git a/csharp/app/Collector/obj/Collector.csproj.nuget.dgspec.json b/csharp/app/Collector/obj/Collector.csproj.nuget.dgspec.json index 55cc61dbb..00c46bbdf 100644 --- a/csharp/app/Collector/obj/Collector.csproj.nuget.dgspec.json +++ b/csharp/app/Collector/obj/Collector.csproj.nuget.dgspec.json @@ -107,6 +107,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/app/Collector/obj/Debug/net6.0/Collector.assets.cache b/csharp/app/Collector/obj/Debug/net6.0/Collector.assets.cache index 27ec16f95..1b22ff41b 100644 Binary files a/csharp/app/Collector/obj/Debug/net6.0/Collector.assets.cache and b/csharp/app/Collector/obj/Debug/net6.0/Collector.assets.cache differ diff --git a/csharp/app/Collector/obj/Debug/net6.0/Collector.csproj.AssemblyReference.cache b/csharp/app/Collector/obj/Debug/net6.0/Collector.csproj.AssemblyReference.cache index 3f6fdf612..4c0e54b06 100644 Binary files a/csharp/app/Collector/obj/Debug/net6.0/Collector.csproj.AssemblyReference.cache and b/csharp/app/Collector/obj/Debug/net6.0/Collector.csproj.AssemblyReference.cache differ diff --git a/csharp/app/Collector/obj/project.assets.json b/csharp/app/Collector/obj/project.assets.json index 69d84baca..3e9d85d25 100644 --- a/csharp/app/Collector/obj/project.assets.json +++ b/csharp/app/Collector/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "Flurl/3.0.1": { "type": "package", "compile": { @@ -160,6 +173,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -208,6 +222,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "Flurl/3.0.1": { "sha512": "i7CuPSikVroBaWG8sPvO707Ex9C6BP5+r4JufKNU1FGMmiFgLJvNo1ttUg6ZiXIzUNknvIb1VUTIO9iEDucibg==", "type": "package", diff --git a/csharp/app/Collector/obj/project.nuget.cache b/csharp/app/Collector/obj/project.nuget.cache index 6f8a10016..a0ca78e0b 100644 --- a/csharp/app/Collector/obj/project.nuget.cache +++ b/csharp/app/Collector/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "UAvD9VISYqdox01NdjEo6KkLKz/OvP72h2Q5OBG5/Tc3kKihaY66bw7AtS4v3eL/TkiRinACyW60kqK3zDuCcQ==", + "dgSpecHash": "9i2PFunukqYLM1MlEYMp8ZfqGsWWpgObIdBPomhb6yFXeOcdoI2L8InTM+OxlI58rvCu374fXWyF5IpxnUoHwA==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/app/Collector/Collector.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/flurl/3.0.1/flurl.3.0.1.nupkg.sha512", "/home/kim/.nuget/packages/flurl.http/3.0.1/flurl.http.3.0.1.nupkg.sha512", "/home/kim/.nuget/packages/microsoft.netcore.platforms/2.1.2/microsoft.netcore.platforms.2.1.2.nupkg.sha512", diff --git a/csharp/app/Collector/obj/rider.project.restore.info b/csharp/app/Collector/obj/rider.project.restore.info index 01c0c4760..81393c5a6 100644 --- a/csharp/app/Collector/obj/rider.project.restore.info +++ b/csharp/app/Collector/obj/rider.project.restore.info @@ -1 +1 @@ -16758719413362651 \ No newline at end of file +16769606177474988 \ No newline at end of file diff --git a/csharp/app/CsController/obj/CsController.csproj.nuget.dgspec.json b/csharp/app/CsController/obj/CsController.csproj.nuget.dgspec.json index 5b2233d47..a27da6ffd 100644 --- a/csharp/app/CsController/obj/CsController.csproj.nuget.dgspec.json +++ b/csharp/app/CsController/obj/CsController.csproj.nuget.dgspec.json @@ -164,6 +164,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/app/CsController/obj/Debug/net6.0/CsController.assets.cache b/csharp/app/CsController/obj/Debug/net6.0/CsController.assets.cache index 0bebb1567..56dd83c32 100644 Binary files a/csharp/app/CsController/obj/Debug/net6.0/CsController.assets.cache and b/csharp/app/CsController/obj/Debug/net6.0/CsController.assets.cache differ diff --git a/csharp/app/CsController/obj/Debug/net6.0/CsController.csproj.AssemblyReference.cache b/csharp/app/CsController/obj/Debug/net6.0/CsController.csproj.AssemblyReference.cache index c8e8090a8..8d05446f8 100644 Binary files a/csharp/app/CsController/obj/Debug/net6.0/CsController.csproj.AssemblyReference.cache and b/csharp/app/CsController/obj/Debug/net6.0/CsController.csproj.AssemblyReference.cache differ diff --git a/csharp/app/CsController/obj/project.assets.json b/csharp/app/CsController/obj/project.assets.json index 044a2cc25..c507304a7 100644 --- a/csharp/app/CsController/obj/project.assets.json +++ b/csharp/app/CsController/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "System.Reactive/5.0.0": { "type": "package", "compile": { @@ -109,6 +122,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -156,6 +170,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "System.Reactive/5.0.0": { "sha512": "erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==", "type": "package", diff --git a/csharp/app/CsController/obj/project.nuget.cache b/csharp/app/CsController/obj/project.nuget.cache index 08a2fa01b..1c66c17dd 100644 --- a/csharp/app/CsController/obj/project.nuget.cache +++ b/csharp/app/CsController/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "c9nLTvh2gw5hmXYEAUK4OY3AUAnUOWM2cSzskUC72XxP9VR2RIxwun4h+lRbiBjcEDMee01epatSM+z0ybkDcg==", + "dgSpecHash": "J1dr8XRtPJYuBcMKzJg8b7EdgDqthiKaQMwWAK67d8s5CbjLDSve5MWdvx4Nzhx0BRA68Dhqzi04KEotO1aPgQ==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/app/CsController/CsController.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/system.reactive/5.0.0/system.reactive.5.0.0.nupkg.sha512", "/home/kim/.nuget/packages/system.reactive.linq/5.0.0/system.reactive.linq.5.0.0.nupkg.sha512", "/home/kim/.nuget/packages/system.reflection.emit/4.7.0/system.reflection.emit.4.7.0.nupkg.sha512", diff --git a/csharp/app/CsController/obj/rider.project.restore.info b/csharp/app/CsController/obj/rider.project.restore.info index bf15616eb..81393c5a6 100644 --- a/csharp/app/CsController/obj/rider.project.restore.info +++ b/csharp/app/CsController/obj/rider.project.restore.info @@ -1 +1 @@ -16758719413402651 \ No newline at end of file +16769606177474988 \ No newline at end of file diff --git a/csharp/app/EmuMeterDriver/obj/Debug/net6.0/EmuMeterDriver.assets.cache b/csharp/app/EmuMeterDriver/obj/Debug/net6.0/EmuMeterDriver.assets.cache index 005add9d0..d92e96143 100644 Binary files a/csharp/app/EmuMeterDriver/obj/Debug/net6.0/EmuMeterDriver.assets.cache and b/csharp/app/EmuMeterDriver/obj/Debug/net6.0/EmuMeterDriver.assets.cache differ diff --git a/csharp/app/EmuMeterDriver/obj/Debug/net6.0/EmuMeterDriver.csproj.AssemblyReference.cache b/csharp/app/EmuMeterDriver/obj/Debug/net6.0/EmuMeterDriver.csproj.AssemblyReference.cache index a16c68d6c..204fdef64 100644 Binary files a/csharp/app/EmuMeterDriver/obj/Debug/net6.0/EmuMeterDriver.csproj.AssemblyReference.cache and b/csharp/app/EmuMeterDriver/obj/Debug/net6.0/EmuMeterDriver.csproj.AssemblyReference.cache differ diff --git a/csharp/app/EmuMeterDriver/obj/EmuMeterDriver.csproj.nuget.dgspec.json b/csharp/app/EmuMeterDriver/obj/EmuMeterDriver.csproj.nuget.dgspec.json index 5818306ea..4ecef31dc 100644 --- a/csharp/app/EmuMeterDriver/obj/EmuMeterDriver.csproj.nuget.dgspec.json +++ b/csharp/app/EmuMeterDriver/obj/EmuMeterDriver.csproj.nuget.dgspec.json @@ -315,6 +315,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/app/EmuMeterDriver/obj/project.assets.json b/csharp/app/EmuMeterDriver/obj/project.assets.json index 01af339d3..839112484 100644 --- a/csharp/app/EmuMeterDriver/obj/project.assets.json +++ b/csharp/app/EmuMeterDriver/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "runtime.linux-arm.runtime.native.System.IO.Ports/7.0.0": { "type": "package", "runtimeTargets": { @@ -221,6 +234,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -269,6 +283,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "runtime.linux-arm.runtime.native.System.IO.Ports/7.0.0": { "sha512": "CBvgRaF+M0xGLDv2Geb/0v0LEADheH8aK72GRAUJdnqnJVsQO60ki1XO8M3keEhnjm+T5NvLm41pNXAVYAPiSg==", "type": "package", diff --git a/csharp/app/EmuMeterDriver/obj/project.nuget.cache b/csharp/app/EmuMeterDriver/obj/project.nuget.cache index 4d3f04b2c..9fe075e78 100644 --- a/csharp/app/EmuMeterDriver/obj/project.nuget.cache +++ b/csharp/app/EmuMeterDriver/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "yrf2nH3W4biRAVVAndvH+Kzw+I+85ttiAZFlnT9j9t+ZZIHlzNQfFaAnTGlVa31oTf/i1Q2rSOq4G+/IdqUzlg==", + "dgSpecHash": "2ewazRgRKz4L39xWIoJjSaXaYlWNZzdNQ3JNtlr75qvrWeWsvOlJppatBwbnYKjfISXH2UGgErcEVSB+GMCKnw==", "success": false, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/app/EmuMeterDriver/EmuMeterDriver.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.5.0/cliwrap.3.5.0.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-arm.runtime.native.system.io.ports/7.0.0/runtime.linux-arm.runtime.native.system.io.ports.7.0.0.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-arm64.runtime.native.system.io.ports/7.0.0/runtime.linux-arm64.runtime.native.system.io.ports.7.0.0.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-x64.runtime.native.system.io.ports/7.0.0/runtime.linux-x64.runtime.native.system.io.ports.7.0.0.nupkg.sha512", diff --git a/csharp/app/EmuMeterDriver/obj/rider.project.restore.info b/csharp/app/EmuMeterDriver/obj/rider.project.restore.info index a13f067b2..b41c8ec78 100644 --- a/csharp/app/EmuMeterDriver/obj/rider.project.restore.info +++ b/csharp/app/EmuMeterDriver/obj/rider.project.restore.info @@ -1 +1 @@ -16765322878053266 \ No newline at end of file +16769606177434988 \ No newline at end of file diff --git a/csharp/app/FossilTui/obj/Debug/net6.0/FossilTui.assets.cache b/csharp/app/FossilTui/obj/Debug/net6.0/FossilTui.assets.cache index 7054fad7f..755f69330 100644 Binary files a/csharp/app/FossilTui/obj/Debug/net6.0/FossilTui.assets.cache and b/csharp/app/FossilTui/obj/Debug/net6.0/FossilTui.assets.cache differ diff --git a/csharp/app/FossilTui/obj/Debug/net6.0/FossilTui.csproj.AssemblyReference.cache b/csharp/app/FossilTui/obj/Debug/net6.0/FossilTui.csproj.AssemblyReference.cache index 204fdef64..f58c211f3 100644 Binary files a/csharp/app/FossilTui/obj/Debug/net6.0/FossilTui.csproj.AssemblyReference.cache and b/csharp/app/FossilTui/obj/Debug/net6.0/FossilTui.csproj.AssemblyReference.cache differ diff --git a/csharp/app/FossilTui/obj/FossilTui.csproj.nuget.dgspec.json b/csharp/app/FossilTui/obj/FossilTui.csproj.nuget.dgspec.json index cf873d09b..9939eca13 100644 --- a/csharp/app/FossilTui/obj/FossilTui.csproj.nuget.dgspec.json +++ b/csharp/app/FossilTui/obj/FossilTui.csproj.nuget.dgspec.json @@ -159,6 +159,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/app/FossilTui/obj/project.assets.json b/csharp/app/FossilTui/obj/project.assets.json index 5a346d18b..8c16c816e 100644 --- a/csharp/app/FossilTui/obj/project.assets.json +++ b/csharp/app/FossilTui/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "System.Reactive/5.0.0": { "type": "package", "compile": { @@ -72,6 +85,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -105,6 +119,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "System.Reactive/5.0.0": { "sha512": "erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==", "type": "package", diff --git a/csharp/app/FossilTui/obj/project.nuget.cache b/csharp/app/FossilTui/obj/project.nuget.cache index b8c4fa32c..432ecb3fd 100644 --- a/csharp/app/FossilTui/obj/project.nuget.cache +++ b/csharp/app/FossilTui/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "jku2j7nKdKz7OSKmKIzLnWIlvYDz5T1ilOYj9aUrVPFn0YKrinlKrEIhfHhDV24pRZv0r4Uq18FfIi+xtsC6bw==", + "dgSpecHash": "U/s4BMvyN0XHGZp5V6nYwrJuMjSDA8kadrq1PqryUUdMuh+ZcyX+yPknYtfEDHV43LGxB54pXSAxqs1pByV0OQ==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/app/FossilTui/FossilTui.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.5.0/cliwrap.3.5.0.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/system.reactive/5.0.0/system.reactive.5.0.0.nupkg.sha512", "/home/kim/.nuget/packages/system.reactive.linq/5.0.0/system.reactive.linq.5.0.0.nupkg.sha512", "/home/kim/.nuget/packages/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg.sha512" diff --git a/csharp/app/FossilTui/obj/rider.project.restore.info b/csharp/app/FossilTui/obj/rider.project.restore.info index a13f067b2..81393c5a6 100644 --- a/csharp/app/FossilTui/obj/rider.project.restore.info +++ b/csharp/app/FossilTui/obj/rider.project.restore.info @@ -1 +1 @@ -16765322878053266 \ No newline at end of file +16769606177474988 \ No newline at end of file diff --git a/csharp/app/GuiFeeder/obj/Debug/net6.0/GuiFeeder.assets.cache b/csharp/app/GuiFeeder/obj/Debug/net6.0/GuiFeeder.assets.cache index 23c8f87d5..a364d9cfa 100644 Binary files a/csharp/app/GuiFeeder/obj/Debug/net6.0/GuiFeeder.assets.cache and b/csharp/app/GuiFeeder/obj/Debug/net6.0/GuiFeeder.assets.cache differ diff --git a/csharp/app/GuiFeeder/obj/GuiFeeder.csproj.nuget.dgspec.json b/csharp/app/GuiFeeder/obj/GuiFeeder.csproj.nuget.dgspec.json index 63c615907..c2eb467b4 100644 --- a/csharp/app/GuiFeeder/obj/GuiFeeder.csproj.nuget.dgspec.json +++ b/csharp/app/GuiFeeder/obj/GuiFeeder.csproj.nuget.dgspec.json @@ -173,6 +173,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/app/GuiFeeder/obj/project.assets.json b/csharp/app/GuiFeeder/obj/project.assets.json index ba7549f69..4f3aa6fbe 100644 --- a/csharp/app/GuiFeeder/obj/project.assets.json +++ b/csharp/app/GuiFeeder/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "System.Reactive/5.0.0": { "type": "package", "compile": { @@ -109,6 +122,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -156,6 +170,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "System.Reactive/5.0.0": { "sha512": "erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==", "type": "package", diff --git a/csharp/app/GuiFeeder/obj/project.nuget.cache b/csharp/app/GuiFeeder/obj/project.nuget.cache index fa1a6a811..dcb04e599 100644 --- a/csharp/app/GuiFeeder/obj/project.nuget.cache +++ b/csharp/app/GuiFeeder/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "cOHONU4GCqA+dI/Rv1t6D73epwZNctGSr2+h5FghVxuDPVxvgMEDFXBxyoRYRgV0hWUgecdkllQClZSN7zPqBA==", + "dgSpecHash": "Sm0ObQgf9KDH/gcYnpfHlXR+ExJ98CSzc9mICxtGxbCBsjLy5FnN0bJ7FfsvoeFMIGGAnXXn66NFzVs5mnIq0A==", "success": false, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/app/GuiFeeder/GuiFeeder.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/system.reactive/5.0.0/system.reactive.5.0.0.nupkg.sha512", "/home/kim/.nuget/packages/system.reactive.linq/5.0.0/system.reactive.linq.5.0.0.nupkg.sha512", "/home/kim/.nuget/packages/system.reflection.emit/4.7.0/system.reflection.emit.4.7.0.nupkg.sha512", diff --git a/csharp/app/GuiFeeder/obj/rider.project.restore.info b/csharp/app/GuiFeeder/obj/rider.project.restore.info index 345f18c81..b41c8ec78 100644 --- a/csharp/app/GuiFeeder/obj/rider.project.restore.info +++ b/csharp/app/GuiFeeder/obj/rider.project.restore.info @@ -1 +1 @@ -16765322878013266 \ No newline at end of file +16769606177434988 \ No newline at end of file diff --git a/csharp/app/Logging/obj/Debug/net6.0/Logging.assets.cache b/csharp/app/Logging/obj/Debug/net6.0/Logging.assets.cache index 5a3a65fac..77436a7ce 100644 Binary files a/csharp/app/Logging/obj/Debug/net6.0/Logging.assets.cache and b/csharp/app/Logging/obj/Debug/net6.0/Logging.assets.cache differ diff --git a/csharp/app/Logging/obj/Logging.csproj.nuget.dgspec.json b/csharp/app/Logging/obj/Logging.csproj.nuget.dgspec.json index 1425f7fdd..5ea5e6c13 100644 --- a/csharp/app/Logging/obj/Logging.csproj.nuget.dgspec.json +++ b/csharp/app/Logging/obj/Logging.csproj.nuget.dgspec.json @@ -98,6 +98,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/app/Logging/obj/project.assets.json b/csharp/app/Logging/obj/project.assets.json index 5fbb5611e..0352efca9 100644 --- a/csharp/app/Logging/obj/project.assets.json +++ b/csharp/app/Logging/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "System.Reactive/5.0.0": { "type": "package", "compile": { @@ -62,6 +75,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -94,6 +108,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "System.Reactive/5.0.0": { "sha512": "erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==", "type": "package", diff --git a/csharp/app/Logging/obj/project.nuget.cache b/csharp/app/Logging/obj/project.nuget.cache index 462eb1697..ac4aea1a5 100644 --- a/csharp/app/Logging/obj/project.nuget.cache +++ b/csharp/app/Logging/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "tCxgCnwFnFzHL6MsnctgrTrsOK6WQa2VxHS5FWl65w7tD4THMX81cgx1rDX1NlsndB+AGdrMU8q5VH/p2JbSLA==", + "dgSpecHash": "nKiQuR7HM+9Q0MXXJFrKHfrct9NGC6Bssl2ZK/w5IytlFEAOeJBLDprHJI5Gb4/LXpG4YN7PvT+e9YQkX4YhvA==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/app/Logging/Logging.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/system.reactive/5.0.0/system.reactive.5.0.0.nupkg.sha512", "/home/kim/.nuget/packages/system.reactive.linq/5.0.0/system.reactive.linq.5.0.0.nupkg.sha512", "/home/kim/.nuget/packages/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg.sha512" diff --git a/csharp/app/Logging/obj/rider.project.restore.info b/csharp/app/Logging/obj/rider.project.restore.info index 01c0c4760..c33115bc7 100644 --- a/csharp/app/Logging/obj/rider.project.restore.info +++ b/csharp/app/Logging/obj/rider.project.restore.info @@ -1 +1 @@ -16758719413362651 \ No newline at end of file +16769606177514988 \ No newline at end of file diff --git a/csharp/app/Meiringen/obj/Debug/net6.0/Meiringen.assets.cache b/csharp/app/Meiringen/obj/Debug/net6.0/Meiringen.assets.cache index 1a1db7371..d0314fee4 100644 Binary files a/csharp/app/Meiringen/obj/Debug/net6.0/Meiringen.assets.cache and b/csharp/app/Meiringen/obj/Debug/net6.0/Meiringen.assets.cache differ diff --git a/csharp/app/Meiringen/obj/Debug/net6.0/Meiringen.csproj.AssemblyReference.cache b/csharp/app/Meiringen/obj/Debug/net6.0/Meiringen.csproj.AssemblyReference.cache index 57a4e575b..204fdef64 100644 Binary files a/csharp/app/Meiringen/obj/Debug/net6.0/Meiringen.csproj.AssemblyReference.cache and b/csharp/app/Meiringen/obj/Debug/net6.0/Meiringen.csproj.AssemblyReference.cache differ diff --git a/csharp/app/Meiringen/obj/Meiringen.csproj.nuget.dgspec.json b/csharp/app/Meiringen/obj/Meiringen.csproj.nuget.dgspec.json index 239077462..43312ae58 100644 --- a/csharp/app/Meiringen/obj/Meiringen.csproj.nuget.dgspec.json +++ b/csharp/app/Meiringen/obj/Meiringen.csproj.nuget.dgspec.json @@ -229,6 +229,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/app/Meiringen/obj/project.assets.json b/csharp/app/Meiringen/obj/project.assets.json index fd216ce0d..a79c443a9 100644 --- a/csharp/app/Meiringen/obj/project.assets.json +++ b/csharp/app/Meiringen/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "Flurl/3.0.2": { "type": "package", "compile": { @@ -186,6 +199,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -218,6 +232,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "Flurl/3.0.2": { "sha512": "1/6mqdzGCTdAekbWkVZBTylCV+8g3JUSTXRBngRVR274S+RsAYNRF79GbDoDsPfMKu8VPc9HkQWdBEAncK1PQQ==", "type": "package", diff --git a/csharp/app/Meiringen/obj/project.nuget.cache b/csharp/app/Meiringen/obj/project.nuget.cache index 0d9313303..767b3a471 100644 --- a/csharp/app/Meiringen/obj/project.nuget.cache +++ b/csharp/app/Meiringen/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "d/LI/T8eCpgIJKtA6uWehmIp7Ra7KqbDho9Qa9qWOUcsPYwjXm6VGt4mesRy0Mo1N9t2vXtyZTqD2UtDC/N8zA==", + "dgSpecHash": "wJGMLcKu4YOjKxKZWKVDsAFNZ+qFJSTx0anSJi+udROWELHYtcKCrVBvSf9svSz6WxS/qLUkfMqst6vWJAmuBA==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/app/Meiringen/Meiringen.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/flurl/3.0.2/flurl.3.0.2.nupkg.sha512", "/home/kim/.nuget/packages/flurl.http/3.2.0/flurl.http.3.2.0.nupkg.sha512", "/home/kim/.nuget/packages/google.protobuf/3.19.4/google.protobuf.3.19.4.nupkg.sha512", diff --git a/csharp/app/Meiringen/obj/rider.project.restore.info b/csharp/app/Meiringen/obj/rider.project.restore.info index 01c0c4760..1c5428cdb 100644 --- a/csharp/app/Meiringen/obj/rider.project.restore.info +++ b/csharp/app/Meiringen/obj/rider.project.restore.info @@ -1 +1 @@ -16758719413362651 \ No newline at end of file +16769606177554988 \ No newline at end of file diff --git a/csharp/app/OpenVpnCertificatesServer/obj/Debug/net6.0/OpenVpnCertificatesServer.assets.cache b/csharp/app/OpenVpnCertificatesServer/obj/Debug/net6.0/OpenVpnCertificatesServer.assets.cache index 4d50d56ab..2618be3e8 100644 Binary files a/csharp/app/OpenVpnCertificatesServer/obj/Debug/net6.0/OpenVpnCertificatesServer.assets.cache and b/csharp/app/OpenVpnCertificatesServer/obj/Debug/net6.0/OpenVpnCertificatesServer.assets.cache differ diff --git a/csharp/app/OpenVpnCertificatesServer/obj/Debug/net6.0/OpenVpnCertificatesServer.csproj.AssemblyReference.cache b/csharp/app/OpenVpnCertificatesServer/obj/Debug/net6.0/OpenVpnCertificatesServer.csproj.AssemblyReference.cache index 1ccc9ca30..5c9ddc1af 100644 Binary files a/csharp/app/OpenVpnCertificatesServer/obj/Debug/net6.0/OpenVpnCertificatesServer.csproj.AssemblyReference.cache and b/csharp/app/OpenVpnCertificatesServer/obj/Debug/net6.0/OpenVpnCertificatesServer.csproj.AssemblyReference.cache differ diff --git a/csharp/app/OpenVpnCertificatesServer/obj/OpenVpnCertificatesServer.csproj.nuget.dgspec.json b/csharp/app/OpenVpnCertificatesServer/obj/OpenVpnCertificatesServer.csproj.nuget.dgspec.json index fcb0f0ed8..67d778aaf 100644 --- a/csharp/app/OpenVpnCertificatesServer/obj/OpenVpnCertificatesServer.csproj.nuget.dgspec.json +++ b/csharp/app/OpenVpnCertificatesServer/obj/OpenVpnCertificatesServer.csproj.nuget.dgspec.json @@ -233,6 +233,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/app/OpenVpnCertificatesServer/obj/project.assets.json b/csharp/app/OpenVpnCertificatesServer/obj/project.assets.json index a32796d1b..549c95774 100644 --- a/csharp/app/OpenVpnCertificatesServer/obj/project.assets.json +++ b/csharp/app/OpenVpnCertificatesServer/obj/project.assets.json @@ -24,6 +24,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "Flurl/3.0.4": { "type": "package", "compile": { @@ -274,6 +287,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -336,6 +350,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "Flurl/3.0.4": { "sha512": "2bgCzOs3TGwRkfcijCiH+7o9Pz4pyVnt4yyLX2vD3wlMSekpmGhqe2zA4988qSMmPa6AqeekX13CY4FvsjsDJQ==", "type": "package", diff --git a/csharp/app/OpenVpnCertificatesServer/obj/project.nuget.cache b/csharp/app/OpenVpnCertificatesServer/obj/project.nuget.cache index d12493bdc..8df1dd057 100644 --- a/csharp/app/OpenVpnCertificatesServer/obj/project.nuget.cache +++ b/csharp/app/OpenVpnCertificatesServer/obj/project.nuget.cache @@ -1,11 +1,12 @@ { "version": 2, - "dgSpecHash": "TI3lsVsGRTJmH6CVbTwVd2DTDjreeGGON7YyzY8QAhsqlofp4JHK0yMxhwSNzuCrf8Z1mYOlbCQ+v9n0sgq6Vw==", + "dgSpecHash": "PURWN6Z2AsaTF0jBKvUimx2dUETO70Z5O1PWES1dt8s6Dkt+3PHB83spJwnLOoPHUxZ35fXy20FekyUvGARJrA==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/app/OpenVpnCertificatesServer/OpenVpnCertificatesServer.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/bouncycastle/1.8.9/bouncycastle.1.8.9.nupkg.sha512", "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/flurl/3.0.4/flurl.3.0.4.nupkg.sha512", "/home/kim/.nuget/packages/flurl.http/3.2.2/flurl.http.3.2.2.nupkg.sha512", "/home/kim/.nuget/packages/microsoft.netcore.platforms/2.1.2/microsoft.netcore.platforms.2.1.2.nupkg.sha512", diff --git a/csharp/app/OpenVpnCertificatesServer/obj/rider.project.restore.info b/csharp/app/OpenVpnCertificatesServer/obj/rider.project.restore.info index 345f18c81..81393c5a6 100644 --- a/csharp/app/OpenVpnCertificatesServer/obj/rider.project.restore.info +++ b/csharp/app/OpenVpnCertificatesServer/obj/rider.project.restore.info @@ -1 +1 @@ -16765322878013266 \ No newline at end of file +16769606177474988 \ No newline at end of file diff --git a/csharp/app/RemoteSupportConsole/obj/Debug/net6.0/RemoteSupportConsole.assets.cache b/csharp/app/RemoteSupportConsole/obj/Debug/net6.0/RemoteSupportConsole.assets.cache index d36a92196..c33b805f1 100644 Binary files a/csharp/app/RemoteSupportConsole/obj/Debug/net6.0/RemoteSupportConsole.assets.cache and b/csharp/app/RemoteSupportConsole/obj/Debug/net6.0/RemoteSupportConsole.assets.cache differ diff --git a/csharp/app/RemoteSupportConsole/obj/Debug/net6.0/RemoteSupportConsole.csproj.AssemblyReference.cache b/csharp/app/RemoteSupportConsole/obj/Debug/net6.0/RemoteSupportConsole.csproj.AssemblyReference.cache index d911eb07a..48918d3ff 100644 Binary files a/csharp/app/RemoteSupportConsole/obj/Debug/net6.0/RemoteSupportConsole.csproj.AssemblyReference.cache and b/csharp/app/RemoteSupportConsole/obj/Debug/net6.0/RemoteSupportConsole.csproj.AssemblyReference.cache differ diff --git a/csharp/app/RemoteSupportConsole/obj/RemoteSupportConsole.csproj.nuget.dgspec.json b/csharp/app/RemoteSupportConsole/obj/RemoteSupportConsole.csproj.nuget.dgspec.json index d8fe515c2..1e8f3efdb 100644 --- a/csharp/app/RemoteSupportConsole/obj/RemoteSupportConsole.csproj.nuget.dgspec.json +++ b/csharp/app/RemoteSupportConsole/obj/RemoteSupportConsole.csproj.nuget.dgspec.json @@ -163,6 +163,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/app/RemoteSupportConsole/obj/project.assets.json b/csharp/app/RemoteSupportConsole/obj/project.assets.json index d98df5aab..06bfc5510 100644 --- a/csharp/app/RemoteSupportConsole/obj/project.assets.json +++ b/csharp/app/RemoteSupportConsole/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "Flurl/3.0.2": { "type": "package", "compile": { @@ -234,6 +247,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -284,6 +298,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "Flurl/3.0.2": { "sha512": "1/6mqdzGCTdAekbWkVZBTylCV+8g3JUSTXRBngRVR274S+RsAYNRF79GbDoDsPfMKu8VPc9HkQWdBEAncK1PQQ==", "type": "package", diff --git a/csharp/app/RemoteSupportConsole/obj/project.nuget.cache b/csharp/app/RemoteSupportConsole/obj/project.nuget.cache index a6da555c6..8fc8c9ae7 100644 --- a/csharp/app/RemoteSupportConsole/obj/project.nuget.cache +++ b/csharp/app/RemoteSupportConsole/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "AdnIfm2lNYa0hZdkAnUPEg0raUxomGw3BfN55kJR0l/A9D2btlf5Klc7INJwX3b5EfYHX6zPLRkpMmwP9bSczA==", + "dgSpecHash": "5BTw46APqOr5EwrDgKZrsoSeSWwW4szbE+t91il2kXeIp9S3W9fmBCSQYFzwexpBevH2F6+7W7pbqkOkWz9SAg==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/app/RemoteSupportConsole/RemoteSupportConsole.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.6.0/cliwrap.3.6.0.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/flurl/3.0.2/flurl.3.0.2.nupkg.sha512", "/home/kim/.nuget/packages/flurl.http/3.2.0/flurl.http.3.2.0.nupkg.sha512", "/home/kim/.nuget/packages/microsoft.bcl.asyncinterfaces/6.0.0/microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512", diff --git a/csharp/app/RemoteSupportConsole/obj/rider.project.restore.info b/csharp/app/RemoteSupportConsole/obj/rider.project.restore.info index 345f18c81..46a715514 100644 --- a/csharp/app/RemoteSupportConsole/obj/rider.project.restore.info +++ b/csharp/app/RemoteSupportConsole/obj/rider.project.restore.info @@ -1 +1 @@ -16765322878013266 \ No newline at end of file +16769606177594988 \ No newline at end of file diff --git a/csharp/app/SaliMax/obj/Debug/net6.0/SaliMax.csproj.AssemblyReference.cache b/csharp/app/SaliMax/obj/Debug/net6.0/SaliMax.csproj.AssemblyReference.cache index 1814037d4..204fdef64 100644 Binary files a/csharp/app/SaliMax/obj/Debug/net6.0/SaliMax.csproj.AssemblyReference.cache and b/csharp/app/SaliMax/obj/Debug/net6.0/SaliMax.csproj.AssemblyReference.cache differ diff --git a/csharp/app/SaliMax/obj/SaliMax.csproj.nuget.dgspec.json b/csharp/app/SaliMax/obj/SaliMax.csproj.nuget.dgspec.json index 6987e9c4f..e8e20d9bc 100644 --- a/csharp/app/SaliMax/obj/SaliMax.csproj.nuget.dgspec.json +++ b/csharp/app/SaliMax/obj/SaliMax.csproj.nuget.dgspec.json @@ -726,6 +726,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/app/SaliMax/obj/project.assets.json b/csharp/app/SaliMax/obj/project.assets.json index 670c2731a..22d538a6e 100644 --- a/csharp/app/SaliMax/obj/project.assets.json +++ b/csharp/app/SaliMax/obj/project.assets.json @@ -378,6 +378,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { diff --git a/csharp/app/SaliMax/obj/project.nuget.cache b/csharp/app/SaliMax/obj/project.nuget.cache index c05c9fc7f..bbe7b1ff5 100644 --- a/csharp/app/SaliMax/obj/project.nuget.cache +++ b/csharp/app/SaliMax/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "8ZrGpi/CCtEGUWcbUHi3w8aGb6XllKy4nkfVZNHV8M6DhjiXCLpu36OFEUH0dPqzdEZtvMEpoO4bW6c6Xzrmag==", + "dgSpecHash": "Dp+CqO5frfeh+Sk8YUkxWZex9Ta2zDQcbbXGy6aNkhlOfuGgWTn6xAJIAU6B48BH6ZTO6FFtQASv/UDKEpp3aw==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/app/SaliMax/SaliMax.csproj", "expectedPackageFiles": [ diff --git a/csharp/app/SaliMax/obj/rider.project.restore.info b/csharp/app/SaliMax/obj/rider.project.restore.info index be4b54233..f43d46a0f 100644 --- a/csharp/app/SaliMax/obj/rider.project.restore.info +++ b/csharp/app/SaliMax/obj/rider.project.restore.info @@ -1 +1 @@ -16759449276686422 \ No newline at end of file +16769606177674987 \ No newline at end of file diff --git a/csharp/app/SaliMax/src/Log/EmuMeter.cs b/csharp/app/SaliMax/src/Log/EmuMeter.cs index 08245fbb9..a6b7062cf 100644 --- a/csharp/app/SaliMax/src/Log/EmuMeter.cs +++ b/csharp/app/SaliMax/src/Log/EmuMeter.cs @@ -1,27 +1,46 @@ using System.Text.Json.Nodes; -using DecimalMath; using InnovEnergy.Lib.Devices.EmuMeter; using InnovEnergy.Lib.StatusApi; using InnovEnergy.Lib.Utils; +using static DecimalMath.DecimalEx; +using static InnovEnergy.SaliMax.Log.JsonUtil; namespace InnovEnergy.SaliMax.Log; public static class EmuMeter { - public static JsonObject? Log(this EmuMeterStatus? s, DeviceType type) + public static JsonObject? Log(this EmuMeterStatus? s, DeviceType type, String serialNb) { if (s is null) return null; - return type - .CreateDevice("EmuMeter") - .AddAcConnection(s.Frequency.Round3(), s.GetAcPhases()); + + // + + var l1 = CreateAcPhase(s.CurrentL1, s.VoltageL1N, ACos(s.PowerFactorL1)); + var l2 = CreateAcPhase(s.CurrentL2, s.VoltageL2N, ACos(s.PowerFactorL2)); + var l3 = CreateAcPhase(s.CurrentL3, s.VoltageL3N, ACos(s.PowerFactorL3)); + + var ac = new JsonObject + { + ["L1"] = l1, + ["L2"] = l2, + ["L3"] = l3, + ["Frequency"] = s.Frequency + }; + + var status = new JsonObject + { + ["Ac"] = ac, + }; + + return new JsonObject { [$"EmuMeter {serialNb}"] = status }; } private static IEnumerable GetAcPhases(this EmuMeterStatus s) { - yield return Util.CreateAcPhase(s.CurrentL1.Round3(),s.VoltageL1N.Round3(),s.PowerFactorL1.Apply(DecimalEx.ACos).Round3()); - yield return Util.CreateAcPhase(s.CurrentL2.Round3(),s.VoltageL2N.Round3(),s.PowerFactorL2.Apply(DecimalEx.ACos).Round3()); - yield return Util.CreateAcPhase(s.CurrentL3.Round3(),s.VoltageL3N.Round3(),s.PowerFactorL3.Apply(DecimalEx.ACos).Round3()); + yield return CreateAcPhase(s.CurrentL1.Round3(),s.VoltageL1N.Round3(),s.PowerFactorL1.Apply(ACos).Round3()); + yield return CreateAcPhase(s.CurrentL2.Round3(),s.VoltageL2N.Round3(),s.PowerFactorL2.Apply(ACos).Round3()); + yield return CreateAcPhase(s.CurrentL3.Round3(),s.VoltageL3N.Round3(),s.PowerFactorL3.Apply(ACos).Round3()); } } \ No newline at end of file diff --git a/csharp/app/SaliMax/src/Log/Salimax.cs b/csharp/app/SaliMax/src/Log/Salimax.cs index a888d7a8b..00ff996d8 100644 --- a/csharp/app/SaliMax/src/Log/Salimax.cs +++ b/csharp/app/SaliMax/src/Log/Salimax.cs @@ -24,8 +24,8 @@ public static class Salimax private static IEnumerable GetDevices(StatusRecord s) { - yield return s.InverterStatus.Log(); - yield return s.DcDcStatus.Log(); + yield return s.InverterStatus.Log("1234"); + yield return s.DcDcStatus.Log("3214"); yield return s.GridMeterStatus.Log(DeviceType.Grid); yield return s.AcInToAcOutMeterStatus.Log(DeviceType.AcInToAcOut); yield return s.AmptStatus.Log(); @@ -34,49 +34,49 @@ public static class Salimax public static JsonArray CreateTopology() { - var acInBusJson = Util.CreateBus + var acInBusJson = JsonUtil.CreateBus ( name: "AcIn", - left: Util.Port(DeviceType.Grid, BusPort.Ac), - top: Util.Port(DeviceType.PvOnAcIn, BusPort.Ac), - bottom: Util.Port(DeviceType.Load, BusPort.Infer), - right: Util.Port(DeviceType.AcInToAcOut, BusPort.Ac, false) + left: JsonUtil.Port(DeviceType.Grid, BusPort.Ac), + top: JsonUtil.Port(DeviceType.PvOnAcIn, BusPort.Ac), + bottom: JsonUtil.Port(DeviceType.Load, BusPort.Infer), + right: JsonUtil.Port(DeviceType.AcInToAcOut, BusPort.Ac, false) ); - var acOutBusJson = Util.CreateBus + var acOutBusJson = JsonUtil.CreateBus ( name: "AcOut", - left: Util.Port(DeviceType.AcInToAcOut, BusPort.Ac, false), - top: Util.Port(DeviceType.PvOnAcOut, BusPort.Ac), - bottom: Util.Port(DeviceType.CriticalLoad, BusPort.Infer), - right: Util.Port(DeviceType.Inverter, BusPort.Ac) + left: JsonUtil.Port(DeviceType.AcInToAcOut, BusPort.Ac, false), + top: JsonUtil.Port(DeviceType.PvOnAcOut, BusPort.Ac), + bottom: JsonUtil.Port(DeviceType.CriticalLoad, BusPort.Infer), + right: JsonUtil.Port(DeviceType.Inverter, BusPort.Ac) ); - var inverterJson = Util.CreateBus + var inverterJson = JsonUtil.CreateBus ( name: "Inverter", - left: Util.Port(DeviceType.Inverter, BusPort.Ac), - top: Util.Port(DeviceType.None, BusPort.None), - bottom: Util.Port(DeviceType.Losses, BusPort.Infer), - right: Util.Port(DeviceType.Inverter, BusPort.Dc) + left: JsonUtil.Port(DeviceType.Inverter, BusPort.Ac), + top: JsonUtil.Port(DeviceType.None, BusPort.None), + bottom: JsonUtil.Port(DeviceType.Losses, BusPort.Infer), + right: JsonUtil.Port(DeviceType.Inverter, BusPort.Dc) ); - var dcBusJson = Util.CreateBus + var dcBusJson = JsonUtil.CreateBus ( name: "Dc", - left: Util.Port(DeviceType.Inverter, BusPort.Dc), - top: Util.Port(DeviceType.PvOnDc, BusPort.Dc), - bottom: Util.Port(DeviceType.DcLoad, BusPort.Infer), - right: Util.Port(DeviceType.DcDc, BusPort.Dc) + left: JsonUtil.Port(DeviceType.Inverter, BusPort.Dc), + top: JsonUtil.Port(DeviceType.PvOnDc, BusPort.Dc), + bottom: JsonUtil.Port(DeviceType.DcLoad, BusPort.Infer), + right: JsonUtil.Port(DeviceType.DcDc, BusPort.Dc) ); - var dcDcJson = Util.CreateBus + var dcDcJson = JsonUtil.CreateBus ( name: "DcDc", - left: Util.Port(DeviceType.DcDc, BusPort.Dc), - top: Util.Port(DeviceType.None, BusPort.None), - bottom: Util.Port(DeviceType.Losses, BusPort.Infer), - right: Util.Port(DeviceType.Battery, BusPort.Dc) + left: JsonUtil.Port(DeviceType.DcDc, BusPort.Dc), + top: JsonUtil.Port(DeviceType.None, BusPort.None), + bottom: JsonUtil.Port(DeviceType.Losses, BusPort.Infer), + right: JsonUtil.Port(DeviceType.Battery, BusPort.Dc) ); return new JsonArray(acInBusJson, acOutBusJson, inverterJson, dcBusJson, dcDcJson); diff --git a/csharp/app/SaliMax/src/Log/TruConvertAc.cs b/csharp/app/SaliMax/src/Log/TruConvertAc.cs index 7aac9367d..9a0446a66 100644 --- a/csharp/app/SaliMax/src/Log/TruConvertAc.cs +++ b/csharp/app/SaliMax/src/Log/TruConvertAc.cs @@ -1,46 +1,66 @@ using System.Text.Json.Nodes; -using DecimalMath; using InnovEnergy.Lib.Devices.Trumpf.TruConvertAc; -using InnovEnergy.Lib.StatusApi; using InnovEnergy.Lib.Utils; +using static DecimalMath.DecimalEx; +using static InnovEnergy.SaliMax.Log.JsonUtil; namespace InnovEnergy.SaliMax.Log; public static class TruConvertAc { - public static JsonObject? Log(this TruConvertAcStatus? s) + + // TODO: remove serialNb arg, embed TruConvertDcStatus + public static JsonObject? Log(this TruConvertAcStatus? s, String serialNb) { if (s is null) return null; - var pwr = s.PowerAcL1 + s.PowerAcL2 + s.PowerAcL3; - var voltage = s.ActualDcLinkVoltageLowerHalfExt + s.ActualDcLinkVoltageUpperHalfExt; - var current = 0.0m; - if (voltage != 0) + var dcPower = s.PowerAcL1 + s.PowerAcL2 + s.PowerAcL3; + var dcVoltage = s.ActualDcLinkVoltageLowerHalfExt + s.ActualDcLinkVoltageUpperHalfExt; + var dcCurrent = dcVoltage != 0m + ? dcPower / dcVoltage + : 0m; + + + // TODO: acos quadrant + // TODO: total AC power + + var l1 = CreateAcPhase(s.PhaseCurrentL1, s.GridVoltageL1, ACos(s.CosPhiL1)); + var l2 = CreateAcPhase(s.PhaseCurrentL2, s.GridVoltageL2, ACos(s.CosPhiL2)); + var l3 = CreateAcPhase(s.PhaseCurrentL3, s.GridVoltageL3, ACos(s.CosPhiL3)); + + var ac = new JsonObject { - current = pwr / voltage; - } - return DeviceType - .Inverter - .CreateDevice("TruConvertAc") - .AddAcConnection(Decimal.Round(s.GridFrequency, 3), s.GetAcPhases()) - .AddProp("Total Calculated Power", pwr) - .AddDcConnection(Decimal.Round(current, 3), voltage) - .AddAlarms(s.Alarms) - .AddProp("MainState", s.MainState.ToString()); + ["L1"] = l1, + ["L2"] = l2, + ["L3"] = l3, + ["Frequency"] = s.GridFrequency + }; + + var dc = CreateDcPhase(dcCurrent, dcVoltage); + + var status = new JsonObject + { + ["Ac"] = ac , + ["Dc"] = dc , + ["Warnings"] = s.Warnings.ToJsonArray() , + ["Alarms"] = s.Alarms.ToJsonArray() , + }; + + return new JsonObject { [$"TruConvertAc {serialNb}"] = status }; } private static IEnumerable GetAcPhases(this TruConvertAcStatus s) { // Math.Acos return "NaN" if the cos phi < -1 or > 1 // Decimal.Acos throw an exception - yield return Util.CreateAcPhase(s.PhaseCurrentL1.Round3(), s.GridVoltageL1.Round3(), - s.CosPhiL1.Clamp(-1m, 1m).Apply(DecimalEx.ACos).Round3()); + yield return JsonUtil.CreateAcPhase(s.PhaseCurrentL1.Round3(), s.GridVoltageL1.Round3(), + s.CosPhiL1.Clamp(-1m, 1m).Apply(ACos).Round3()); - yield return Util.CreateAcPhase(s.PhaseCurrentL2.Round3(), s.GridVoltageL2.Round3(), - s.CosPhiL2.Clamp(-1m, 1m).Apply(DecimalEx.ACos).Round3()); + yield return JsonUtil.CreateAcPhase(s.PhaseCurrentL2.Round3(), s.GridVoltageL2.Round3(), + s.CosPhiL2.Clamp(-1m, 1m).Apply(ACos).Round3()); - yield return Util.CreateAcPhase(s.PhaseCurrentL3.Round3(), s.GridVoltageL3.Round3(), - s.CosPhiL3.Clamp(-1m, 1m).Apply(DecimalEx.ACos).Round3()); + yield return JsonUtil.CreateAcPhase(s.PhaseCurrentL3.Round3(), s.GridVoltageL3.Round3(), + s.CosPhiL3.Clamp(-1m, 1m).Apply(ACos).Round3()); } } \ No newline at end of file diff --git a/csharp/app/SaliMax/src/Log/TruConvertDc.cs b/csharp/app/SaliMax/src/Log/TruConvertDc.cs index d5ac75e77..68536c609 100644 --- a/csharp/app/SaliMax/src/Log/TruConvertDc.cs +++ b/csharp/app/SaliMax/src/Log/TruConvertDc.cs @@ -1,31 +1,43 @@ using System.Text.Json.Nodes; using InnovEnergy.Lib.Devices.Trumpf.TruConvertDc; -using InnovEnergy.Lib.StatusApi; +using static InnovEnergy.SaliMax.Log.JsonUtil; namespace InnovEnergy.SaliMax.Log; +using JO = JsonObject; + public static class TruConvertDc { - public static JsonObject? Log(this TruConvertDcStatus? s) + // TODO: remove serialNb arg, embed TruConvertDcStatus + public static JsonObject? Log(this TruConvertDcStatus? s, String serialNb) { if (s is null) return null; - var pwr = s.DcPower; - var voltage = s.DcLinkVoltage; - var current = 0.0m; - if (voltage != 0) + var dcCurrent = s.DcLinkVoltage != 0m + ? s.DcPower / s.DcLinkVoltage + : 0m; + + return new JO { - current = pwr / voltage; - } + { + $"TruConvertDc {serialNb}", new JO + { + { "Dc" , CreateDcPhase(dcCurrent, s.DcLinkVoltage) }, + { "Dc48" , CreateDcPhase(s.BatteryCurrent, s.BatteryVoltage) }, + { "Warnings", s.Warnings.ToJsonArray() }, + { "Alarms" , s.Alarms.ToJsonArray() }, + } + } + }; - return DeviceType - .DcDc - .CreateDevice("TruConvertDc") - .AddDcConnection(Decimal.Round(current, 3), s.DcLinkVoltage) - .AddDc48Connection(Decimal.Round(s.BatteryCurrent, 3), Decimal.Round(s.BatteryVoltage, 3)) - .AddWarnings(s.Warnings) - .AddAlarms(s.Alarms) - .AddProp("DC Power", s.DcPower); + // return DeviceType + // .DcDc + // .CreateDevice("TruConvertDc") + // //.AddDcConnection(Decimal.Round(current, 3), s.DcLinkVoltage) + // .AddDc48Connection(Decimal.Round(s.BatteryCurrent, 3), Decimal.Round(s.BatteryVoltage, 3)) + // .AddWarnings(s.Warnings) + // .AddAlarms(s.Alarms) + // .AddProp("DC Power", s.DcPower); } } \ No newline at end of file diff --git a/csharp/app/SaliMax/src/Log/Util.cs b/csharp/app/SaliMax/src/Log/Util.cs deleted file mode 100644 index bef654ea4..000000000 --- a/csharp/app/SaliMax/src/Log/Util.cs +++ /dev/null @@ -1,111 +0,0 @@ -using System.Text.Json.Nodes; -using InnovEnergy.Lib.StatusApi; - -namespace InnovEnergy.SaliMax.Log; - -public static class Util -{ - public static JsonObject CreateDevice(this DeviceType deviceType, String name) - { - return new JsonObject - { - { "Name", name }, - { "Type", deviceType.ToString() } - }; - } - - - public static JsonObject AddAcConnection(this JsonObject json, Decimal frequency, IEnumerable acPhases) - { - return json.AddAcConnection(frequency, acPhases.ToArray()); - } - - public static JsonObject AddAcConnection(this JsonObject json, Decimal frequency, params JsonNode[] acPhases) - { - return json - .AddProp("Ac", new JsonArray(acPhases)) - .AddProp("Frequency", frequency); - } - - public static JsonObject AddAlarms(this JsonObject json, IEnumerable alarms) - { - return json.AddProp("Alarms", alarms.ToJsonArray()); - } - - public static JsonObject AddWarnings(this JsonObject json, IEnumerable warnings) - { - return json.AddProp("Warnings", warnings.ToJsonArray()); - } - - - public static JsonObject AddProp(this JsonObject json, String key, JsonNode? value) - { - json.Add(key, value); - return json; - } - - - public static JsonObject AddDcConnection(this JsonObject json, Decimal current, Decimal voltage) - { - return json.AddProp("Dc", CreateDcPhase(current, voltage)); - } - - public static JsonObject AddDc48Connection(this JsonObject json, Decimal current, Decimal voltage) - { - return json.AddProp("Dc48", CreateDcPhase(current, voltage)); - } - - public static JsonObject CreateAcPhase(Decimal current, Decimal voltage, Decimal phi) - { - return CreateDcPhase(current, voltage).AddProp("Phi", phi); - } - - public static JsonObject CreateDcPhase(Decimal current, Decimal voltage) - { - return new JsonObject - { - { "Current", current }, - { "Voltage", voltage } - }; - } - - public static Decimal Round3(this Decimal val) - { - return Decimal.Round(val, 3); - } - - public static Decimal Round0(this Decimal val) - { - return Decimal.Round(val, 0); - } - - public static JsonObject CreateBus(String left, String top, String bottom, String right, String name) - { - return new JsonObject - { - { "Name", name }, - { "Left", left }, - { "Top", top }, - { "Bottom", bottom }, - { "Right", right } - }; - } - - public static String Port(DeviceType dt, BusPort bp, Boolean display = true) - { - return $"{Enum.GetName(dt)}:{Enum.GetName(bp)}:{(display ? "show" : "hide")}"; - } - - - public static JsonArray ToJsonArray(this IEnumerable things) - { - var jsonValues = things - .Select(t => t!.ToString()) - .Select(t => JsonValue.Create(t)) - .OfType() - .ToArray(); - - return new JsonArray(jsonValues); - } - -} \ No newline at end of file diff --git a/csharp/app/TestBatteryDbus/obj/Debug/net6.0/TestBatteryDbus.assets.cache b/csharp/app/TestBatteryDbus/obj/Debug/net6.0/TestBatteryDbus.assets.cache index fbc18fda9..9ca5a9556 100644 Binary files a/csharp/app/TestBatteryDbus/obj/Debug/net6.0/TestBatteryDbus.assets.cache and b/csharp/app/TestBatteryDbus/obj/Debug/net6.0/TestBatteryDbus.assets.cache differ diff --git a/csharp/app/TestBatteryDbus/obj/Debug/net6.0/TestBatteryDbus.csproj.AssemblyReference.cache b/csharp/app/TestBatteryDbus/obj/Debug/net6.0/TestBatteryDbus.csproj.AssemblyReference.cache index 22ed6f940..ea054af55 100644 Binary files a/csharp/app/TestBatteryDbus/obj/Debug/net6.0/TestBatteryDbus.csproj.AssemblyReference.cache and b/csharp/app/TestBatteryDbus/obj/Debug/net6.0/TestBatteryDbus.csproj.AssemblyReference.cache differ diff --git a/csharp/app/TestBatteryDbus/obj/TestBatteryDbus.csproj.nuget.dgspec.json b/csharp/app/TestBatteryDbus/obj/TestBatteryDbus.csproj.nuget.dgspec.json index 4918e6c6c..38e3975ad 100644 --- a/csharp/app/TestBatteryDbus/obj/TestBatteryDbus.csproj.nuget.dgspec.json +++ b/csharp/app/TestBatteryDbus/obj/TestBatteryDbus.csproj.nuget.dgspec.json @@ -180,6 +180,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/app/TestBatteryDbus/obj/project.assets.json b/csharp/app/TestBatteryDbus/obj/project.assets.json index 0c68b866e..728661746 100644 --- a/csharp/app/TestBatteryDbus/obj/project.assets.json +++ b/csharp/app/TestBatteryDbus/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "runtime.linux-arm.runtime.native.System.IO.Ports/6.0.0": { "type": "package", "runtimeTargets": { @@ -193,6 +206,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -241,6 +255,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "runtime.linux-arm.runtime.native.System.IO.Ports/6.0.0": { "sha512": "75q52H7CSpgIoIDwXb9o833EvBZIXJ0mdPhz1E6jSisEXUBlSCPalC29cj3EXsjpuDwr0dj1LRXZepIQH/oL4Q==", "type": "package", diff --git a/csharp/app/TestBatteryDbus/obj/project.nuget.cache b/csharp/app/TestBatteryDbus/obj/project.nuget.cache index 62c750620..5b1ccea54 100644 --- a/csharp/app/TestBatteryDbus/obj/project.nuget.cache +++ b/csharp/app/TestBatteryDbus/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "gEMk+mT1D8PWFdFmPG3TRCO0Wz423MJMmNQm5V7OjLW0dLHHs3o0lgWwpKYFTCwiV8ERVVOGTnTudPDYkTg6oQ==", + "dgSpecHash": "TD9te3TyXj2RsRsD9acNtF6zR4mfpk/Q+ee530RI+gEveMrsZaBKHRdgmtFzmBLTCXR9dkJizfl4f5oKgJnQjg==", "success": false, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/app/TestBatteryDbus/TestBatteryDbus.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.4.3/cliwrap.3.4.3.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-arm.runtime.native.system.io.ports/6.0.0/runtime.linux-arm.runtime.native.system.io.ports.6.0.0.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-arm64.runtime.native.system.io.ports/6.0.0/runtime.linux-arm64.runtime.native.system.io.ports.6.0.0.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-x64.runtime.native.system.io.ports/6.0.0/runtime.linux-x64.runtime.native.system.io.ports.6.0.0.nupkg.sha512", diff --git a/csharp/app/TestBatteryDbus/obj/rider.project.restore.info b/csharp/app/TestBatteryDbus/obj/rider.project.restore.info index a13f067b2..1c5428cdb 100644 --- a/csharp/app/TestBatteryDbus/obj/rider.project.restore.info +++ b/csharp/app/TestBatteryDbus/obj/rider.project.restore.info @@ -1 +1 @@ -16765322878053266 \ No newline at end of file +16769606177554988 \ No newline at end of file diff --git a/csharp/app/VenusFirmwareCiDaemon/obj/Debug/net6.0/FirmwareCiDaemon.assets.cache b/csharp/app/VenusFirmwareCiDaemon/obj/Debug/net6.0/FirmwareCiDaemon.assets.cache index 9daf3e236..6bbb72a2f 100644 Binary files a/csharp/app/VenusFirmwareCiDaemon/obj/Debug/net6.0/FirmwareCiDaemon.assets.cache and b/csharp/app/VenusFirmwareCiDaemon/obj/Debug/net6.0/FirmwareCiDaemon.assets.cache differ diff --git a/csharp/app/VenusFirmwareCiDaemon/obj/Debug/net6.0/FirmwareCiDaemon.csproj.AssemblyReference.cache b/csharp/app/VenusFirmwareCiDaemon/obj/Debug/net6.0/FirmwareCiDaemon.csproj.AssemblyReference.cache index 8fcaf67f4..204fdef64 100644 Binary files a/csharp/app/VenusFirmwareCiDaemon/obj/Debug/net6.0/FirmwareCiDaemon.csproj.AssemblyReference.cache and b/csharp/app/VenusFirmwareCiDaemon/obj/Debug/net6.0/FirmwareCiDaemon.csproj.AssemblyReference.cache differ diff --git a/csharp/app/VenusFirmwareCiDaemon/obj/FirmwareCiDaemon.csproj.nuget.dgspec.json b/csharp/app/VenusFirmwareCiDaemon/obj/FirmwareCiDaemon.csproj.nuget.dgspec.json index c7460b626..4055b0fd6 100644 --- a/csharp/app/VenusFirmwareCiDaemon/obj/FirmwareCiDaemon.csproj.nuget.dgspec.json +++ b/csharp/app/VenusFirmwareCiDaemon/obj/FirmwareCiDaemon.csproj.nuget.dgspec.json @@ -104,6 +104,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/app/VenusFirmwareCiDaemon/obj/project.assets.json b/csharp/app/VenusFirmwareCiDaemon/obj/project.assets.json index d3d660c9d..37c33a72e 100644 --- a/csharp/app/VenusFirmwareCiDaemon/obj/project.assets.json +++ b/csharp/app/VenusFirmwareCiDaemon/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "System.Reactive/5.0.0": { "type": "package", "compile": { @@ -62,6 +75,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -94,6 +108,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "System.Reactive/5.0.0": { "sha512": "erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==", "type": "package", diff --git a/csharp/app/VenusFirmwareCiDaemon/obj/project.nuget.cache b/csharp/app/VenusFirmwareCiDaemon/obj/project.nuget.cache index f553a07d9..a6aa06160 100644 --- a/csharp/app/VenusFirmwareCiDaemon/obj/project.nuget.cache +++ b/csharp/app/VenusFirmwareCiDaemon/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "krCL4UZYz1RpwmjseSAtEAX3x8idNoLWWKrSWsPX71G0xJ5LUQ94yrUK2fHvrPhdNf1+suuL+8DGaXSPa/UfvQ==", + "dgSpecHash": "v6UDRH11HL8zKRPmuAw8RDu1SeuVksziYJMA66hRywqhhoLFAUj4FQ+2/ncDuQ71+mEKVzakLsvo7K3i+CLqlQ==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/app/VenusFirmwareCiDaemon/FirmwareCiDaemon.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/system.reactive/5.0.0/system.reactive.5.0.0.nupkg.sha512", "/home/kim/.nuget/packages/system.reactive.linq/5.0.0/system.reactive.linq.5.0.0.nupkg.sha512", "/home/kim/.nuget/packages/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg.sha512" diff --git a/csharp/app/VenusFirmwareCiDaemon/obj/rider.project.restore.info b/csharp/app/VenusFirmwareCiDaemon/obj/rider.project.restore.info index bf15616eb..c33115bc7 100644 --- a/csharp/app/VenusFirmwareCiDaemon/obj/rider.project.restore.info +++ b/csharp/app/VenusFirmwareCiDaemon/obj/rider.project.restore.info @@ -1 +1 @@ -16758719413402651 \ No newline at end of file +16769606177514988 \ No newline at end of file diff --git a/csharp/app/VenusLogger/obj/Debug/net6.0/VenusLogger.assets.cache b/csharp/app/VenusLogger/obj/Debug/net6.0/VenusLogger.assets.cache index e22addbea..b6f9995e6 100644 Binary files a/csharp/app/VenusLogger/obj/Debug/net6.0/VenusLogger.assets.cache and b/csharp/app/VenusLogger/obj/Debug/net6.0/VenusLogger.assets.cache differ diff --git a/csharp/app/VenusLogger/obj/Debug/net6.0/VenusLogger.csproj.AssemblyReference.cache b/csharp/app/VenusLogger/obj/Debug/net6.0/VenusLogger.csproj.AssemblyReference.cache index 8d56ac0e8..204fdef64 100644 Binary files a/csharp/app/VenusLogger/obj/Debug/net6.0/VenusLogger.csproj.AssemblyReference.cache and b/csharp/app/VenusLogger/obj/Debug/net6.0/VenusLogger.csproj.AssemblyReference.cache differ diff --git a/csharp/app/VenusLogger/obj/VenusLogger.csproj.nuget.dgspec.json b/csharp/app/VenusLogger/obj/VenusLogger.csproj.nuget.dgspec.json index d236497ba..b5d8ca711 100644 --- a/csharp/app/VenusLogger/obj/VenusLogger.csproj.nuget.dgspec.json +++ b/csharp/app/VenusLogger/obj/VenusLogger.csproj.nuget.dgspec.json @@ -304,6 +304,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/app/VenusLogger/obj/project.assets.json b/csharp/app/VenusLogger/obj/project.assets.json index 7593ba147..788b2bd59 100644 --- a/csharp/app/VenusLogger/obj/project.assets.json +++ b/csharp/app/VenusLogger/obj/project.assets.json @@ -44,6 +44,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "Flurl/3.0.2": { "type": "package", "compile": { @@ -275,6 +288,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -374,6 +388,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "Flurl/3.0.2": { "sha512": "1/6mqdzGCTdAekbWkVZBTylCV+8g3JUSTXRBngRVR274S+RsAYNRF79GbDoDsPfMKu8VPc9HkQWdBEAncK1PQQ==", "type": "package", diff --git a/csharp/app/VenusLogger/obj/project.nuget.cache b/csharp/app/VenusLogger/obj/project.nuget.cache index 4cdb8a994..b5cf9ebfe 100644 --- a/csharp/app/VenusLogger/obj/project.nuget.cache +++ b/csharp/app/VenusLogger/obj/project.nuget.cache @@ -1,12 +1,13 @@ { "version": 2, - "dgSpecHash": "LEkD20OkvEt0gTTdIpqPW03RLAKins/2ucBqaOiK9/BgWhA0FbWdIdWSYbXUXTx0B7I/dk4p7ClAiH4ymFlKKQ==", + "dgSpecHash": "zHOxxYmrpL2cxDqZ9+dyKPTELruQialCHctqDwEzFIa2I68ZZ9xq2DBbJYxPx9g3L0YyCGWQzvFz0SLtDhWH7A==", "success": false, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/app/VenusLogger/VenusLogger.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/awssdk.core/3.7.8.10/awssdk.core.3.7.8.10.nupkg.sha512", "/home/kim/.nuget/packages/awssdk.s3/3.7.8.8/awssdk.s3.3.7.8.8.nupkg.sha512", "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/flurl/3.0.2/flurl.3.0.2.nupkg.sha512", "/home/kim/.nuget/packages/flurl.http/3.2.0/flurl.http.3.2.0.nupkg.sha512", "/home/kim/.nuget/packages/google.protobuf/3.19.4/google.protobuf.3.19.4.nupkg.sha512", diff --git a/csharp/app/VenusLogger/obj/rider.project.restore.info b/csharp/app/VenusLogger/obj/rider.project.restore.info index 345f18c81..46a715514 100644 --- a/csharp/app/VenusLogger/obj/rider.project.restore.info +++ b/csharp/app/VenusLogger/obj/rider.project.restore.info @@ -1 +1 @@ -16765322878013266 \ No newline at end of file +16769606177594988 \ No newline at end of file diff --git a/csharp/lib/Channels/obj/Channels.csproj.nuget.dgspec.json b/csharp/lib/Channels/obj/Channels.csproj.nuget.dgspec.json index b09659274..4d8f6b2b5 100644 --- a/csharp/lib/Channels/obj/Channels.csproj.nuget.dgspec.json +++ b/csharp/lib/Channels/obj/Channels.csproj.nuget.dgspec.json @@ -98,6 +98,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/lib/Channels/obj/Debug/net6.0/Channels.assets.cache b/csharp/lib/Channels/obj/Debug/net6.0/Channels.assets.cache index cf6fcd5fd..bf47bc659 100644 Binary files a/csharp/lib/Channels/obj/Debug/net6.0/Channels.assets.cache and b/csharp/lib/Channels/obj/Debug/net6.0/Channels.assets.cache differ diff --git a/csharp/lib/Channels/obj/project.assets.json b/csharp/lib/Channels/obj/project.assets.json index 958b178b7..c9a01a1b2 100644 --- a/csharp/lib/Channels/obj/project.assets.json +++ b/csharp/lib/Channels/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "System.Reactive/5.0.0": { "type": "package", "compile": { @@ -62,6 +75,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -94,6 +108,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "System.Reactive/5.0.0": { "sha512": "erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==", "type": "package", diff --git a/csharp/lib/Channels/obj/project.nuget.cache b/csharp/lib/Channels/obj/project.nuget.cache index 73d769efb..84db0f4fc 100644 --- a/csharp/lib/Channels/obj/project.nuget.cache +++ b/csharp/lib/Channels/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "5+DQWUR2RsxX1IfP9fTTTKLUCzhhqoOSEDaYsQcsx2XkA+I1q5TbdzYDhCbL3Q8jFwTNCxLnU5sR952Gdr8kyQ==", + "dgSpecHash": "zppjJ7UrieHMGTzdYfbKqyg51OgIDXZZFLYBcYh8I3ciJTA4wcd4Cv4+V5EV6ttswJHuxc3psTUZQwe3xnt7NQ==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/lib/Channels/Channels.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/system.reactive/5.0.0/system.reactive.5.0.0.nupkg.sha512", "/home/kim/.nuget/packages/system.reactive.linq/5.0.0/system.reactive.linq.5.0.0.nupkg.sha512", "/home/kim/.nuget/packages/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg.sha512" diff --git a/csharp/lib/Channels/obj/rider.project.restore.info b/csharp/lib/Channels/obj/rider.project.restore.info index e5c1f2162..c33115bc7 100644 --- a/csharp/lib/Channels/obj/rider.project.restore.info +++ b/csharp/lib/Channels/obj/rider.project.restore.info @@ -1 +1 @@ -16758719413202651 \ No newline at end of file +16769606177514988 \ No newline at end of file diff --git a/csharp/lib/Devices/AMPT/obj/Ampt.csproj.nuget.dgspec.json b/csharp/lib/Devices/AMPT/obj/Ampt.csproj.nuget.dgspec.json index 67d268643..119ab3d4e 100644 --- a/csharp/lib/Devices/AMPT/obj/Ampt.csproj.nuget.dgspec.json +++ b/csharp/lib/Devices/AMPT/obj/Ampt.csproj.nuget.dgspec.json @@ -169,6 +169,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/lib/Devices/AMPT/obj/Debug/net6.0/Ampt.csproj.AssemblyReference.cache b/csharp/lib/Devices/AMPT/obj/Debug/net6.0/Ampt.csproj.AssemblyReference.cache index 92cd8a837..204fdef64 100644 Binary files a/csharp/lib/Devices/AMPT/obj/Debug/net6.0/Ampt.csproj.AssemblyReference.cache and b/csharp/lib/Devices/AMPT/obj/Debug/net6.0/Ampt.csproj.AssemblyReference.cache differ diff --git a/csharp/lib/Devices/AMPT/obj/project.assets.json b/csharp/lib/Devices/AMPT/obj/project.assets.json index b91148fe1..aa116429a 100644 --- a/csharp/lib/Devices/AMPT/obj/project.assets.json +++ b/csharp/lib/Devices/AMPT/obj/project.assets.json @@ -173,6 +173,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { diff --git a/csharp/lib/Devices/AMPT/obj/project.nuget.cache b/csharp/lib/Devices/AMPT/obj/project.nuget.cache index 1fd769cb6..6f2262c55 100644 --- a/csharp/lib/Devices/AMPT/obj/project.nuget.cache +++ b/csharp/lib/Devices/AMPT/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "jyRZbmXidkF5Wqsbhqxb0kDf32qxN0qVmbjvQS3i46ZgrGQ6QLREOwTrmw+bohovBIcy/ntmCY+QWskE9uQVyg==", + "dgSpecHash": "yMy/ZXPDbBJ7kbmDIDxN3HyXp3EMB3UCUcHdLqBPYD9/MfoXCF3XIRY8OWkWl7/9BcQtz7T1VPK1VJdsYEKAcQ==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/lib/Devices/AMPT/Ampt.csproj", "expectedPackageFiles": [ diff --git a/csharp/lib/Devices/AMPT/obj/rider.project.restore.info b/csharp/lib/Devices/AMPT/obj/rider.project.restore.info index bf15616eb..81393c5a6 100644 --- a/csharp/lib/Devices/AMPT/obj/rider.project.restore.info +++ b/csharp/lib/Devices/AMPT/obj/rider.project.restore.info @@ -1 +1 @@ -16758719413402651 \ No newline at end of file +16769606177474988 \ No newline at end of file diff --git a/csharp/lib/Devices/Adam6060/obj/Adam6060.csproj.nuget.dgspec.json b/csharp/lib/Devices/Adam6060/obj/Adam6060.csproj.nuget.dgspec.json index 23ece5599..1c047d861 100644 --- a/csharp/lib/Devices/Adam6060/obj/Adam6060.csproj.nuget.dgspec.json +++ b/csharp/lib/Devices/Adam6060/obj/Adam6060.csproj.nuget.dgspec.json @@ -160,6 +160,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/lib/Devices/Adam6060/obj/Debug/net6.0/Adam6060.assets.cache b/csharp/lib/Devices/Adam6060/obj/Debug/net6.0/Adam6060.assets.cache index ba5047618..33b6c9c56 100644 Binary files a/csharp/lib/Devices/Adam6060/obj/Debug/net6.0/Adam6060.assets.cache and b/csharp/lib/Devices/Adam6060/obj/Debug/net6.0/Adam6060.assets.cache differ diff --git a/csharp/lib/Devices/Adam6060/obj/Debug/net6.0/Adam6060.csproj.AssemblyReference.cache b/csharp/lib/Devices/Adam6060/obj/Debug/net6.0/Adam6060.csproj.AssemblyReference.cache index 9c71c22ab..204fdef64 100644 Binary files a/csharp/lib/Devices/Adam6060/obj/Debug/net6.0/Adam6060.csproj.AssemblyReference.cache and b/csharp/lib/Devices/Adam6060/obj/Debug/net6.0/Adam6060.csproj.AssemblyReference.cache differ diff --git a/csharp/lib/Devices/Adam6060/obj/project.assets.json b/csharp/lib/Devices/Adam6060/obj/project.assets.json index 6d7b2175b..f04aa8379 100644 --- a/csharp/lib/Devices/Adam6060/obj/project.assets.json +++ b/csharp/lib/Devices/Adam6060/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "runtime.linux-arm.runtime.native.System.IO.Ports/7.0.0": { "type": "package", "runtimeTargets": { @@ -160,6 +173,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -192,6 +206,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "runtime.linux-arm.runtime.native.System.IO.Ports/7.0.0": { "sha512": "CBvgRaF+M0xGLDv2Geb/0v0LEADheH8aK72GRAUJdnqnJVsQO60ki1XO8M3keEhnjm+T5NvLm41pNXAVYAPiSg==", "type": "package", diff --git a/csharp/lib/Devices/Adam6060/obj/project.nuget.cache b/csharp/lib/Devices/Adam6060/obj/project.nuget.cache index 2d2f9c259..9f2b32fc3 100644 --- a/csharp/lib/Devices/Adam6060/obj/project.nuget.cache +++ b/csharp/lib/Devices/Adam6060/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "4x5ieBi+i4zAwO9vG0WBffei3Mm/QaZBH7zVmCrCOp5mzIznUCgg8ym8WKnVCx3lb9qQR0LEkYmZG/AzE84amw==", + "dgSpecHash": "vk0IQuQMb7phWAfvABZ/yd8gtP1dEZGNfmcJBmR3zv++ERnZTePgVbHdvwb2zmqljimS1+DkXNedJ6BdbtXC7g==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/lib/Devices/Adam6060/Adam6060.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-arm.runtime.native.system.io.ports/7.0.0/runtime.linux-arm.runtime.native.system.io.ports.7.0.0.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-arm64.runtime.native.system.io.ports/7.0.0/runtime.linux-arm64.runtime.native.system.io.ports.7.0.0.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-x64.runtime.native.system.io.ports/7.0.0/runtime.linux-x64.runtime.native.system.io.ports.7.0.0.nupkg.sha512", diff --git a/csharp/lib/Devices/Adam6060/obj/rider.project.restore.info b/csharp/lib/Devices/Adam6060/obj/rider.project.restore.info index bf15616eb..46a715514 100644 --- a/csharp/lib/Devices/Adam6060/obj/rider.project.restore.info +++ b/csharp/lib/Devices/Adam6060/obj/rider.project.restore.info @@ -1 +1 @@ -16758719413402651 \ No newline at end of file +16769606177594988 \ No newline at end of file diff --git a/csharp/lib/Devices/Battery48TL/obj/Battery48TL.csproj.nuget.dgspec.json b/csharp/lib/Devices/Battery48TL/obj/Battery48TL.csproj.nuget.dgspec.json index 86c4542cd..6f54b2ca4 100644 --- a/csharp/lib/Devices/Battery48TL/obj/Battery48TL.csproj.nuget.dgspec.json +++ b/csharp/lib/Devices/Battery48TL/obj/Battery48TL.csproj.nuget.dgspec.json @@ -163,6 +163,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/lib/Devices/Battery48TL/obj/Debug/net6.0/Battery48TL.assets.cache b/csharp/lib/Devices/Battery48TL/obj/Debug/net6.0/Battery48TL.assets.cache index 33b952bd4..372a1c36c 100644 Binary files a/csharp/lib/Devices/Battery48TL/obj/Debug/net6.0/Battery48TL.assets.cache and b/csharp/lib/Devices/Battery48TL/obj/Debug/net6.0/Battery48TL.assets.cache differ diff --git a/csharp/lib/Devices/Battery48TL/obj/Debug/net6.0/Battery48TL.csproj.AssemblyReference.cache b/csharp/lib/Devices/Battery48TL/obj/Debug/net6.0/Battery48TL.csproj.AssemblyReference.cache index 0f9f3216a..314c911b6 100644 Binary files a/csharp/lib/Devices/Battery48TL/obj/Debug/net6.0/Battery48TL.csproj.AssemblyReference.cache and b/csharp/lib/Devices/Battery48TL/obj/Debug/net6.0/Battery48TL.csproj.AssemblyReference.cache differ diff --git a/csharp/lib/Devices/Battery48TL/obj/project.assets.json b/csharp/lib/Devices/Battery48TL/obj/project.assets.json index d632146b1..47795ead0 100644 --- a/csharp/lib/Devices/Battery48TL/obj/project.assets.json +++ b/csharp/lib/Devices/Battery48TL/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "runtime.linux-arm.runtime.native.System.IO.Ports/7.0.0": { "type": "package", "runtimeTargets": { @@ -160,6 +173,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -192,6 +206,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "runtime.linux-arm.runtime.native.System.IO.Ports/7.0.0": { "sha512": "CBvgRaF+M0xGLDv2Geb/0v0LEADheH8aK72GRAUJdnqnJVsQO60ki1XO8M3keEhnjm+T5NvLm41pNXAVYAPiSg==", "type": "package", diff --git a/csharp/lib/Devices/Battery48TL/obj/project.nuget.cache b/csharp/lib/Devices/Battery48TL/obj/project.nuget.cache index e79750a1f..d139d4805 100644 --- a/csharp/lib/Devices/Battery48TL/obj/project.nuget.cache +++ b/csharp/lib/Devices/Battery48TL/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "bZUU5uOJKDc2td9CPQSjhkYUzjth/AUj8q0pfSDvbU9VOrjEFYCdBRkxFDgBSi3DH5cxyn9FD+YBrh1qYalosg==", + "dgSpecHash": "XPSIoIEy0b4py5GuuMd62ER7pPkbg0przBXCDwRRbBTUwitjNei080c2LXOx3zuhpxeZlomaJQFWII8/uY0Kqg==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/lib/Devices/Battery48TL/Battery48TL.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-arm.runtime.native.system.io.ports/7.0.0/runtime.linux-arm.runtime.native.system.io.ports.7.0.0.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-arm64.runtime.native.system.io.ports/7.0.0/runtime.linux-arm64.runtime.native.system.io.ports.7.0.0.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-x64.runtime.native.system.io.ports/7.0.0/runtime.linux-x64.runtime.native.system.io.ports.7.0.0.nupkg.sha512", diff --git a/csharp/lib/Devices/Battery48TL/obj/rider.project.restore.info b/csharp/lib/Devices/Battery48TL/obj/rider.project.restore.info index 0a5d94e03..1c5428cdb 100644 --- a/csharp/lib/Devices/Battery48TL/obj/rider.project.restore.info +++ b/csharp/lib/Devices/Battery48TL/obj/rider.project.restore.info @@ -1 +1 @@ -16758719413242651 \ No newline at end of file +16769606177554988 \ No newline at end of file diff --git a/csharp/lib/Devices/EmuMeter/obj/Debug/net6.0/EmuMeter.assets.cache b/csharp/lib/Devices/EmuMeter/obj/Debug/net6.0/EmuMeter.assets.cache index 2959de22f..e89ea2edf 100644 Binary files a/csharp/lib/Devices/EmuMeter/obj/Debug/net6.0/EmuMeter.assets.cache and b/csharp/lib/Devices/EmuMeter/obj/Debug/net6.0/EmuMeter.assets.cache differ diff --git a/csharp/lib/Devices/EmuMeter/obj/EmuMeter.csproj.nuget.dgspec.json b/csharp/lib/Devices/EmuMeter/obj/EmuMeter.csproj.nuget.dgspec.json index 5276a4b70..377c07151 100644 --- a/csharp/lib/Devices/EmuMeter/obj/EmuMeter.csproj.nuget.dgspec.json +++ b/csharp/lib/Devices/EmuMeter/obj/EmuMeter.csproj.nuget.dgspec.json @@ -163,6 +163,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/lib/Devices/EmuMeter/obj/project.assets.json b/csharp/lib/Devices/EmuMeter/obj/project.assets.json index c24612c50..1fdaef73b 100644 --- a/csharp/lib/Devices/EmuMeter/obj/project.assets.json +++ b/csharp/lib/Devices/EmuMeter/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "runtime.linux-arm.runtime.native.System.IO.Ports/7.0.0": { "type": "package", "runtimeTargets": { @@ -160,6 +173,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -192,6 +206,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "runtime.linux-arm.runtime.native.System.IO.Ports/7.0.0": { "sha512": "CBvgRaF+M0xGLDv2Geb/0v0LEADheH8aK72GRAUJdnqnJVsQO60ki1XO8M3keEhnjm+T5NvLm41pNXAVYAPiSg==", "type": "package", diff --git a/csharp/lib/Devices/EmuMeter/obj/project.nuget.cache b/csharp/lib/Devices/EmuMeter/obj/project.nuget.cache index 856eeda5f..f6956271c 100644 --- a/csharp/lib/Devices/EmuMeter/obj/project.nuget.cache +++ b/csharp/lib/Devices/EmuMeter/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "ThJ4Nj2wJQG+mZvA14d+z9R8laGua1KvwEFBuAlbWN7CCdPBcXw8b5CuFRdtyo5JyQdeJr9zbOkUqFdoZVQ/yA==", + "dgSpecHash": "YmU8pX7WipMLXVEdoDXTge/qRdCJA0o0uFNvvxSMU0+N/+ayZ/kgenqLDjZsvXzTWqPAaDspvsctd735Q8lByw==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/lib/Devices/EmuMeter/EmuMeter.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-arm.runtime.native.system.io.ports/7.0.0/runtime.linux-arm.runtime.native.system.io.ports.7.0.0.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-arm64.runtime.native.system.io.ports/7.0.0/runtime.linux-arm64.runtime.native.system.io.ports.7.0.0.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-x64.runtime.native.system.io.ports/7.0.0/runtime.linux-x64.runtime.native.system.io.ports.7.0.0.nupkg.sha512", diff --git a/csharp/lib/Devices/EmuMeter/obj/rider.project.restore.info b/csharp/lib/Devices/EmuMeter/obj/rider.project.restore.info index 01c0c4760..1c5428cdb 100644 --- a/csharp/lib/Devices/EmuMeter/obj/rider.project.restore.info +++ b/csharp/lib/Devices/EmuMeter/obj/rider.project.restore.info @@ -1 +1 @@ -16758719413362651 \ No newline at end of file +16769606177554988 \ No newline at end of file diff --git a/csharp/lib/Devices/Trumpf/TruConvert/obj/Debug/net6.0/TruConvert.assets.cache b/csharp/lib/Devices/Trumpf/TruConvert/obj/Debug/net6.0/TruConvert.assets.cache index 66339234d..432d23c4e 100644 Binary files a/csharp/lib/Devices/Trumpf/TruConvert/obj/Debug/net6.0/TruConvert.assets.cache and b/csharp/lib/Devices/Trumpf/TruConvert/obj/Debug/net6.0/TruConvert.assets.cache differ diff --git a/csharp/lib/Devices/Trumpf/TruConvert/obj/TruConvert.csproj.nuget.dgspec.json b/csharp/lib/Devices/Trumpf/TruConvert/obj/TruConvert.csproj.nuget.dgspec.json index e19cc05c8..1b3df6e9a 100644 --- a/csharp/lib/Devices/Trumpf/TruConvert/obj/TruConvert.csproj.nuget.dgspec.json +++ b/csharp/lib/Devices/Trumpf/TruConvert/obj/TruConvert.csproj.nuget.dgspec.json @@ -98,6 +98,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/lib/Devices/Trumpf/TruConvert/obj/project.assets.json b/csharp/lib/Devices/Trumpf/TruConvert/obj/project.assets.json index f46af46fc..7adb4db47 100644 --- a/csharp/lib/Devices/Trumpf/TruConvert/obj/project.assets.json +++ b/csharp/lib/Devices/Trumpf/TruConvert/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "System.Reactive/5.0.0": { "type": "package", "compile": { @@ -62,6 +75,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -94,6 +108,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "System.Reactive/5.0.0": { "sha512": "erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==", "type": "package", diff --git a/csharp/lib/Devices/Trumpf/TruConvert/obj/project.nuget.cache b/csharp/lib/Devices/Trumpf/TruConvert/obj/project.nuget.cache index 43c16c7d4..5cadd71ab 100644 --- a/csharp/lib/Devices/Trumpf/TruConvert/obj/project.nuget.cache +++ b/csharp/lib/Devices/Trumpf/TruConvert/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "wmtHaSO1Zv02wVLxTyFIo/dL2Gu8tkw/RugdTf9aKuuW70y4bdFecGFfg6p+il7f2+BJ+S1tOP/yZoeGtevHcg==", + "dgSpecHash": "k0/eLjU04GHLVNcRLGjdP1OH0ZGANCjk0T8EJXSZLdf94y/hAbUBnUxkDP/4C8bBJqpMejlaM1JnQKn18NGuUg==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/lib/Devices/Trumpf/TruConvert/TruConvert.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/system.reactive/5.0.0/system.reactive.5.0.0.nupkg.sha512", "/home/kim/.nuget/packages/system.reactive.linq/5.0.0/system.reactive.linq.5.0.0.nupkg.sha512", "/home/kim/.nuget/packages/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg.sha512" diff --git a/csharp/lib/Devices/Trumpf/TruConvert/obj/rider.project.restore.info b/csharp/lib/Devices/Trumpf/TruConvert/obj/rider.project.restore.info index 47d107710..46a715514 100644 --- a/csharp/lib/Devices/Trumpf/TruConvert/obj/rider.project.restore.info +++ b/csharp/lib/Devices/Trumpf/TruConvert/obj/rider.project.restore.info @@ -1 +1 @@ -16758719413322651 \ No newline at end of file +16769606177594988 \ No newline at end of file diff --git a/csharp/lib/Devices/Trumpf/TruConvertAc/obj/Debug/net6.0/TruConvertAc.assets.cache b/csharp/lib/Devices/Trumpf/TruConvertAc/obj/Debug/net6.0/TruConvertAc.assets.cache index 22cb1eec1..ee9d47129 100644 Binary files a/csharp/lib/Devices/Trumpf/TruConvertAc/obj/Debug/net6.0/TruConvertAc.assets.cache and b/csharp/lib/Devices/Trumpf/TruConvertAc/obj/Debug/net6.0/TruConvertAc.assets.cache differ diff --git a/csharp/lib/Devices/Trumpf/TruConvertAc/obj/Debug/net6.0/TruConvertAc.csproj.AssemblyReference.cache b/csharp/lib/Devices/Trumpf/TruConvertAc/obj/Debug/net6.0/TruConvertAc.csproj.AssemblyReference.cache index 5124badbf..204fdef64 100644 Binary files a/csharp/lib/Devices/Trumpf/TruConvertAc/obj/Debug/net6.0/TruConvertAc.csproj.AssemblyReference.cache and b/csharp/lib/Devices/Trumpf/TruConvertAc/obj/Debug/net6.0/TruConvertAc.csproj.AssemblyReference.cache differ diff --git a/csharp/lib/Devices/Trumpf/TruConvertAc/obj/TruConvertAc.csproj.nuget.dgspec.json b/csharp/lib/Devices/Trumpf/TruConvertAc/obj/TruConvertAc.csproj.nuget.dgspec.json index 8683101c2..89b748fc6 100644 --- a/csharp/lib/Devices/Trumpf/TruConvertAc/obj/TruConvertAc.csproj.nuget.dgspec.json +++ b/csharp/lib/Devices/Trumpf/TruConvertAc/obj/TruConvertAc.csproj.nuget.dgspec.json @@ -219,6 +219,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/lib/Devices/Trumpf/TruConvertAc/obj/project.assets.json b/csharp/lib/Devices/Trumpf/TruConvertAc/obj/project.assets.json index 1eead2405..ccbd97363 100644 --- a/csharp/lib/Devices/Trumpf/TruConvertAc/obj/project.assets.json +++ b/csharp/lib/Devices/Trumpf/TruConvertAc/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "runtime.linux-arm.runtime.native.System.IO.Ports/7.0.0": { "type": "package", "runtimeTargets": { @@ -173,6 +186,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -205,6 +219,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "runtime.linux-arm.runtime.native.System.IO.Ports/7.0.0": { "sha512": "CBvgRaF+M0xGLDv2Geb/0v0LEADheH8aK72GRAUJdnqnJVsQO60ki1XO8M3keEhnjm+T5NvLm41pNXAVYAPiSg==", "type": "package", diff --git a/csharp/lib/Devices/Trumpf/TruConvertAc/obj/project.nuget.cache b/csharp/lib/Devices/Trumpf/TruConvertAc/obj/project.nuget.cache index 8b4d5b589..775641063 100644 --- a/csharp/lib/Devices/Trumpf/TruConvertAc/obj/project.nuget.cache +++ b/csharp/lib/Devices/Trumpf/TruConvertAc/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "Djh2RhiLk3Hfah1FN2wBDIPhA74yv145Qo6pYsUOIed4MjnOHT2IOs+xOm6h2XrCC+0kbDhtL0NDEOuVipL4Gg==", + "dgSpecHash": "uGK6pHmxVB8ZfN7wSppsp3Bql0XpGky2lh7wKjCQd48vSKXcEIDtTv224K2MoJD2S+qbf1B6VTVrDZ/N8GLJMw==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/lib/Devices/Trumpf/TruConvertAc/TruConvertAc.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-arm.runtime.native.system.io.ports/7.0.0/runtime.linux-arm.runtime.native.system.io.ports.7.0.0.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-arm64.runtime.native.system.io.ports/7.0.0/runtime.linux-arm64.runtime.native.system.io.ports.7.0.0.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-x64.runtime.native.system.io.ports/7.0.0/runtime.linux-x64.runtime.native.system.io.ports.7.0.0.nupkg.sha512", diff --git a/csharp/lib/Devices/Trumpf/TruConvertAc/obj/rider.project.restore.info b/csharp/lib/Devices/Trumpf/TruConvertAc/obj/rider.project.restore.info index 47d107710..46a715514 100644 --- a/csharp/lib/Devices/Trumpf/TruConvertAc/obj/rider.project.restore.info +++ b/csharp/lib/Devices/Trumpf/TruConvertAc/obj/rider.project.restore.info @@ -1 +1 @@ -16758719413322651 \ No newline at end of file +16769606177594988 \ No newline at end of file diff --git a/csharp/lib/Devices/Trumpf/TruConvertDc/obj/Debug/net6.0/TruConvertDc.assets.cache b/csharp/lib/Devices/Trumpf/TruConvertDc/obj/Debug/net6.0/TruConvertDc.assets.cache index 2c08d68d4..09198006b 100644 Binary files a/csharp/lib/Devices/Trumpf/TruConvertDc/obj/Debug/net6.0/TruConvertDc.assets.cache and b/csharp/lib/Devices/Trumpf/TruConvertDc/obj/Debug/net6.0/TruConvertDc.assets.cache differ diff --git a/csharp/lib/Devices/Trumpf/TruConvertDc/obj/Debug/net6.0/TruConvertDc.csproj.AssemblyReference.cache b/csharp/lib/Devices/Trumpf/TruConvertDc/obj/Debug/net6.0/TruConvertDc.csproj.AssemblyReference.cache index 5124badbf..204fdef64 100644 Binary files a/csharp/lib/Devices/Trumpf/TruConvertDc/obj/Debug/net6.0/TruConvertDc.csproj.AssemblyReference.cache and b/csharp/lib/Devices/Trumpf/TruConvertDc/obj/Debug/net6.0/TruConvertDc.csproj.AssemblyReference.cache differ diff --git a/csharp/lib/Devices/Trumpf/TruConvertDc/obj/TruConvertDc.csproj.nuget.dgspec.json b/csharp/lib/Devices/Trumpf/TruConvertDc/obj/TruConvertDc.csproj.nuget.dgspec.json index 2ba0daa25..79e2e81b6 100644 --- a/csharp/lib/Devices/Trumpf/TruConvertDc/obj/TruConvertDc.csproj.nuget.dgspec.json +++ b/csharp/lib/Devices/Trumpf/TruConvertDc/obj/TruConvertDc.csproj.nuget.dgspec.json @@ -219,6 +219,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/lib/Devices/Trumpf/TruConvertDc/obj/project.assets.json b/csharp/lib/Devices/Trumpf/TruConvertDc/obj/project.assets.json index a21cb28df..8a12c0786 100644 --- a/csharp/lib/Devices/Trumpf/TruConvertDc/obj/project.assets.json +++ b/csharp/lib/Devices/Trumpf/TruConvertDc/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "runtime.linux-arm.runtime.native.System.IO.Ports/7.0.0": { "type": "package", "runtimeTargets": { @@ -173,6 +186,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -205,6 +219,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "runtime.linux-arm.runtime.native.System.IO.Ports/7.0.0": { "sha512": "CBvgRaF+M0xGLDv2Geb/0v0LEADheH8aK72GRAUJdnqnJVsQO60ki1XO8M3keEhnjm+T5NvLm41pNXAVYAPiSg==", "type": "package", diff --git a/csharp/lib/Devices/Trumpf/TruConvertDc/obj/project.nuget.cache b/csharp/lib/Devices/Trumpf/TruConvertDc/obj/project.nuget.cache index d359ee3b0..167111fbe 100644 --- a/csharp/lib/Devices/Trumpf/TruConvertDc/obj/project.nuget.cache +++ b/csharp/lib/Devices/Trumpf/TruConvertDc/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "UwV1i8qi5KCBvJWwkthfJhmDE/BpvJVe9Oz94t9u0ew/HvbWMiH3a9V9o5dFzSONK7LxWPhUkvZFE9hoe21aBg==", + "dgSpecHash": "iJaZ3VJXmLTVtdUTreHIXYlqmeckjzafVloYcb9cumV31T7cL4NcO+UYcYHPwDWm38Io4ERK3ChJPaUwQ/Wkkg==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/lib/Devices/Trumpf/TruConvertDc/TruConvertDc.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-arm.runtime.native.system.io.ports/7.0.0/runtime.linux-arm.runtime.native.system.io.ports.7.0.0.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-arm64.runtime.native.system.io.ports/7.0.0/runtime.linux-arm64.runtime.native.system.io.ports.7.0.0.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-x64.runtime.native.system.io.ports/7.0.0/runtime.linux-x64.runtime.native.system.io.ports.7.0.0.nupkg.sha512", diff --git a/csharp/lib/Devices/Trumpf/TruConvertDc/obj/rider.project.restore.info b/csharp/lib/Devices/Trumpf/TruConvertDc/obj/rider.project.restore.info index d7faba9e4..88002e704 100644 --- a/csharp/lib/Devices/Trumpf/TruConvertDc/obj/rider.project.restore.info +++ b/csharp/lib/Devices/Trumpf/TruConvertDc/obj/rider.project.restore.info @@ -1 +1 @@ -16758719413282651 \ No newline at end of file +16769606177634987 \ No newline at end of file diff --git a/csharp/lib/Protocols/DBus/obj/Debug/net6.0/DBus.csproj.AssemblyReference.cache b/csharp/lib/Protocols/DBus/obj/Debug/net6.0/DBus.csproj.AssemblyReference.cache index 33d55cf0e..204fdef64 100644 Binary files a/csharp/lib/Protocols/DBus/obj/Debug/net6.0/DBus.csproj.AssemblyReference.cache and b/csharp/lib/Protocols/DBus/obj/Debug/net6.0/DBus.csproj.AssemblyReference.cache differ diff --git a/csharp/lib/Protocols/Modbus/obj/Debug/net6.0/Modbus.assets.cache b/csharp/lib/Protocols/Modbus/obj/Debug/net6.0/Modbus.assets.cache index faa0c5c9e..63d135f28 100644 Binary files a/csharp/lib/Protocols/Modbus/obj/Debug/net6.0/Modbus.assets.cache and b/csharp/lib/Protocols/Modbus/obj/Debug/net6.0/Modbus.assets.cache differ diff --git a/csharp/lib/Protocols/Modbus/obj/Debug/net6.0/Modbus.csproj.AssemblyReference.cache b/csharp/lib/Protocols/Modbus/obj/Debug/net6.0/Modbus.csproj.AssemblyReference.cache index 467f88fda..204fdef64 100644 Binary files a/csharp/lib/Protocols/Modbus/obj/Debug/net6.0/Modbus.csproj.AssemblyReference.cache and b/csharp/lib/Protocols/Modbus/obj/Debug/net6.0/Modbus.csproj.AssemblyReference.cache differ diff --git a/csharp/lib/Protocols/Modbus/obj/Modbus.csproj.nuget.dgspec.json b/csharp/lib/Protocols/Modbus/obj/Modbus.csproj.nuget.dgspec.json index e179b07ba..76692f250 100644 --- a/csharp/lib/Protocols/Modbus/obj/Modbus.csproj.nuget.dgspec.json +++ b/csharp/lib/Protocols/Modbus/obj/Modbus.csproj.nuget.dgspec.json @@ -104,6 +104,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/lib/Protocols/Modbus/obj/project.assets.json b/csharp/lib/Protocols/Modbus/obj/project.assets.json index 2c6d8e691..efbcc5587 100644 --- a/csharp/lib/Protocols/Modbus/obj/project.assets.json +++ b/csharp/lib/Protocols/Modbus/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "runtime.linux-arm.runtime.native.System.IO.Ports/7.0.0": { "type": "package", "runtimeTargets": { @@ -146,6 +159,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -178,6 +192,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "runtime.linux-arm.runtime.native.System.IO.Ports/7.0.0": { "sha512": "CBvgRaF+M0xGLDv2Geb/0v0LEADheH8aK72GRAUJdnqnJVsQO60ki1XO8M3keEhnjm+T5NvLm41pNXAVYAPiSg==", "type": "package", diff --git a/csharp/lib/Protocols/Modbus/obj/project.nuget.cache b/csharp/lib/Protocols/Modbus/obj/project.nuget.cache index 89d5744f2..85f57d102 100644 --- a/csharp/lib/Protocols/Modbus/obj/project.nuget.cache +++ b/csharp/lib/Protocols/Modbus/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "rufMgreffa84Pwda8kMGHo8odX+IooxtxNicjqYLTlYtbA86nz6rT7kf+d8fLOa1CUF32GaSZQe0YOpSPNeAKQ==", + "dgSpecHash": "AQo9X9tCJOq5B8bmP+LY1IxloABe91GQlTnUndyOt1I7DiJkmUzObbfr8HGuYkR/auFMzgsG26i+nj/XqK5Icg==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/lib/Protocols/Modbus/Modbus.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-arm.runtime.native.system.io.ports/7.0.0/runtime.linux-arm.runtime.native.system.io.ports.7.0.0.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-arm64.runtime.native.system.io.ports/7.0.0/runtime.linux-arm64.runtime.native.system.io.ports.7.0.0.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-x64.runtime.native.system.io.ports/7.0.0/runtime.linux-x64.runtime.native.system.io.ports.7.0.0.nupkg.sha512", diff --git a/csharp/lib/Protocols/Modbus/obj/rider.project.restore.info b/csharp/lib/Protocols/Modbus/obj/rider.project.restore.info index 0a5d94e03..1c5428cdb 100644 --- a/csharp/lib/Protocols/Modbus/obj/rider.project.restore.info +++ b/csharp/lib/Protocols/Modbus/obj/rider.project.restore.info @@ -1 +1 @@ -16758719413242651 \ No newline at end of file +16769606177554988 \ No newline at end of file diff --git a/csharp/lib/S3.Tests/obj/Debug/net6.0/S3.Tests.assets.cache b/csharp/lib/S3.Tests/obj/Debug/net6.0/S3.Tests.assets.cache index a2fce23df..10ae4c48f 100644 Binary files a/csharp/lib/S3.Tests/obj/Debug/net6.0/S3.Tests.assets.cache and b/csharp/lib/S3.Tests/obj/Debug/net6.0/S3.Tests.assets.cache differ diff --git a/csharp/lib/S3.Tests/obj/Debug/net6.0/S3.Tests.csproj.AssemblyReference.cache b/csharp/lib/S3.Tests/obj/Debug/net6.0/S3.Tests.csproj.AssemblyReference.cache index d7d4522c2..649b34b39 100644 Binary files a/csharp/lib/S3.Tests/obj/Debug/net6.0/S3.Tests.csproj.AssemblyReference.cache and b/csharp/lib/S3.Tests/obj/Debug/net6.0/S3.Tests.csproj.AssemblyReference.cache differ diff --git a/csharp/lib/S3.Tests/obj/S3.Tests.csproj.nuget.dgspec.json b/csharp/lib/S3.Tests/obj/S3.Tests.csproj.nuget.dgspec.json index c1a689820..e3c14fe8e 100644 --- a/csharp/lib/S3.Tests/obj/S3.Tests.csproj.nuget.dgspec.json +++ b/csharp/lib/S3.Tests/obj/S3.Tests.csproj.nuget.dgspec.json @@ -237,6 +237,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/lib/S3.Tests/obj/project.assets.json b/csharp/lib/S3.Tests/obj/project.assets.json index 2112b2f75..e0ddc891b 100644 --- a/csharp/lib/S3.Tests/obj/project.assets.json +++ b/csharp/lib/S3.Tests/obj/project.assets.json @@ -21,6 +21,19 @@ "build/netstandard1.0/coverlet.collector.targets": {} } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "Flurl/3.0.2": { "type": "package", "compile": { @@ -1794,6 +1807,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -1858,6 +1872,20 @@ "coverlet.collector.nuspec" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "Flurl/3.0.2": { "sha512": "1/6mqdzGCTdAekbWkVZBTylCV+8g3JUSTXRBngRVR274S+RsAYNRF79GbDoDsPfMKu8VPc9HkQWdBEAncK1PQQ==", "type": "package", diff --git a/csharp/lib/S3.Tests/obj/project.nuget.cache b/csharp/lib/S3.Tests/obj/project.nuget.cache index e3ca5970b..a6ad363aa 100644 --- a/csharp/lib/S3.Tests/obj/project.nuget.cache +++ b/csharp/lib/S3.Tests/obj/project.nuget.cache @@ -1,11 +1,12 @@ { "version": 2, - "dgSpecHash": "ow9xTJqaI3cxSCYyC/Jn45QuFHUOWAmTINZp2VToOYu02xftD2WXyfsKQVZCZavAoces/sXV+YYt11nNj539oQ==", + "dgSpecHash": "Pw1GQMSnIw52d8usHjqAfTJ/rEaCeaP8fLlBYupODKOgm+tBiAX7JdWrottv61CHqLbUULLwCyGphKJfDsK/Zg==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/lib/S3.Tests/S3.Tests.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", "/home/kim/.nuget/packages/coverlet.collector/1.3.0/coverlet.collector.1.3.0.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/flurl/3.0.2/flurl.3.0.2.nupkg.sha512", "/home/kim/.nuget/packages/flurl.http/3.2.0/flurl.http.3.2.0.nupkg.sha512", "/home/kim/.nuget/packages/microsoft.codecoverage/16.7.1/microsoft.codecoverage.16.7.1.nupkg.sha512", diff --git a/csharp/lib/S3.Tests/obj/rider.project.restore.info b/csharp/lib/S3.Tests/obj/rider.project.restore.info index 87afb8e54..0a0bf85d9 100644 --- a/csharp/lib/S3.Tests/obj/rider.project.restore.info +++ b/csharp/lib/S3.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -16758719413842650 \ No newline at end of file +16769606178234985 \ No newline at end of file diff --git a/csharp/lib/S3/obj/Debug/net6.0/S3.assets.cache b/csharp/lib/S3/obj/Debug/net6.0/S3.assets.cache index a2713e95c..ee14f1ebd 100644 Binary files a/csharp/lib/S3/obj/Debug/net6.0/S3.assets.cache and b/csharp/lib/S3/obj/Debug/net6.0/S3.assets.cache differ diff --git a/csharp/lib/S3/obj/Debug/net6.0/S3.csproj.AssemblyReference.cache b/csharp/lib/S3/obj/Debug/net6.0/S3.csproj.AssemblyReference.cache index 717bd9462..204fdef64 100644 Binary files a/csharp/lib/S3/obj/Debug/net6.0/S3.csproj.AssemblyReference.cache and b/csharp/lib/S3/obj/Debug/net6.0/S3.csproj.AssemblyReference.cache differ diff --git a/csharp/lib/S3/obj/S3.csproj.nuget.dgspec.json b/csharp/lib/S3/obj/S3.csproj.nuget.dgspec.json index a151ff50c..f5b746e61 100644 --- a/csharp/lib/S3/obj/S3.csproj.nuget.dgspec.json +++ b/csharp/lib/S3/obj/S3.csproj.nuget.dgspec.json @@ -163,6 +163,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/lib/S3/obj/project.assets.json b/csharp/lib/S3/obj/project.assets.json index fff8ca042..6adfb471c 100644 --- a/csharp/lib/S3/obj/project.assets.json +++ b/csharp/lib/S3/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "Flurl/3.0.2": { "type": "package", "compile": { @@ -157,6 +170,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -189,6 +203,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "Flurl/3.0.2": { "sha512": "1/6mqdzGCTdAekbWkVZBTylCV+8g3JUSTXRBngRVR274S+RsAYNRF79GbDoDsPfMKu8VPc9HkQWdBEAncK1PQQ==", "type": "package", diff --git a/csharp/lib/S3/obj/project.nuget.cache b/csharp/lib/S3/obj/project.nuget.cache index 0421d4d80..20b6e7b54 100644 --- a/csharp/lib/S3/obj/project.nuget.cache +++ b/csharp/lib/S3/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "DfAEwq11rn8KQzBJ0zhH2m/cXfm+4saQFb3FEuQBqFrwjMULhFkOofM/bUgfJE6WzcC0PLVqECnzO63CC1hkBw==", + "dgSpecHash": "EQaA6149YgVSPht6HQHx2E0vd2OzyQr+dsmQnJLMLMYyucd8xjbfhFXFerFIMlvbJiDPZkMr/4N6F9WNWgx0og==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/lib/S3/S3.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/flurl/3.0.2/flurl.3.0.2.nupkg.sha512", "/home/kim/.nuget/packages/flurl.http/3.2.0/flurl.http.3.2.0.nupkg.sha512", "/home/kim/.nuget/packages/microsoft.netcore.platforms/2.1.2/microsoft.netcore.platforms.2.1.2.nupkg.sha512", diff --git a/csharp/lib/S3/obj/rider.project.restore.info b/csharp/lib/S3/obj/rider.project.restore.info index 47d107710..81393c5a6 100644 --- a/csharp/lib/S3/obj/rider.project.restore.info +++ b/csharp/lib/S3/obj/rider.project.restore.info @@ -1 +1 @@ -16758719413322651 \ No newline at end of file +16769606177474988 \ No newline at end of file diff --git a/csharp/lib/StatusApi/AcDevice.cs b/csharp/lib/StatusApi/AcDevice.cs deleted file mode 100644 index 5a7562d94..000000000 --- a/csharp/lib/StatusApi/AcDevice.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Text.Json.Nodes; - -namespace InnovEnergy.Lib.StatusApi; - - -public record AcDevice : IAcDevice -{ - public IAcPhase[] Ac { get; init; } = Array.Empty(); - public Double Frequency { get; init; } - public DeviceType Type { get; init; } - public String? Name { get; init; } - - - public JsonNode ToJson() - { - var json = new Dictionary(); - - json[nameof(Type)] = Type.ToString()!; - json[nameof(Frequency)] = Frequency; - - if (Name is not null) - json[nameof(Name)] = Name!; - - - if (Ac.Any()) - { - json[nameof(Ac)] = new JsonArray(Ac.Select(p => p.ToJson()).ToArray()); - } - - json[nameof(Type)] = Type.ToString()!; - - - return new JsonObject(json!); - } - -} \ No newline at end of file diff --git a/csharp/lib/StatusApi/AcPhase.cs b/csharp/lib/StatusApi/AcPhase.cs deleted file mode 100644 index 6e678bb28..000000000 --- a/csharp/lib/StatusApi/AcPhase.cs +++ /dev/null @@ -1,24 +0,0 @@ -using System.Text.Json.Nodes; - -namespace InnovEnergy.Lib.StatusApi; - -public record AcPhase : IAcPhase -{ - - // Note: only inherit from interfaces in order to make JSON serialization work - - public Double Phi { get; init;} - public Double Voltage { get; init;} - public Double Current { get; init;} - - public JsonNode ToJson() - { - var jsonDict = new Dictionary(); - - jsonDict[nameof(Phi)] = Phi; - jsonDict[nameof(Voltage)] = Voltage; - jsonDict[nameof(Current)] = Current; - - return new JsonObject(jsonDict!); - } -} \ No newline at end of file diff --git a/csharp/lib/StatusApi/Api.cs b/csharp/lib/StatusApi/Api.cs deleted file mode 100644 index f8ef252c8..000000000 --- a/csharp/lib/StatusApi/Api.cs +++ /dev/null @@ -1,134 +0,0 @@ - -using System.Text.Json.Nodes; - -namespace InnovEnergy.Lib.StatusApi; - - - - -/// SIGN CONVENTION -/// -/// Voltages have to be measured/indicated so that they are guaranteed to be never negative. -/// In the case of AC this is accomplished by using the RMS measurement. -/// The sign convention of the current (and hence power, since voltage defined to be never negative) -/// depends on the type of the device. -/// If the device can only produce (e.g. PV) or only consume (e.g. Loads), -/// then the current has to be 0 or positive. -/// If the device is a prosumer (e.g. inverter, battery, grid...) -/// then a positive sign denotes current (power) flow away from the grid (to the "right") -/// and a negative sign denotes current (power) flow towards the grid (to the "left") - - - - -/// the currently known DeviceTypes, to be serialized as string in JSON -public enum DeviceType -{ - None, - PvOnAcIn , - PvOnAcOut , - PvOnDc , - Load , - CriticalLoad, - Battery , - Grid , - Inverter , - AcInToAcOut , - DcDc , - DcLoad , - Losses -} - - -public interface IJson -{ - JsonNode ToJson(); -} - - -/// A phase must have at least a known Voltage and Current. -/// For DC this is already enough. -/// For AC the values have to be in RMS (not amplitude or P2P) -/// Power can be inferred, P = UI -public interface IPhase : IJson -{ - public Double Voltage { get; } // U, non-negative - public Double Current { get; } // I, sign depends on device type, see sign convention above -} - -/// An AC phase additionally needs a field Phi denoting -/// the phase difference between voltage and current -/// Phi has to be in the interval [0,2pi) -/// Apparent Power = U*I -/// Active Power = cos(phi)*U*I -/// Reactive Power = sin(phi)*U*I -/// Power Factor = cos(phi) -/// Active Power is signed (via cos(phi)) -/// Current and Voltage are RMS and unsigned -public interface IAcPhase : IPhase -{ - public Double Phi { get; } -} - -/// a device must have a Name and DeviceType -public interface IDevice : IJson -{ - DeviceType Type { get; } - String? Name { get; } -} - -/// A DC device must have a field denoting its DC connection -public interface IDcDevice : IDevice -{ - public IPhase Dc { get; } -} - -/// An AC device can have 1 to 3 AC phases -/// An AC device also needs a Frequency measurement -/// Total power can be obtained by summing the power of the phases -public interface IAcDevice : IDevice -{ - public IAcPhase[] Ac { get; } // 1 to 3 phases - public Double Frequency { get; } // non-negative -} - -/// A low voltage 48V DC device -/// Needed to distinguish the two sides of the DCDC -/// Will be dropped once we get HV batteries -public interface IDc48Device : IDevice -{ - public IPhase? Dc48 { get; } -} - -public interface IBattery : IJson -{ - public Double Soc { get; } - public Double Temperature { get; } -} - -public interface IDc48Battery : IDc48Device, IBattery -{ -} - -public interface IDcBattery : IDcDevice, IBattery -{ -} - - -/// An inverter has both an AC and a DC connection -public interface IInverter : IAcDevice, IDcDevice -{ -} - -public interface IDeviceStack : IJson -{ - public IDevice[] Top { get; } - public IDevice[] Right { get; } - public IDevice[] Bottom { get; } - public Boolean Disconnected { get; } -} - -public interface IInstallationStatus: IJson -{ - public IDeviceStack[] Stacks { get; } -} \ No newline at end of file diff --git a/csharp/lib/StatusApi/Dc48Device.cs b/csharp/lib/StatusApi/Dc48Device.cs deleted file mode 100644 index a1196e19f..000000000 --- a/csharp/lib/StatusApi/Dc48Device.cs +++ /dev/null @@ -1,20 +0,0 @@ -using System.Text.Json.Nodes; - -namespace InnovEnergy.Lib.StatusApi; - -public record Dc48Device : IDc48Device -{ - public IPhase? Dc48 { get; init; } - public DeviceType Type { get; init; } - public String? Name { get; init; } - - public JsonNode ToJson() - { - var jsonDict = new Dictionary(); - - jsonDict[nameof(Type)] = Type.ToString()!; - jsonDict[nameof(Name)] = Name; - - return new JsonObject(jsonDict!); - } -} \ No newline at end of file diff --git a/csharp/lib/StatusApi/DcDevice.cs b/csharp/lib/StatusApi/DcDevice.cs deleted file mode 100644 index 894a500dc..000000000 --- a/csharp/lib/StatusApi/DcDevice.cs +++ /dev/null @@ -1,25 +0,0 @@ -using System.Text.Json.Nodes; - -namespace InnovEnergy.Lib.StatusApi; - -public record DcDevice : IDcDevice -{ - public IPhase Dc { get; init; } - public DeviceType Type { get; init; } - public String? Name { get; init; } - - - public JsonNode ToJson() - { - var jsonDict = new Dictionary(); - - jsonDict[nameof(Type)] = Type.ToString()!; - - if (Name is not null) - jsonDict[nameof(Name)] = Name!; - - - return new JsonObject(jsonDict!); - } - -} \ No newline at end of file diff --git a/csharp/lib/StatusApi/Device.cs b/csharp/lib/StatusApi/Device.cs deleted file mode 100644 index fc1bc57a4..000000000 --- a/csharp/lib/StatusApi/Device.cs +++ /dev/null @@ -1,19 +0,0 @@ -using System.Text.Json.Nodes; - -namespace InnovEnergy.Lib.StatusApi; - -public class Device : IDevice -{ - public DeviceType Type { get; init; } - public String? Name { get; init;} - - public JsonNode ToJson() - { - var jsonDict = new Dictionary(); - - jsonDict[nameof(Type)] = Type.ToString()!; - jsonDict[nameof(Name)] = Name!; - - return new JsonObject(jsonDict!); - } -} \ No newline at end of file diff --git a/csharp/lib/StatusApi/DeviceStack.cs b/csharp/lib/StatusApi/DeviceStack.cs deleted file mode 100644 index a60f65047..000000000 --- a/csharp/lib/StatusApi/DeviceStack.cs +++ /dev/null @@ -1,20 +0,0 @@ -using System.Text.Json.Nodes; - -namespace InnovEnergy.Lib.StatusApi; - - - -public record Bus -{ - public String Top { get; init; } - public String Right { get; init; } - public String Left { get; init; } - public String Bottom { get; init; } - public Boolean Connected { get; init; } - - public JsonNode ToJson() - { - throw new NotImplementedException(); - } -} - diff --git a/csharp/lib/StatusApi/InstallationStatus.cs b/csharp/lib/StatusApi/InstallationStatus.cs deleted file mode 100644 index fa138a560..000000000 --- a/csharp/lib/StatusApi/InstallationStatus.cs +++ /dev/null @@ -1,20 +0,0 @@ -using System.Text.Json.Nodes; - -namespace InnovEnergy.Lib.StatusApi; - -public record InstallationStatus : IInstallationStatus -{ - public IDeviceStack[] Stacks { get; init; } - - public JsonNode ToJson() - { - /* var json = new Dictionary(); - - if (Stacks.Any()) - { - json[nameof(Stacks)] = new JsonArray(Stacks.Select(d => d.ToJson()).ToArray()); - } - return new JsonObject(json!);*/ - return null; - } -} \ No newline at end of file diff --git a/csharp/lib/StatusApi/Inverter.cs b/csharp/lib/StatusApi/Inverter.cs deleted file mode 100644 index fc6c6ebbc..000000000 --- a/csharp/lib/StatusApi/Inverter.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System.Text.Json.Nodes; - -namespace InnovEnergy.Lib.StatusApi; - -public record Inverter : IInverter -{ - public IAcPhase[] Ac { get; init; } - public Double Frequency { get; init; } - public IPhase Dc { get; init; } - public DeviceType Type { get; init; } - public String? Name { get; init; } - - public JsonNode ToJson() - { - var json = new Dictionary(); - - json[nameof(Type)] = Type.ToString()!; - json[nameof(Frequency)] = Frequency; - - if (Name is not null) - json[nameof(Name)] = Name!; - - if (Ac.Any()) - { - json[nameof(Ac)] = new JsonArray(Ac.Select(p => p.ToJson()).ToArray()); - } - - json[nameof(Dc.Current)] = Dc.Current; - json[nameof(Dc.Voltage)] = Dc.Voltage; - - return new JsonObject(json!); - } -} \ No newline at end of file diff --git a/csharp/lib/StatusApi/Phase.cs b/csharp/lib/StatusApi/Phase.cs deleted file mode 100644 index 7090c6943..000000000 --- a/csharp/lib/StatusApi/Phase.cs +++ /dev/null @@ -1,20 +0,0 @@ -using System.Text.Json.Nodes; - -namespace InnovEnergy.Lib.StatusApi; - -public record Phase : IPhase -{ - public Double Voltage { get; init; } - public Double Current { get; init; } - - public JsonNode ToJson() - { - var jsonDict = new Dictionary - { - [nameof(Voltage)] = Voltage, - [nameof(Current)] = Current - }; - - return new JsonObject(jsonDict!); - } -} \ No newline at end of file diff --git a/csharp/lib/StatusApi/obj/Debug/net6.0/StatusApi.assets.cache b/csharp/lib/StatusApi/obj/Debug/net6.0/StatusApi.assets.cache index b6a030f2d..3fb576205 100644 Binary files a/csharp/lib/StatusApi/obj/Debug/net6.0/StatusApi.assets.cache and b/csharp/lib/StatusApi/obj/Debug/net6.0/StatusApi.assets.cache differ diff --git a/csharp/lib/StatusApi/obj/StatusApi.csproj.nuget.dgspec.json b/csharp/lib/StatusApi/obj/StatusApi.csproj.nuget.dgspec.json index d10100225..a1b532b0b 100644 --- a/csharp/lib/StatusApi/obj/StatusApi.csproj.nuget.dgspec.json +++ b/csharp/lib/StatusApi/obj/StatusApi.csproj.nuget.dgspec.json @@ -160,6 +160,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/lib/StatusApi/obj/project.assets.json b/csharp/lib/StatusApi/obj/project.assets.json index 1b8fba40c..6701eda54 100644 --- a/csharp/lib/StatusApi/obj/project.assets.json +++ b/csharp/lib/StatusApi/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "runtime.linux-arm.runtime.native.System.IO.Ports/7.0.0": { "type": "package", "runtimeTargets": { @@ -160,6 +173,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -192,6 +206,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "runtime.linux-arm.runtime.native.System.IO.Ports/7.0.0": { "sha512": "CBvgRaF+M0xGLDv2Geb/0v0LEADheH8aK72GRAUJdnqnJVsQO60ki1XO8M3keEhnjm+T5NvLm41pNXAVYAPiSg==", "type": "package", diff --git a/csharp/lib/StatusApi/obj/project.nuget.cache b/csharp/lib/StatusApi/obj/project.nuget.cache index 36eab16aa..8ace4a3c1 100644 --- a/csharp/lib/StatusApi/obj/project.nuget.cache +++ b/csharp/lib/StatusApi/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "rbxUTi+tZSTWJLgQF9zknvH/3sk6dsjljAi9389I1NpZhKTdnUrwlyEz3Q/mDwF/pxLF01iExKN3GaBHDDcqgg==", + "dgSpecHash": "kV5qZqs4QllHGvXCrUudlthVN12cHpAPsyQ9AazDWDz3yf5Akh1JHZHJ6spaGrsx/H3f59h1y3QP9aFh8HUYJg==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/lib/StatusApi/StatusApi.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-arm.runtime.native.system.io.ports/7.0.0/runtime.linux-arm.runtime.native.system.io.ports.7.0.0.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-arm64.runtime.native.system.io.ports/7.0.0/runtime.linux-arm64.runtime.native.system.io.ports.7.0.0.nupkg.sha512", "/home/kim/.nuget/packages/runtime.linux-x64.runtime.native.system.io.ports/7.0.0/runtime.linux-x64.runtime.native.system.io.ports.7.0.0.nupkg.sha512", diff --git a/csharp/lib/StatusApi/obj/rider.project.restore.info b/csharp/lib/StatusApi/obj/rider.project.restore.info index 47d107710..1c5428cdb 100644 --- a/csharp/lib/StatusApi/obj/rider.project.restore.info +++ b/csharp/lib/StatusApi/obj/rider.project.restore.info @@ -1 +1 @@ -16758719413322651 \ No newline at end of file +16769606177554988 \ No newline at end of file diff --git a/csharp/lib/Time/obj/Debug/net6.0/Time.csproj.AssemblyReference.cache b/csharp/lib/Time/obj/Debug/net6.0/Time.csproj.AssemblyReference.cache index bef23bfd7..204fdef64 100644 Binary files a/csharp/lib/Time/obj/Debug/net6.0/Time.csproj.AssemblyReference.cache and b/csharp/lib/Time/obj/Debug/net6.0/Time.csproj.AssemblyReference.cache differ diff --git a/csharp/lib/Utils/Utils.csproj b/csharp/lib/Utils/Utils.csproj index c88be789c..a645f2431 100644 --- a/csharp/lib/Utils/Utils.csproj +++ b/csharp/lib/Utils/Utils.csproj @@ -7,6 +7,7 @@ + diff --git a/csharp/lib/Utils/obj/Debug/net6.0/Utils.assets.cache b/csharp/lib/Utils/obj/Debug/net6.0/Utils.assets.cache index f18638171..5902e7462 100644 Binary files a/csharp/lib/Utils/obj/Debug/net6.0/Utils.assets.cache and b/csharp/lib/Utils/obj/Debug/net6.0/Utils.assets.cache differ diff --git a/csharp/lib/Utils/obj/Debug/net6.0/Utils.csproj.AssemblyReference.cache b/csharp/lib/Utils/obj/Debug/net6.0/Utils.csproj.AssemblyReference.cache index 8aa09d034..9aef7914b 100644 Binary files a/csharp/lib/Utils/obj/Debug/net6.0/Utils.csproj.AssemblyReference.cache and b/csharp/lib/Utils/obj/Debug/net6.0/Utils.csproj.AssemblyReference.cache differ diff --git a/csharp/lib/Utils/obj/Utils.csproj.nuget.dgspec.json b/csharp/lib/Utils/obj/Utils.csproj.nuget.dgspec.json index e9f8ff828..389aec3c9 100644 --- a/csharp/lib/Utils/obj/Utils.csproj.nuget.dgspec.json +++ b/csharp/lib/Utils/obj/Utils.csproj.nuget.dgspec.json @@ -42,6 +42,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/lib/Utils/obj/project.assets.json b/csharp/lib/Utils/obj/project.assets.json index c4e5873e7..8b9bde59b 100644 --- a/csharp/lib/Utils/obj/project.assets.json +++ b/csharp/lib/Utils/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "System.Reactive/5.0.0": { "type": "package", "compile": { @@ -80,6 +93,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "System.Reactive/5.0.0": { "sha512": "erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==", "type": "package", @@ -168,6 +195,7 @@ "projectFileDependencyGroups": { "net6.0": [ "CliWrap >= 3.3.1", + "DecimalMath.DecimalEx >= 1.0.2", "System.Reactive.Linq >= 5.0.0" ] }, @@ -212,6 +240,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/lib/Utils/obj/project.nuget.cache b/csharp/lib/Utils/obj/project.nuget.cache index f775079d7..b2e6a047a 100644 --- a/csharp/lib/Utils/obj/project.nuget.cache +++ b/csharp/lib/Utils/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "u/iVGeNiXk4zDYP0KmCw+91K3Tp5Y91jNV7Z3g54Q8JWBuRaYIGU0oUdZlH50Twt6y6W+jVCDwX66PG6tHj6DQ==", + "dgSpecHash": "7q5l7UhgQCd4JdWirslacD1l1eSFgXxQcXn0Sxzbd4gzNoNiLdUPLBMWKD+8JUdCEwMaWbkVdYsfwvwoV+jUlQ==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/lib/Utils/Utils.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/system.reactive/5.0.0/system.reactive.5.0.0.nupkg.sha512", "/home/kim/.nuget/packages/system.reactive.linq/5.0.0/system.reactive.linq.5.0.0.nupkg.sha512", "/home/kim/.nuget/packages/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg.sha512" diff --git a/csharp/lib/Utils/obj/project.packagespec.json b/csharp/lib/Utils/obj/project.packagespec.json index 9e5f7acc1..eb398bfbc 100644 --- a/csharp/lib/Utils/obj/project.packagespec.json +++ b/csharp/lib/Utils/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/home/kim/code/innovenergy/new/csharp/lib/Utils/Utils.csproj","projectName":"Utils","projectPath":"/home/kim/code/innovenergy/new/csharp/lib/Utils/Utils.csproj","outputPath":"/home/kim/code/innovenergy/new/csharp/lib/Utils/obj/","projectStyle":"PackageReference","originalTargetFrameworks":["net6.0"],"sources":{"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net6.0":{"targetAlias":"net6.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net6.0":{"targetAlias":"net6.0","dependencies":{"CliWrap":{"target":"Package","version":"[3.3.1, )"},"System.Reactive.Linq":{"target":"Package","version":"[5.0.0, )"}},"imports":["net461","net462","net47","net471","net472","net48"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/6.0.113/RuntimeIdentifierGraph.json"}} \ No newline at end of file +"restore":{"projectUniqueName":"/home/kim/code/innovenergy/new/csharp/lib/Utils/Utils.csproj","projectName":"Utils","projectPath":"/home/kim/code/innovenergy/new/csharp/lib/Utils/Utils.csproj","outputPath":"/home/kim/code/innovenergy/new/csharp/lib/Utils/obj/","projectStyle":"PackageReference","originalTargetFrameworks":["net6.0"],"sources":{"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net6.0":{"targetAlias":"net6.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net6.0":{"targetAlias":"net6.0","dependencies":{"CliWrap":{"target":"Package","version":"[3.3.1, )"},"DecimalMath.DecimalEx":{"target":"Package","version":"[1.0.2, )"},"System.Reactive.Linq":{"target":"Package","version":"[5.0.0, )"}},"imports":["net461","net462","net47","net471","net472","net48"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/6.0.113/RuntimeIdentifierGraph.json"}} \ No newline at end of file diff --git a/csharp/lib/Utils/obj/rider.project.restore.info b/csharp/lib/Utils/obj/rider.project.restore.info index 9c60e7206..46a715514 100644 --- a/csharp/lib/Utils/obj/rider.project.restore.info +++ b/csharp/lib/Utils/obj/rider.project.restore.info @@ -1 +1 @@ -16758719413162652 \ No newline at end of file +16769606177594988 \ No newline at end of file diff --git a/csharp/lib/Victron/VeDBus/obj/Debug/net6.0/VeDBus.assets.cache b/csharp/lib/Victron/VeDBus/obj/Debug/net6.0/VeDBus.assets.cache index 9a81e8f68..100b9aef6 100644 Binary files a/csharp/lib/Victron/VeDBus/obj/Debug/net6.0/VeDBus.assets.cache and b/csharp/lib/Victron/VeDBus/obj/Debug/net6.0/VeDBus.assets.cache differ diff --git a/csharp/lib/Victron/VeDBus/obj/Debug/net6.0/VeDBus.csproj.AssemblyReference.cache b/csharp/lib/Victron/VeDBus/obj/Debug/net6.0/VeDBus.csproj.AssemblyReference.cache index 7fdea14c1..204fdef64 100644 Binary files a/csharp/lib/Victron/VeDBus/obj/Debug/net6.0/VeDBus.csproj.AssemblyReference.cache and b/csharp/lib/Victron/VeDBus/obj/Debug/net6.0/VeDBus.csproj.AssemblyReference.cache differ diff --git a/csharp/lib/Victron/VeDBus/obj/VeDBus.csproj.nuget.dgspec.json b/csharp/lib/Victron/VeDBus/obj/VeDBus.csproj.nuget.dgspec.json index 54554ef58..e67206c99 100644 --- a/csharp/lib/Victron/VeDBus/obj/VeDBus.csproj.nuget.dgspec.json +++ b/csharp/lib/Victron/VeDBus/obj/VeDBus.csproj.nuget.dgspec.json @@ -108,6 +108,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/lib/Victron/VeDBus/obj/project.assets.json b/csharp/lib/Victron/VeDBus/obj/project.assets.json index 585812411..22239020c 100644 --- a/csharp/lib/Victron/VeDBus/obj/project.assets.json +++ b/csharp/lib/Victron/VeDBus/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "System.Reactive/5.0.0": { "type": "package", "compile": { @@ -109,6 +122,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -141,6 +155,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "System.Reactive/5.0.0": { "sha512": "erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==", "type": "package", diff --git a/csharp/lib/Victron/VeDBus/obj/project.nuget.cache b/csharp/lib/Victron/VeDBus/obj/project.nuget.cache index 1c51e3781..8f98dc2d0 100644 --- a/csharp/lib/Victron/VeDBus/obj/project.nuget.cache +++ b/csharp/lib/Victron/VeDBus/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "2pr1IYFRyGHKtjfqgPTohS+oUVllHMxny8UkNSbRoZlHV/f2qryv4/VMKp8QJByol7jkWYAlr/+6XB5gphBb3w==", + "dgSpecHash": "5FpY92X9BjJWv0Jkwv2gR/CHhGJxSzgA0dG0lt+5lCeoBnbS4Nvsd0YXbpqsNa3gaFkroSvFE6gE2ZUyux+gwA==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/lib/Victron/VeDBus/VeDBus.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/system.reactive/5.0.0/system.reactive.5.0.0.nupkg.sha512", "/home/kim/.nuget/packages/system.reactive.linq/5.0.0/system.reactive.linq.5.0.0.nupkg.sha512", "/home/kim/.nuget/packages/system.reflection.emit/4.7.0/system.reflection.emit.4.7.0.nupkg.sha512", diff --git a/csharp/lib/Victron/VeDBus/obj/rider.project.restore.info b/csharp/lib/Victron/VeDBus/obj/rider.project.restore.info index 9c60e7206..46a715514 100644 --- a/csharp/lib/Victron/VeDBus/obj/rider.project.restore.info +++ b/csharp/lib/Victron/VeDBus/obj/rider.project.restore.info @@ -1 +1 @@ -16758719413162652 \ No newline at end of file +16769606177594988 \ No newline at end of file diff --git a/csharp/lib/Victron/VictronVRM/obj/Debug/net6.0/VictronVRM.assets.cache b/csharp/lib/Victron/VictronVRM/obj/Debug/net6.0/VictronVRM.assets.cache index 21398d703..b5e6bec4d 100644 Binary files a/csharp/lib/Victron/VictronVRM/obj/Debug/net6.0/VictronVRM.assets.cache and b/csharp/lib/Victron/VictronVRM/obj/Debug/net6.0/VictronVRM.assets.cache differ diff --git a/csharp/lib/Victron/VictronVRM/obj/Debug/net6.0/VictronVRM.csproj.AssemblyReference.cache b/csharp/lib/Victron/VictronVRM/obj/Debug/net6.0/VictronVRM.csproj.AssemblyReference.cache index 8eaf83b7c..fed0d1be8 100644 Binary files a/csharp/lib/Victron/VictronVRM/obj/Debug/net6.0/VictronVRM.csproj.AssemblyReference.cache and b/csharp/lib/Victron/VictronVRM/obj/Debug/net6.0/VictronVRM.csproj.AssemblyReference.cache differ diff --git a/csharp/lib/Victron/VictronVRM/obj/VictronVRM.csproj.nuget.dgspec.json b/csharp/lib/Victron/VictronVRM/obj/VictronVRM.csproj.nuget.dgspec.json index 9449fdd45..e34bb569d 100644 --- a/csharp/lib/Victron/VictronVRM/obj/VictronVRM.csproj.nuget.dgspec.json +++ b/csharp/lib/Victron/VictronVRM/obj/VictronVRM.csproj.nuget.dgspec.json @@ -94,6 +94,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/lib/Victron/VictronVRM/obj/project.assets.json b/csharp/lib/Victron/VictronVRM/obj/project.assets.json index c0675acf6..5950071c5 100644 --- a/csharp/lib/Victron/VictronVRM/obj/project.assets.json +++ b/csharp/lib/Victron/VictronVRM/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "Flurl/3.0.2": { "type": "package", "compile": { @@ -206,6 +219,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -238,6 +252,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "Flurl/3.0.2": { "sha512": "1/6mqdzGCTdAekbWkVZBTylCV+8g3JUSTXRBngRVR274S+RsAYNRF79GbDoDsPfMKu8VPc9HkQWdBEAncK1PQQ==", "type": "package", diff --git a/csharp/lib/Victron/VictronVRM/obj/project.nuget.cache b/csharp/lib/Victron/VictronVRM/obj/project.nuget.cache index 06de42d50..46e17364d 100644 --- a/csharp/lib/Victron/VictronVRM/obj/project.nuget.cache +++ b/csharp/lib/Victron/VictronVRM/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "jz6BWxI1eGYuQlR8MsJB26AUVqmzwCk2v1ylS2i5N1HprYd4dtaNEG3FnASTKJY/Ns9wLuBVT/SqufcXtPI/4A==", + "dgSpecHash": "01SOIO8BxikqdYtK9n1FBbXSiR8M9IHQbQFdw22W9ngb1p86ONYJcZIIohOuDTTITMukGVHFDqvkGyhFV81h0Q==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/lib/Victron/VictronVRM/VictronVRM.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/flurl/3.0.2/flurl.3.0.2.nupkg.sha512", "/home/kim/.nuget/packages/flurl.http/3.2.0/flurl.http.3.2.0.nupkg.sha512", "/home/kim/.nuget/packages/microsoft.netcore.platforms/2.1.2/microsoft.netcore.platforms.2.1.2.nupkg.sha512", diff --git a/csharp/lib/Victron/VictronVRM/obj/rider.project.restore.info b/csharp/lib/Victron/VictronVRM/obj/rider.project.restore.info index 345f18c81..46a715514 100644 --- a/csharp/lib/Victron/VictronVRM/obj/rider.project.restore.info +++ b/csharp/lib/Victron/VictronVRM/obj/rider.project.restore.info @@ -1 +1 @@ -16765322878013266 \ No newline at end of file +16769606177594988 \ No newline at end of file diff --git a/csharp/lib/WebServer/obj/Debug/net6.0/WebServer.assets.cache b/csharp/lib/WebServer/obj/Debug/net6.0/WebServer.assets.cache index 3666a4157..066dfe399 100644 Binary files a/csharp/lib/WebServer/obj/Debug/net6.0/WebServer.assets.cache and b/csharp/lib/WebServer/obj/Debug/net6.0/WebServer.assets.cache differ diff --git a/csharp/lib/WebServer/obj/Debug/net6.0/WebServer.csproj.AssemblyReference.cache b/csharp/lib/WebServer/obj/Debug/net6.0/WebServer.csproj.AssemblyReference.cache index c7f79f524..d2c9fb728 100644 Binary files a/csharp/lib/WebServer/obj/Debug/net6.0/WebServer.csproj.AssemblyReference.cache and b/csharp/lib/WebServer/obj/Debug/net6.0/WebServer.csproj.AssemblyReference.cache differ diff --git a/csharp/lib/WebServer/obj/WebServer.csproj.nuget.dgspec.json b/csharp/lib/WebServer/obj/WebServer.csproj.nuget.dgspec.json index 4c8d16fd6..44930711e 100644 --- a/csharp/lib/WebServer/obj/WebServer.csproj.nuget.dgspec.json +++ b/csharp/lib/WebServer/obj/WebServer.csproj.nuget.dgspec.json @@ -42,6 +42,10 @@ "target": "Package", "version": "[3.3.1, )" }, + "DecimalMath.DecimalEx": { + "target": "Package", + "version": "[1.0.2, )" + }, "System.Reactive.Linq": { "target": "Package", "version": "[5.0.0, )" diff --git a/csharp/lib/WebServer/obj/project.assets.json b/csharp/lib/WebServer/obj/project.assets.json index 2d07d4342..42ab099c8 100644 --- a/csharp/lib/WebServer/obj/project.assets.json +++ b/csharp/lib/WebServer/obj/project.assets.json @@ -15,6 +15,19 @@ } } }, + "DecimalMath.DecimalEx/1.0.2": { + "type": "package", + "compile": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/DecimalEx.dll": { + "related": ".xml" + } + } + }, "Flurl/3.0.1": { "type": "package", "compile": { @@ -147,6 +160,7 @@ "framework": ".NETCoreApp,Version=v6.0", "dependencies": { "CliWrap": "3.3.1", + "DecimalMath.DecimalEx": "1.0.2", "System.Reactive.Linq": "5.0.0" }, "compile": { @@ -179,6 +193,20 @@ "lib/netstandard2.1/CliWrap.xml" ] }, + "DecimalMath.DecimalEx/1.0.2": { + "sha512": "BCii/IxT7Tx7BPZ7MtrpqVlEii/iaHi4OOXpgaPi+zrphnkbe251KKI3S+pgnTzobfn0jS/SF7bgidqOMj1oGw==", + "type": "package", + "path": "decimalmath.decimalex/1.0.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "decimalmath.decimalex.1.0.2.nupkg.sha512", + "decimalmath.decimalex.nuspec", + "lib/netstandard2.0/DecimalEx.dll", + "lib/netstandard2.0/DecimalEx.xml" + ] + }, "Flurl/3.0.1": { "sha512": "i7CuPSikVroBaWG8sPvO707Ex9C6BP5+r4JufKNU1FGMmiFgLJvNo1ttUg6ZiXIzUNknvIb1VUTIO9iEDucibg==", "type": "package", diff --git a/csharp/lib/WebServer/obj/project.nuget.cache b/csharp/lib/WebServer/obj/project.nuget.cache index d93ea397d..d3b2054dc 100644 --- a/csharp/lib/WebServer/obj/project.nuget.cache +++ b/csharp/lib/WebServer/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "W2ywCccb8qBufGDBZDcZEo5ZoWBop1aYja2MPcqj21JDZUw3hQ3Gw7x3M4qH2OKCV1iFx0h+EIuu3+jIo0+Ntw==", + "dgSpecHash": "bvNBhR76+k49+CHSAVn+eh0W7TlzRuYoF4lwi18d4hBziVPbaMjOt1r31k+f2FnkZ2upVdytEU9Um/cGaIO9aA==", "success": true, "projectFilePath": "/home/kim/code/innovenergy/new/csharp/lib/WebServer/WebServer.csproj", "expectedPackageFiles": [ "/home/kim/.nuget/packages/cliwrap/3.3.1/cliwrap.3.3.1.nupkg.sha512", + "/home/kim/.nuget/packages/decimalmath.decimalex/1.0.2/decimalmath.decimalex.1.0.2.nupkg.sha512", "/home/kim/.nuget/packages/flurl/3.0.1/flurl.3.0.1.nupkg.sha512", "/home/kim/.nuget/packages/flurl.http/3.0.1/flurl.http.3.0.1.nupkg.sha512", "/home/kim/.nuget/packages/microsoft.netcore.platforms/2.1.2/microsoft.netcore.platforms.2.1.2.nupkg.sha512", diff --git a/csharp/lib/WebServer/obj/rider.project.restore.info b/csharp/lib/WebServer/obj/rider.project.restore.info index 932955da9..1c5428cdb 100644 --- a/csharp/lib/WebServer/obj/rider.project.restore.info +++ b/csharp/lib/WebServer/obj/rider.project.restore.info @@ -1 +1 @@ -16758719413442651 \ No newline at end of file +16769606177554988 \ No newline at end of file diff --git a/csharp/lib/Wireformat/obj/Debug/net6.0/WireFormat.csproj.AssemblyReference.cache b/csharp/lib/Wireformat/obj/Debug/net6.0/WireFormat.csproj.AssemblyReference.cache index 204fdef64..549b913d9 100644 Binary files a/csharp/lib/Wireformat/obj/Debug/net6.0/WireFormat.csproj.AssemblyReference.cache and b/csharp/lib/Wireformat/obj/Debug/net6.0/WireFormat.csproj.AssemblyReference.cache differ