tbf/TBF/Rig/TestMethods
Michal Buzik 2522d1da9f Add Genesis radio/opto communication and configuration components
- Replace `OpthoHeadService` with `RadioService` to enhance Genesis communication handling via serial interface.
- Introduce `OptoReceivedEventArgs` to manage event-driven communication.
- Add foundational protocol implementations (`BaseProtocol`, `IProtocol`, etc.) for Genesis configuration and processing.
- Implement `SirtConfig`, `MeterConfig`, and `ProcessConfig` classes for flexible Genesis configuration management.
- Expand Genesis framework to support diagnostics, activity modes, and version retrieval.
2026-03-18 15:57:04 +01:00
..
Adjustment iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
ChangeFlowDirection iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
CombinedWithDetection iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
Counter iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
DiverterTest iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
Dummy iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
Endurance iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
Evacuation iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
FixedStart iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
FixedStartAdvanced iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
FixedStartDeferredEval iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
FixedStartMassCollAdvanced iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
FixedStartMassCollDeferredEval iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
FixedStartTankCollection iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
FlowAdjustment iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
FlyingStart Add detailed logging for Genesis operations in FlyingStartMassCollectionSeq and FlyingStartSeq. 2026-03-16 15:42:45 +01:00
FlyingStartFirstRepetWithMassColl iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
FlyingStartMassCollComparative iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
FlyingStartMassCollection Add detailed logging for Genesis operations in FlyingStartMassCollectionSeq and FlyingStartSeq. 2026-03-16 15:42:45 +01:00
FlyingStartMassCollProlonged iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
FlyingStartTankCollection iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
GenesisCommunication/GenesisHead Add Genesis COM port configuration and update Genesis meter setup logic 2026-03-16 15:48:41 +01:00
GenesisHead Refactorization : BenchControl -> Rig 2021-03-05 16:12:24 +01:00
GenHead Refactorization : BenchControl -> Rig 2021-03-05 16:12:24 +01:00
GrabImage iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
iPerlCommunication Add Genesis radio/opto communication and configuration components 2026-03-18 15:57:04 +01:00
LeakTest iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
LiveStream iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
ManualEntry iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
OuterLoop iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
PMaxTest iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
PulsesTest iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
PulsesTestManual iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
Q2CorrectionFromHistory iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
RoiDetection iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
S640Communication iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
SensitivityTest iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
SmartMeterFlyingStartMassCollection iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
SmartTest iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
StandingStart iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
StandingStartMassCollection iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
StandingStartMassCollectionAdvance iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
StandingStartMassCollectionAdvanceCollect iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
StandingStartMassCollectionPoseidon iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
StandingStartMassCollWODiv iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00