Commit Graph

156 Commits

Author SHA1 Message Date
Milan Hanajik
be76fb4001 Munich/CycleBeginningForm localization modified. 2016-05-19 12:44:56 +02:00
Milan Hanajik
ea7adb31a6 Changes done on the test bench GWZ-2. 2016-05-19 10:35:18 +02:00
Milan Hanajik
8a563a7729 Minor changes, ver.2.7.284 2016-05-19 09:54:41 +02:00
Milan Hanajik
643699161a Bug fix 2016-05-04 22:11:25 +02:00
Milan Hanajik
ed996cc27e iPerlSpecial : Serial numbers can be entered at the end of the cycle, ver.2.6.281 2016-05-04 15:42:28 +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
aee1990243 Chinese translations, part 1 2016-03-16 20:47:10 +08:00
Milan Hanajik
2cab985bd0 ResultsPrinter.Cevak implemented, bug fixes in ResultsPrinter.Basic. Bug fixes in EntryForms (Purchase order via UpdateTestResultss(..)), version 2.2.222. 2016-02-19 14:25:59 +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
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
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
f5642a2676 OracleDB modified for new Results, other changes and fixes, version 2.1.172. 2016-01-08 10:23:36 +01:00
Milan Hanajik
1585066b57 DB.SensusOracle: saving to disk re-implemented, other minor changes and fixes. TODO: Oracle DB. 2016-01-06 22:37:19 +01:00
Milan Hanajik
d91ca4b56b All entry forms modified to use Result.Entities.WaterMeter, EndStateAux introduced. TODO: display, saving, printing. 2016-01-04 17:55:39 +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
6e6edde77f (1) MunichPrintDocument fixed for three single water meters: 3 pages printed. (2) Cycle end form fixed (end state). (3) DE 2015-12-09 16:12:06 +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
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
2acd67707e FixedStartAdvanced test method added. 2015-10-05 11:24:06 +02:00
Milan Hanajik
786485f566 Language and layout changes for German. 2015-09-25 09:22:11 +02:00
Milan Hanajik
69a51908c2 DataEntry.Standars48.CycleBeginningForm completed, TODO: TestStartEndForm. 2015-09-22 20:38:35 +02:00
Milan Hanajik
2985338d7e DataEntry.Standard12 and DataEntry.Standard48 added, TODO: complete Standard48. 2015-09-22 14:01:43 +02:00
Milan Hanajik
31fc49485a More DataEntry.iPerl changes, Oracle DB uses testResult.PurchaseOrder, opto-data logging creates ProcessData folder correctly. 2015-08-24 09:33:13 +02:00
Milan Hanajik
217ceffa67 DataEntry.iPerl forms added, version = 1.5.95. 2015-08-24 08:02:43 +02:00
Milan Hanajik
a85af2bec8 ProcessTabPageCtrl24 items visibility for compound meters corrected. 2015-07-09 17:49:22 +02:00
Milan Hanajik
95c05078de Introduction of Program.CompoundWMsCount, fix in DataEntry.Combined.CycleBeginningForm, version 1.5.68. 2015-07-09 16:24:55 +02:00
Milan Hanajik
c981707d91 private variable name fixed 2015-07-02 17:30:40 +02:00
Milan Hanajik
7b902e8ca3 IComponentFactory.DummyComponent() interface function added and implemented in all components. 2015-06-29 11:14:33 +02:00
Milan Hanajik
02c235d164 Bug fixes in DataEntry/Standard24/CycleBeginningForm : crash in case LocalSettings.LastSNTexts were not initalized, ver. 1.5.60. 2015-06-25 04:48:24 +02:00
Milan Hanajik
4fc9bab96b More DataEntry.Combined changes: bool ShowCycleEndForm, no Units for volume, etc. 2015-06-12 21:37:48 +02:00
Milan Hanajik
06d55b287d More DataEntry.Combined.CycleBaginningForm: combo boxes used, key-press processed, etc. 2015-06-12 20:50:06 +02:00
Milan Hanajik
79d819a501 Config change handler for Diverter, it should be possible to calibrate the analog input. 2015-06-12 16:39:57 +02:00
Milan Hanajik
bfc7d5b438 Cosmetical changes,comments added into code in DataEntry.Standard24 2015-06-12 13:14:24 +02:00
Milan Hanajik
376367d0b2 DataEntry.Combined.TestStartEndForm (for fixed start method) added. 2015-06-12 13:13:27 +02:00
Milan Hanajik
8fff9e86c5 Bug fixes: LocalSettings.UpdateHistory, DataEntry.Standard.EntryForm 2015-06-10 18:33:43 +02:00
Milan Hanajik
ea9a4a3953 Bug-fix in DataEntry.Standard form. Version 1.5.56. 2015-06-06 16:39:32 +02:00
Milan Hanajik
7828de80fb DataEntry.Standard24: Layout... more changes. 2015-05-26 16:54:33 +02:00
Milan Hanajik
f7ed0e09f1 DataEntry.Standard24: Layout of TextBoxes corresponds to the layout of water meters., version 1.5.52. 2015-05-26 16:25:32 +02:00
Milan Hanajik
d7363c773f MOre bug-fixes in DataEntry.Standard24, version 1.5.51. 2015-05-26 14:34:56 +02:00
Milan Hanajik
7831e510d8 More bug-fixes in DataEntry.Standard24, version 1.5.50. 2015-05-26 14:12:37 +02:00
Milan Hanajik
09254b7065 More bug fixes (?), version 1.5.49 2015-05-26 13:47:08 +02:00
Milan Hanajik
4910f384ba Bug-fix in DataEntry.Standard24.TestStartEndForm, version 1.5.48 2015-05-26 13:05:30 +02:00
Milan Hanajik
9be43c9f0c Exception in DataEntry.Standard24.TestStartEndForm okButton_Pressed() logged, version 1.5.47 2015-05-26 12:41:06 +02:00
Milan Hanajik
4d81a40ddf DataEntry.Standard - code clean-up, <enter> key to moves focus between fields in CycleBeginningForm 2015-05-23 15:44:23 +02:00
Milan Hanajik
d2b76cc58d Various bug fixe, ValveMove to flow repeted 1x, version 1.4.42 2015-05-21 16:39:18 +02:00
Milan Hanajik
8afd487e87 CycleBeginning form in DataEntry.Standard24 accepts <enter> and <+> keys. 2015-05-21 15:53:29 +02:00
Milan Hanajik
a1668dc5dd CycleEndForm in DataEntry.Standard can be disabled as well. 2015-05-21 12:51:23 +02:00
Milan Hanajik
4cdf471c68 CycleEndForm in DataEntry.Standard24 can be disabled. 2015-05-21 12:50:41 +02:00
Milan Hanajik
07bd998291 DataEntry.Standard24 Test-Start-End data entry form completed, version 1.4.39 2015-05-21 10:53:28 +02:00
Milan Hanajik
ca4a205fd4 DataEntry.Standard24.TestStartEndForm under construction. 2015-05-20 17:03:49 +02:00
Milan Hanajik
bd56ccb570 DataEntry.Standard24 component added 2015-05-19 20:02:09 +02:00
Milan Hanajik
c01657ec30 Enter can be used to move between fields in DataEntry.Standard TestStartEndForm. 2015-04-29 20:42:58 +02:00
Milan Hanajik
49e58ee789 Error limits for the exclamation mark in EntryForm.Standard TestStartEndForm doubled. 2015-04-29 20:12:43 +02:00
Milan Hanajik
f37cb57427 Bug fixes 2015-04-29 19:59:21 +02:00
Milan Hanajik
e124f3f406 DataEntry.Standard: Exclamation mark displayed when entering the end-state and volume is out of limit. 2015-04-29 19:03:00 +02:00
Milan Hanajik
eb7acef8ae DataEntry.Standard ... TestStartForm (start only) deleted. 2015-04-29 18:17:40 +02:00
Milan Hanajik
94f7298088 DataEntry.Standard TestStartEndForm bugfix. 2015-04-29 17:44:12 +02:00
Milan Hanajik
aac432eb4e DataEntry.Standard form for TestStartEnd. 2015-04-29 17:17:13 +02:00
Milan Hanajik
305bbe9c6c TestStartForm and TestEndForm are two separate forms. DataEntry.Standard.TestEndForm shows start states. 2015-04-29 15:33:49 +02:00
Milan Hanajik
b7bc5659e6 Order added to DataEntry.Combined. TODO: Process checkboxes. s/n history. 2015-04-28 19:19:25 +02:00
Milan Hanajik
d5102fafc7 Dialog size fix. Process tab page flow format fix (4 valid digits). TODO updated. 2015-04-28 19:18:03 +02:00
Milan Hanajik
64a7355e9a Support for units for volume in DataEntry.Combined 2015-04-28 16:39:59 +02:00
Milan Hanajik
cea32b7a59 Volume can be entered either in m3 or in liters in the DataEntry.Standard. 2015-04-28 16:38:37 +02:00
Milan Hanajik
dcfdb00c19 DataEntry.Standard entry form remembers serial numbers. These can be loaded from a drop-down., version = 1.3.19 2015-04-21 22:16:48 +02:00
Milan Hanajik
754bcd3dc6 Comet Ambient added, TODO: Implement the protocol. 2015-04-16 22:06:42 +02:00
Milan Hanajik
be78bb5ce0 Copyright message added to all cs-files 2015-04-15 20:32:56 +02:00
Milan Hanajik
854a2e90c1 Bux fixes: DataEntry.Standard form for fixed start method, modeless form closing. 2015-04-14 11:20:48 +02:00
Milan Hanajik
5822a073df Bug fix: Wrong component class name 2015-04-14 08:23:19 +02:00
Milan Hanajik
274ab79cb7 DataEntry.Standard supports IHasWMStatesForm interface. Fixed start method should work without register readers (test!). 2015-04-14 07:14:45 +02:00
Milan Hanajik
e222c8432d Tester added to Print Order dialog, used in printout. TODO: Chinese 2015-03-27 09:07:44 +01:00
Milan Hanajik
1c69e3e0b1 Cleanup in new forms - protocols deleted. 2015-03-26 17:19:54 +01:00
Milan Hanajik
8b77f4ce68 PrintOrderForm added, invoked from MainWnd menu, uses LocalSettings to store position, load history.
TODO: Complete printing
2015-03-26 17:19:27 +01:00
Milan Hanajik
847862a554 Purchase order history in Local settings 2015-03-26 06:38:03 +01:00
Milan Hanajik
0323efe57c PurchaseOrder handling in database and entry forms. DB table TestResult changed.
IHasCycleBeginForm and IHasCycleEndForm changed, values now available directly from forms, not only from Watermeters.
2015-03-26 05:53:15 +01:00
Milan Hanajik
4342e7a8b2 Bug fixes in Entry Forms 2015-03-25 07:56:55 +01:00
Milan Hanajik
1e63ded8e1 MetersKind.Standard in TBF/Entities/Enums.cs reverted to MetersKind.Single 2015-03-25 05:35:05 +01:00
Milan Hanajik
7dce565e4f MetersKind.Single in TBF/Entities/Enuns.cs renamed to MetersKind.Standard 2015-03-25 02:31:28 +01:00
Milan Hanajik
d1e9537610 DataEntry.Standard (with checkBoxes) and DataEntry.Combined entry forms added.
IWaterMeter.Disabled supported.
2015-03-24 10:09:47 +01:00
Milan Hanajik
9e28856229 Bug fixes in modeless data entry forms. 2015-03-08 09:05:40 +01:00
Milan Hanajik
c005a5cb26 Solves issue with an opened CycleBeginForm after abort and re-selection in Israel:
- CloseCycleBeginForm() -> WaitBeginFormClosed()
- CloseBeginForm() added to SequenceBase(forced dialog close)
- CloseModellFormHandler added to UiBridge.Bridge
2015-03-01 11:13:26 +01:00
Milan Hanajik
8009774c20 Bugfixes: FM pumps % interpretation after adding a pump, Tabs order in entry forms 2015-02-01 11:04:05 +01:00
Milan Hanajik
508f47cb6b Adjustment test method ready for tests 2015-01-28 18:18:46 +01:00
Milan Hanajik
85bb34030a Bugfix in Fixed start method when configuration is NOK, no Dummy RR-s
Bugfix in FIxed start method Entry form when config.is NOK, WM-s are missing
2015-01-27 23:00:42 +01:00
Milan Hanajik
11bdb1b2f1 Bugfix in MainSeq (opening EntryForm instead of closing) 2015-01-15 05:03:46 +01:00
Milan Hanajik
1c3c90e171 CombinedMeters and CombinedWithDetection support SupressTrils bool parameter
Warnings 'Unreachable code' supressed in DataEntries
2015-01-14 05:33:51 +01:00
Milan Hanajik
00b937553c Localization via strings table added to DataEntry.Munich3 (accepts 6 single WM-s) 2015-01-13 09:12:40 +01:00
Milan Hanajik
1f489a481c Entry form DataEntry.Munich modified so that it accepts up to 3 combined WM-s 2015-01-13 08:46:32 +01:00
Milan Hanajik
b79ae4b1aa PumpTandem component added (to be completed), fixes in component config edit controls 2015-01-11 05:06:18 +01:00
Milan Hanajik
0160dc965d - RegulValve ADC Open/Close values calibration implemented
- 'More' button added to ComponentCfgCtrl-s
- Dataflow from ComponentParametersDlg to components: CfgChangeHandler
- Dataflow from components to ComponentParametersDlg: CmdResponseHandler
- Detection of parameter changes and appropriate MesssageBox display:
  1.warning message when component configuration change requires program restart
  2.confirmation message box when any configuration changes would be lost
