tbf/TBF/Rig
Marek Frniak a210a0d1f2 Upgrade (UniDataStorageWriter): improve writer configuration UX and CSV handling
- added technology-specific default configuration for new writers
- auto-fill default SQL/XLSX write templates
- disabled write templates for CSV technology
- added technology-specific data source hints
- changed test parameter format to Column=Value and Where=Value;Set=Value
- improved parameter validation to prevent invalid input crashes
- added automatic CSV header creation and header validation
- aligned CSV writer behaviour with XLSX writer
- Increase revision number
2026-07-21 11:18:11 +02:00
..
Ambient Merge branch 'develop/SLM-PT50' into develop/Mexico 2026-03-16 13:33:21 +01:00
BridgeComponents/GciBridge Develop - GciBridge -> GCI -> PreadjustmentUI functions 7 - successful processes - testbench is exported to UnionTown - without CalibParams DB writer 2026-06-12 10:43:34 +02:00
BuiltIn Add overflow volume/timestamp handling and related tests for GenesisSmartReader: 2026-04-02 09:25:17 +02:00
Configs DataEntry.Uni Items passed in a list, w/o limits, Cfg with arrays, TODO: TestStartEndForm 2023-05-19 15:11:18 +02:00
ControlBoard Bugfix FlowMeterInParallel and RegValve OUT OF RANGE regulation part1 2026-04-02 12:02:26 +02:00
Danfoss/VLT2800 Add overflow volume/timestamp handling and related tests for GenesisSmartReader: 2026-04-02 09:25:17 +02:00
DataContainer final modification for AdjustableMeter.cs, Added units A,V ElectricUnits, calculation based on [A] 2024-01-24 17:35:56 +01:00
DataEntry Fix - 1. repaired StandingStartMassCollection MassEN evaluation, the problem was caused by the end scale measuring only after recalculating the basic values - 2. removed fixed delay for the first diverter switching and first diverter switching was moved after a configurable delay - 3. hidden unitComboBox in the StartEnd dialog of the DataEntry.Standard24 component, because units are now defined using the RegisterReader component 2026-07-17 09:55:03 +02:00
Dummy iPerl ASIC - implementation 2026-03-12 14:50:47 +01:00
Generic Add initial MassMeter implementation 2026-02-19 19:22:02 +01:00
GenericDevices fix Strings - Camera CJMS11 - support dialog multi pictures 2026-07-16 12:28:28 +02:00
Hart Metrology contains links to certificates saved as PDF files, CalibCertificateCtrl. 2023-10-17 17:31:35 +02:00
Input/DataStorage/UniDataStorageReader Develop - GciBridge -> GCI -> create database core in GCI - SkeletoKey - CalibParams 2026-05-29 09:43:51 +02:00
Keithley Add parameter and management IsOffline for components: Modbus>TempMeter>Groch, Meret and Modbus>PressureMeter>Meret and Rig>Keithley>TempMeter and add indicator redColor itemValue for SchematicDrawing 2026-03-04 18:25:28 +01:00
MettlerToledo Fix - Handle scale underload condition 2026-07-13 14:01:57 +02:00
Modbus Add (release) new component Modbus.WaterAnalyzerUni derived from original component Modbus.WaterAnalyzer. New component is expanded by the possibility to choose conductivity reading directly from the sensor (Modbus protocol) (original solution) or using a 4-20mA converter to serial line (RS232/485) (Modbus protocol). 2026-07-02 09:01:00 +02:00
Network fix Strings - Camera CJMS11 - support dialog multi pictures 2026-07-16 12:28:28 +02:00
Operations Add new icon to forms of application 2026-03-04 18:48:46 +01:00
Output Upgrade (UniDataStorageWriter): improve writer configuration UX and CSV handling 2026-07-21 11:18:11 +02:00
RegisterReaders Upgrade - Replace PulsesTypeByQuantity with MultiFunctionalVariables unit filtering based on RegisterReader quantity type - remove PulsesTypeByQuantity-based parameter values 2026-07-20 14:09:29 +02:00
Scales Fix - Handle scale underload condition 2026-07-13 14:01:57 +02:00
Sequences fix Strings - Camera CJMS11 - support dialog multi pictures 2026-07-16 12:28:28 +02:00
TestMethods Fix - 1. StandingStartMassCollection and StandingStartMassCollectionAdvance - changed all delayed Activity strings, 2. Added UI/Bridge onDelayedActivity() method for universal using 2026-07-17 14:15:04 +02:00
Uni Merge branch 'bugfix/Flow-meter-in-parallel-reverse-bug' into develop/SLM-PT50 2026-04-23 09:43:39 +02:00
Various Add new icon to forms of application 2026-03-04 18:48:46 +01:00
WaterMeters/WaterMeter Add initial MassMeter implementation 2026-02-19 19:22:02 +01:00
BenchPath.cs final modification for AdjustableMeter.cs, Added units A,V ElectricUnits, calculation based on [A] 2024-01-24 17:35:56 +01:00
CfgChangeArgs.cs Refactorization : BenchControl -> Rig 2021-03-05 16:12:24 +01:00
CmdResponseArgs.cs Refactorization : BenchControl -> Rig 2021-03-05 16:12:24 +01:00
ComponentBase.cs Changes for Xylem Nanjing, ver. 3.1.1676 2021-06-18 15:35:46 +02:00
ComponentCfgBase.cs Changes for Xylem Nanjing, ver. 3.1.1676 2021-06-18 15:35:46 +02:00
Constants.cs Refactorization : BenchControl -> Rig 2021-03-05 16:12:24 +01:00
Events.cs Fix - Handle scale underload condition 2026-07-13 14:01:57 +02:00
FeedingPath.cs Config.Entities.OutputPath.RegVPositions added, UI and SequenceBase changes, ver. 3.4.1975 2022-10-28 15:03:58 +02:00
HeatMetersPath.cs Bug fix in TBF.Rig.Bench/Feeding/Meters/OutputPath 2022-04-15 13:40:00 +02:00
IOperation.cs 'Winiki lub E' support MeterTestRslt 2022-11-11 14:14:44 +01:00
MetersPath.cs Smart meters support MainWnd dialog (must be finished - mouse right click), test supports Poseidon RegisterReader 2025-11-12 12:34:29 +01:00
OutputPath.cs Patch applied - Added new calibration-related properties for IPERL mode, integrated AppDiagnostic functionality into UI, and updated project configuration. 2025-09-07 17:42:26 +02:00
ProcedureParamsBase.cs Add initial MassMeter implementation 2026-02-19 19:22:02 +01:00
RegValvePosition.cs Config.Entities.OutputPath.RegVPositions added, UI and SequenceBase changes, ver. 3.4.1975 2022-10-28 15:03:58 +02:00
State.cs Refactorization : BenchControl -> Rig 2021-03-05 16:12:24 +01:00
StateMachine.cs 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
TbfComponents.cs Add (develop) - first succesfull test - new component ResultsWriter - note: IResultsProcessor type componet, store result variables to database by using of component UniDataStorageWriter to the user-configured storage. The selection of variables is done using the standard UI for selecting the display of measurement results . In other words: The measurement results selected by the user are saved to a user-defined storage. 2026-07-03 12:46:56 +02:00
TestParamsBase.cs polishing - work now 2025-10-18 09:59:07 +02:00
Transition.cs Refactorization : BenchControl -> Rig 2021-03-05 16:12:24 +01:00