f4b8e42f59
Merge branch 'develop/SLM-PT50_genesisDirectDecode' into develop/SLM-PT50_genesisDirectDecode_special
...
# Conflicts:
# TBF/Rig/RegisterReaders/GenesisRegReader/communication/RadioService.cs
2026-05-07 21:37:05 +02:00
abee5fa6b1
Update DLL references for Xylem.Common components across multiple modules.
2026-05-07 21:33:41 +02:00
b8926ef93f
Add unit tests for OptoHeadTest handling simulated Genesis readers, refine project references, and increment assembly version to 3.9.3079.1.
2026-05-07 21:30:19 +02:00
71a66dca2d
File modified due to the need for MF to compile in advance, but the change is ultimately not necessary for either MF or MB
2026-05-07 18:23:50 +02:00
978c620287
Update (develop) - GCI - GciBridge - improved PublicModels - fixed bugs
2026-05-07 18:20:18 +02:00
502804c2de
Merge remote-tracking branch 'private-origin/develop/SLM-PT50_genesisDirectDecode' into develop/SLM-PT50_genesisDirectDecode
2026-05-06 15:32:41 +02:00
296621a590
* Increment assembly version to 3.9.3069.1
...
* Logs update
2026-05-06 15:32:33 +02:00
8489dafdf7
Update (develop) - GCI - GciBridge - progress
2026-05-06 14:58:44 +02:00
cfc52f195b
Merge remote-tracking branch 'private-origin/develop/SLM-PT50_genesisDirectDecode' into develop/SLM-PT50_genesisDirectDecode
...
# Conflicts:
# TBF/TBF.csproj
2026-05-06 10:26:15 +02:00
68a1eb9941
Update project references and paths to replace project dependencies with direct DLL references. Standardize formatting in GenesisImplHeadTestCtrl and refine Operations enum declarations.
2026-05-06 10:24:33 +02:00
c1573390b5
Merge branch 'develop/UnionTown' into develop/SLM-PT50
2026-05-06 09:08:09 +02:00
5d60523e87
Fixed - next issue with old Newtonsoft.Json v 12.0 - updated to 13.0
2026-05-06 07:38:49 +02:00
91c63e0792
Fixed - bad copying GenesisCordonelInterface runtime files to TBF target folder
2026-05-06 07:35:17 +02:00
0940df2f1a
Fixed - issue with old Newtonsoft.Json v 12.0 - updated to 13.0
2026-05-06 07:32:55 +02:00
16a76720b8
Update references and paths for Xylem.Common components, refine OptoHeadTest handling for connection requests, and increment assembly version to 3.9.3063.1.
2026-05-05 08:34:21 +02:00
7101fd679e
Merge branch 'develop/UnionTown' into develop/SLM-PT50
2026-05-04 15:45:07 +02:00
86299da682
Fixed - bad runtime files copying in postbuilding of GenesisCordonelInterface project. Copying is replaced from TBF/Build/ to GCI/Build
2026-05-04 15:40:05 +02:00
39b951b709
Merge branch 'develop/UnionTown' into develop/SLM-PT50
2026-05-04 13:08:10 +02:00
a475bd80f3
Change - ExternalProjects folder to gitignore
2026-05-04 13:07:28 +02:00
4e64bcd117
Merged branch Uniontown - GenesisCordonelInterface + GciBridge
2026-05-04 12:49:02 +02:00
fbd0219a4a
Update (develop) GCI - GciBridge - big change - for implement to GenesisHead and SmartReader
2026-05-04 11:29:13 +02:00
104a68d9dc
Remove unused System.IO.Ports, Common, Config, and other redundant namespaces. Update NuGet package configurations to reflect new paths and tools.
2026-04-29 09:51:05 +02:00
33a5e479a9
Refactor RadioService to improve asynchronous handling, replace legacy code with CommInterfaceBridge, and standardize methods for GenesisHead communication. Remove unused GenesisCommunication components and increment assembly version to 3.9.3062.1.
2026-04-28 16:26:26 +02:00
5482d4ac96
Merge remote-tracking branch 'private-origin/develop/SLM-PT50_genesisDirectDecode' into develop/SLM-PT50_genesisDirectDecode
...
# Conflicts:
# TBF/Rig/TestMethods/GenesisCommunication/GenesisHead/GenesisHead.cs
# TBF/TBF.csproj
2026-04-28 07:51:09 +02:00
0d984a77b3
Refactor RadioService to utilize GciBridge for communication, replace SerialDriver, and add SlotNr support in Genesis configuration and UI.
2026-04-28 07:08:53 +02:00
7e95e18207
Fixed - genesis library path issue
2026-04-27 16:52:50 +02:00
38fa86d243
Merge branch 'develop/UnionTown' into develop/SLM-PT50
2026-04-27 16:42:47 +02:00
4c1ce73de9
Upgrade (develop) - GCI - GciBridge - big change
2026-04-27 16:40:42 +02:00
eea80d39c0
Remove GenesisCommunication test methods and components:
...
- Deleted `CalibrationStruct`, `ConfigStruct`, `Enums`, `Factory`, `GenesisHead`, and related files.
2026-04-27 10:48:27 +02:00
15dc325275
Upgrade (develop) - GCI - big change
2026-04-27 07:57:16 +02:00
ca333d1772
Upgrade (develop) - GCI UI for TBF - change Forms to Views
2026-04-26 11:40:21 +02:00
a4ece06b05
Upgrade (develop) - GCI UI for TBF - change Forms to Views
2026-04-26 11:39:35 +02:00
992452052e
Upgrade GenesisCommunication - after adding GCI functionality to xylem DLL's updater, adding PortCore DLL is needed
2026-04-26 09:32:30 +02:00
75192bbd09
Add (develop) GCI - new functionality - xylem DLL's updater for TBF - actualize DLL's in TBF.packages.common of TBF project path - fixed problem witch multiple referencing of GenesisCommunication and GciBridge on one DLL but with difference version
2026-04-26 08:13:43 +02:00
6199bd48c5
Upgrade .NET Framework 4.7.2 to 4.8 for Laatzen + GCI + TBF compatibility
2026-04-24 13:00:53 +02:00
25434d70d4
Merge branch 'feature/task/Cordonel-communiation-tests' into develop/SLM-PT50
2026-04-23 10:00:59 +02:00
de6dd45dcb
Fix Flow - Increment assembly version to 3.9.3059.1.
2026-04-23 09:56:32 +02:00
74f2e99ed3
Merge branch 'bugfix/Flow-meter-in-parallel-reverse-bug' into develop/SLM-PT50
2026-04-23 09:43:39 +02:00
99b1f4a171
Fixed FlowMetersInParallel - incorrect ltrPerPulse counting from average value of nominalFreq
2026-04-23 09:40:05 +02:00
8c10aa3752
Add (develop) GCI - GciBridge
2026-04-23 09:09:27 +02:00
7170da4a70
Add GenesisCommunication test methods and related components:
...
- Introduce `TestMethod`, `SequenceConditionOp`, and `Factory` for `GenesisCommunication`.
- Add `TestMethodCfgCtrl` and its designer for test configuration UI.
- Update `.csproj` to include new files.
2026-04-22 10:18:42 +02:00
842f009b42
Increment assembly version to 3.9.3058.1 and fix logging format issue in FlowMeter initialization.
2026-04-21 07:43:35 +02:00
7f30ca0cd1
Merge branch 'develop/SLM-PT50_genesisDirectDecode' into develop/SLM-PT50_genesisDirectDecode_morisville
...
# Conflicts:
# TBF/Properties/AssemblyInfo.cs
# TBF/Rig/RegisterReaders/GenesisRegReader/implementations/GenesisSmartReader.cs
2026-04-20 14:25:13 +02:00
93e207c211
Update GenesisSmartReader for refined start/end marker logic, add _endDeltaSeconds property, and improve telegram index resolution methods. Increment assembly version to 3.9.3031.1.
2026-04-20 13:25:25 +02:00
64cafc088a
Merge branch 'bugfix/Flow-meter-in-parallel-reverse-bug' into develop/SLM-PT50
2026-04-20 12:45:25 +02:00
8a0da27a07
Fixed RegValve + FlowMetersInParallel - incorrect NominalFreq sum
2026-04-20 12:39:51 +02:00
5a8478e782
Refactor GenesisSmartReader Q3 calibration tests and logic:
...
- Expand Q3 calibration tests with diverse scenarios in `GenesisSmartReader_Q3Test`.
- Introduce channel-specific validation for calibration tests.
- Adjust methods for Q3 calibration in `GenesisSmartReader` to support per-channel factors.
- Add utilities for preparing simulation data and refinements for test consistency.
- Update `CliRunner` with improved task management, timeout handling, and logging enhancements.
2026-04-17 16:05:16 +02:00
368cd95114
Bug (fixing) RegValve OK, FlowMeterInParallel NOK
2026-04-15 10:50:27 +02:00
33ef914984
Update GenesisReaderTests: add real input parsing, format variation handling, and rollover cases; remove outdated Q3 calibration tests; increment version to 3.9.3056.1
2026-04-15 09:56:54 +02:00
3eb0b87f0d
Add Q3 calibration tests for GenesisSmartReader and refactor test cases:
...
- Introduce new `GenesisSmartReader_Q3Test` class with comprehensive Q3 calibration scenarios.
- Refactor existing tests to utilize simulation data for better consistency and validation.
- Adjust Q3 calibration logic in `GenesisSmartReader` to enhance calculation accuracy and validation criteria.
2026-04-15 09:22:09 +02:00