2015-01-03 14:45:58 +01:00
Milan Hanajik
f2005bbf56 Boilerplate code reduced from factories, GetComponent() and GetControl() added to cfg-s 2015-01-02 19:14:19 +01:00
Milan Hanajik
94de991bf6 Everything works OK after serious changes:
- all components, componentCfg-s and parameter providers use base classes
 - less boilerplate code, simpler access to test/procedure parameters from code
 - CreateTestParams(test), CreateProcedureParams(procedure) methods added
 - TestBenchSim class is made static, it is not inheritted by any device anymore
2015-01-02 12:51:27 +01:00
Milan Hanajik
42c2f88597 Minor and style changes 2014-12-30 00:17:45 +01:00
Milan Hanajik
0ac7ba05d6 Methods CreateDbEntity and CreateFromDbEntity moved from XyzCfg to ComponentCfgBase, factories modified accordingly. 2014-12-29 18:33:27 +01:00
Milan Hanajik
2f6f24e281 As sent to ST for the last test on Fuzhou300 system
- new component with VZ15 and modified position of VZ13
- fixed start method evaluation OK
- handling of entry forms cleaned-up
2014-09-23 13:16:59 +02:00
Milan Hanajik
b1f7730b96 - FixedStartMassCollection method ready to be tested
- FlyingStart method (without mass collection) flow corrections fixed
- DataEntry/WMStates data entry forms added (used by FixedStartMassCollection method)
- minor changes
2014-09-16 21:05:54 +02:00
Milan Hanajik
54ef1e1216 - added BenchControl/Operations/ProcessDataLoggingOp.cs (forgotten in previous commits)
- fixed a bug in displayng results and progress controls when two tests had the same name
- some work on data entry forms for FixedStartMassCollection method - not finished yet
2014-09-16 16:09:07 +02:00
Milan Hanajik
ffb4d5afb6 Koncim 8.8.14 2014-08-08 16:25:51 +02:00
Milan Hanajik
5302aee2a1 Modeless form for S/N entry does not prevent test from starting 2014-08-08 12:45:15 +02:00