Milan Hanajik
bd1eb31f37
(1) ResultsConfig bug fixed, (2) UI for setting the Test parameter PumpPower, Parameters tab page
2015-01-17 06:34:24 +01:00
Milan Hanajik
d3532a2796
PumpFM,pumpTandem test parameter Power replaced by parameter Entities.Test.PumpPower,
...
all changes done except of UI changes (which can be done in more different ways)
2015-01-17 04:52:42 +01:00
Milan Hanajik
a0fb8000f0
PumpTandem can also be used as one of pumps in the tandem, PumpTandems can be chained
2015-01-16 07:40:04 +01:00
Milan Hanajik
b1c9e0d3b5
Bugfixes: (1) PumpTandem was missing a Mask to be used as Valve, (2) Column widths in results screen
2015-01-16 07:08:26 +01:00
Milan Hanajik
e07cf3c5d3
PumpTandem implemented for the case of two FM pumps with equal distribution of power
2015-01-16 05:24:34 +01:00
Milan Hanajik
6e75926d0b
E_ref, T_amb, P_amb, H_amb were added to possible result items
2015-01-16 03:41:23 +01:00
Milan Hanajik
8b392016c2
Updated component for Fuzhou300: Corrected behavior of valves VM, etc
2015-01-16 03:18:49 +01:00
Milan Hanajik
ade156be5c
Column withs on the results screen can be saved and reused for all LIstView-s/watermeters
2015-01-16 03:09:41 +01:00
Milan Hanajik
2b6b569dee
Process log format changes: flow with 4 valid digits, Et. -> Ref.
2015-01-16 03:09:39 +01:00
Milan Hanajik
5a2d7f09ce
CycleBeginForm is opened earlier, immediately after procedure selection, before purging
2015-01-16 03:09:37 +01:00
Milan Hanajik
bb31cdae56
Make sure CycleBeginForm is closed before the 1st test ends and s/n is in all results
2015-01-15 06:34:36 +01:00
Milan Hanajik
44b1f77b70
Process screen layout changed to fit 6 meter w/o overlaps, no functionality change
2015-01-15 05:45:40 +01:00
Milan Hanajik
11bdb1b2f1
Bugfix in MainSeq (opening EntryForm instead of closing)
2015-01-15 05:03:46 +01:00
Milan Hanajik
49a004d7fe
DataEntry dlg at the beginning closes at the end of the 1st test (at the latest)
2015-01-15 03:51:33 +01:00
Milan Hanajik
a697b7a4dc
Access levels to procedures and tests changed: TestingSpecialist has access
2015-01-15 03:17:04 +01:00
Milan Hanajik
9c1db2778e
Data of all combined meters are used in TestProgressEventArgs, in sequences and the process page
2015-01-15 03:16:14 +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
5a4df5593a
(1) Passed/Failed with color in the on-screen results
...
(2) Error of main and aux. combined watermeters calculated and can be used in results
(3) Bugfix: no zero reference exception when the list of results items is empty
2015-01-14 03:19:12 +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
4ad79d54b0
Configuration of results: UI also for printer. Formatting float with given # of valid digits
2015-01-13 05:00:59 +01:00
Milan Hanajik
f2b4bfe39d
Configuration of results: Display on screen completed - to be tested
2015-01-12 17:18:34 +01:00
Milan Hanajik
42fbc501a9
Configuration of results: UI completed
2015-01-12 15:09:09 +01:00
Milan Hanajik
45eb5ac524
Bugfix in Clone method of the MeterTestResult entity
2015-01-12 12:59:30 +01:00
Milan Hanajik
de7a04d689
Bug fix in UI: Process -> Metrology1 -> Emptying
2015-01-12 07:43:54 +01:00
Milan Hanajik
aa1413bc83
More done on configuration of results: enum Source and two delegates
2015-01-12 07:12:01 +01:00
Milan Hanajik
34dc592e59
Timeout while setting the water flow handled correctly: message displayed, test aborted
2015-01-12 05:56:19 +01:00
Milan Hanajik
0829655880
Messages and Errors display is supported, transition messages are displayed now
2015-01-12 04:53:50 +01:00
Milan Hanajik
222887f97d
Working on configuration of results form/printout, locking OK, ResultsItemSpec class added
2015-01-12 04:16:48 +01:00
Milan Hanajik
747eb87de9
Reconfigured for Munich
2015-01-11 09:34:32 +01:00
Milan Hanajik
766a3cb2b2
Column Message added to transition steps, DB format changed, not displayed during purging yet
2015-01-11 09:06:54 +01:00
Milan Hanajik
d1cb0a4f43
Fixed problem: FM Pump is switched off when setting the flow, more logging
2015-01-11 08:24:05 +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
5a0c01688a
FIxed bug: Not all fields were copied when copying a procedure
2015-01-09 09:01:08 +01:00
Milan Hanajik
11f8343a1d
Bug fix in purging sequence when no RV-s
2015-01-08 08:05:23 +01:00
Milan Hanajik
b8fb6ba12c
Fuzhou150 component updated, contains MakeExtComm()
2015-01-07 15:56:57 +01:00
Milan Hanajik
a86ad864e1
Reconfigured for Fuzhou150, missing an upgraded component
2015-01-07 10:11:29 +01:00
Milan Hanajik
9fb462b087
Bug fix Null reference exception when starting a test
2015-01-07 10:11:29 +01:00
Milan Hanajik
cd4e894652
Bug fix in UI / Components
2015-01-07 10:11:28 +01:00
Milan Hanajik
580d4330e3
- PidCoef from OutputPath used in flow control, PidCoef regulValve parameter abandoned
...
- Part field (int) added to Test and TestResult, shown and processed in UI in ProcedureDlg
2015-01-04 23:21:12 +01:00
Milan Hanajik
035416b785
Bug fix: Null reference exception when closing a modified procedure
2015-01-04 16:26:54 +01:00
Milan Hanajik
de90a4638a
Prepared: PID coefficient of the output path is ready to be used,
...
and not the regul.valve parameter. See // TODO PID: ... in source code.
Database: 'PidCoef' float should be added to 'OutputPath' after col.'FlowMeter'
2015-01-03 21:17:11 +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
d9b1bc8b4a
Bug fix: Null reference exception when opening a component properties dialog
2015-01-02 20:22:11 +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
752719bd62
Getting rid of and suppressing WARNING messages
2014-12-31 13:44:47 +01:00
Milan Hanajik
13f151b39a
Support for PT200 Israel added, fixed component for Fuzhou300 (I4 problem)
2014-12-30 13:25:01 +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