tbf/TBFTests
Michal Buzik a5a68ec457 Refactor Genesis serial communication handling (ISerialDriver interface compatible with SerialPort):
- Replace method-based `IsOpen()` checks with property-based `IsOpen` usage in `ISerialDriver` and related classes.
- Simplify `Open()` and add `Close()` methods to unify connection management.
- Introduce `InitializeThreeChannelState()` helper in `GenesisSmartReaderTest` for multi-channel state initialization.
- Adjust calculations in `CalculateTimeByChannels()` and `CalculateVolumeByChannels()` for clarity.
- Add new tests for multi-channel processing and validation of updated telegram handling logic.
2026-03-24 10:04:30 +01:00
..
Entities final modification for AdjustableMeter.cs, Added units A,V ElectricUnits, calculation based on [A] 2024-01-24 17:35:56 +01:00
Properties Dialog events added 2024-08-30 12:42:29 +02:00
Rig Refactor Genesis serial communication handling (ISerialDriver interface compatible with SerialPort): 2026-03-24 10:04:30 +01:00
app.config Dialog events added 2024-08-30 12:42:29 +02:00
packages.config PL lang fix, camera test 2024-03-10 22:25:55 +01:00
TBFTests.csproj Refactor Genesis use 3 chanels reader structure: 2026-03-24 08:53:16 +01:00