Commit Graph

266 Commits

Author SHA1 Message Date
Milan Hanajik
f7a7987831 Configs.NameOnly.TestMethodCfg[Ctrl] introduced and reused by Adjustment, FixedStartAdvanced, ...
... FixedStartCombinedMeters, FixedStartMassCollection, FlyingStart, FlyingStartMassCollection, ReferenceFlowMeterCalibration.
2016-08-15 10:14:14 +02:00
Milan Hanajik
8dae45e10e IComponentCfg and IComponentFactory interfaces and all derived classes modified. 2016-08-05 14:32:36 +02:00
Milan Hanajik
e5ad1ac93b HeatMeters test method, ver.2.9.333 2016-08-04 15:46:17 +02:00
Milan Hanajik
111e3d8647 Minimum and maximum (reference) flow during a test calculated and saved to Results.Entities.TestRslt. 2016-08-02 14:48:18 +02:00
Milan Hanajik
c88ac1fcab Pressure up and Pressure down stored in mbar, not in kPa. Display in process data screens fixed. 2016-08-02 10:47:51 +02:00
Milan Hanajik
fa2896d755 Enthalpy calculation (1st ver.), heat meters path modifications (incl. UI) 2016-07-07 16:02:57 +02:00
Milan Hanajik
0ac1fe2b4e HeatMetersPath, UI, etc., HEAT_METERS_SUPPORT symbol introduced
ProcedureDlg modifications: (1) localization by TBF.Resources.Strings, (2) Heat meters support
FlyingStartMassCollection and CombinedMeters methods with similar sequences
2016-07-06 15:59:28 +02:00
Milan Hanajik
ac1bdbe476 Bug fix: Updating water meter results in case of a test with parts, copes also with single meters/multiple lines. 2016-06-30 14:03:51 +02:00
Milan Hanajik
799fda63e9 Bug fix : Updating water meters results in case of test with 'parts'. 2016-06-30 12:55:35 +02:00
Milan Hanajik
9d56836c80 Procedure number displayed in ProceduresDlg (the list of procedures).
Deleting a procedure modified, confirmed by a question, change applied to the DB immediately,
Localization to DE, CS, ...  pressure test and leak test, etc.
2016-06-28 15:09:32 +02:00
Milan Hanajik
8a3a0ca6ef (1) iPerlCommunicationForm displays green/red rectangle as opto-data indication, (2) ProcedureDlg displays date and time of changes, ver. 2.8.314 2016-06-27 15:45:35 +02:00
Milan Hanajik
1337fff2dc Fixed: (1) STOP button does not function in FlyingStart and FlyingStartMassCollection methods, (2) Results.Entities.WaterMeterData.Equals(.) 2016-06-15 17:04:25 +02:00
Milan Hanajik
2935bc2c77 Many localisation improvements, ver.2.7.297 2016-05-29 23:17:48 +02:00
Milan Hanajik
7c7f330a0b Progress bar fixed for Pressure and Leak test. 2016-05-19 12:43:45 +02:00
Milan Hanajik
291bb72cf5 iPerlCommunicationForm resized depending on the number of iPerl-s, gray color, ver.2.5.273 2016-04-23 14:32:15 +02:00
Milan Hanajik
a41d0517d2 Bug fixes in resources, ano/ne usage, etc., ver.2.5.271 2016-04-20 17:45:18 +02:00
Milan Hanajik
e09aad2a6d iPerlSpecial bug fix 2016-04-20 15:03:18 +02:00
Milan Hanajik
1d924d7d40 iPerlSpecial modifications: RFID ports defined by watermeters, no Quido used, ver.2.5.268. 2016-04-19 10:10:51 +02:00
Milan Hanajik
b1e0e74d8a iPerlSpecial modifications 2016-04-18 13:38:13 +02:00
Milan Hanajik
9a725de4a9 Stable mass measurement rewritten, it can use immediate measurement, DB change, ver.2.5.265. 2016-04-14 17:03:33 +02:00
Milan Hanajik
e037720115 iPerlST: Logging of a STOP command via UI. 2016-04-14 09:16:20 +02:00
Milan Hanajik
f901367817 iPerl ST component, symbol IPERLST_SPECIAL, etc. added to the project, ver. 2.4.260. 2016-04-07 15:37:49 +02:00
Milan Hanajik
b006e36d52 Stop Backflow Valve added, used in FlyingStartMassCollection method, ver.2.4.248. 2016-03-18 10:36:33 +08:00
Milan Hanajik
2392bfa2a7 FlyingStartCollectionMethod timing modified, start valve used, ver.2.3.245. 2016-03-17 13:02:25 +08:00
Milan Hanajik
b86ca9fac8 Active FM pump is switched off in 'default action' after test (not when transition sequences are used), ver.2.3.242. 2016-03-15 19:29:47 +08:00
Milan Hanajik
25eff13c41 Bug fix in iPerl communication when L1 only or L2 only used. 2016-03-01 18:57:36 +01:00
Milan Hanajik
d2493b0331 Bug fix: padlo v Active mode na konci cyklu, ver.2.3.230. 2016-03-01 16:22:49 +01:00
Milan Hanajik
4ab889b43e Publish, Evaluate test parameters of the Flying start mass collection method excluded. 2016-02-19 10:43:42 +01:00
Milan Hanajik
4d39805ef4 Bug fixes: (1) in MainSeq when starting iPearlCommForm, (2) in SetActiveMode (config struct was null), version 2.2.217. 2016-02-16 17:25:01 +01:00
Milan Hanajik
4b1a684d69 2Hz correction related changes: iPerlCommunication: 'Reset 2Hz correction', 'Write 2Hz correction' + OraDB changes. 2016-02-16 14:44:10 +01:00
Milan Hanajik
a22b4de1b6 FlyingStart measurement during test simplified similarly to FlyingStartMassCollection, version 2.1.215. 2016-02-16 12:28:36 +01:00
Milan Hanajik
462ed568de Bug fixes: (1) simulation, (2) when BenchInfo==null, (3) ProcessData.RefPulses updated, (4) ProcessTabPages, etc. 2016-02-15 22:48:44 +01:00
Milan Hanajik
92bcd46549 Working on 2Hz correction 2016-02-15 15:16:44 +01:00
Milan Hanajik
e22d58101c Correct start-up message when there is no CB component, version 2.1.214 2016-02-14 23:17:02 +01:00
Milan Hanajik
edc4d59f90 Process data screen update when test completed, version 2.1.213. 2016-02-13 19:28:33 +01:00
Milan Hanajik
6a159f773e WMPulses[], WMRefPulses[], WMTimes[] removed from SequenceBase, operations, etc., clean-up. 2016-02-13 17:39:38 +01:00
Milan Hanajik
e94e16c9e6 Use of ProcessData.RegisterReaders in iPerlCommunicationForm. 2016-02-13 16:40:26 +01:00
Milan Hanajik
3946d26cb4 IRegisterReader extended, ReadReferenceForRegisterOp removed, ReadRegisteOp integrated into RegisterReader class, ProcessTabPages updated. 2016-02-13 15:02:10 +01:00
Milan Hanajik
7534fc7c24 Removed WMPulses and WMRefPulses logs. 2016-02-13 08:11:50 +01:00
Milan Hanajik
2c1e4e7d26 Process data display : many changes, TODO: Meter data and the end of test. 2016-02-10 19:24:10 +01:00
Milan Hanajik
6e2bf48b43 (1) State of the RegulValve checked after ValveMove (#, position, ...), (2) RFID results are saved only when SimultWithPrevious == true. 2016-02-08 17:49:49 +01:00
Milan Hanajik
3407b51c27 All changes done for Badger-velka-trat merged into this branch, version 2.1.210. 2016-02-07 22:55:48 +01:00
Milan Hanajik
a4331c8267 Fixes occasional problem/crash for an iPearl test with Parts when iPearls are activated after 'End', version 2.1.190. 2016-01-19 21:12:35 +01:00
Milan Hanajik
66a31fc1e9 Serious iPearl bug fix, flow setting timeout time increased, version 2.1.183. 2016-01-10 12:39:20 +01:00
Milan Hanajik
d84c3ca4d8 Cosmetical changes (progress for modeless form sometimes not completed) 2016-01-10 01:44:28 +01:00
Milan Hanajik
98c8b0e7a8 iPearl debugging, progress management, OracleDB simulation, etc, version 2.1.182 2016-01-09 20:06:59 +01:00
Milan Hanajik
68c4bf5956 Separate string SerialNrAux and int SerialNrEx in Results. Other fixes. Version 2.1.180 2016-01-08 17:10:05 +01:00
Milan Hanajik
e14dc37060 TestCompletedEventArgs modification 2016-01-04 16:03:17 +01:00
Milan Hanajik
1e058726d4 Adjustment modified to use the new Results. 2016-01-04 15:24:16 +01:00
Milan Hanajik
26982a5729 Many changes, new results used, all test sequences modified, simulated tests rewritten. 2016-01-04 13:53:45 +01:00
Milan Hanajik
61bfa51fa7 Uncertainty used when evaluating tests, in TestWizard, UI, etc., version 2.1.171. 2016-01-02 11:11:45 +01:00
Milan Hanajik
35c449bd0c Results.Entities and Mappings added, Results.DB (based on FluentCommon). 2015-12-31 16:45:59 +01:00
Milan Hanajik
bb2087c002 ProcessData base class with 'public static' process data introduced. 2015-12-20 20:48:50 +01:00
Milan Hanajik
15ac3608c4 Default values of 'Publish' and 'Evaluate' = yes, program version shown in LoginDlg title. 2015-12-20 13:52:26 +01:00
Milan Hanajik
8c1c5ed4f0 Bugfix in FixedStartCombinedMeters test method and Combined/EntryForm, version 2.0.162. 2015-12-08 17:59:25 +01:00
Milan Hanajik
644c26355c iPerl opto data file name setting bug fix (FlyingStartSeq). 2015-12-08 10:48:06 +01:00
Milan Hanajik
f6cec9d769 'Config', 'Results' projects added, includes iPerl opto logging bug-fixes, builds OK, cannot open DB, version 2.0.158. 2015-12-05 14:18:36 +01:00
Milan Hanajik
3bb8cb2ab7 iPerl DN40 hotfix?, version 1.5.145. 2015-11-25 08:53:40 +01:00
Milan Hanajik
8d123d306f Flying start method (without use of a scale) modified for iPerl, version 1.5.143. 2015-11-19 18:49:15 +01:00
Milan Hanajik
8a0411bd92 Writing into VT_PRUEFREIHE_PD added, version 1.5.141. 2015-11-13 00:03:33 +01:00
Milan Hanajik
e52f9ea9e7 Make Q2 correction from ... modifications, no Q2 factors written in case of large error, version. 1.5.136 2015-10-23 18:32:58 +02:00
Milan Hanajik
5a77c5f660 iPerl parameters FactorLimitLo, FactorLimitHi moved to iPerlCommunication (arguments in the activity string), version 1.5.131. 2015-10-16 11:24:03 +02:00
Milan Hanajik
d7c262c87a Emptying the tank displays remaining time in min and sec. 2015-10-14 15:45:51 +02:00
Milan Hanajik
2acd67707e FixedStartAdvanced test method added. 2015-10-05 11:24:06 +02:00
Milan Hanajik
70f38e9352 Adjustment test method/adjustment form supports 10-12 water metes, version 1.5.129. 2015-10-05 09:59:27 +02:00
Milan Hanajik
43eaa61007 Adjustment test method for 24 WMs fixed, MakeSimulated(..) and MakeSimulatedCompound(..) moved to SequenceBase, version 1.5.127. 2015-10-04 22:41:52 +02:00
Milan Hanajik
f2676993b1 Results from pressure and leak tests fixed for compound meters, version 1.5.124. 2015-09-25 10:15:46 +02:00
Milan Hanajik
e3df943946 Serious bug fixes: Leak and pressure tests did not use correct MetersKind info when saving results. 2015-09-25 09:21:37 +02:00
Milan Hanajik
7ca07d78c6 Compound meter test simulations added to iPerlCommunication method. 2015-09-24 18:57:14 +02:00
Milan Hanajik
656ef27a3b Flow control during a test - process data logging improvement 2015-09-22 20:37:32 +02:00
Milan Hanajik
72754ebe10 Flow control during a test, version 1.5.121. 2015-09-22 18:39:00 +02:00
Milan Hanajik
d7e6a69ca9 StartMeasurementOp interface changed: OutputPath is the first argment 2015-09-22 17:03:26 +02:00
Milan Hanajik
120c1cc39d Remaining test time is shown in minutes and seconds. 2015-09-22 11:35:44 +02:00
Milan Hanajik
b3dc49e8b7 Flushed opto-data indication in iPerlCommunicationsForm, version 1.5.119. 2015-09-22 11:35:17 +02:00
Milan Hanajik
4a35215be9 Adjustment for 24 water meters, fixed a bug in trransition sequence editor, version 1.5.115. 2015-09-17 20:58:56 +02:00
Milan Hanajik
7afb780d5b More RFID comm. logging, 'Set active mode' executed also when wm.CommFailed == true, version 1.5.114. 2015-09-16 16:30:30 +02:00
Milan Hanajik
06c46785f6 (1) bug fixes, (2) common iPerlCommunication test result derived from the 1st test (Read configuration), version 1.5.111. 2015-09-11 19:36:37 +02:00
Milan Hanajik
e230ce02bf 'CommFailed' flag in iPerl.WaterMeter, 'Disabled' not used for this purpose, all 40 meters displayed in results, version 1.5.109. 2015-09-11 14:15:32 +02:00
Milan Hanajik
e9440411bc RFID communication properties are iPerlCommunication component parameters. 2015-09-06 23:36:14 +02:00
Milan Hanajik
d041cd1d20 Evaluate and Publish properties of test methods changed to stateless functions Evaluate(test) and Publish(test), this fixes results, version 1.5.107 2015-09-06 22:21:54 +02:00
Milan Hanajik
264830a36b iPerlCommunication simultaneously with purging fixed II., Invoke( ) in MainSeq. 2015-09-06 00:09:52 +02:00
Milan Hanajik
cb4833664c Clone( ) function added to IParamsProvider and all procedure/test parameters classes. 2015-09-05 12:18:09 +02:00
Milan Hanajik
d5cb6ca71b iPerlCommunication simultaneously with purging, STOP button function fixed, version 1.5.106 2015-09-05 09:58:01 +02:00
Milan Hanajik
7827fa4e5b Minor fix in FlyingStartCollectionMethod. 2015-09-04 13:47:41 +02:00
Milan Hanajik
c6007d3b6a Check done on startup whether all RFID serial ports are free, version 1.5.105 2015-08-30 07:21:37 +02:00
Milan Hanajik
91a4ca3760 Q2 correction factor logging and display improvements, bug fix in iPerlCommunication, Action="Simulate Q#", version 1.5.103. 2015-08-27 07:03:42 +02:00
Milan Hanajik
36e0c177c7 Q@ correction logging in summary results, version 1.5.102. 2015-08-26 18:59:38 +02:00
Milan Hanajik
2799522a22 "Q2 corrected from ..." and "Simulate ..." in iPerlCommunication make a record in summary results, invoke OnTestCompleted(). 2015-08-26 18:00:46 +02:00
Milan Hanajik
ebbc0528c6 "Q2 corrected from ..." fix, no correction when error <= 0.5% 2015-08-25 17:45:46 +02:00
Milan Hanajik
1d8156e4d7 Version 1.5.100: - serious bug in SensusOracle database configuration control fixed, etc.
- bug in ResultsWriter.Basic configuration control fixed
- FlyingStartMassCollection minor fixes
- iPerlCommunication activity "Q2 corrected from ..." implemented
- iPerl communication timeout increased to 1800 ms
- more comments in EntitiesTestResults
2015-08-25 17:03:36 +02:00
Milan Hanajik
fcf4f6bdcf iPerlComm logging/display modifications: real PCB# shown, etc. Preparation for "Q2 corrected from ..." activity, version 1.5.99. 2015-08-25 11:47:21 +02:00
Milan Hanajik
da01b1fe61 CalibFactor included in 'summaryResults', version 1.5.97. 2015-08-24 15:16:14 +02:00
Milan Hanajik
6b10e67c17 Fix in Q2 correction logging 2015-08-24 07:40:07 +02:00
Milan Hanajik
76b9f64029 Serious bugfixes - version 1.5.94 2015-08-22 20:37:43 +02:00
Milan Hanajik
cabee1f06e Q2 correction finally solved, version 1.5.93. 2015-08-22 18:11:53 +02:00
Milan Hanajik
421474b990 Bugfixes: Q2 correction, both BenchID-s, ver.1.5.92 2015-08-22 16:25:35 +02:00
Milan Hanajik
6a7e1e5052 Start/Stop volume and time in logs for iPerl (datastream), ver.1.5.91. 2015-08-22 14:28:20 +02:00
Milan Hanajik
f24cd89928 Bugfix in Q2 correction 2015-08-22 13:58:55 +02:00
Milan Hanajik
2b8f5ebec3 Bugfixes in: (1) use of iPerl Board# param, (2) Evaluate and Publish flying strt test params, (3) Q2 correction, (4) opto-log-file-name cleanup, etc. 2015-08-22 13:34:10 +02:00
Milan Hanajik
f3dabcbcc1 Q2 correction 2015-08-22 07:55:17 +02:00