marekf
b35b7d92f9
<Merge-fix> Solve merge conflicts
2026-09-09 17:27:35 +02:00
michal
88b8bc5534
fix precision correct factor (Mexico), added diff, correction in percentage in Result Configuration
2026-09-07 14:07:07 +02:00
marekf
136be96e1b
<Feat>: Add customer XML structure mapping support in ResultsWriter, increase revision to 3.9.3145.102
...
Cause:
- The customer XML format requires batch, DUT, group and test-level metadata.
- ResultsWriter did not provide variables for test position, repetition index, batch duration, DUT test duration or aggregated test statuses.
- Missing WaterMeterData could cause a NullReferenceException while evaluating WM Type.
Solution:
1. Added XML mapping variables
- Added TestPositionInBatch and TestRepetitionNr.
- Added BatchTime and TestsTotalTime.
- Added PassedFromAllTests and PassedFromRepeatedTests.
2. Added hierarchical result evaluation
- Evaluates the overall PANEL/DUT status from all tests.
- Evaluates GROUP status from repeated instances of the selected test.
3. Improved meter data handling
- Made WM Type evaluation null-safe when WaterMeterData is unavailable.
4. Increased revision
- Updated revision to 3.9.3145.102.
2026-09-04 08:20:50 +02:00
michal
6c3c6cd0ef
FIX UNI Data Entry - corrensponded with iPerlCommunicationForm.cs
...
Add debug logging and UI enhancements for data entry processes: Improve register reader handling in sequences and forms, add detailed data entry debug logs, integrate serial number and volume watermarking, and update localized strings in multiple languages.
2026-08-19 13:18:34 +02:00
marekf
b746ceb34a
Upgrade - Replace PulsesTypeByQuantity with MultiFunctionalVariables unit filtering based on RegisterReader quantity type - remove PulsesTypeByQuantity-based parameter values
...
- generate available units using Units.IsQuantity(...)
- use Quantity.MultiFunctionalVariables to populate supported units
- centralize unit selection through Units.GetQuantity()
2026-07-20 14:09:29 +02:00
michal
28607e2729
fix Strings - Camera CJMS11 - support dialog multi pictures
2026-07-16 12:28:28 +02:00
michal
94c7279da1
Add localized string resources for "Test in calculation" and integrate it into FlyingStartMassCollectionSeq
...
- Add `Test_in_calculation` localized strings to `.resx` files for English, Slovak, and Czech.
- Update `FlyingStartMassCollectionSeq` to display the new activity message during the calculation phase.
2026-04-09 10:08:50 +02:00
marekf
27072598cd
Merge branch 'feature/task_5-new-app-icon' into develop/SLM-PT50
2026-03-04 19:14:02 +01:00
marekf
4a2d4772d7
Add new icon to forms of application
2026-03-04 18:48:46 +01:00
marekf
ead350eef3
Add initial MassMeter implementation
2026-02-19 19:22:02 +01:00
michal
e57c6a6a02
Add ShowDialog and SaveCommunication fields to EntryFormCfg, implement related functionalities in PoseidonReader and EntryForm, and improve logging with ScopedLoggerFactory integration.
2025-09-17 10:45:40 +02:00
michal
efd0515295
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
michal
705f7760af
update by Michal requirements, manual setting dialog events changed, camera dialog both behaviour prepared, reload previous results copy image solved,rest API, rest API additional values added, added ShowTestCollectFormOp, added lang string
2024-10-07 10:54:04 +02:00
michal
2a94347f3e
final modification for AdjustableMeter.cs, Added units A,V ElectricUnits, calculation based on [A]
2024-01-24 17:35:56 +01:00
Milan Hanajik
279c8eefb4
DataEntry.Uni.CycleBgEnForm : autoSNButton --> multiPurposeButton, ver. 3.9.2137
2023-12-12 18:47:43 +01:00
Milan Hanajik
5b6461fa0a
Czech language.
2023-12-02 22:09:02 +01:00
Milan Hanajik
026a95e3ac
Languages clean-up, MainWnd.pl.resx is not used anymore.
2023-11-07 17:31:43 +01:00
Milan Hanajik
a524915f28
Metrology contains links to certificates saved as PDF files, CalibCertificateCtrl.
2023-10-17 17:31:35 +02:00
Milan Hanajik
ad7abe5471
1. Profiles for Compound meters, 2. TestMethods.CombinedWithDetection modifications.
2023-09-22 10:01:01 +02:00
Milan Hanajik
cb1a471248
Preparation for DataEntry.Uni
2023-04-24 20:00:49 +02:00
Milan Hanajik
6b582bea64
Printing from PreviousResultsDlg, CompoundDetectionTextBox.AppendText( ), ver. 3.6.2035
2023-04-06 08:37:32 +02:00
Milan Hanajik
8be3b53db4
default_printer added to Resources.Strings
2023-03-14 11:22:38 +01:00
Milan Hanajik
6dcd40c640
Profiles: Method added, imp./exp. fixed, Procedures: Selection by profile, Create from profile button, etc, ver. 3.5.1992
2022-11-25 13:59:35 +01:00
Milan Hanajik
96c300d34f
PressureMeter.Meret : WaitUntilPressureIsOp conditions, ver. 3.3.1972
2022-10-13 19:13:45 +02:00
Milan Hanajik
d2e8f4f0e3
Better on-screen error message when a path is missing in a test, ver. 3.3.1941
2022-08-05 14:58:47 +02:00
Milan Hanajik
e608c9fd6b
UI.Procedures.ProcedureDlg Metrology 2 tab supports TempControl test parameter.
2022-05-13 13:48:17 +02:00
Milan Hanajik
d6880fc1b7
TBF.Resources.Strings : Clean-up
2022-04-26 16:53:10 +02:00
Milan Hanajik
e96692405c
Leak/PMaxTest refactorization, LeakTest : 1. close valve+pump off 2. delay 3. start mass 4. leak test 5. end mass
2022-04-08 11:50:15 +02:00
Milan Hanajik
ecc92176f3
Clean-up after comparing 2.27 and 3.1 branches, ver. 3.1.1861
2022-01-28 14:43:42 +01:00
Milan Hanajik
f96bf993d8
Various.Clamping added, Various.CoverTest modified, ver. 3.1.1857
2022-01-21 16:08:03 +01:00
Milan Hanajik
1133a2d5bf
Bug fixes : 1 Saving results cannot be stopped, 2 Processing statistics, 3 SensusTestInfo
2022-01-04 15:30:10 +01:00
Milan Hanajik
bbffc3b406
TBF.UI.ResultsMI.SendAainDBAndWMSelectionForm as in 2.27
2021-11-29 22:17:45 +01:00
Milan Hanajik
9b5ee442a6
DataEntry.S620.FormForMechanicalMetersWithTracing localization.
2021-11-11 15:26:56 +01:00
Milan Hanajik
44fc7b92fd
TM.S640Communication as in 2.27 branch (EnterSerialNumbers, 40 wms), DataEntry.iPerl with Direction and Orders enum parameters.
2021-11-10 09:40:56 +01:00
Milan Hanajik
a8f42cbb63
iPerlCommunicationForm.cs changes (sync. .with 2.26 branch)
2021-07-28 12:28:34 +02:00
Milan Hanajik
827a9f7c58
Changes for Xylem Nanjing, ver. 3.1.1676
2021-06-18 15:35:46 +02:00
Milan Hanajik
4cf4192ebb
BenchControl.Uni.Diverter/FlowMeter/RegReader added, etc. (many changes and refactorization).
2021-02-24 14:15:10 +01:00
Milan Hanajik
fcdf1ea16b
German resources the same as in branch 2.26
2020-07-08 10:21:06 +02:00
Milan Hanajik
070a76aade
SchematicDrawing: Editing completed, TODO: Display
2020-06-02 12:00:45 +02:00
Milan Hanajik
7b321abb30
ControlBoards, IControlBoard iface, Devices, test methods.
2020-05-21 15:55:02 +02:00
Milan Hanajik
3cbc845183
Support for certificates, calib. expiration dates and calendar in many components and in TBF.UI.Bench.Metrology
2020-05-11 14:31:37 +02:00
Milan Hanajik
b1d692230e
Events, EventViewer, Common prjs, UI.EventLogs, UI.Calendar, EventTriggers, GetCalendarEvents() in WT/I.
2020-04-21 10:46:42 +02:00
Milan Hanajik
c73f6a857a
(1) Save process data after each completed test, (2) Restore process data of an interrupted session via 'Abort' button.
2020-02-05 13:04:00 +01:00
Milan Hanajik
51c24f8c4c
Filters in ProceduresDlg : ProceduresCtrl with SplitContainer: 1 UI for filters and 2 ListViewEx, BaseWithListViewEx is not used, ver. 2.25.1404
2020-01-24 08:37:27 +01:00
Milan Hanajik
9cffd9e5c8
BenchControlPanel localization.
2019-12-13 18:08:54 +01:00
Milan Hanajik
55df6e809e
FixedStartDeferredEvalSeq : Delay time before grabbing images introduced.
2019-12-13 18:08:53 +01:00
Milan Hanajik
531b5d29ae
(1) TestProfiles and TestWizard.TestProfileSel (2) ErrorFlags and some WM params updated from profiles (3) Proc./Profile names case insensitive, ver. 2.24.1369
2019-12-13 11:25:22 +01:00
Milan Hanajik
61fe458ea0
French language, ver. 2.24.1368
2019-11-27 15:01:57 +01:00
Milan Hanajik
a43031c0a5
TBF.UI.Results namespace --> TBF.UI.ResultsMI, etc.
2019-11-26 18:05:02 +01:00
Milan Hanajik
b3fdb11b81
TestProfiles : UI changes
2019-11-07 14:00:30 +01:00