michal
842f009b42
Increment assembly version to 3.9.3058.1 and fix logging format issue in FlowMeter initialization.
2026-04-21 07:43:35 +02:00
michal
7f30ca0cd1
Merge branch 'develop/SLM-PT50_genesisDirectDecode' into develop/SLM-PT50_genesisDirectDecode_morisville
...
# Conflicts:
# TBF/Properties/AssemblyInfo.cs
# TBF/Rig/RegisterReaders/GenesisRegReader/implementations/GenesisSmartReader.cs
2026-04-20 14:25:13 +02:00
michal
93e207c211
Update GenesisSmartReader for refined start/end marker logic, add _endDeltaSeconds property, and improve telegram index resolution methods. Increment assembly version to 3.9.3031.1.
2026-04-20 13:25:25 +02:00
marekf
64cafc088a
Merge branch 'bugfix/Flow-meter-in-parallel-reverse-bug' into develop/SLM-PT50
2026-04-20 12:45:25 +02:00
marekf
8a0da27a07
Fixed RegValve + FlowMetersInParallel - incorrect NominalFreq sum
2026-04-20 12:39:51 +02:00
michal
5a8478e782
Refactor GenesisSmartReader Q3 calibration tests and logic:
...
- Expand Q3 calibration tests with diverse scenarios in `GenesisSmartReader_Q3Test`.
- Introduce channel-specific validation for calibration tests.
- Adjust methods for Q3 calibration in `GenesisSmartReader` to support per-channel factors.
- Add utilities for preparing simulation data and refinements for test consistency.
- Update `CliRunner` with improved task management, timeout handling, and logging enhancements.
2026-04-17 16:05:16 +02:00
marekf
368cd95114
Bug (fixing) RegValve OK, FlowMeterInParallel NOK
2026-04-15 10:50:27 +02:00
michal
33ef914984
Update GenesisReaderTests: add real input parsing, format variation handling, and rollover cases; remove outdated Q3 calibration tests; increment version to 3.9.3056.1
2026-04-15 09:56:54 +02:00
michal
3eb0b87f0d
Add Q3 calibration tests for GenesisSmartReader and refactor test cases:
...
- Introduce new `GenesisSmartReader_Q3Test` class with comprehensive Q3 calibration scenarios.
- Refactor existing tests to utilize simulation data for better consistency and validation.
- Adjust Q3 calibration logic in `GenesisSmartReader` to enhance calculation accuracy and validation criteria.
2026-04-15 09:22:09 +02:00
michal
711dfc03ef
Fix Q3 calibration logic in GenesisSmartReader: replace _rawStartEndByChannel with recalculatedVariablesByChannel for accurate data computation.
2026-04-14 15:54:28 +02:00
michal
93459ccfab
Refactor water meter handling in SequenceBase and FlyingStartMassCollectionSeq:
...
- Enhance logic for enabling/disabling channels based on water meter data.
- Introduce Q3 calibration validation in `GenesisSmartReader` with configurable thresholds.
- Update `GenesisCfgCtrl` UI to disable certain inputs.
2026-04-14 15:41:13 +02:00
michal
009aefb7c9
Refactor GenesisSmartReader and SequenceBase logic, enhance channel handling in water meters, and update GUI components:
...
- Adjust `Disabled` logic for water meters in `SequenceBase` allowing conditional enabling of channels based on serial number.
- Introduce `EnableShowChanels` property in `GenesisSmartReader` and integrate into `FlyingStartMassCollectionSeq`.
- Modify `StartupFlushMs` to derive configuration dynamically.
- Update `GenesisCfgCtrl` with a checkbox for enabling channels and input for flush timing.
- Increment assembly version to `3.9.3054.1`.
2026-04-14 08:03:02 +02:00
michal
d2e18d615d
Bump assembly version to 3.9.3053.1.
2026-04-13 14:17:56 +02:00
michal
69b475eb77
Refactor GenesisSmartReader for improved simulation and testing:
...
- Add `PrepareCalculatedChannelDataSimulationForTest` and supporting utility methods for generating and cloning test data.
- Update `StartupFlushMs` and sampling intervals for increased flexibility.
- Revise water meter handling logic in `FlyingStartMassCollectionSeq` to support multiple channels.
2026-04-13 14:17:34 +02:00
michal
2210bb8240
Enhance FlyingStartMassCollectionSeq with GenesisSmartReader support; add water meter handling logic and bump assembly version to 3.9.3050.1.
2026-04-11 21:55:34 +02:00
marekf
3376ac41b4
Merge branch 'develop/SLM-PT50_genesisDirectDecode' of http://87.197.120.129:33300/michal/tbf into develop/SLM-PT50
2026-04-11 11:54:37 +02:00
marekf
f9181fee74
Fixed SelectComponentDlg > missing assignment sharedSearchForListBox1.ListBoxEx = availCmpntsLstBox, because of this the application crashes
2026-04-11 11:04:00 +02:00
michal
65ab19290f
simulate mode - flow reached
2026-04-09 12:49:00 +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
michal
2136695b80
Fix Stop
2026-04-08 16:37:27 +02:00
michal
c0f9b0ffa0
Refactor GenesisSmartReader stop logic for enhanced thread safety and post-processing; bump assembly version to 3.9.3047.1.
2026-04-08 15:44:59 +02:00
michal
c4ef22436f
Update GenesisSmartReader Stop logic and bump assembly version to 3.9.3045.1:
...
- Refactor `Stop` for improved thread safety using `lock` on `_stateSync` and `_stopSync`.
- Enhance `Stop` behavior by introducing state updates during immediate stop requests.
- Fix redundant operations and reorganize log and processing statements for clarity.
- Update `RequestImmediateStopInternal` to accept a new state parameter.
2026-04-08 15:06:45 +02:00
michal
0b73871518
Refactor GenesisSmartReader and add advanced test utilities:
...
- Introduce `ForceProcessingEnabled`, `InstallSuccessfulProcessingOverride`, and `EnqueueIncomingLine` helpers to streamline test setup.
- Add new test suite `GenesisSmartReaderStopTests` to validate `Stop` behavior for different processing states.
- Enhance `GenesisSmartReader` state management with a dedicated `Reset` method and improved `Stop` logic.
- Improve buffer initialization in `ProcessOptoLine` to address null-value edge cases.
- Update assembly version to `3.9.3043.1`.
2026-04-08 13:51:55 +02:00
michal
f7dc6fee5e
immediate Stop improve
2026-04-07 16:37:19 +02:00
michal
ba848a167d
improve
2026-04-07 15:44:32 +02:00
michal
dcb0bf9a88
Update GenesisSmartReader logging and bump assembly version to 3.9.3040.1:
...
- Enhance `Stop` logs with `registerReader` and `optoSerialPort` details for improved traceability.
2026-04-07 15:27:20 +02:00
michal
f6433134c1
Add WaitForStartupFlushToFinish and EnableProcessingLoopForTests utilities for improved test reliability:
...
- Incorporate `WaitForStartupFlushToFinish` in `GenesisSmartReaderThreadedReadTests` to ensure startup flush completion before processing.
- Introduce `EnableProcessingLoopForTests` in `GenesisSmartReaderTest` to streamline test initialization.
- Fix thread-safety issues in startup flush handling and reorder operations in `GenesisSmartReader.Stop`.
- Bump assembly version to `3.9.3039.1`.
2026-04-07 14:45:37 +02:00
michal
7e3df77b5b
Refactor GenesisSmartReader processing logic and tests for robust handling:
...
- Replace property getters with concise expressions in `GenesisSmartReader`.
- Implement FIFO and concurrent producer-consumer unit tests for `ProcessingLoop`.
- Add startup flush mechanism for improved input handling on initialization.
- Refactor processing loop with structured start/stop tasks and cancellation tokens.
- Fix thread-safety issues and enhance logic in `Stop` and `StopDataStreamProcessing`.
- Add internal visibility for tests in `TBFTests` via `InternalsVisibleTo`.
- Update assembly version to `3.9.3038.1`.
2026-04-07 10:42:27 +02:00
marekf
ff5954d85b
Bugfix FlowMeterInParallel and RegValve OUT OF RANGE regulation part1
2026-04-02 12:02:26 +02:00
michal
08dff1272b
Add overflow volume/timestamp handling and related tests for GenesisSmartReader:
...
- Extend `CalibrationRecord` constructor to include overflow fields (`OverflowVolumeCm`, `OverflowTimeS`).
- Implement additional unit tests in `OptoTelegramRawTest` to validate multi-rollover scenarios and extended calculations.
- Add `GenesisSmartReaderThreadedReadTests` to cover threaded read-loop functionality and serial processing.
- Enhance logging in `Pump` classes (`TurnOff` methods).
- Update project file to include new test files.
2026-04-02 09:25:17 +02:00
marekf
c09e266b2c
Bugfix ComponentPropertiesDlg frm size 140x80
2026-04-01 12:12:04 +02:00
michal
d5c8fd1c8f
Refactor GenesisSmartReader with enhanced channel-specific volume and timestamp processing:
...
- Replace `AverageNullable` with `AverageCachedTime` and introduce `GetCachedVolume`/`GetCachedTime` helpers.
- Add recalibration logic with `_recalculatedStartEndByChannel` and `_rawStartEndByChannel`.
- Implement `PrepareCalculatedChannelData` for refined multi-channel synchronization.
- Add unit tests (`GenesisSmartReaderChannelTests`) for improved coverage and validation of new methods.
- Update `OptoTelegramRaw.Copy` to fix field assignment issues.
2026-03-27 15:12:43 +01:00
michal
a34740e838
Update GenesisSmartReaderTest to handle DiscardOutCalls and configure block repetition resets:
...
- Modify tests to validate `DiscardOutCalls` alongside `DiscardInCalls`.
- Add support for configuring `ResetAfterBlockRepetitions` in test initialization.
2026-03-27 13:19:10 +01:00
michal
836ba5a41f
Refactor GenesisSmartReader processing logic and add advanced multi-channel volume and timestamp handling:
...
- Introduce `TimeDeltaPerChannel` and `GroupRecordsPerChannel` for calculating time and volume deltas across channels.
- Add recalibration logic to synchronize volume and timestamp data with channel-specific maxima.
- Fix `ResetDataBuffer` implementation and replace redundant `ReasetDataBuffer` calls.
- Update handling of flow markers and block completion logic for improved buffer management.
- Add `Copy` method to `OptoTelegramRaw` for efficient cloning and recalculation.
- Bump `AssemblyVersion` and `AssemblyFileVersion` to `3.9.3019.1`.
2026-03-27 13:18:37 +01:00
michal
23c83ab452
Enhance GenesisSmartReader multi-channel processing and add tests for telegram handling:
...
- Refactor `ProcessOptoLine` logic to support output buffer resets at configurable repetition intervals.
- Add tests:
- `ProcessOptoLine_Block_f_h1_h2_h3_f_ShouldResetBuffersOnlyAfterLastF`
- `ReadOptoData_FullBlock_ShouldDiscardBuffersAfterClosingF`
- `ProcessOptoLine_LastF_AfterH3_ShouldRequestBufferReset`
- `ProcessOptoLine_ShouldReset
2026-03-26 14:45:36 +01:00
michal
bc9e583c29
FIX Add ChannelAverages to project and remove unused imports in GenesisHead.
2026-03-26 07:29:13 +01:00
michal
18cef617da
Enhance Genesis SmartReader with channel-specific volume and timestamp tracking:
...
- Add per-channel `VolumeStart`, `VolumeEnd`, `TimeStart`, and `TimeEnd` processing for improved multi-channel support.
- Introduce `ChannelAverages` for centralized average calculations across channels.
- Refactor `GenesisSmartReader` to improve data decoding and logging for calibration and flow test records.
- Add telemetry unwrapping helpers for precise volume and timestamp calculations.
- Update `OptoTelegramRaw` to support channel-specific updates and robust data processing.
- Update `AssemblyVersion` and `AssemblyFileVersion` to `3.9.3013.1`.
2026-03-26 07:19:22 +01:00
michal
4ee736cff5
Add advanced multi-channel processing for Genesis SmartReader:
...
- Refactor `VolumeLtrStart` and `VolumeLtrEnd` to compute channel-specific averages at test boundaries.
- Implement `ProcessOptoLine_ShouldInsertTelegrams` tests for validating telegram insertion and channel updates.
- Add `VolumeLtrEnd_ShouldAverageOnlyAvailableChannels` to handle partial channel data gracefully.
- Introduce `VolumeFromChannelsAtStart` and `VolumeFromChannelsAtEnd` helpers for refined channel data handling.
- Update Opto telegram processing logic to support robust volume and timestamp unwrapping.
- Enhance `GenesisSmartReader.ToString()` for clearer configuration representation.
- Add `OptoTelegramRawTest` to validate telegram behavior, flag handling, and delta computations.
- Update `AssemblyVersion` to `3.9.3012.1`.
2026-03-24 15:23:06 +01:00
michal
4e40dc8601
Comment out Detect_BaudRate_By_ViewFactoryId test method in TouchReadBaudRateDetectionTests.
2026-03-24 10:07:24 +01:00
michal
a5a68ec457
Refactor Genesis serial communication handling (ISerialDriver interface compatible with SerialPort):
...
- Replace method-based `IsOpen()` checks with property-based `IsOpen` usage in `ISerialDriver` and related classes.
- Simplify `Open()` and add `Close()` methods to unify connection management.
- Introduce `InitializeThreeChannelState()` helper in `GenesisSmartReaderTest` for multi-channel state initialization.
- Adjust calculations in `CalculateTimeByChannels()` and `CalculateVolumeByChannels()` for clarity.
- Add new tests for multi-channel processing and validation of updated telegram handling logic.
2026-03-24 10:04:30 +01:00
michal
e26d88d437
Refactor Genesis use 3 chanels reader structure:
...
- Replace `Xylem.Common` namespace references with `TBF.Rig.RegisterReaders`.
- Introduce `GenesisSmartReaderTest` and `FakeSerialDriver` for unit testing.
- Revamp `FlowDirectionDetection` to support multiple channels.
- Make constants in `StreamingDecoder` public for enhanced accessibility.
- Update `AssemblyVersion` and `AssemblyFileVersion` to `3.9.3010.1`.
2026-03-24 08:53:16 +01:00
michal
2522d1da9f
Add Genesis radio/opto communication and configuration components
...
- Replace `OpthoHeadService` with `RadioService` to enhance Genesis communication handling via serial interface.
- Introduce `OptoReceivedEventArgs` to manage event-driven communication.
- Add foundational protocol implementations (`BaseProtocol`, `IProtocol`, etc.) for Genesis configuration and processing.
- Implement `SirtConfig`, `MeterConfig`, and `ProcessConfig` classes for flexible Genesis configuration management.
- Expand Genesis framework to support diagnostics, activity modes, and version retrieval.
2026-03-18 15:57:04 +01:00
michal
8983c01591
Add integration tests for IperlHat communication and diagnostic LED parsing
...
- Implement `IperlHatIntegrationTests` to validate serial communication, diagnostic LED states, and Opto data handling.
- Add `HexFormatterTest` for verifying Hex formatting utilities.
- Add `DiagnosticLedParserTest` to test parsing for all diagnostic LED states.
2026-03-17 12:15:52 +01:00
michal
61b1320d4f
Add Genesis COM port configuration and update Genesis meter setup logic
...
- Introduce `OptoComPortNr` and `HeadComPortNr` properties in `GenesisHead`.
- Update `SetupGenesisMeter` to use new COM port configurations.
- Add reference to `Xylem.Common.Hardware.WaterMeter.Genesis.GenesisConfig`.
2026-03-16 15:48:41 +01:00
michal
2c8a0922d1
Genesis dialog with Com ports
2026-03-16 15:47:12 +01:00
michal
b078d9586d
Add detailed logging for Genesis operations in FlyingStartMassCollectionSeq and FlyingStartSeq.
...
- Introduce debug and info logs for Genesis initialization, calibration, measurement, and data storage.
- Ensure proper logging during Genesis operations' start and stop phases.
2026-03-16 15:42:45 +01:00
michal
6e35de5f4d
Update AssemblyVersion and AssemblyFileVersion to 3.9.3001.1
2026-03-16 15:36:25 +01:00
michal
2dbe4cded4
Genesis slot max count 10, Add DB writer component
...
Integrate `DatabaseWriter` component and update GenesisHead configuration:
- Add `DatabaseWriter` factory and related classes (`WriteDBCfgCtrl`, `WriterCfg`, `WritingToDB`).
- Extend GenesisHead slot number range to 1-10 and adjust UI layout accordingly.
2026-03-16 15:36:02 +01:00
michal
10865c6878
Update AssemblyVersion and AssemblyFileVersion to 3.9.3000.1
2026-03-16 15:35:06 +01:00
michal
ee1353fe54
Add DatabaseWriter component:
...
- Implement `DatabaseWriter` factory and configuration logic.
- Add `WriteDbCfgCtrl` for component configuration UI.
- Introduce database connection handling, network adapter selection, and tracing record management.
2026-03-16 15:31:58 +01:00
michal
5cefd7fc3a
Integrate Genesis meter support into FlyingStartMassCollectionSeq:
...
- Add initialization, calibration, and measurement logic for Genesis meters.
- Extend result handling to capture Genesis-specific data (timestamps, volumes, errors).
- Ensure proper cleanup of Genesis meters at test conclusion.
2026-03-16 15:31:49 +01:00
michal
ab0e5ea82a
Genesis heap
2026-03-16 15:17:56 +01:00
michal
b2276c086c
Merge branch 'develop/SLM-PT50' into develop/Mexico
2026-03-16 13:33:21 +01:00
michal
4fa462661c
Merge remote-tracking branch 'remotes/private-origin/develop/SLM-PT50' into develop/Goeteborg
2026-03-16 13:11:34 +01:00
michal
2b30d0cf34
packages add/clean up
2026-03-13 13:51:42 +01:00
michal
df2c56e6c4
FIX NaN - devide by zero
...
Add simulation logic to `StandingStartStopTestOp` and handle zero `TestTime` edge cases in `FlyingStartMassCollectionSeq`
2026-03-12 16:25:26 +01:00
michal
a997c3d7be
iPerl ASIC - implementation
2026-03-12 14:50:47 +01:00
marekf
3c964f2aab
BugFix - repair test RegisterReader deserialize - FSMC method as in SSMC
2026-03-09 14:37:51 +01:00
marekf
c445b3e098
BugFix - after applying the transition valve 40% in procedure-purge begin, the RegValve was not regulating correctly after starting the test
2026-03-09 14:20:37 +01:00
marekf
2ea2a2592e
Merge branch 'feature/task_6-add-new-admins' into develop/SLM-PT50
2026-03-04 19:14:22 +01: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
2bf00606d3
Merge branch 'feature/task_4-ListView-ListBox-navigation' into develop/SLM-PT50
2026-03-04 18:42:25 +01:00
marekf
3773e1d96c
Merge branch 'feature/task_3-new-pump-grundfoss' into develop/SLM-PT50
2026-03-04 18:42:15 +01:00
marekf
19ddc753c7
Merge branch 'feature/task_2-dripping-on-the-scale-meassure-mass' into develop/SLM-PT50
2026-03-04 18:33:20 +01:00
marekf
0c41c750e8
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
marekf
4bfd5c8e11
Update output printer OnePerMeter - 1. printer configuration in PrintResultsSelectionDlg, 2. document preview, 3. edit document name, 4. enable more save destinations
2026-03-04 13:21:45 +01:00
marekf
f0fb70e38b
Add new type of pump - Grundfoss
2026-03-04 11:54:39 +01:00
marekf
6e5bcafec0
Update dripping on the scale and measuring the start mass
2026-03-04 10:37:35 +01:00
marekf
d5cb18c910
Fixed incorrect loading of RegisterReader in the StandingStartMassCollection method, when the RR Units and RR Quantity variables in results were filled with only string.empty
2026-03-04 09:44:42 +01:00
marekf
3a2069b255
Refactor variable naming in results in response to mass meter pulse processing
2026-03-04 09:42:55 +01:00
marekf
80c651dbfd
Add search and navigation as UI>shared for ListBox-es and ListView-s to components listview, components listbox, procedure listview
2026-02-25 13:22:56 +01:00
marekf
5a3b9b57c4
Add new admins marek and michal
2026-02-25 10:02:09 +01:00
marekf
ead350eef3
Add initial MassMeter implementation
2026-02-19 19:22:02 +01:00
marekf
b43657a4db
Initial import from local copy
2026-02-19 12:02:07 +01:00
michal
8fffb9e366
Update clean.bat to remove build artifacts for AppDiagnostic, NfcC7_DLL, NfcC7_DLL.Tests, and TBFTests
2026-01-23 11:04:23 +01:00
michal
0fdd229141
Refactor IPerlImplHeadTestCtrl to use descriptive enums for operations, update command mappings, introduce IPerlASICCorrections, and improve test configuration checks and NFC handling.
2026-01-23 10:51:47 +01:00
michal
2f1ada3f5b
Add DiagnosticLedState classes for States #4-#7, enums for PipeStatus and SpikeDetectionStatus, and implement TouchReadProtocol commands, frames, and builders.
2026-01-19 08:10:36 +01:00
michal
988a8c6642
Update NuGetToolVersion to 7.0.0 in SharedComponents project configuration
2025-12-07 11:27:17 +01:00
michal
42ee9eaee3
Poseidon - Flying - Opto communication
...
Enhance `FlyingStartMassCollectionSeq` with Poseidon reader support, detailed error handling, and improved test data processing.
2025-12-07 11:27:00 +01:00
michal
3f28051d79
Update .gitignore to exclude NfcC7_DLL.Tests build artifacts
2025-12-07 10:59:19 +01:00
michal
65f13cc868
Add UNIHeadTestCtrl interface and implement IperlHeadTestCtrl with command handling logic.
2025-12-06 12:51:51 +01:00
michal
cd8ba3cda3
Add System.Threading 4.3.0 package with support for multiple frameworks and localized XML documentation.
2025-12-06 12:49:58 +01:00
michal
a5936c8f19
Fix standing start Store Data
...
Refactor to use `ICommonRegReader` in `StandingStartSeq` and update parameter handling in `SmartCommunicationSeq`.
2025-12-06 12:48:42 +01:00
michal
2842425673
Add simulation logic for test operations and water metrology, enhance UI initialization, and implement optohead flow rate handling.
...
- Introduced simulation timers in `FlyingStartStopTestOp`.
- Added `Simulate` methods in `WaterMetrologyData`, `WaterMetrologyDataC7`, and `WaterMetrologyDataC2`.
- Enhanced `SmartCommunicationForm` with textbox resizing logic and initialization code.
- Implemented flow rate and volume calculation from optohead telemetry in `SmartReader`.
- Added unit tests for Poseidon correction parsing.
2025-12-06 12:46:12 +01:00
michal
06a401a1ff
bugFix - Morrisville - SerialNr, WMBegginValue
...
Add support for `ICommonRegReader` interface, enhance `ISmartReader` functionality, and update water meter state handling logic across multiple classes.
2025-11-21 14:14:23 +01:00
michal
3a2fc50fec
PurchaseOrderDialog logger Improvement - WRCSwindon
...
Add detailed logging for purchase order workflows in `CycleBeginningForm`
- Introduced `log_selected` for enhanced debugging of selected orders, items, and serial numbers.
- Added exception handling and logging for serial number loading.
- Improved visibility into runtime behavior with contextual debug and error logs.
2025-11-21 14:12:12 +01:00
michal
38a58ed8b7
Scale rainnig solution, see:
...
Inplementing mass collection update.
Update AssemblyVersion to 3.9.2149.4, refactor mass collection sequence in StandingStartMassCollection, extend PoseidonCmd with enhanced configuration and dialog options, and improve task handling and UI automation.
2025-11-19 16:44:21 +01:00
michal
c7cba20de0
Add ReadStableMassOp unit test and enhance MettlerToledo Scale support
...
- Introduced `ReadStableMassOpTest` to validate mass reading operations.
- Refactored `Scale` to support `ISerialPort` for improved testability.
- Added `SerialPortDevice` and `SerialPortDeviceFake` implementations, with `GetComponent` overload in `Factory`.
- Enhanced `StateMachine` with `InitializeBoardEtc_Fake` for custom setups.
- Updated project files to include new classes.
2025-11-19 16:28:23 +01:00
michal
6311df49c3
Inplementing mass collection update.
...
Update AssemblyVersion to 3.9.2149.4, refactor mass collection sequence in StandingStartMassCollection, extend PoseidonCmd with enhanced configuration and dialog options, and improve task handling and UI automation.
2025-11-18 10:59:21 +01:00
michal
f1d32a39ba
ver 3.9.2149.2 ReadPulses added in Run()
...
Update AssemblyVersion to 3.9.2149.2 and enhance PoseidonReader with new timing and task-tracking functionality.
2025-11-13 15:58:09 +01:00
michal
224b53f774
Ver 3.9.2149.1 - Update AssemblyVersion and AssemblyFileVersion
2025-11-13 14:39:07 +01:00
michal
1e2777c5e7
Enable ShowDialog for PoseidonCmd, add UI improvements in TestStartEndForm, and introduce new methods for handling reader data and controls.
2025-11-13 14:21:23 +01:00
michal
c3c21649fb
new Test method Poseidon => StandingStartMassCollectionPoseidon
...
Add support for `StandingStartMassCollectionPoseidon` test methods.
- Introduced `Compound`, `HeatMeters`, and `Single` components for `StandingStartMassCollectionPoseidon`.
- Included factories, configuration classes, and test parameters for new test methods.
- Updated `TBF.csproj` to include new files and resources.
2025-11-12 13:42:19 +01:00
michal
99ccabc142
Smart meters support MainWnd dialog (must be finished - mouse right click), test supports Poseidon RegisterReader
...
Refactor `ISmartReader` and related classes to support `SmartHeadsUni`. Remove redundant `IperlHeadsUni` references and introduce `SmartMeterFlyingStartMassCollection` functionality. Enhance regex-based head position extraction.
2025-11-12 12:34:29 +01:00
michal
f1e6e94450
work backup
...
- Register Reader Poseidon works
- Smart Form - wrong functionality
- refactoring
2025-11-06 14:11:13 +01:00
michal
320cddb177
compatible version to TBF
...
Refactor `NfcHanler` namespace to `NfcHandler` and enhance code consistency.
2025-10-29 16:05:21 +01:00
michal
42002e3fa4
iPerl Fixes
2025-10-27 11:49:42 +01:00
michal
77cabfd712
bugfix Parallel CLI Runner
2025-10-27 11:48:22 +01:00
michal
c933e2d759
test disabled
2025-10-27 11:47:38 +01:00
michal
f3f0a46627
improvemnet, Sensus Developer super user added
2025-10-27 11:46:56 +01:00
michal
b5fb4c2947
improvemnet, Sensus Developer super user added
2025-10-27 11:46:34 +01:00
michal
f6cce9df3c
bugfix Parallel CLI Runner
...
Additional needed classes
2025-10-27 11:42:12 +01:00
michal
c0385c0782
bugfix Parallel CLI Runner
...
Add parallel execution tests and improve cancellation handling in `CliRunner`
- Introduced new tests (`RunMultipleTimesTestProgram_CheckParalelWork` and `RunMultipleTimesTestProgram_CheckParalelWorkCumulative`) to verify parallel execution behavior.
- Enhanced `SendAsync` and `RunAndCaptureJsonAsync` methods in `CliRunner` with `CancellationToken` support for better task cancellation.
- Refactored process output handling for improved clarity and robustness.
- Added error handling during CLI logger initialization.
2025-10-27 11:38:43 +01:00
michal
db43bdb652
FlowMeter improvement
...
Add `FromDescription` check in `ParseFlowUnit` for better unit parsing
2025-10-27 11:29:58 +01:00
michal
6bdc10f4a7
Merge branch 'master-3' into feature/SmartMeters
2025-10-22 14:37:04 +02:00
michal
9692dc7f4f
HeatMeter - columns exchange
...
Update `ProcedureDlg` to fix `MetersPath` ordering and version bump to 3.9.2149.0
2025-10-22 12:18:01 +02:00
michal
6795793858
Update iPerlReaderUNI configuration handling and validation
...
- Replace `PoseidonReader.IPerlCfgCtrl` with `RegisterReaders.iPerlReaderUNI.IPerlUniCfgCtrl` for proper configuration control.
- Add null-check and error handling in `ComponentsManagerDlg` to ensure valid default configurations.
- Mark `ITestParams` as `[XmlIgnore]` in `IPerl` configurations to avoid serialization issues.
- Minor import adjustments and functionality improvements for TestMethod classes.
2025-10-21 10:06:29 +02:00
michal
a2c564d789
polishing - work now
2025-10-18 09:59:07 +02:00
michal
3bc9e731e8
Move iPerlReaderUNI.communication components to CommonRR.IPerl.communication and rename associated classes for clarity and consistency.
2025-10-14 14:20:26 +02:00
michal
95c5f09238
Working NfcC7_DLL, tests, clean up
...
"Remove unused NfcHanler classes and utilities"
This commit deletes several obsolete and unused files from the NfcHanler directory, including utility classes, enums, and a large command handling class. This cleanup improves code maintainability by eliminating unnecessary dependencies and clutter.
2025-10-14 13:15:31 +02:00
michal
0a45d66c0b
Add SerialFirmwareDownloadTask to NfcC7_DLL for firmware upgrade handling
2025-10-09 11:01:08 +02:00
michal
96408eaef3
Merge branch 'master-3' into feature/SmartMeters
...
# Conflicts:
# NfcC7_DLL/Properties/AssemblyInfo.cs
2025-10-06 11:16:36 +02:00
michal
cae3ca7cdf
HEAT_METERS enabled
2025-10-03 09:59:44 +02:00
michal
c8adc093e0
NfcC7_DLL bug fix
2025-10-02 13:34:29 +02:00
michal
4395516216
test project
2025-10-02 13:30:59 +02:00
michal
9281b52464
Poseidon DLL - Comunication Implementation - not finall
2025-10-02 13:28:37 +02:00
michal
6571de7c32
Add NfcC7_DLL project with initial implementation and solution integration
2025-09-29 09:58:09 +02:00
michal
a75d66e028
Merge branch 'refs/heads/master-3' into feature/SmartMeters
...
# Conflicts:
# TBF.sln.DotSettings.user
2025-09-27 10:27:40 +02:00
michal
e839148a6f
Ignore .DotSettings.user file
2025-09-27 10:05:09 +02:00
michal
65b502a9b1
Remove TBF.sln.DotSettings.user file
2025-09-27 09:54:47 +02:00
michal
9cde62b2e2
packages added to git
...
Add `System.Net.Sockets.xml` documentation for zh-Hant locale in `netstandard1.3` API reference.
2025-09-27 09:53:21 +02:00
michal
cc86c38246
Update user credentials in Utils.cs
2025-09-26 16:22:00 +02:00
michal
357df87f49
feature/Enhanced_Writer_NoSeparator_AndName
2025-09-26 15:10:34 +02:00
michal
4b33da565c
Untrack TBF.sln.DotSettings.user
2025-09-26 15:02:15 +02:00
michal
d11f855325
Update .DotSettings.user file with new ResxEditorPersonal configurations
2025-09-26 14:54:22 +02:00
michal
eef1f31a21
Update .DotSettings.user file with adjusted ResxEditorPersonal settings
2025-09-26 14:50:49 +02:00
michal
b878ee96a5
Merge branch 'refs/heads/master-3' into feature/camera_jms
...
# Conflicts:
# TBF.sln.DotSettings.user
# TBF/Properties/AssemblyInfo.cs
# TBF/TBF.csproj
# TBFTests/obj/Debug/TBFTests.csproj.CoreCompileInputs.cache
# TBFTests/obj/Release/TBFTests.csproj.CoreCompileInputs.cache
2025-09-26 14:27:01 +02:00
michal
97eed27458
Update .DotSettings.user to include Nullable<T>.cs in force-included files.
2025-09-26 14:18:19 +02:00
michal
fe08550dc3
iPerlReaderUNI.Factory => TBF components
2025-09-25 16:24:10 +02:00
michal
8a0ae8080f
refactor - completisation Smart Meter <= iPerl
2025-09-24 11:57:47 +02:00
michal
ab4025e55f
Add ISmartTestMethod interface and initial designer file for iPerlCommunicationForm in SharedDialogs
2025-09-23 11:14:04 +02:00
michal
22fffe602c
iPerl Reader - NOT FINISHED
...
Add initial implementation for `iPerlReaderUNI` with `Factory`, `ProcParams`, and `IPerlReader` classes.
2025-09-23 11:10:55 +02:00
michal
e4c0219783
packages update
...
Add Antlr3.Runtime.xml documentation file for API references.
2025-09-22 13:51:32 +02:00
michal
3362fdfaff
Remove bin/, obj/, and other build artifacts from Git tracking
2025-09-22 13:46:49 +02:00
michal
6093db4502
Remove bin/, obj/, and other build artifacts from Git tracking
2025-09-22 13:45:20 +02:00
michal
5e7598667b
Remove bin/, obj/, and other build artifacts from Git tracking
2025-09-22 13:36:42 +02:00
michal
4fe8729b85
Remove bin/, obj/, and other build artifacts from Git tracking
2025-09-22 13:34:07 +02:00
michal
b1dd6666f1
Version increment to 3.9.2147.1
2025-09-22 12:26:02 +02:00
michal
a3613889e1
HEAT_METERS disabled
...
update `.gitignore` with additional folders and files for better coverage.
2025-09-22 12:25:32 +02:00
michal
7b87d63531
PoseidonReader - fix support Cli version 1.4 - Extend TryGetDeviceId to support JSON format and add corresponding tests
2025-09-22 09:35:22 +02:00
michal
d838c78a8a
CliRunner - Added test and refactor
2025-09-19 12:02:16 +02:00
michal
7a8bef501a
HEAT_METERS enabled
2025-09-19 12:00:59 +02:00
michal
9863b54bc8
Enhance ScopedLoggerFactory to support log file compression with rolling, include LogZipService for managing zipped archives, and update CliRunner configuration accordingly.
2025-09-17 13:00:17 +02: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
afa215534c
Version increment to 3.9.2146.4
2025-09-09 20:48:19 +02:00
michal
780d44166e
Refactor PoseidonReader to use lazy initialization for CliRunner, introduce SafetyTimeOut, enhance JSON deserialization with fallback logic, and improve error logging using log4net.
2025-09-09 20:47:53 +02:00
michal
35e4078dda
Merge branch 'master-3' into PoseidonCmd
2025-09-09 15:13:29 +02:00
michal
47e09584f2
Frequency pulse meter
2025-09-09 12:51:26 +02:00
michal
fc8e82c0e8
Merge branch 'master-3' into feature/processLogging
...
# Conflicts:
# TBF/Rig/Sequences/ProcessData.cs
# TBF/Rig/TestMethods/PMaxTest/PMaxTestSeq.cs
2025-09-09 12:24:20 +02:00
michal
b729b08da2
Version increment to 3.9.2146.3
2025-09-08 14:34:04 +02:00
michal
3209ff303c
Add support for optional IRegReader parameter in ShowCycleBeginFormOp across multiple DataEntry modules and enhance PoseidonReader with SerialNr handling and simulation mode adjustments
2025-09-08 14:32:49 +02:00
michal
41693d9c83
Update configuration for IPERL support and logging enhancements
...
This commit integrates the `IPERL` mode across multiple projects by updating the `DefineConstants` in project configurations. It also improves logging by adding a `LogCache` appender and modifying root logger settings in the `log4netConfig.xml` file.
2025-09-08 10:09:47 +02:00
michal
8f02f4ff31
Merge branch 'master-3' into PoseidonCmd
...
# Conflicts:
# TBF/Properties/AssemblyInfo.cs
2025-09-07 22:36:46 +02:00
michal
1525bb7c1a
Patch applied - Add initial implementation for IperlHeadTestCtrl and NfcServices
...
This commit introduces the `IperlHeadTestCtrl` component and `NfcServices` class, including core functionality for communication with iPerl heads via NFC/RFID. It integrates configuration options, multithreaded commands processing, and logging through `log4net`.
2025-09-07 22:34:06 +02:00
michal
2aeaf42325
Patch applied - Add initial implementation for RegValveLowRegulTimeSaturation module
...
This commit introduces the `RegValveLowRegulTimeSaturation` module, including core components such as `RegValve`, `ChangeRegValvePositionOp`, `Factory`, `Handlers`, and configuration classes (`RegValveCfg`, `RegValveCfgCtrl`). It integrates `log4net` for logging and adheres to the established modular design architecture.
2025-09-07 22:18:35 +02:00
michal
bf4fb469da
Add initial implementation for AppDiagnostic project
...
This commit introduces the AppDiagnostic project structure, including core components like `MainForm`, logging utilities (`LogAdapter`, `LogFilter`), and configuration files. It integrates with `log4net` for logging and uses `SharedComponents` for shared utilities.
2025-09-07 22:13:58 +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
be8ac28bc7
Version increment to 3.9.2146.1 and update PoseidonReader to use VolumeLi instead of VolumeM3
2025-09-07 17:35:20 +02:00
michal
56dc89ac82
Version increment to 3.9.2146.0
2025-09-05 12:29:40 +02:00
michal
62ffc94c49
Add PoseidonCmd DataEntry module integration: EntryForm, EntryFormCfg, Factory, and TestStartEndForm
2025-09-05 12:23:06 +02:00
michal
50a38bc557
"Refactor CJMS11 image grab functionality with timeout handling and error resilience
...
- Introduced a new `GrabImageListener` method with asynchronous timeout support for improved response handling.
- Enhanced error logging and implemented retry logic for capturing images to address NACK scenarios.
- Added overlay rendering and event-based image delivery for better UI integration.
- Refined `SendImageListener` logic to include command handling improvements and listener termination checks.
- Minor parameter adjustments in `OnImageReceived` for default values support."
2025-07-30 10:34:56 +02:00
michal
3e643854bc
Add support for multiple image capture and time gap configuration in CJMS11
...
- Implemented functionality to handle multiple image captures with adjustable time gaps using the new `MultipleImageOpacity` class.
- Enhanced `RoiCfgCtrl` and `RoiCfg` to integrate multi-image configuration.
- Updated CJMS11 camera to support sequential image handling and delegate events for multiple images.
- Introduced UI elements for specifying image count and time gap in the configuration panel.
- Extended `GrabImagesOp` and event arguments to handle and store multiple grabbed images.
- Refactored project to include `MultipleImageOpacity` utility in TBF solution.
2025-07-28 10:16:07 +02:00
michal
0daefb93bb
Add CJMS11 enhancements, logging, and resolution support
...
- Extended CJMS11 camera handling with new functionalities, including image grabbing, resolution configuration, and improved ROI support.
- Added new `ToString` method implementations for enhanced debugging and logging in key classes like `JmsMessage`, `JmsPacket`, and `RoiCfg`.
- Introduced additional commands (`start_stream_images`, `stop_stream_images`) in `CommandM` and its enum.
- Implemented new resolution handling in `RoiCfg` with support for configurable image frames.
- Refactored resolution-related UI elements in `RoiCfgCtrl` to add a dropdown for selecting resolution.
- Made minor UX improvements by replacing inconsistent string formats with verbatim strings in console messages.
- Updated project dependencies with new resolution-related utilities (`Frame` and `ResolutionFrames`).
- Resolved camera-specific symbolic issues by transitioning to `CJMS11.Camera` over prior naming inconsistencies.
2025-07-18 08:50:22 +02:00
michal
f5731c67a0
Improve CJMS11 camera connection handling with timeout support
...
- Replaced synchronous connection retry logic with asynchronous timeout-based handling.
- Added exception handling for connection attempts exceeding 1 second.
- Introduced `EstablishCameraConnectionRepeticaly` with updated timeout intervals for retries.
2025-06-02 09:58:01 +02:00
michal
d2ae5f3e83
It works !!! ??
...
Add support for `System.Net.Sockets`, enhance JMS camera detection, and refactor adapter connection handling
- Added `System.Net.Sockets` as a project dependency and updated the configuration file accordingly.
- Enhanced timeout logic for JMS camera detection, improving reliability in identifying cameras.
- Refactored `NetAdapter` to support async connection handling with better initialization in simulate mode.
- Fixed IP setup for debugging and added new task management for asynchronous operations.
2025-05-30 15:34:21 +02:00
michal
c4d332b68b
Add JMS network adapter support and multi-camera handling improvements
...
- Introduced `AdapterJMS` component and configurations, including its factory, control, and designer files.
- Enhanced CJMS11 camera initialization with improved connection handling via multiple retries.
- Updated TbfComponents to include the new JMS adapter factory.
- Refactored camera test methods and connection logic for better reliability and performance.
- Adjusted resource definitions in the project file to include new JMS adapter resources.
2025-05-30 13:44:40 +02:00
michal
1daa0212ef
test of connection - multiple connections
2025-05-29 12:59:21 +02:00
michal
1748a83ec8
Add multi-camera initialization and update dependencies
...
Enhanced camera initialization with parallel and async tests for two cameras. Removed unused Telnet references, adjusted camera indexing logic, and added `System.Drawing.Common` dependency.
2025-05-28 22:50:47 +02:00
michal
b3d6b5a59f
Refactor camera handling; add UI and image management support.
...
Replaced legacy UDP and RTP mechanisms with new live stream, grab, and save image functionality using TCP. Introduced event-based UI command handling and image overlay. Updated resource management for improved reliability and added support for saving captured images to disk.
2025-05-26 08:58:46 +02:00
michal
891795b101
Add support for CJMS11 camera integration
...
Introduced the CJMS11 camera component and its factory in TbfComponents. Added implementation for the CJMS11 camera class, along with unit tests to validate its functionality and integration. This enhances existing camera support in the system.
2025-05-21 11:31:19 +02:00
michal
a20b0761fd
Fix nested string formatting in DoubleBox's return statement
...
Revised the return statement to correctly handle nested string formatting by ensuring the format string is constructed properly. This resolves potential formatting issues with dynamic values.
2025-03-26 10:22:50 +01:00
michal
3b9e8d754d
fix valve Debug Simulate mode
2025-01-10 08:48:52 +01:00
michal
fed3281525
log for processData in LeakTestSeq.cs set
2025-01-08 07:43:58 +01:00
michal
c1d966d86a
final add process data to PMaxTestSeq.cs
2025-01-07 16:23:01 +01:00
michal
b2d2f8c13b
Solved problem with Null Exeprion in ProcessData.cs
2025-01-07 16:22:18 +01:00
michal
4e5e3d63e1
Fixed problem with F2 formating of decimal num
2025-01-07 16:21:28 +01:00
michal
25602fb914
Bug fix - Refactor flow meter handling and add validation checks.
...
Simplified flow meter logic by introducing a reusable variable for `LtrPerPulse` and handling potential null values. Added batch components correlation validation to ensure water meter counts align with configuration, preventing mismatches. Additionally, improved code formatting for consistency and readability.
2024-12-19 14:16:25 +01:00
michal
602d0d5308
Add logging for process start and measurement steps
...
Updated `PMaxTestSeq` to include logging of process data at key steps: process start and measurement. Added TODO comments to review logging positions for alignment with expected workflow.
2024-12-17 09:59:31 +01:00
michal
f95198e40e
revision update
2024-11-13 13:36:54 +01:00
michal
d2b2bbb94b
Merge branch 'refs/heads/feature/fix_Swindon' into master-3
...
# Conflicts:
# TBF/Properties/AssemblyInfo.cs
2024-11-12 09:56:24 +01:00
michal
a4246c7ea4
user groups based PL_LANG enabled, DB update needed
2024-11-12 09:52:41 +01:00
michal
498fc21412
DIVERTER close valve end time - Mark Chenges
2024-11-11 14:18:39 +01:00
michal
3f07a506ad
Added new Nummer Result - Failed_meters_countE15
2024-11-06 14:58:39 +01:00
michal
fb74e2d785
fix, NullPointerExeption If Order have no name
2024-11-04 15:41:09 +01:00
michal
3a2290570d
Table merged columns with +,- in mixing mode returning -, old behaviour was last test evaluation
2024-10-30 15:17:24 +01:00
michal
3b68e3f9fd
Version increment
2024-10-30 15:15:34 +01:00
michal
3184b1da8e
LANG_PL enabled
2024-10-30 15:14:36 +01:00
michal
b70a10e697
Merge branch 'master-3' into feature/outputPrinterFix
2024-10-30 06:55:55 +01:00
michal
3433bbbebe
removed unnecessary, update of behaviour - textChanged
2024-10-29 09:26:04 +01:00
michal
4c0a797e98
improvement + changed behaviour
2024-10-28 22:45:50 +01:00
michal
203c2498ac
temp commit - hepl method
2024-10-25 09:27:33 +02:00
michal
2023ea5221
simulate mode fix problem with Broadcast camera connection
2024-10-21 13:28:21 +02:00
michal
cbb3d4f735
Merge branch 'master-3' into feature/KameraKeyenceAdvance
2024-10-11 10:46:32 +02:00
michal
8acf219ba2
packages - added what neccesary, also for JetBains IDE
2024-10-11 10:44:16 +02:00
michal
68884cd7df
Merge branch 'master-3' into feature/FixProcessDataFile
2024-10-11 10:23:55 +02:00
michal
1629d82d65
save before update 2024/10/11
2024-10-11 10:00:36 +02:00
michal
17ab11bdf1
version increment
2024-10-11 09:59:43 +02:00
michal
d2ef959f15
fix for Stop measurement and save/Collect after End Session
2024-10-09 16:07:11 +02:00
Jan Augustin
21b00e9b83
Oracle data access is only managed. No need to install the Oracle client on test bench anymore.
2024-10-09 10:40:11 +02:00
michal
3d7aaaaa3d
Remove TBF.csproj.DotSettings file
...
This file was deleted because it is no longer needed in the project. It contained resource dictionary entries and paths that are now obsolete.
2024-10-07 10:54:44 +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
Jan Augustin
3b385d592d
Updated .gitignore
2024-09-26 09:55:15 +02:00
michal
cf6a16656b
Remove outdated TODO comments
2024-09-04 14:06:06 +02:00
michal
f50f9bfa5b
Add KeyPress handlers to comboBoxes and buttons
...
This change introduces KeyPress event handlers to various UI elements such as comboBoxes and buttons to improve key input handling. The corresponding event handlers were implemented and the UI components were updated accordingly.
2024-09-04 14:02:21 +02:00
michal
77d8c95930
Purchase Order - Collector complete, bug fix in entities version 3.9.2149.11
2024-09-02 14:21:40 +02:00
michal
57c2019405
DB purchaseOrder -> Remove Config Entities - moved into Results
2024-09-02 08:30:34 +02:00
michal
46432bc61b
Dialog events added
2024-08-30 12:42:29 +02:00
michal
a4360f6993
All changes - collect cammera, fixed pictures preview, collecting pictures - 48 meters to grab data
2024-08-30 10:22:57 +02:00
michal
97e0a764b8
Enable -Simulate- for this method !!!
2024-08-14 12:06:45 +02:00
michal
7409af70ac
Advance components - StandingStartMassCollectionAdvance
2024-08-14 11:59:26 +02:00
michal
783d51e71a
Fix Diverter switching - in sequence, logs
2024-03-15 21:02:39 +01:00
michal
a710ab7457
PL lang fix, camera test
2024-03-10 22:25:55 +01:00
michal
6a428e3c76
Keyence Camera
2024-03-10 22:24:03 +01:00
michal
2e56b8e5cf
packages log4net.2.0.15 dependency
2024-02-17 20:28:17 +01:00
michal
1a4c18fa35
TBFTest - removed Compile Include test AdjustableMeterTest
2024-02-17 20:26:16 +01:00
michal
153d031125
log4net packages.config
2024-02-12 21:49:30 +01:00
michal
5d4c7dfe68
log4net ver 2.0.15
2024-02-12 21:44:42 +01:00
michal
021beeb47f
GroupPrinter - print in separate files/printers
2024-02-12 21:41:25 +01:00
michal
1140d67c75
GroupPrinter
2024-02-04 10:07:50 +01:00
michal
f0d26a36be
reformating
2024-02-04 10:06:41 +01:00
michal
6afb10351e
limit less linear correction
2024-02-04 10:00:22 +01:00
michal
2f3259d063
fix bug paths
2024-02-04 08:38:40 +01:00
michal
30a9396e4a
verzia 3.9.2140
2024-01-24 17:51:37 +01: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
michal
30f5e6c935
mesure Ampers in kPa = 0.01 koef, tranform into pressure linear interpolation
2024-01-07 22:54:47 +01:00
michal
0ad8bc6d75
new Adjustable Meter with value correction - two params
2023-12-28 23:47:56 +01:00
Milan Hanajik
c076d6b343
Reconfigured for Katowice (CAMERA; LANG_PL)
2023-12-21 23:04:36 +01:00
Milan Hanajik
64e32751c0
ver. 3.9.2139
2023-12-21 23:04:10 +01:00
Milan Hanajik
279c8eefb4
DataEntry.Uni.CycleBgEnForm : autoSNButton --> multiPurposeButton, ver. 3.9.2137
2023-12-12 18:47:43 +01:00
Milan Hanajik
b931ed62ff
CombinedWithDetection : Extra test parameters 'UseAinsteadOfB' and 'DetectedFlowShift', ver. 3.9.2136
2023-12-08 21:21:42 +01:00
Milan Hanajik
05665288ab
1. LabelPrinting project created (based on Prod..Mon..SNPrinting), 2. Minor changes in Label.Printer
2023-12-07 17:41:10 +01:00
Milan Hanajik
8af89136e7
1. DataEntry.Uni.EntryFormCfg initialization : Order history, 2. Printers.Label clean-up, ver. 3.9.2135
2023-12-07 17:40:56 +01:00
Milan Hanajik
5b6461fa0a
Czech language.
2023-12-02 22:09:02 +01:00
Milan Hanajik
1f51924bc8
1. Printer status, 2. Simulated printers, 3. Label.Printer uses wm.PrintLabel , etc.
2023-12-02 22:08:52 +01:00
Milan Hanajik
b1f3b72a96
1. bool WaterMeter.PrintLabel, DataEntry.Uni: 2. "Auto s/n" function, 3. common check box, 4. Ct.PrintLabel (yes/no)
2023-12-02 21:59:34 +01:00
Milan Hanajik
dfc0661300
ProcedureDlg supports 3 printers, ver. 3.9.2133
2023-12-02 21:51:02 +01:00
Milan Hanajik
f747755301
Common.Forms.ModelessForm modifications.
2023-11-28 08:47:15 +01:00
Milan Hanajik
ad2c1d615f
ver. 3.9.2131
2023-11-28 08:45:10 +01:00
Milan Hanajik
11ad6d39ee
Bug fix in Printers.Enhanced.PrinterCfgCtrl, ver. 3.9.2130
2023-11-28 08:44:12 +01:00
Milan Hanajik
0f394f622b
Add(new WMeterRsltItemSpec(ItemID.Passed ... modification reverted, supports test results
2023-11-27 17:18:44 +01:00
Milan Hanajik
09c542e1e6
UpgradeSelectionDlg fixed : Rounding flows after converting them to double must be done at the very end, after all other upgrades.
2023-11-24 12:02:02 +01:00
Milan Hanajik
d772a3d531
ver. 3.9.2129
2023-11-21 18:49:48 +01:00
Milan Hanajik
87206ebe79
page 1/1 not printed in OnePerBatch, OnePerMeter and Zapiska protocols, ver. 3.9.2128
2023-11-21 18:42:11 +01:00
Milan Hanajik
f4c77feeef
Diverter switch time is displayed in results for 'CombinedWithDetection' test method.
2023-11-21 18:17:18 +01:00
Milan Hanajik
ae6d77efc1
PL language (Uzytkownici)
2023-11-09 17:44:11 +01:00
Milan Hanajik
8318ed33e1
OnePerMeter : Alignment
2023-11-09 17:44:00 +01:00
Milan Hanajik
c4c86b36d2
TestData.IsFromToInPct and TestRslt.Qdetected added, TestRslt.Qfrom() / Qto() rewritten, CombinedWithDetectionSeq bug fix.
2023-11-09 11:59:24 +01:00
Milan Hanajik
990b695db6
Bridge.OnFlowDetected(...), Config.Entities.Component.Parameters mapped to VARCHAR(12000), ver. 3.9.2125
2023-11-09 11:59:11 +01:00
Milan Hanajik
33f050ef71
ProcedureDlg: bug fix when Qtg = detected, wider ComboBox-es, CombinedWithDetectionSeq bug fix, printer=profile name when creating, ver. 3.9.2123
2023-11-08 17:20:09 +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
4fd9030812
PTest.FlowId, ProfileType.CompoundQ3RQnClass... added, clean-up, DB 3.8 => 3.9, ver. 3.9.2118
2023-11-07 08:49:48 +01:00
Milan Hanajik
45d138ece3
Bug fixes in Results.Output.Table
2023-11-07 08:49:47 +01:00
Milan Hanajik
4a884a09a1
TestWizard improvements, ver. 3.8.2114
2023-10-30 15:36:41 +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
7982526790
Bug fix in ValveBase, prevents PumpTandem in paths and transition sequences, ver. 3.8.2109
2023-10-12 21:22:55 +02:00
Milan Hanajik
b866c45e9b
CombinedWithDetection : DetectionKernelSize / DetectionBufferSize increased.
2023-10-12 15:23:26 +02:00
Milan Hanajik
0073ac8b9e
Table rewritten, Cell, TopBorder, LeftBorder, BottomMerge, RightMerge added, merging OK, clean-up, ver. 3.8.2108
2023-10-12 15:23:06 +02:00
Milan Hanajik
36d661c75e
1. Results.ItemID.Passed gives always the meter result, 2. Results.WMeterRsltItemSpec.Merge added + UI changes
2023-10-12 15:23:05 +02:00
Milan Hanajik
e3f1f2711b
Start/stop valve switch time measurement implemented in StandingStart... test methods, ver. 3.8.2100
2023-09-22 13:52:50 +02:00
Milan Hanajik
f9ae8c54e1
TestProfileDlg : compoundTabPage removed.
2023-09-22 10:05:25 +02:00
Milan Hanajik
ad7abe5471
1. Profiles for Compound meters, 2. TestMethods.CombinedWithDetection modifications.
2023-09-22 10:01:01 +02:00
Milan Hanajik
a027f3f544
test.Qform/Qto -> test.QfromM3ph()/QtoM3ph() in test methods, sequences, etc.
2023-09-22 10:01:01 +02:00
Milan Hanajik
0930df5e64
DB 3.7 --> 3.8, IsFromToInPct (unit for Qfrom/Qto) added to Entities.Test, IBenchInfo, ProcessData..., ver. 3.8.2097
2023-09-22 10:01:00 +02:00
Milan Hanajik
1c5bf76bb3
Changes for nanjing : iPerl.CycleBeginningForm and S640CommForm bug fixes.
2023-09-20 12:27:57 +02:00
Milan Hanajik
d2d697ae80
ver. 3.7.2095
2023-08-25 09:52:41 +02:00
Milan Hanajik
60f30e4c41
Results, FlyingStartMassCollection and CombinedWithDetection : Main and Aux meter pulses, Div. switch time, ver. 3.7.2094
2023-08-24 13:12:30 +02:00
Milan Hanajik
ecccfab7a6
FlyingStartMassCollection : Delayed start param., Action.IsDelayedStart added.
2023-08-23 14:59:42 +02:00
Milan Hanajik
1691c634c6
Diverter.Resolution 1, 2, 4, and 8 ms implemented, ver. 3.7.2092
2023-08-23 14:33:07 +02:00
Milan Hanajik
900a2d660c
DataEntry.Uni : Compound meters support.
2023-08-18 12:21:02 +02:00
Milan Hanajik
eaf60f3292
DB 3.6 -> 3.7, PulsesPerLtrAux added to WaterMeterData and to Results items, MainSeqUtils and ProcedureDlg changes, ver. 3.7.2088
2023-08-17 19:57:58 +02:00
Milan Hanajik
bc0de96ad9
Compound profiles support in progress
2023-08-15 15:31:17 +02:00
Milan Hanajik
a770f5a9b8
ver. 3.6.2087
2023-08-14 10:20:01 +02:00
Milan Hanajik
0fbc9e2bad
DataEntry.Uni bug fixes, ver. 3.6.2086
2023-08-09 12:36:15 +02:00
Milan Hanajik
ed5cd89d6a
File names of test start and test end pictures are defined in DataEntry.Uni.
2023-08-02 10:19:12 +02:00
Milan Hanajik
dd5b20ab38
DataEntry.Uni camera support in TestStartEndForm, ver. 3.6.2072
2023-08-01 11:54:01 +02:00
Milan Hanajik
3f35506b26
TestWizard.TestProfileSelection : Conversion to float avoided.
2023-07-13 13:31:22 +02:00
Milan Hanajik
1ee7e00928
sluprimadev --> deluh1web03
2023-07-12 12:07:15 +02:00
Milan Hanajik
ffbfd5ebd5
Ver. 3.6.2068
2023-07-04 13:35:09 +02:00
Milan Hanajik
7a2afd1bdc
Bug fix in ProcessTabPageCtrl : Exception when simulating, ver. 3.6.2067
2023-07-03 13:27:08 +02:00
Milan Hanajik
30f9ea19dd
OrderManagement : Finish button, Show finished orders check box, ver. 3.0.14
2023-06-24 16:40:36 +02:00
Milan Hanajik
2ec8683b27
UpgradeSelectionDlg implements 3.1 -> 3.2 and 3.2 -> 3.3
2023-06-23 16:48:44 +02:00
Milan Hanajik
4f59f23c6f
Clean-up, bug fix in SharedDatabase.Utils.GetTestName( ) - could freeze, ver. 3.6.2062
2023-06-23 16:48:44 +02:00
Milan Hanajik
daac273edb
DataEntry.Uni re-factorization and minor fix when ORACLE_DB, items in summaryResults.
2023-06-23 16:48:06 +02:00
Milan Hanajik
edb084260f
Bug in water meter chart fixed : Incorrect error limit lines
2023-06-16 15:30:38 +02:00
Milan Hanajik
8370c7c2e7
1. MainSeqUtils.CreateNewBatchResults( ) : WaterMeterData.ErrLimHi/LoQ initialized properly, 2. comments.
2023-06-16 13:34:24 +02:00
Milan Hanajik
4a394cc5d5
UI.Procedures.ProceduresCtrl : MoreContent.DEAndSequences added.
2023-06-15 11:31:46 +02:00
Milan Hanajik
f4db55cc0b
S640TestApp to verify web-services, etc.
2023-06-15 11:29:50 +02:00
Milan Hanajik
b4f41a2f1f
Workplace...S640Stream : New evaluation, Green/yellow progress bar, Interval 400ms, ver. 3.1.19
2023-05-26 14:09:54 +02:00
Milan Hanajik
5b9156d670
PartDlg, PartsCtrl updated, CodeForm of relased workflows can be modified, ver. 3.0.5
2023-05-25 14:54:39 +02:00
Milan Hanajik
bebb83f6fc
SharedDatabase.Entities.Part.OraDBType removed, CodeType/CodeForm descriptions updated.
2023-05-25 14:54:28 +02:00
Milan Hanajik
130b59fc91
DataEntry.Uni.TestStartEndForm implemented
2023-05-19 15:11:18 +02:00
Milan Hanajik
b2a7cfb0d4
DataEntry.Uni Items passed in a list, w/o limits, Cfg with arrays, TODO: TestStartEndForm
2023-05-19 15:11:18 +02:00
Milan Hanajik
b67857f658
Access right clean-up for PL.
2023-05-19 15:11:10 +02:00
Milan Hanajik
046fab05c0
S640CommForm bug fix : Crashed when order info was missing.
2023-05-19 10:11:07 +02:00
Milan Hanajik
6004a65572
ver. 3.6.2046
2023-05-11 12:00:21 +02:00
Milan Hanajik
0962efd159
1. DataEntry.Uni implemented, 2. TeststartEndForm with s/n-s, 3. DataEntry.Double24 and Fewa deleted, ver. 3.6.2045
2023-05-11 11:56:43 +02:00
Milan Hanajik
cb1a471248
Preparation for DataEntry.Uni
2023-04-24 20:00:49 +02:00
Milan Hanajik
8da049219a
TestWizard.VolumeAndErrorSelection fixed - conversion to float avoided.
2023-04-24 20:00:49 +02:00
Milan Hanajik
91b55eb19c
'Starting the system' message on start-up before MainWnd opens, ver. 3.6.2035
2023-04-06 10:55:00 +02:00
Milan Hanajik
6b582bea64
Printing from PreviousResultsDlg, CompoundDetectionTextBox.AppendText( ), ver. 3.6.2035
2023-04-06 08:37:32 +02:00
Milan Hanajik
61910932c2
CombinedWithDetectionSeq, ProcessTabPageCtrl and SeqBase.ReadRegistersTempPressAmbient() changes, ver. 3.6.2030
2023-03-31 11:28:04 +02:00
Milan Hanajik
1ecf528ff0
RegValve.ChangeRegValvePositionOp fixed
2023-03-30 12:07:59 +02:00
Milan Hanajik
9a5ee99a82
TestWizard.FlowSelection fixed, conversion to float avoided.
2023-03-30 10:04:25 +02:00
Milan Hanajik
cf626d7b91
Batch.SaveTime introduced, Batch.EndTime calculation modified.
2023-03-30 10:04:14 +02:00
Milan Hanajik
b9e8eeab00
UpgradeSelectionDlg changes : ver. 3.3 -> ver. 3.6
2023-03-30 09:09:16 +02:00
Milan Hanajik
b880b62924
WMChart can plot error limits other then 2% and 5% and qp,qi style hyperbolic error limits, related DB and UI changes, ver. 3.6.2028
2023-03-24 16:43:21 +01:00
Milan Hanajik
36f8bfa32f
All Output.Printers components : string PrinterName parameter specifies printer to be used.
2023-03-14 11:22:38 +01:00
Milan Hanajik
8be3b53db4
default_printer added to Resources.Strings
2023-03-14 11:22:38 +01:00
Milan Hanajik
95759e70b4
DataEntry.Standard24 clean-up, ver. 3.5.2024
2023-03-07 09:54:46 +01:00
Milan Hanajik
2e6a17121f
Bug fix in StandingStartMassCollectionSeq
2023-03-06 12:21:43 +01:00
Milan Hanajik
ed21db65c3
Uni.RegValveAnalog : Initial implementation for UNI, ver. 3.5.2015
2023-02-13 09:54:05 +01:00
Milan Hanajik
d29a425880
Order of saving results to MySql DB and to other destinations changed, try-catch for other destinations.
2023-02-08 10:16:46 +01:00
Milan Hanajik
a4139d7a73
Uni.RegValve clean-up.
2023-02-06 15:39:33 +01:00
Milan Hanajik
a6a517b6ea
Bug fixes : TestRslt.IsStartStop( ), IsRelErrTest( ), IsVolumeMethod( ), ...
2023-02-06 08:54:53 +01:00
Milan Hanajik
07f36f2945
Bug fix in Uni.RegValve.SetFlowOp : 2000 --> flowMeter.NominalFreq, ver. 3.5.2013
2023-01-26 14:57:21 +01:00
Milan Hanajik
e2048ed64c
Bug fix in Danfoss.VLT2800.Pump, ver. 3.5.2012
2023-01-25 13:42:14 +01:00
Milan Hanajik
90b62779fd
Bug fix : DataEntry.StandardCamera.TestStartEndForm crashed when no RR was defined at certain position
2022-12-21 09:37:06 +01:00
Milan Hanajik
1c6488d621
Camera modifications : CheckDeviceCaps( ), CameraBinaryFiles2, etc, ver. 3.5.1997
2022-12-15 16:22:19 +01:00
Milan Hanajik
62e9f612fc
Shared buttons : Accelator keys
2022-12-15 16:22:19 +01:00
Milan Hanajik
9e9a01bd43
Approval by legalizator when #define LANG_PL, ver. 3.5.1993
2022-11-30 11:06:39 +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
b54de856af
Power user password changes.
2022-11-21 12:41:29 +01:00
Milan Hanajik
118ce9797f
FixedStartMassCollection : Diverter to tank after start valve is closed, ver. 3.4.1981
2022-11-11 14:26:38 +01:00
Milan Hanajik
36ae8479ca
'Winiki lub E' support MeterTestRslt
2022-11-11 14:14:44 +01:00
Milan Hanajik
9ca9d41ddc
Browsing previous results : SerialNr can be used as a search criterion.
2022-11-09 12:19:42 +01:00
Milan Hanajik
4f26815e68
PressureMeter : var pressLimit in new double[] { 2.18, 2.2, 2.22, 2.24, 2.26, 2.27 }, ver. 3.4.1977
2022-11-04 12:29:40 +01:00
Milan Hanajik
abd68f9a44
BatchNr is displayed in MainWnd status bar.
2022-10-28 15:04:07 +02:00
Milan Hanajik
ae8a0ca4c1
Changes in TBF.Rig.Uni.RegValve(s), TBF.Rig.CB.Uni.Action.RegVlvMoveToPos, etc.
2022-10-28 15:04:07 +02:00
Milan Hanajik
ac5684a2b5
Config.Entities.OutputPath.RegVPositions added, UI and SequenceBase changes, ver. 3.4.1975
2022-10-28 15:03:58 +02:00
Milan Hanajik
0f738be73e
Bug fix
2022-10-21 15:45:53 +02:00
Milan Hanajik
4b85db202e
Bug fix, ver. 3.3.1973
2022-10-21 08:46:43 +02:00
Milan Hanajik
96c300d34f
PressureMeter.Meret : WaitUntilPressureIsOp conditions, ver. 3.3.1972
2022-10-13 19:13:45 +02:00
Milan Hanajik
dbdf1f8fb6
Project dependencies for Workplace (Nanjing) fixed.
2022-10-13 18:22:32 +02:00
Milan Hanajik
6158ee93dc
As in 2.30.1971 : StandardCamera.TestStartEndForm with OCR, LiveStreamOp with overlay (test par.), camera does not upload binary files on startup.
2022-10-04 16:46:17 +02:00
Milan Hanajik
6270e0c417
UltrasoundLevelMeter is displayed on the schematic drawing.
2022-09-29 16:59:25 +02:00
Milan Hanajik
67ba9986f2
Renaming transition sequences enhanced..
2022-09-08 08:16:37 +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
c9ea85b7b8
Results project upgraded by VS2022.
2022-08-02 11:49:41 +02:00
Milan Hanajik
86ed8b13bf
TestMethods.StandingStartMassCollWODiv added, ver. 3.3.1940
2022-08-02 09:33:37 +02:00
Milan Hanajik
328c170888
StandingStartMassCollection test without a diverter is now possible, ver. 3.3.1935
2022-07-31 17:34:04 +02:00
Milan Hanajik
ee31628417
All projects target .Net Framework 4.7.2
2022-07-28 12:50:01 +02:00
Milan Hanajik
267a6557df
Bug fix in LocalSettings related to Path/Meters, ver. 3.3.1934
2022-07-28 10:18:32 +02:00
Milan Hanajik
177d17cb81
Sample log4netConfig file modiifed.
2022-07-27 15:05:11 +02:00
Milan Hanajik
4d0441d9a2
Qfrom, Qto, Volume, TestTime : float -> double, config DB change.
2022-07-06 15:51:48 +02:00
Milan Hanajik
01523d3765
Custom units in MetrologyDlg tabs Balance, FlowMeter, PressMeter and TempMeter, ver. 3.3.1928
2022-06-24 14:36:08 +02:00
Milan Hanajik
751f3b29bb
Clean-up
2022-06-24 14:34:05 +02:00
Milan Hanajik
969041354b
DataStream.Reader.ProcParams class added.
2022-06-14 13:52:08 +02:00
Milan Hanajik
ba3fcad44d
ErrorFlags and FlyingStartMassCollProlong : English units supported.
2022-06-03 14:21:02 +02:00
Milan Hanajik
877c8446ae
TempControl.Novus : (1) fixes in sequence operations implementation, (2) N1040 support.
2022-06-03 14:16:42 +02:00
Milan Hanajik
ae6ee631c6
TBF.UI.Bench.Paths controls support imperial units for flow.
2022-06-03 13:53:57 +02:00
Milan Hanajik
155a3a3113
ProcedureDlg clean-up
2022-06-03 13:11:03 +02:00
Milan Hanajik
c00f90ed8a
SensusTestInfo related : Synchronization with branch 2.28
2022-05-31 09:32:34 +02:00
Milan Hanajik
285facc3fd
OneWMResult...Ctrl caption with position and pruefindex, wm.Pruefindex initialized to 0, set in SensusOracle.Database
2022-05-31 09:21:16 +02:00
Milan Hanajik
b9d1fe5de7
Simulation of fixed start mass collection method with still camera images possible.
2022-05-31 08:40:51 +02:00
Milan Hanajik
56e519b4e4
Bug fix (Test.TempControl related).
2022-05-31 08:33:39 +02:00
Milan Hanajik
33f5274a6d
More Common.CurrentUser related changes (IPERL/ORACLE)
2022-05-30 16:18:56 +02:00
Milan Hanajik
f1f662a419
Common..CurrentUser static class with Stack<UserAndForm> userStack, Change( ) and Restore( ).
2022-05-25 15:23:55 +02:00
Milan Hanajik
00fc9ea847
1 "Set temprature setp..." seq. condition never met, 2 FlowMetersInParallel : InactiveFlowmtr for correct display, ver. 3.2.1913
2022-05-16 11:11:05 +02:00
Milan Hanajik
b0a534315e
Flow control problems when parallel flow meters are used fixed, ver. 3.2.1912
2022-05-16 09:47:59 +02:00
Milan Hanajik
158bba0d27
Bug fix in TempControl.Novus and Easytherm, both ProcParams contains Temp_A/B/C/D/E, related ConditionOp-s, ver. 3.2.1911
2022-05-13 17:49:44 +02:00
Milan Hanajik
4a1eb91c2f
Various.CoverTest bug fix, ver. 3.2.1910
2022-05-13 13:48:33 +02:00
Milan Hanajik
ae876a649a
Tempterature controller setpoint set at the beginning of all tests in the main sequence, ver. 3.2.1909
2022-05-13 13:48:33 +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
a8ba5d5113
string Test.TempControl and string TestData.TempControl added and used in sequences.
2022-05-13 13:47:53 +02:00
Milan Hanajik
2bae912fa0
1 ITempControl moved to GenericDevices, 2 Dummy.TempControl component, 3 TempControl.Easytherm changed to fit ITempControl.
2022-05-13 09:33:03 +02:00
Milan Hanajik
451faf1586
TempControl.Novus : Setpoint step is configurable (incl. rounding)
2022-05-12 12:16:12 +02:00
Milan Hanajik
1a49390ba8
ProcessTabPageCtrl supports compound meters.
2022-05-10 13:05:20 +02:00
Milan Hanajik
395e159522
Water flow related result items cleaned-up, Flow_ctv/_min/_max/_start_/end and Qc removed.
2022-05-10 13:05:20 +02:00
Milan Hanajik
fefd846f13
Dead code removed (ProcessTabPageCtrl6/24/48).
2022-05-10 13:05:20 +02:00
Milan Hanajik
19d54d4990
ProcessTabPageCtrl : uses CB Activity, displays S/Ns, supports Flying start and compound meters, ver. 3.1.1907
2022-05-07 14:18:48 +02:00
Milan Hanajik
e428897822
ControlBoard Activity added, updated in operations, values are defined in Enums.
2022-05-06 17:18:45 +02:00
Milan Hanajik
1b402566ed
Bug fix in FlyingStartMassCollection simulation.
2022-05-06 17:18:45 +02:00
Milan Hanajik
5d23bcade3
Bug fix in Uni.RegValve.SetFlowOp : flowMeter.NominalFreq instead of 2000, ver. 3.1.1903
2022-05-05 10:42:30 +02:00
Milan Hanajik
56d68f0b63
ProcessTabPageCtrl displays PulsesPerLiter fo water meters, ver. 3.1.1902
2022-05-04 14:57:40 +02:00
Milan Hanajik
c16e9a8d56
Changes in Results.Entities.TestRslt done in SharedDatabase.Entities.TestRslt as well.
2022-05-04 14:03:26 +02:00
Milan Hanajik
955e55f327
BenchInfo component is loaded and TBF.Data.SetData( ) is called in Program.Main(.) before MainWnd is created.
2022-05-04 12:38:12 +02:00
Milan Hanajik
fbd9c976eb
FlowMetersInParallel : StartStatistics(test), UpdateStatistics(delta), StopStatistics( )
2022-05-04 10:56:38 +02:00
Milan Hanajik
2c0ae68db0
IFlowMeterSingle with GetRange(.) and CorrectedFlow(.), Test method calculations clean-up, refactorization, ver. 3.1.1901
2022-05-04 10:23:21 +02:00
Milan Hanajik
9a42e199e3
Uni.FlyingStartStopTestOp bug fix, ver. 3.1.1899
2022-04-29 15:36:45 +02:00
Milan Hanajik
e3bb64ef0f
Scale display bug fix when units are g, Parallel flowmeter initialization, ReadFlow() fix and logging, ver. 3.1.1898
2022-04-29 14:57:54 +02:00
Milan Hanajik
4361227975
ProcessTabPageCtrl-Test data displed, ProcessData.Mass and RefPulses are properties, ClearProcessValues() at the beginning of each test, etc, ver. 3.1.1896
2022-04-28 09:16:07 +02:00
Milan Hanajik
c5d550259f
MsrdUnit and MsrdFormat added to ScaleCfg
2022-04-28 09:16:07 +02:00
Milan Hanajik
ab140cc6af
IFlowMeter, IPressureMeter and ITempMeter extended to support Process tab page updates.
2022-04-26 16:53:10 +02:00
Milan Hanajik
43ce2552a2
Scale capacity, etc. : float --> double
2022-04-26 16:53:10 +02:00
Milan Hanajik
d6880fc1b7
TBF.Resources.Strings : Clean-up
2022-04-26 16:53:10 +02:00
Milan Hanajik
4b450846df
Bug fix in SchematicDrawing - Diverter edges.
2022-04-26 16:53:10 +02:00
Milan Hanajik
95fb7ab9cc
Novus : Setpoint incr/decr from UI, comm. latency removed, isHeating/isCooling evaluation modified, clean-up
2022-04-26 16:53:10 +02:00
Milan Hanajik
c5db2c0138
SchematicDrawing.IDrawingItCmpntWithCustomBmp and several bitmaps added, ver. 3.1.1886
2022-04-26 16:53:10 +02:00
Milan Hanajik
deabff9a18
TBF.Rig.Modbus.TempControl folder with Easytherm and Novus components.
2022-04-26 16:52:49 +02:00
Milan Hanajik
fc81344857
Initialization and logging of several TBF.Rig.Modbus components.
2022-04-26 16:51:23 +02:00
Milan Hanajik
fd35f20501
ProcessTabPageCtrl schem. diag. OK, Bridge.StateMachineTickHandler exception handling changed
2022-04-15 13:40:00 +02:00
Milan Hanajik
80f4308ae1
Bug fix in TBF.Rig.Bench/Feeding/Meters/OutputPath
2022-04-15 13:40:00 +02:00
Milan Hanajik
33f823b2d8
UniCB : (1) Supports output bits 0..7 (2) Uses QuidoRS outputs for route bits 64..79
2022-04-15 13:39:49 +02:00
Milan Hanajik
5ad4a07965
Clean-up
2022-04-13 16:05:31 +02:00
Milan Hanajik
03900e453e
Bridge.ProcessDataHandler and Bridge.OnProcessData( ) calls removed.
2022-04-08 16:03:45 +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
4f70997a38
PumpTandem bug fix : Error handling when one of two pumps was renamed.
2022-04-07 15:08:06 +02:00
Milan Hanajik
f3a61411f5
Default database type is DBType.MySql.
2022-04-05 12:16:17 +02:00
Milan Hanajik
f20acf0e11
DataEntry.Double24 component added.
2022-04-01 12:31:58 +02:00
Milan Hanajik
57e413d6ff
iPerlCommunication changes from 2.27 branch : Conditional Q2 error correction fixed, ver. 3.1.1874
2022-04-01 11:18:56 +02:00
Milan Hanajik
12abe09661
(1) Workplace log4net configuration, (2) ControlBoard.Uni comments
2022-04-01 09:16:27 +02:00
Milan Hanajik
4e09cf5adb
GenericTest (Laser) : MInimize box enabled, ver. 3.0.2
2022-03-24 07:53:47 +01:00
Milan Hanajik
938da3ac62
DataEntry.S620 : Purchase order re-read before starting form,at the end of the cycle, ver. 3.1.1873
2022-03-23 07:57:53 +01:00
Milan Hanajik
3c59cd1bee
Workplace : Order name length up to 10 digits, ver. 3.1.17
2022-03-21 18:28:12 +01:00
Milan Hanajik
8578c7f220
Workplace : OrderInfo updates are transactions, separate DB session for tracing records and OrderInfo updates, ver. 3.1.16
2022-03-17 13:31:15 +01:00
Milan Hanajik
f23fc0d4c4
OrderManagement: 1.POName max. 10 digits 2.Modifications by others checked 3.DB updates are transactions 4.Order state refreshed each 5 s 5.version displayed in wnd title, ver. 3.0.13
2022-03-17 13:29:05 +01:00
Milan Hanajik
10b17c250c
More logging in DataEntry.S620.FormForMechanicalMetersWithTracing, etc, ver. 3.1.1872
2022-03-09 12:10:14 +01:00
Milan Hanajik
8d47659660
ProcessTabPageCtrl bug fix, Common.Formulas improvement, clean-up, ver. 3.1.1867
2022-01-28 18:35:09 +01:00
Milan Hanajik
08a08282b5
Bug fixes : 1. DaEntry.Std24.TestStartEndForm, 2. StandingStartMassColl mass msrmnt, not finished, process data logging, ver. 3.1.1864
2022-01-28 16:36:58 +01:00
Milan Hanajik
851c51aa7c
SetFlowOp with 'delay' parameter (default 0), flow setting starts after this delay in sec.
2022-01-28 14:43:42 +01: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
2a97a8f584
UI : ProcedureDlg : TempLo, TempHi, TempUnit, Uncertainty and Repeats in Metrology I and II swapped.
2022-01-28 14:43:42 +01:00
Milan Hanajik
c18f06af07
TM.iPerlCommunication and IperlHead synced with v.2.27, ISessionDataMngmnt replaces IHasClearSessionData and IHasTestName.
2022-01-28 14:43:33 +01:00
Milan Hanajik
b9b609cabf
Clean-up
2022-01-23 20:11:34 +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
899b379cf7
FeatureVectorCalculator updated to current version.
2022-01-20 18:32:30 +01:00
Milan Hanajik
868d16d8ee
Bug fixes in TestMethods.StandingStart, ver. 3.1.1856
2022-01-19 15:42:34 +01:00
Milan Hanajik
bfe7c5a29e
ProductionTracing : UserLogin, ComboBox history saved, UI-Workflow next to Order, UI-Panel1 size, ver. 3.0.2
2022-01-19 14:03:49 +01:00
Milan Hanajik
c7c1c21ab3
TestMethods.StandingStart added, ver. 3.1.1854
2022-01-17 15:30:11 +01:00
Milan Hanajik
fe9cfa42ff
Bug fixes in test method sequences : return missing in case of a configuration error.
2022-01-17 15:28:18 +01:00
Milan Hanajik
32762f0fdb
Bug fix in MeasurementCorrection.GetCorrection( ), ver. 3.1.1853
2022-01-17 12:45:47 +01:00
Milan Hanajik
d42ad8c5cf
GenericTest and RecordProessing modifications for Laser in Nanjing, ver. 3.0.1
2022-01-17 10:26:56 +01:00
Milan Hanajik
2eaf2b044c
SharedDatabase.WorkflowSummary.ReadFromDB(), int wm.ProcessId -> string wm.Workflow, etc.
2022-01-17 10:26:55 +01:00
Milan Hanajik
0b400fcbd0
SharedDatabase.WorkflowSummary added.
2022-01-17 10:26:45 +01:00
Milan Hanajik
7facefb305
Radio address format "D9" defined on one place: SharedDatabase.Const.RAFormat
2022-01-15 13:01:50 +01:00
Milan Hanajik
917051f072
Water meter test results graph fixed, ver. 3.1.1849
2022-01-12 12:38:01 +01:00
Milan Hanajik
589fd9cf18
OrderManagement bug fix, ver. 3.0.11
2022-01-12 10:39:05 +01:00
Milan Hanajik
4914ded61d
Workplace ver. 3.1.15
2022-01-12 09:33:52 +01:00
Milan Hanajik
1af0b71503
Production tracing clean-up, ver. 3.1.1848
2022-01-12 07:53:03 +01:00
Milan Hanajik
2f1a8cc9d6
Production tracing : Saving records OK, Verification should be OK (TODO: Test)
2022-01-11 20:28:28 +01:00
Milan Hanajik
32047ef76a
Clean-up
2022-01-11 20:27:06 +01:00
Milan Hanajik
18f7de5f97
WorkflowConfigurator handles case CurrrentUser==null correctly, Max. part name len.=10, ver. 3.0.4
2022-01-11 14:52:50 +01:00
Milan Hanajik
6d3fa9b110
Added DB columns : SharedDatabase.Entities.OrderInfo.Year, ...ReferenceRecord.Name1,Name2, OrderManagement ver. 3.0.10
2022-01-11 13:03:16 +01:00
Milan Hanajik
eea94d1d9f
ProductionTracing : saving StepRecord and updating ReferenceRecord. ver. 3.1.1847
2022-01-10 08:11:52 +01:00
Milan Hanajik
a6ba6e26b2
SharedDatabase entities/mappings changes, StepRecord added, RR.Code1,2,3,4, etc. Workplace ver. 3.1.14
2022-01-10 07:27:18 +01:00
Milan Hanajik
c75e3d08d3
GenericTest project added.
2022-01-07 16:04:16 +01:00
Milan Hanajik
43a32adb7e
Workplace, DataMatrix4Net and RecordProcessing projects added.
2022-01-07 14:15:02 +01:00
Milan Hanajik
9a7ed9668b
SharedDatabase : DoubleLoginDlg, TripleLoginDlg.
2022-01-07 12:23:31 +01:00
Milan Hanajik
068aee3cbd
WorkflowConfigurator project added.
2022-01-07 12:23:23 +01:00
Milan Hanajik
2710823931
ListViewEx clean-up.
2022-01-07 12:23:22 +01:00
Milan Hanajik
6150c5b808
Common : QuitAppException class added, ModelessForm troubleshooted
2022-01-07 12:22:54 +01:00
Milan Hanajik
3c93e56b67
SharedDatabase clean-up
2022-01-06 15:41:19 +01:00
Milan Hanajik
af13e2f2b4
Events.EndSession added, after S640Communication at the end 'End session' is invoked automatically.
2022-01-06 08:00:07 +01:00
Milan Hanajik
4d018a8ba8
DataEntry.iPerl bug fixes when invoked without the production tracing, ver. 3.1.1846
2022-01-06 08:00:07 +01:00
Milan Hanajik
df89050d78
DataEntry.S620 bug fixes when invoked without an order (after restoring results).
2022-01-06 08:00:06 +01:00
Milan Hanajik
6071d7f598
Bug fixes : Ambient temperature, pressure, humidity calculation in Results.
2022-01-06 08:00:06 +01:00
Milan Hanajik
1b767f6298
MeterTestRslt.Passed set correctly in iPerlCommunicationSeq.MakeQ2CorrectedFrom( ), etc., ver. 3.1.1845
2022-01-05 08:18:48 +01:00
Milan Hanajik
8da5512eb0
enum FillState in Common.Enums, FillState ProcessData.FillState introduced and used in TBF.Rig.Sequences.
2022-01-04 18:10:44 +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
c8ff5f8813
ResultsBrowser with Assigned s/n, Complete s/n and RadioAddress (Nanjing), ver. 3.1.1803
2021-12-21 09:25:46 +01:00
Milan Hanajik
1f0bbc0d4e
DataEntry.S620 : Serial number assignment fixed, AssignedSN = -1 when not assigned, ver. 3.1.1843
2021-12-17 11:51:53 +01:00
Milan Hanajik
ba549cbaee
MainWnd: Reload procedures button.
2021-12-17 11:51:53 +01:00
Milan Hanajik
1a8a6defd9
OrderManagement.OrderStateDlg displays order progress information, ver. 3.0.9
2021-12-16 10:01:35 +01:00
Milan Hanajik
9a5f2c1a60
OrderInfo : CurrentNr1,2,3,4,5 added,
2021-12-16 08:18:54 +01:00
Milan Hanajik
ee89158ae3
Uni.FlowMeter nominal frequency is a parameter, ver. 3.1.1840
2021-12-15 14:34:45 +01:00
Milan Hanajik
15e9c25dcf
DataEntry.S620 : Serial number assignment, ver. 3.1.1839
2021-12-15 09:36:21 +01:00
Milan Hanajik
c826b40e80
OrderManagement: Conflict check, OrderInfo.VacoDescription/MadeInText/Packing Varchar(255) added, etc. ver. 3.0.7
2021-12-14 23:08:36 +01:00
Milan Hanajik
804cf2aaea
ver. 3.1.1836
2021-12-14 08:15:05 +01:00
Milan Hanajik
47511ef873
Tracing: CurrentPcsCount/CurrentSN/CurrentRA incremented, OrderInfo, Workflow and Workplace re-read from DB after sel., ver. 3.1.1835.
2021-12-13 15:03:52 +01:00
Milan Hanajik
43caffd73d
S640CommForm Start/Ende.pro fixed, OriRadioAddress added to results, OrderInfo.Clone9) fixed, ver. 3.1.1833
2021-12-10 11:39:16 +01:00
Milan Hanajik
0d0355c65a
ProductionTracing for Nanjing, OrderInfo updated after assignment of serial numbers, ver. 3.1.1831
2021-12-10 07:59:58 +01:00
Milan Hanajik
dfddc8a980
OrderManagement : Copy button, ver. 3.0.7
2021-12-10 07:59:58 +01:00
Milan Hanajik
68c3ccbef6
SelectedProcedure stored in ProcessData, used in DataEntry.iPERL and S620, S640Comm cleaned, IOrderInfo, I640Cfg, OrderManagement v.3.0.6, etc.
2021-12-09 17:12:52 +01:00
Milan Hanajik
ff28d507cf
TestMethods.Evacuation added.
2021-12-09 17:12:51 +01:00
Milan Hanajik
2c00ed6dc4
SensusOracle : UID and Pwd invisible, CreateWztypIfMissing, VtAuftragPd, VtPruefpunktSollSd.Qbezeichnung max 8 char, more logging
2021-12-09 17:12:51 +01:00
Milan Hanajik
cd84c82475
SensusOracle : Automatic WZ_TYPE_ID assignment and creation OK, ver. 3.1.1815
2021-12-09 17:12:51 +01:00
Milan Hanajik
e324de985f
Metrology and Uncertainties dialogs display tabs for Rig.Scales.MettlerToledo.
2021-12-09 17:12:51 +01:00
Milan Hanajik
0e45ef6689
TBF.Rig.Network.Comet.Ambient fixed : UpdateProcessData() was missing.
2021-12-09 16:35:04 +01:00
Milan Hanajik
edc48d8723
Gitignore modified.
2021-12-09 16:35:04 +01:00
Milan Hanajik
3630af4a59
OrderManagement ver. 3.0.4 : Support for predefined orders
2021-12-01 16:55:06 +01:00
Milan Hanajik
d1e0d1466d
SharedDatabase synchronized with Production-Monitoring.TracingDB
2021-12-01 13:13:59 +01:00
Milan Hanajik
bbffc3b406
TBF.UI.ResultsMI.SendAainDBAndWMSelectionForm as in 2.27
2021-11-29 22:17:45 +01:00
Milan Hanajik
9bc9db1792
DB.SensusOracle : Automatic WMTypeId assignment in progress.
2021-11-29 14:01:57 +01:00
Milan Hanajik
19c9e3a2da
FileWriters,IperlLogger fixed in DesigMode == Based_on_procedure
2021-11-28 07:58:16 +01:00
Milan Hanajik
9a79ff1344
Scales.MettlerToledo : SICS command I4 : Zero length scale S/N is accepted, ver. 3.1.1814
2021-11-26 14:14:26 +01:00
Milan Hanajik
021f17c774
SharedDatabase.Entities.Part.CodeType and CodeForm --> sbyte, ver. 3.1.1813
2021-11-26 10:33:21 +01:00
Milan Hanajik
513c808f2b
OrderManagement : barcode size, State and RA sort orders, EditOrderDlg localization, ver. 3.0.3
2021-11-22 23:31:25 +01:00
Milan Hanajik
09a0968b76
Workflow used in DataEntry.S620, LaserMarking stored to WaterMeter.Remark.
2021-11-18 14:54:03 +01:00
Milan Hanajik
351157dbba
LaserMarking added to OrderInfo, OrderInfo printing, bug fixes.
2021-11-18 14:53:12 +01:00
Milan Hanajik
0494054171
Yet more MainWnd, MainSeq, etc. changes,ver. 3.1.1811
2021-11-18 14:53:12 +01:00
Milan Hanajik
587f6dffd0
More MainWnd, MainSeq, DataEntry.S620 and OrderManagement changes, ver. 3.1.1810
2021-11-18 14:53:12 +01:00
Milan Hanajik
a35716733d
MainWnd and DataEntry.S620 changes
2021-11-18 14:53:12 +01:00
Milan Hanajik
44761ff411
OrderManagement project added, ver. 3.1.1809
2021-11-18 14:53:11 +01:00
Milan Hanajik
5f7a80b826
SharedDatabase : OrderInfo table modified.
2021-11-18 14:53:11 +01:00
Milan Hanajik
99337ba7d9
Results.Output.Printers.PrintersCommon --> Common.Printers.PrintersCommon
2021-11-18 14:53:11 +01:00
Milan Hanajik
772080ae3b
ListViewEx and MySortOrder related changes.
2021-11-13 05:38:10 +01:00
Milan Hanajik
9b5ee442a6
DataEntry.S620.FormForMechanicalMetersWithTracing localization.
2021-11-11 15:26:56 +01:00
Milan Hanajik
51b3e994c3
Bug fixes : (1) UniCB timing after a delay in worker thread (DB request), (2) Scales.MettlerToledo.ScaleCfg, ver. 3.1.1806
2021-11-11 13:32:54 +01:00
Milan Hanajik
335fce3e39
Bug fix : 6x try / catch to resolve crashes caused by GemCard, etc., ver. 3.1.1805
2021-11-11 08:19:35 +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
0f5c4b083d
Unit selection in UI.Procedures.ProcedureDlg and UI.Procedures.TestWizard, ver. 3.1.1801
2021-11-09 08:48:27 +01:00
Milan Hanajik
5996fda348
SensusOracle.Database synchronized with 2.26/27, TestBenchGroupId, idBenutzer, ver. 3.1.1800
2021-11-08 09:17:00 +01:00
Milan Hanajik
339d79595d
Uni.FlowMetersInParallel in schematic drawing, ver. 3.1.1795
2021-11-04 12:37:37 +01:00
Milan Hanajik
a2a3d5940e
Uni.FlowMetersInParallel enabled, CB.Uni.OutputMessage supports parallel flow meters, etc, ver. 3.1.1794
2021-11-04 11:57:32 +01:00
Milan Hanajik
62913cf68f
Uni.RegValve position can be changed by mouse-clicks on the set point bar, ver. 3.1.1792
2021-11-02 14:36:11 +01:00
Milan Hanajik
3b70baeff0
Artefacts when drawing set points or tank level fixed, style changes.
2021-11-02 14:07:12 +01:00
Milan Hanajik
bfa69ef611
Inputs mapped to route bits 80..119, UniCB to bit 120, Emergency stop from bit 96* (not from State), ver. 3.1.1788
2021-10-29 16:00:42 +02:00
Milan Hanajik
8c7bd51ca8
More logging PID (ActionID.SetFlow), SetFlowOp : ValveMove command send in case Flow == 0, ver. 3.1.1785
2021-10-29 15:59:41 +02:00
Milan Hanajik
87fa7fb669
Changes done in 2.26 branch.
2021-10-27 12:02:43 +02:00
Milan Hanajik
7205682d75
Bug fix : prevent SW crash when Scale.MettlerToledo is added in 'Not controlled by this PC' mode, ver.3.1.1773
2021-10-11 13:46:52 +02:00
Milan Hanajik
235da5e9e1
Platform target AnyCPU whereever possible.
2021-10-11 13:19:32 +02:00
Milan Hanajik
13b30b2caf
DB.SensusOracle.DatabaseCfg : database access passwords are not readable
2021-10-11 09:22:20 +02:00
Milan Hanajik
b5e2a7bdc9
TBF.UI.Procedures clean-up
2021-10-11 09:14:19 +02:00
Milan Hanajik
078bd8aaf4
TBF.Rig.Scales.MettlerToledo replaces three MettlerToledo components, ver. 3.1.1772
2021-10-11 09:14:05 +02:00
Milan Hanajik
cef5dc3c10
ResultsBrowser supports 9 test benches, config directory is a s.ibling to bin directory
2021-09-23 09:34:07 +02:00
Milan Hanajik
1355777fe0
MettlerToledo.Standard.BalanceDev processes ID1 commands (only), ver. 3.1.1746
2021-09-22 18:42:14 +02:00
Milan Hanajik
f82da6e4c8
Bug fix in TBF.Data.SetData( ) - divide by zero, ver. 3.1.1740
2021-09-20 15:11:24 +02:00
Milan Hanajik
6c181cdb67
TBF.Data initialization on TBF start-up (also in case IsRealBench = false), ver. 3.1.1736
2021-09-19 14:45:02 +02:00
Milan Hanajik
a0aea713b0
Common.Data --> TBF.Data and TBF.DB
2021-09-19 14:44:55 +02:00
Milan Hanajik
709636e82b
Common.Data.SampleDensity/Temp/Buoyancy/AdminUsername/AdminPassword --> Common.GlobalData.
2021-09-19 13:34:03 +02:00
Milan Hanajik
273f2b73d4
ControlBoard.Uni.StandingStartStopTestOp and TestMethods.StandingStartMassCollection changes, ver. 3.1.1734
2021-09-07 16:38:46 +02:00
Milan Hanajik
c74047c292
UniCB.StopFlowControl( ) implemented, used 3x in SetFlowOp.Stop( ) instead of uniCB.StopAll( )
2021-09-07 16:38:45 +02:00
Milan Hanajik
dd72d6f046
Precise measurement of StandingStartMassCollection test time, TBF.Boxes.DateTimeBox.
2021-09-07 16:38:38 +02:00
Milan Hanajik
f80181e53e
5x Color.Goldenrod --> Color.LightSteelBlue
2021-09-07 16:38:37 +02:00
Milan Hanajik
7988cd60ba
Modbus.QuidoRS supports inputs reading.
2021-09-07 09:02:01 +02:00
Milan Hanajik
057e4fa240
Clean-up : ComponentsManagerDlg, Telegram, Modbus, QuidoRS, IOperation, S640Stream
2021-09-07 09:01:10 +02:00
Milan Hanajik
398661b763
iPerlCommunication : Default Q2 corrections, ConditnlUpdateQ2CorrRL/LR, fixes in CheckBoxEditMode, MuxBoard and Quido support removed.
2021-08-29 10:08:29 +02:00
Milan Hanajik
6809c75613
Bug fixes in MetrologyDlgDensityTab and MetrologyDlgBuoyancyTab.
2021-08-26 13:19:53 +02:00
Milan Hanajik
3e674b972a
SensusOracle.Database : Insert/update of VT_ZAEHLER_PD modified, ResultsMI.DeleteFromOracleForm
2021-08-19 10:26:00 +02:00
Milan Hanajik
3a6b734aee
FixedStart... methods use Math.Abs( ) of a difference of volumes to be able to cope with a reverse flow.
2021-08-18 14:12:51 +02:00
Milan Hanajik
554709538b
Color.DarkGoldenrod --> DarkGray in 44 forms (DataEntry, KPackE.DataEntryForRadio, Adjustment, ManualEntry, PulsesTest(Manual), ManualLevelMsrmnt).
2021-08-18 14:08:07 +02:00
Milan Hanajik
47efa15dd5
Clean-up
2021-08-18 14:05:07 +02:00
Milan Hanajik
a8f42cbb63
iPerlCommunicationForm.cs changes (sync. .with 2.26 branch)
2021-07-28 12:28:34 +02:00
Milan Hanajik
a975b5d0f4
GraphsTabPageCtrl : 1. Unlimited history, 2. Dynamic subnodes.
2021-07-27 15:56:23 +02:00
Milan Hanajik
af551b07bf
(1) MainSeq allows showCycleEndFormOp==null now, (2) iPerlCommunicationForm edit mode fixes, ver. 3.1.1709
2021-07-20 10:10:25 +02:00
Milan Hanajik
84b48c4ecc
Feature vector calculator - initial version of the offline tool.
2021-07-20 09:46:23 +02:00
Milan Hanajik
16de6c5d8b
OptoTelegramRaw and CalculateFeatureVector() moved to Common project.
2021-07-20 09:46:23 +02:00
Milan Hanajik
3b81f1a143
IPERL : Results.Entities.MeterTestRslt.X1 .. X9, ErrorBC added, X1 = flow st. dev., Q_WZ (and VolumeMeter) calculation bug fix, etc.
2021-07-20 09:46:23 +02:00
Milan Hanajik
aa04ea620b
TestMethods.PMaxTest bug fix : when pump reached 100% PMaxTest started regardless of the pressure.
2021-07-20 09:46:23 +02:00
Milan Hanajik
3a28e33437
OptoTelegramRaw improvements
2021-07-20 09:46:23 +02:00
Milan Hanajik
95f9b01cb0
New RR.DataStream.MefImport and RR.DataStream.Reader components.
2021-07-20 09:46:15 +02:00
Milan Hanajik
6309796af5
DataStreamInterface project synchronized with 2.26 branch.
2021-07-02 15:26:22 +02:00
Milan Hanajik
2a2eae0c6a
Common.Data.WMsCount = 20, etc., ver. 3.1.1685
2021-06-30 10:06:18 +02:00
Milan Hanajik
11c47964a9
SensusOracle.Database bug fix : Q_WZ in VT_PRUEFREIHE_IST_PD
2021-06-28 14:02:57 +02:00
Milan Hanajik
4c89c0f7c4
RegValve.SetFlowOp : RqrdFlowRangeRatio = 0.5, requiredFlowLo/HI -= MeasurementCorrection.GetCorrection(...),
2021-06-28 13:58:13 +02:00
Milan Hanajik
2106e82ede
ErrorFlags STOP stops cycle
2021-06-28 13:56:26 +02:00
Milan Hanajik
cd15ab2432
IperlHead as in 2.26, MeterTestRslt.ExtraDataPath and related changes, set in FlyingStart, FlStMassCollection and FlStMassCollProlonged.
2021-06-27 15:52:05 +02:00
Milan Hanajik
ac7c737d1b
ORACLE_DB, MANAGED, TURA_IPERL undefined, required for Nanjing only, ver. 3.1.1677
2021-06-24 08:13:53 +02:00
Milan Hanajik
827a9f7c58
Changes for Xylem Nanjing, ver. 3.1.1676
2021-06-18 15:35:46 +02:00
Milan Hanajik
f1ef16e1a3
TBF.UI.Process.ProcessTabPageCtrl introduced, etc.
2021-05-26 23:42:16 +02:00
Milan Hanajik
7613613fad
SerialStream.S640Stream in progress.
2021-05-25 22:13:11 +02:00
Milan Hanajik
9d01d565df
DataEntry.Standard6 bug fix, ver. 3.1.1656
2021-05-24 16:39:01 +02:00
Milan Hanajik
9f5c89db06
SchematicDrawing background color = Color.FromArgb(240,240,240), ver. 3.1.1655
2021-05-23 21:21:47 +02:00
Milan Hanajik
0568966ba6
StandingStartMassCollectionSeq : Start mass measurement and start state data entry done at the same time, ver. 3.1.1654
2021-05-21 17:49:26 +02:00
Milan Hanajik
62d725d879
Standing start/stop fixed, ver. 3.1.1653
2021-05-21 17:13:45 +02:00
Milan Hanajik
81151935bc
iPerlHead : TimeFromSamples( ), VolumeFromSamples( ), StartEndFilterSamplesCount = 20
2021-05-19 16:16:53 +02:00
Milan Hanajik
bec7287531
TBF.UI.Procedures.ProcedureDlg : 5-th file writer.
2021-05-17 11:55:33 +02:00
Milan Hanajik
db3a40d817
UI.Settings.UpgradeSelectionDlg : Upgrade pipes, ver. 3.1.1646
2021-05-14 13:41:10 +02:00
Milan Hanajik
0a1966d5f9
Pipes use Id instead if Name to identify end-components.
2021-05-14 13:39:45 +02:00
Milan Hanajik
cfe55e430a
Pump start logging, ver. 3.1.1645
2021-05-11 14:28:27 +02:00
Milan Hanajik
2642e3cc46
ControlBoard.Uni : (1) 2s old serial data removed from the input buffer, (2) improved serial data logging.
2021-05-11 14:21:04 +02:00
Milan Hanajik
4f1e7507f9
Modbus.PumpFM.DanfossVLT.Pump.Initialize( ) modification : modbus.ComponentNames[pumpCfg.ModbusAddress] = Name;
2021-05-04 15:15:35 +02:00
Milan Hanajik
3a2ab6c286
Combination of data from the current route, from digital outputs and from UI modified, ver. 3.1.1642
2021-05-04 14:10:25 +02:00
Milan Hanajik
fc95847377
ControlBoard.Uni initialzation fixed : diverters count taken into account, ver. 3.1.1641
2021-05-04 10:32:26 +02:00
Milan Hanajik
c5769bed0c
10.42.128.16 --> 10.42.128.24
2021-04-30 12:24:29 +02:00
Milan Hanajik
24413482bc
'Scale', 'Diverter' and 'RegValve' results items added, ver. 3.1.1640
2021-04-30 08:52:57 +02:00
Milan Hanajik
65b5164f0b
Changes in TBF.Utils.GetRegulVallvesPositions( ) and SequenceBase (see bug fix in 2.26.1636).
2021-04-28 11:00:28 +02:00
Milan Hanajik
b98af02b55
Changes in binding between KPackE.Radio and KPackE.RegisterReader (Register(), Unregister()).
2021-04-26 11:56:21 +02:00
Milan Hanajik
4e32d037ea
New style Dummy.FlowMeter.FlowMeterCfg with format and unit.
2021-04-26 11:56:21 +02:00
Milan Hanajik
5ea9c51f77
Uni.FlowMeter.FlowMeterCfg.MsrdValLimLo/Hi is not serialized, can be accessed from the component.
2021-04-26 11:56:21 +02:00
Milan Hanajik
08c0a61110
Bug fixes
2021-04-26 11:56:21 +02:00
Milan Hanajik
fdb1e112dc
(1) Dummy.Flowmeter displays flow measured by a scale, (2) OoR values are orange.
2021-04-26 11:56:01 +02:00
Milan Hanajik
870b49d8ad
Output.SensusTestInfo : (1) S620_Kiwa, (2) CreateFromProcedure() fixed (as in 2.26.1622)
2021-04-26 06:50:53 +02:00
Milan Hanajik
17c77758c6
Correct reading of WM pulses (windowing effect, only lower 16 bits of a counter value are available).
2021-04-19 14:48:03 +02:00
Milan Hanajik
3f0124825d
WMsCount is 20, the same count as supported by UniCB.
2021-04-19 14:07:18 +02:00
Milan Hanajik
5507a65170
3s between test start and route change, ver. 3.1.1628
2021-04-16 17:17:25 +02:00
Milan Hanajik
b2099ad68c
Standing start/stop method fixed, ver. 3.1.1627
2021-04-16 16:47:28 +02:00
Milan Hanajik
9d1698b462
FixedStartMassCollection --> StandingStartMassCollection
2021-04-16 14:16:07 +02:00
Milan Hanajik
847956f708
FixedStartMassCollection modified, ControlBoard.Elde repmoved, ver. 3.1.1624
2021-04-16 14:06:47 +02:00
Milan Hanajik
95d5d16c83
FixedStartMassCollelction in progress.
2021-04-16 13:05:50 +02:00
Milan Hanajik
b36a76f413
More ReadMassOp / Mass / etc.
2021-04-15 16:49:28 +02:00
Milan Hanajik
1f05cc420c
ReadMassOp removed, ProcessData.Mass removed, TestMethods.FixedStartMassCollection, ver. 3.1.1620
2021-04-15 13:15:18 +02:00
Milan Hanajik
eeaf1e1682
DummySeq modified, no message, temperature, pressure measured once, start/end time set, ver. 3.1.1618
2021-04-15 13:07:30 +02:00
Milan Hanajik
1905d3644e
Bug fix in LeakTestSeq.
2021-04-14 11:59:44 +02:00
Milan Hanajik
39197ddd71
Bug fix in CalculateDivTransitionTime( ), div. transition time stored in results, DiverterTestSeq calculates average transition time.
2021-04-13 23:34:06 +02:00
Milan Hanajik
8b8198e298
(1) TestMethods.Dummy.CheckDeviceCaps( ), (2) Trivial simulation mode in some test methods, ver. 3.1.1614
2021-04-13 23:34:06 +02:00
Milan Hanajik
b57ffac9bc
Use of Selector in Wizard in FlowSelection dialog.
2021-04-13 15:35:38 +02:00
Milan Hanajik
1dc35e6135
Paths : Selector : UI changes.
2021-04-13 15:35:38 +02:00
Milan Hanajik
5aec3c1ecc
Bug fix : Results.BatchResults.NewFromProcedure( ) uses GetTestInstances( ), ver. 3.1.1610
2021-04-13 15:35:24 +02:00
Milan Hanajik
3603d31add
SensusTestInfo changes as in v. 2.26.1608 (Australia 169 MHz).
2021-04-13 10:42:02 +02:00
Milan Hanajik
be326dae5f
MergeResultsDBs console application added to solution.
2021-04-12 13:09:28 +02:00
Milan Hanajik
ce3328fbf6
Results.Entities bug fixes and copy constructors.
2021-04-12 13:09:28 +02:00
Milan Hanajik
9724e8779a
Modbus logging with child component names, ver. 3.1.1606
2021-04-09 16:29:24 +02:00
Milan Hanajik
f33bc4f167
Modbus : Multiple modules use common time scheduling (one Thread.Sleep in RunDeviceAfter), ver. 3.1.1605
2021-04-09 13:37:46 +02:00
Milan Hanajik
d84588650f
ControlBoard.Papouch modified for 4 QuidoRS boards, ver. 3.1.1604
2021-04-09 11:26:52 +02:00
Milan Hanajik
02747a975a
Code cleanup.
2021-04-09 11:26:11 +02:00
Milan Hanajik
5d78f7428b
Minor improvements, ver. 3.1.1603
2021-04-08 16:12:47 +02:00
Milan Hanajik
d5544d3041
MainSeqUtils : Prevent crash when draining tanks at the end, ver. 3.1.1602
2021-04-08 14:30:25 +02:00
Milan Hanajik
d02e06cb9a
UI.Procedures.ProceduresCtrl can display procedure properties of Sensus-Oracle-DB component.
2021-04-08 13:52:35 +02:00
Milan Hanajik
988bcd6387
BuiltIn.Valve initialization changed.
2021-04-08 10:05:02 +02:00
Milan Hanajik
56294bbffc
ToString( ) methods of all components are equal, start with ClassName.
2021-04-07 22:18:53 +02:00
Milan Hanajik
3a8f9ea2e0
MeterTestRslt.WriteBinary( ) hot fix.
2021-04-07 12:06:40 +02:00
Milan Hanajik
6d9a7e2385
Bug fix in StateMachine.InitializeDevices( ), Modbus.RegTelegramsPerSecond = 3, MaxTelegramsPerSecond = 5, ver. 3.1.1601
2021-04-06 10:24:42 +02:00
Milan Hanajik
dd24c8b073
TestRslt.Buoyancy ---> TestRslt.MassOfEvapWater, ver. 3.1.1600
2021-04-05 14:12:42 +02:00
Milan Hanajik
4e12942f5f
Users : SMART_CARD_READER_SUPORT define to enable a smart card reader support in LoginDlg.
2021-04-03 16:58:08 +02:00
Milan Hanajik
a81858ee9f
Changes for iPERL, builds OK when TURA_IPERL;IPERL;ORACLE_DB are defined in Config, Results and TBF projects.
2021-04-03 16:38:37 +02:00
Milan Hanajik
3b211b8644
MainWnd : ProcessTabPageCtrl24 used always (TODO: Rewrite ProcessTabPageCtrl).
2021-04-03 16:16:53 +02:00
Milan Hanajik
0732e8360f
#if STABLE_MASS_EXTRAS removed, it is enabled always now.
2021-04-03 16:15:44 +02:00
Milan Hanajik
c53cb8ace0
Initialization( ) changed, is abstract in ComponentBase, builds OK.
2021-04-03 09:39:17 +02:00
Milan Hanajik
a58fe1f997
Initialization of 30 components changed, done in Initialize( ).
2021-04-03 00:54:27 +02:00
Milan Hanajik
cb1a66381f
MetrologyDlg tabs style changes.
2021-04-03 00:54:27 +02:00
Milan Hanajik
535038bce1
Style changes to prevent warnings.
2021-04-03 00:54:18 +02:00
Milan Hanajik
e651244601
PlatformTarget set to x86 in some projects to avoid warnings, enable debugging.
2021-04-02 23:38:27 +02:00
Milan Hanajik
b63408cc68
UI.Shared.EmergencyStopForm removed.
2021-04-02 23:35:26 +02:00
Milan Hanajik
bb3a6ff4f3
BuiltIn components clean-up.
2021-04-02 20:27:02 +02:00
Milan Hanajik
ce0b8af4a0
DataContainer components clean-up.
2021-04-02 20:25:31 +02:00
Milan Hanajik
1bc3e5d6eb
IDevice.Initialize( ) ---> IComponent.Initialize( ).
2021-04-02 18:13:00 +02:00
Milan Hanajik
08c2d3b0d8
EmergencyStopModelessDlg removed.
2021-04-02 18:11:53 +02:00
Milan Hanajik
4fda48f7e7
Components initialization clean-up.
2021-04-02 17:28:15 +02:00
Milan Hanajik
dd08ca770d
ResetStaticProperties( ) eliminated from ComponentBase, IComponentFactory and factories.
2021-04-02 16:10:38 +02:00
Milan Hanajik
c7e87c95da
CLP1611, TestMethods.Counter : ResetStaticProperties( ) eliminated, code from constructor moved to Initialize( ).
2021-04-02 16:08:24 +02:00
Milan Hanajik
79e80e8b6d
TankWithLevelMsrmnt.Tank : shared static properties and ResetstaticProperties( ) eliminated.
2021-04-02 15:49:02 +02:00
Milan Hanajik
689841cd2d
MettlerToledo.Multi removed from the project.
2021-04-02 15:16:45 +02:00
Milan Hanajik
0cc21f40af
MettlerToledo.Stabdard.Balance clean-up, shared static properties eliminated.
2021-04-02 15:12:29 +02:00
Milan Hanajik
e4da4929e4
IScaleOrTank.ScaleNr eliminated.
2021-04-02 15:12:29 +02:00
Milan Hanajik
8a846a774f
ReadMassesOp eliminated.
2021-04-02 15:12:29 +02:00
Milan Hanajik
51aa0f4e43
Ambient clean-up.
2021-04-02 15:12:22 +02:00
Milan Hanajik
4e9d1c8281
Modbus : Improved scheduling of polling, ticketNo is between 0 .. devsCount-1, DebugMode.Simulation is more complete.
2021-04-02 13:13:16 +02:00
Milan Hanajik
5e790e5d07
Modbus : Fixed sending output messages from the queue.
2021-04-01 15:24:50 +02:00
Milan Hanajik
931a4bcc00
UniCB : Prevent too early sending of data, ver. 3.1.1619
2021-04-01 15:14:15 +02:00
Milan Hanajik
d6ae50f4dd
Uni : Buffering of the last combined action arguments, ver. 3.1.1618
2021-03-31 16:23:12 +02:00
Milan Hanajik
ef004ce92e
Manual control of diverters by mouse clicks on a schematic drawing.
2021-03-30 12:49:08 +02:00
Milan Hanajik
df6741cf1a
iPerlCommmunication : New Q2 correction for Australia.
2021-03-30 12:03:31 +02:00
Milan Hanajik
f083fe568e
FlyingStartMassCollectionSeq and FlyingStartMassCollProlongedSeq cleanup.
2021-03-30 00:03:35 +02:00
Milan Hanajik
a8e808a510
Imperial units, ...
2021-03-29 23:31:21 +02:00
Milan Hanajik
27972aff64
Output.FileWriters.Enhanced with formatted WM subtitles
2021-03-29 23:17:49 +02:00
Milan Hanajik
0468d9abf5
WMPosition saved to SummaryResults, AllResults, column CQ ...
2021-03-29 22:51:56 +02:00
Milan Hanajik
bebb5e5909
Refactorization.
2021-03-29 22:42:04 +02:00
Milan Hanajik
71c4f8f32f
Refactorization : RegulValve --> RegValve on many places.
2021-03-29 22:34:15 +02:00
Milan Hanajik
1a8ef4f1be
(1) UI.Procedures.ProcedureParamsMixedCtrl, (2) Modbus.Novus added, (3) cleanup
2021-03-29 18:25:51 +02:00
Milan Hanajik
6be8af6d63
TBF.Rig.Elde.FlowMeter... components removed
2021-03-29 16:24:11 +02:00
Milan Hanajik
68ca5c4901
Uni.FlowMetersInParallel added, ver. 3.1.1617
2021-03-29 16:23:21 +02:00
Milan Hanajik
79e1fff45e
Modbus : Code from StopDevice2( ) moved to StopDevice( ).
2021-03-29 16:17:34 +02:00
Milan Hanajik
eb142244e4
SchematicDrawing : Diverter painted correctly, closed-wet images added.
2021-03-29 11:26:59 +02:00
Milan Hanajik
baf7f84343
(1) Diverter start/stop transition graph plotted, (2) Diverter ToTank / ToSink buttons, ver. 3.1.1616
2021-03-28 08:38:30 +02:00
Milan Hanajik
0fc8bb4ea0
Route logging changed.
2021-03-24 21:39:37 +01:00
Milan Hanajik
25856496d8
Various.CoverTest component created, few Elde components removed, ver. 3.1.1609
2021-03-24 13:48:05 +01:00
Milan Hanajik
ebf7c97bc6
Event.BalanceDone --> Event.ScaleDone, EmergencyStop is route bit #81 , ver. 3.1.1608
2021-03-24 09:32:42 +01:00
Milan Hanajik
9bfa70d5c1
Diverter test completed, ver. 3.1.1607
2021-03-23 17:18:49 +01:00
Milan Hanajik
80beb9d54b
ShcematicDrawingCtrl : Order of painting changes so that mass is not hidden under water.
2021-03-23 16:39:24 +01:00
Milan Hanajik
aff25e307d
Pump tandem, ver. 3.1.1606
2021-03-23 16:37:47 +01:00
Milan Hanajik
ce6896b584
Waiting before stable mass measurement joined with the mass measurement into one operation.
2021-03-23 13:50:32 +01:00
Milan Hanajik
9b1a427369
Prolonged method evaluation fixed, ver. 3.1.1605
2021-03-23 11:08:33 +01:00
Milan Hanajik
78f9b10255
cBrd.StopPreviousOp( ) ---> cBrd.Stop( ) in FlyingStart.... test sequences, etc., ver. 3.1.1604
2021-03-23 09:52:03 +01:00
Milan Hanajik
061ab99486
Prolonged method fixed, ver. 3.1.1603
2021-03-23 08:50:40 +01:00
Milan Hanajik
ef96c06328
Prolonged method fixed, ver. 3.1.1602
2021-03-22 14:02:47 +01:00
Milan Hanajik
8f5291332f
Uni.FlyingStartStopTestOp merged with Uni.FlyingStartStopTestWithDivOp, IAdvancedControlBoard. ver. 3.1.1601
2021-03-22 09:08:00 +01:00
Milan Hanajik
747195fc10
UniCB cleanup, simulation improved, locking.
2021-03-20 07:20:36 +01:00
Milan Hanajik
0e8bbec3bc
(1) Prolonged method fixed, (2) UniCB simulation mode improved, ver. 3.1.1600
2021-03-20 02:38:41 +01:00
Milan Hanajik
141b9a7b4c
(1) DIverter threshold used, (2) UniCB state display can be enabled / disabled, ver. 3.1.1598
2021-03-19 16:22:50 +01:00
Milan Hanajik
595f0c514e
In progress
2021-03-19 09:35:41 +01:00
Milan Hanajik
e1dfe758cd
UniControlBoardTest project removed from the solution.
2021-03-19 07:50:10 +01:00
Milan Hanajik
6eaa9dad90
UniCB : Indication of serial connection, ver. 3.1.1598
2021-03-18 18:22:25 +01:00
Milan Hanajik
be9d912489
Route handling rewritten, the order of StopDevice( ) calls reversed.
2021-03-18 16:17:11 +01:00
Milan Hanajik
d7e65ff04b
Modbus modified, UniCB Init. modified, RunDeviceAfter() called in reversed order, ver. 3.1.1597
2021-03-18 16:16:49 +01:00
Milan Hanajik
ff70a11cad
RegisterReader simplified, ReadRegisterOp( ) removed from IRegReader, ReadMoreRegistersOp removed.
2021-03-18 03:56:15 +01:00
Milan Hanajik
e201c0ea66
PulsesFromUniCB.RegisterReader modified, ReadRegisterOp( ) returns null, ver. 3.1.1643
2021-03-17 17:15:43 +01:00
Milan Hanajik
1c093caff3
More logging: water meter pulses and test time, ver. 3.1.1642
2021-03-17 16:46:57 +01:00
Milan Hanajik
48484e1dbb
No ChangeRoute action after 15 s being idle, ver. 3.1.1641
2021-03-17 13:19:35 +01:00
Milan Hanajik
068c51157e
uniCB.FlyingStartStopTest...Op.cs test start fixed, ver. 3.1.1640
2021-03-16 15:09:41 +01:00
Milan Hanajik
e8e1be644b
UniCB.RRoute and SyncRoute( ) implemented, ver. 3.1.1639
2021-03-16 13:05:04 +01:00
Milan Hanajik
d971831ab8
Groch.TempMeter impelented, ver. 3.1.1638
2021-03-16 12:14:51 +01:00
Milan Hanajik
a432bbb5c6
UniCB.RefPulses implemented and displayed, ver. 3.1.1636
2021-03-16 06:20:09 +01:00
Milan Hanajik
95a0cebcf8
REVERTED commit : BenchInfo : Exception when 2nd instance created, ver. 3.1.1635
2021-03-15 16:09:55 +01:00
Milan Hanajik
d22158404d
Prolonged test support in Action, OutputMessage, etc., ver. 3.1.1634
2021-03-15 15:52:49 +01:00
Milan Hanajik
4770f3e393
Action.SetFlow is a synchro method, IsSyncMethod=true, ver. 3.1.1633
2021-03-15 14:21:42 +01:00
Milan Hanajik
d287902f62
BenchInfo : Exception when 2nd instance created, ver. 3.1.1632
2021-03-15 12:41:28 +01:00
Milan Hanajik
f74fff9b51
Uni : MassPulsesCount is equal to TotalPulsesCount for all methods except Prolonged method, ver. 3.1.1631
2021-03-15 11:40:33 +01:00
Milan Hanajik
bdefc0b8fa
Modbus.TempMeter.Groch in progress
2021-03-14 21:31:26 +01:00
Milan Hanajik
afa213f8d5
.AddOperation(cBrd.StartTestOp, ... temporarily disabled in 12 sequences.
2021-03-14 21:29:58 +01:00
Milan Hanajik
7af4e9465c
Uni.XyzStartStopTest[WithDiv]Op, etc., AdjustmentSeq and all FlyingStartXyzSeq completed, ver. 3.1.1630
2021-03-14 21:28:41 +01:00
Milan Hanajik
6e1b02ebd5
Cfg.ToString(1) --> Cfg.ToString(-1) in 89 components
2021-03-13 11:04:38 +01:00
Milan Hanajik
93d5398f10
(1) MettlerToledo.Standard simul.mode fixed, (2) Format usage in DoubleBox.ToString()
2021-03-13 11:03:58 +01:00
Milan Hanajik
baae5655d4
Uni.RegValveAnalog and Uni.RegValveTandem added, several Elde components removed.
2021-03-12 22:59:11 +01:00
Milan Hanajik
b1862e2f02
Support for Statistics off-line mode: change LocalSettings.cs line 244.
2021-03-12 10:00:41 +01:00
Milan Hanajik
3e7ad6c06c
StartMeasurementOp, ver. 3.1.1628
2021-03-11 17:57:19 +01:00
Milan Hanajik
768fb69653
Uni.RegValve function simplified, IFlowMeter includes functions from IIDrawingItCmpntWithMeasuredVal, ver. 3.1.1627
2021-03-11 14:55:21 +01:00
Milan Hanajik
21183ca801
Reg. valve stop param, ver. 3.1.1626
2021-03-11 10:46:15 +01:00
Milan Hanajik
13b3aca95f
Stop command modified, ver. 3.1.1625
2021-03-10 17:14:19 +01:00
Milan Hanajik
a21766b944
Action.IsFromUI, MeasureFlow works OK, SetFlow in progress, ver. 3.1.1624
2021-03-10 16:51:52 +01:00
Milan Hanajik
6f701adb9e
SerialStream simulation : Reads characters from a file instead of a serial port.
2021-03-08 18:06:54 +01:00
Milan Hanajik
e4c6bf5aa6
DataEntry.iPerl : No CycleEndForm, does not implement IHasCycleEndForm.
2021-03-08 13:10:22 +01:00
Milan Hanajik
a1edfcc71a
UniCB : Frequency displayed, ver. 3.1.1609
2021-03-05 16:50:18 +01:00
Milan Hanajik
e2a8d66e48
UniCB : Flow measurement start fixed, ver. 3.1.1608
2021-03-05 16:12:33 +01:00
Milan Hanajik
6cf3bd6160
Refactorization : BenchControl -> Rig
2021-03-05 16:12:24 +01:00
Milan Hanajik
84c8ec26b6
Uni.FlowMeter requests a measurement after a mose-click, ver. 3.1.1607
2021-03-05 13:22:54 +01:00
Milan Hanajik
d27c1b89ad
1. MsrmntAvailableFlags implemented, 2. more UniCB Actions.
2021-03-05 13:22:22 +01:00
Milan Hanajik
f87cbe9e54
Cleanup : TBF.Tools removed
2021-03-05 12:35:33 +01:00
Milan Hanajik
2a96af3503
Bug fixes : StartChangeHandler()-s are not called twice, ver. 3.1.1606
2021-03-05 11:47:04 +01:00
Milan Hanajik
1e5e0508e4
1. Route, Action bug fixes 2. More logging
2021-03-05 11:46:50 +01:00
Milan Hanajik
1baba9ee6d
Pump power : float -> double
2021-03-05 08:50:06 +01:00
Milan Hanajik
724872eb43
Uni.RegValve SetpointVal, Controlboard.Uni.Action logging, ver. 3.1.1604
2021-03-04 14:11:43 +01:00
Milan Hanajik
69fde570ce
Refactorization : IRegValve.position is double, Uni.RegValve.adcChannel properly initialized, ver. 3.1.1603
2021-03-04 13:16:21 +01:00
Milan Hanajik
9495b9f3a3
UniCB and Uni.RegValve functionality, ver. 3.1.1602
2021-03-04 11:28:39 +01:00
Milan Hanajik
cdca702738
Uni.CBoard -> Uni.UniCB, 'config', actions, non-conflicting fetching and communication implemented, ver. 3.1.1601
2021-03-04 07:39:31 +01:00
Milan Hanajik
f5786ef93d
UniCB : Valve control (route)
2021-03-03 08:18:11 +01:00
Milan Hanajik
1c27f0df4c
UniCB AltString with usefull info, ver. 3.1.1599
2021-03-02 20:51:27 +01:00
Milan Hanajik
3f9973f8b8
(1) Results.Entities.Batch.ProtocolTitle removed, (2) Munich related stuff removed
2021-03-02 14:20:24 +01:00
Milan Hanajik
be07d04f67
DrawingShape for diverter
2021-03-02 07:55:19 +01:00
Milan Hanajik
c950cc231c
ParamValues() retval IList->ICollection, GetControl() arg. is a list of components, ver. 3.1.1598
2021-03-02 01:10:04 +01:00
Milan Hanajik
8dc45484b0
Cleanup and comment
2021-03-01 21:33:54 +01:00
Milan Hanajik
35815fe78a
UniCB DrShp, AltStrings, double Press, new Cfg style, Lbl,Setp,Msrd pos != 0, arrow keys, refactorization, ver. 3.1.1597
2021-03-01 15:22:37 +01:00
Milan Hanajik
b5f8d06e5b
Database cleanup, columns correctly renamed, DataContainer namespace, etc.
2021-02-24 17:42:50 +01:00
Milan Hanajik
a9d6fa631c
Various changes done when adding new components (parents, etc.)
2021-02-24 15:27:35 +01:00
Milan Hanajik
878e7be9fa
ValveCategory.All removed, RegValve-s are never in ValveCategory.Bench.
2021-02-24 14:36:34 +01: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
5325d7f6ee
Uni.GeneralData : Unused member variables deleted.
2021-02-23 11:35:28 +01:00
Milan Hanajik
f54430ccf6
UniControlBoardTest uses TBF.BenchControl.ControlBoard.Uni component.
2021-02-22 18:06:14 +01:00
Milan Hanajik
71ae636410
ControlBoard.Uni component added.
2021-02-22 18:06:06 +01:00
Milan Hanajik
3732d3255f
UniControlBoardTest project added, basic communication works OK.
2021-02-19 16:46:05 +01:00
Milan Hanajik
56a9984626
IControlBoard.SpecifyInvertedValves instead of InitializeComponent
2021-02-19 16:45:55 +01:00
Milan Hanajik
29d64c69eb
InfoFlagsStr in Results as an item in WMeterRsltItemSpec.
2021-02-19 11:19:43 +01:00
Milan Hanajik
63a15fc1de
Constructors of components : Logging level increased to WARN
2021-02-19 09:50:48 +01:00
Milan Hanajik
d2f3a937ec
Telegram class moved to Common project.
2021-02-18 13:38:30 +01:00
Milan Hanajik
8c15fe34ee
DataEntry.Standard24.CycleBeginningForm : Auto s/n feature.
2021-02-17 10:56:51 +01:00
Milan Hanajik
57793ed382
DeviceTest shutdown bug fix, OptoTelegramRaw comment, ver. 3.1.1593
2021-02-17 10:56:31 +01:00
Milan Hanajik
fea9b01922
MettlerToledo.Standard.BalanceDev/Old/NewDev clean-up, units (oz), 1st after draining, etc.
2021-02-16 11:40:14 +01:00
Milan Hanajik
a33e4de467
BenchControlPanel : Four main buttons are disabled on TBF start.
2021-02-08 10:16:48 +01:00
Milan Hanajik
5a1d77dd87
Bug fix in MetrologyDlgFlowMeterTab, etc. when ranges are enabled
2021-02-08 10:09:02 +01:00
Milan Hanajik
ea05871b19
SensusOracle.Database : (1) ProcedureParams modified, (2) SQL style changes
2021-01-28 13:55:00 +01:00
Milan Hanajik
229c87f920
RealDensity, AtTemperature, Buoyancy are stored in Results DB in Batch table.
2021-01-28 13:33:38 +01:00
Milan Hanajik
dd8feaa963
Changes in MainSeq, Procedure, BenchControlPanel, TestProgressControls, etc.
2021-01-25 12:54:16 +01:00
Milan Hanajik
8507511776
(1) FlyingStartMassCollProlonged fixed, (2) Password of day.
2021-01-25 12:54:05 +01:00
Milan Hanajik
1e8d2975f0
PMaxTestSeq and LeakTestSeq.CheckDeviceCaps implemented, ver. 3.1.1578
2021-01-20 12:44:33 +01:00
Milan Hanajik
1fb76a2167
(1) PreviousResultsDlg with filters, (2) Procedure history can be inspected.
2021-01-19 09:28:05 +01:00
Milan Hanajik
34f8bb226f
MainSeqUtils.CreateNewBatchResults( ) bug fix.
2021-01-14 09:51:24 +01:00
Milan Hanajik
bc3fb0f8a0
Output.FileWriters.Enhanced with formatted WM subtitles
2021-01-14 09:51:24 +01:00
Milan Hanajik
9416b79b38
TracingDB synchronized with Production-Monitoring project.
2021-01-14 09:51:15 +01:00
Milan Hanajik
20171e99a6
Q2 corr.: Correction inside range -0.5 .. 0.5 %
2020-11-27 09:03:50 +01:00
Milan Hanajik
822ef33da8
Saving events to Events DB : Fixed bugs when connection string was not defined.
2020-11-18 10:44:53 +01:00
Milan Hanajik
3bfb34a6ea
DB.SensusOracle.Database : (1) Procedure params., (2) S620 support, (3) SensusTestInfo for 620.
2020-11-13 11:57:22 +01:00
Milan Hanajik
c28828fcdd
Register readers cleanup, IRegReaderPulses added.
2020-11-13 11:55:20 +01:00
Milan Hanajik
889a370f90
iPerlCommunicationForm bug fix : Crash when swithing to Active mode after saving results.
2020-11-13 10:31:30 +01:00
Milan Hanajik
a369127850
UI.Procedures.ProceduresCtrl : More column content is optional.
2020-11-13 10:27:09 +01:00
Milan Hanajik
82a3574222
Statistics : IP addresses updated, export in CSV format implemented.
2020-11-13 10:25:00 +01:00
Milan Hanajik
f3fc3d3ba4
UI.Procedures.ProcedureDlg 'Copy' a test feature added
2020-11-13 10:23:44 +01:00
Milan Hanajik
a5a139aff6
TBF/CameraBinaryFiles2 folder with synchronization for SD v.2.x (!!! file upload NOK).
2020-11-13 10:23:44 +01:00
Milan Hanajik
09da203962
DataEntry.Camera (1) loads next image after 'Enter' key, (2) dealing with test parts fixed.
2020-11-13 10:23:44 +01:00
Milan Hanajik
77ad6a529d
MettlerToledo.Standard always reads immediate mass when idle.
2020-11-13 10:23:32 +01:00
Milan Hanajik
54658bdd38
US and English units added.
2020-09-09 09:06:33 +02:00
Milan Hanajik
809897342a
Output.EventTriggers.Standard bug fix (E13 cannot be changed).
2020-09-09 09:06:33 +02:00
Milan Hanajik
70767de3fc
In all FixedStart methods there is 10s delay after start of a test before the flow regulation starts.
2020-08-12 10:05:46 +02:00
Milan Hanajik
d62c1ff106
Heat Meters related fixes.
2020-08-07 14:00:46 +02:00
Milan Hanajik
bf583e3061
Camera.CLP1611 : More comments, TODO list
2020-08-05 10:26:26 +02:00
Milan Hanajik
270a46982d
(1) Compound WM results displayed correctly, (2) Diverter.flowMtrNr4Cmd for SLM_150.
2020-08-05 10:25:31 +02:00
Milan Hanajik
659315c519
Bug fix in CombinedWithDetectionSeq related to test.Part
2020-08-03 09:07:22 +02:00
Milan Hanajik
04db3f975e
ReserBatchNr project added to the solution.
2020-07-31 08:52:26 +02:00
Milan Hanajik
c0e18458aa
Elde components removed
2020-07-29 13:49:31 +02:00
Milan Hanajik
d09316a34a
Barcode printing in Output.Printers.Enhanced and Output.Printers.OnePerMeter.
2020-07-29 13:42:43 +02:00
Milan Hanajik
8c0ebcb871
Diverter : 'static int nextIdx' not incremented when DebugLevel == DebugMode.Off
2020-07-09 10:10:16 +02:00
Milan Hanajik
fcdf1ea16b
German resources the same as in branch 2.26
2020-07-08 10:21:06 +02:00
Milan Hanajik
d6261e4d80
(1) Units : Quantity.Enumerated added, (2) LoginDlgWithBenchSelection : List of benches is alphabetically sorted.
2020-06-25 12:11:43 +02:00
Milan Hanajik
9f5c4e7347
ResultsBrowser: 1 WR13 IP addr.updated, 2 default DbType=MySql, 3 changes in progress.
2020-06-24 11:57:36 +02:00
Milan Hanajik
90e58266a9
SchematicDrawing : Intersections of pipes drawn as a bow having darker color.
2020-06-18 22:59:22 +02:00
Milan Hanajik
5b5f0ac41e
SchematicDrawing : Dijkstra algorithm uses minimum heap.
2020-06-18 09:38:03 +02:00
Milan Hanajik
ddca028eb2
MettlerToledo : Zero instead of Taring, cleanup, ver. 3.1.1495
2020-06-17 13:01:32 +02:00
Milan Hanajik
fea7d0dc85
Papouch.CBoard communication change, inputs regularly read, ver. 3.1.1492
2020-06-14 13:04:14 +02:00
Milan Hanajik
1f67899a5c
Schematic drawing with live function, bench control by mouse, Dijkstra algo, vacuum, etc.
2020-06-14 13:01:53 +02:00
Milan Hanajik
2945049288
Reconfigured for Juzna-Afrika-NEW
2020-06-02 12:02:37 +02:00
Milan Hanajik
070a76aade
SchematicDrawing: Editing completed, TODO: Display
2020-06-02 12:00:45 +02:00
Milan Hanajik
2c100c7150
DataEntryForm can be displayed in transition before a test (FixedStartStopMassCollAdvanced only), ver. 3.1.1473
2020-05-29 13:09:13 +02:00
Milan Hanajik
19b23ea212
FixedStartMassColl(Advanced) bug fix, ver. 3.1.1472
2020-05-26 14:07:27 +02:00
Milan Hanajik
e5edb90bfd
TestMethods.FlowAdjustment, TestMethods.FixedStartMassCollAdvanced, DataEntry24 changes, ver. 3.1.1471
2020-05-25 14:24:50 +02:00
Milan Hanajik
2ec611964f
Changes for Juzna-Afrika-NEW, JUZNA_AFRIKA_NEW symbol, ver. 3.1.1470
2020-05-21 18:57:41 +02:00
Milan Hanajik
c007bca797
Modbus: Data receive improved, Meret.TempMeter, Meret.PressureMeter, Danfoss.VLT added, QuidoRS modified.
2020-05-21 18:32:21 +02:00
Milan Hanajik
767796662e
Critical bug fix in many sequences - STOP not functioning !!!
2020-05-21 16:43:35 +02:00
Milan Hanajik
7b321abb30
ControlBoards, IControlBoard iface, Devices, test methods.
2020-05-21 15:55:02 +02:00
Milan Hanajik
6df9261697
ver. 2.26.1463
2020-05-12 11:46:38 +02:00
Milan Hanajik
1b81aaf752
One minute is added to start time when restoring or fixing a batch.
2020-05-12 11:41:31 +02:00
Milan Hanajik
78ec06fe5d
Events are triggered when results are NOT saved to Oracle / Tracing DB / LU log files, ver. 2.26.1462
2020-05-12 11:41:22 +02:00
Milan Hanajik
db286ba721
ver. 2.26.1461
2020-05-11 15:43:08 +02:00
Milan Hanajik
c1b9bf0c5f
Database upgrade bug fixes, ver. 2.26.1460
2020-05-11 14:31:54 +02:00
Milan Hanajik
435261831a
Conductivity bug fixes, DB import/export works OK with root user password.
2020-05-11 14:31:54 +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
bc2804d0b9
iPerl head failure rate is monitored by Various.StatisticsMonitoring component, ver. 2.26.1458
2020-05-05 17:23:09 +02:00
Milan Hanajik
05f72bc9f7
Conductivity is monitored.
2020-05-04 15:15:43 +02:00
Milan Hanajik
e7431ce6e2
DataStreamInterface added.
2020-05-04 09:16:12 +02:00
Milan Hanajik
0ea7b9b6d3
Clean-up
2020-05-04 09:16:04 +02:00
Milan Hanajik
c4b3100057
ver. 2.26.1457
2020-04-29 11:22:52 +02:00
Milan Hanajik
8cffe8328f
iPerlCommunicationSeq/Form: 'Get default Q2 corrections' and 'Write default Q2 corrections' activities, ver. 2.26.1456
2020-04-29 11:05:52 +02:00
Milan Hanajik
f16f5f9544
ver. 2.26.1453
2020-04-23 08:21:30 +02:00
Milan Hanajik
8cd3e7585c
Output.Printers.OnePerBatch does not print empty auto-test protocols.
2020-04-22 17:54:44 +02:00
Milan Hanajik
663a74fbdb
ver. 2.26.1451
2020-04-21 13:39:12 +02:00
Milan Hanajik
cafb59c9b0
Bug fix : Serving events from components, FlowMeter a BalanceDev calibration due date, ver. 2.26.1450
2020-04-21 13:34:18 +02:00
Milan Hanajik
267236a177
AutoTests are skipped in all outputs, RegularTestRslts(), AutoTestRslts()... in entities and Output.XY, Output.Printers.OnePerBatch
2020-04-21 10:46:50 +02:00
Milan Hanajik
a20c9eb2bd
Changes in MainSeq and StateMachine : AutoActions invocation.
2020-04-21 10:46:50 +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
66631855bb
UpgradeSelectionDlg : 2.25 --> 2.26
2020-04-21 10:46:32 +02:00
Milan Hanajik
e21464f24e
Modbus.WaterAnalyzer added, ver.2.26.1447
2020-04-21 09:12:56 +02:00
Milan Hanajik
1dfcd24e34
LoginDlg improvements, read only property UserName.
2020-04-03 10:47:14 +02:00
Milan Hanajik
f00196c4a8
(1) Adjustment.WMErrorsForm48, (2) MeretRS485Address = new byte[6] for IZRAEL_50
2020-03-31 11:28:42 +02:00
Milan Hanajik
68ce0578e2
ResultsBrowser CustomQuery changes, ver. 2.25.1440
2020-03-31 11:12:19 +02:00
Milan Hanajik
c77779b8c7
".Single" appendix removed from default names of test methods.
2020-03-20 08:55:36 +01:00
Milan Hanajik
e071ae3cc0
ThreeState water meter result printing (Algeria PT25), ver. 2.25.1440
2020-03-18 08:41:14 +01:00
Milan Hanajik
dffaa1d3a8
Earlier mass measurement and tank draining in FlyingStartMassCollProlonged, ver. 2.25.1437
2020-03-10 15:39:39 +01:00
Milan Hanajik
c4b643aac7
SensusTetsInfo.CreateFromProcedure() fixed, does not contain tests with Evaluate==false, ver. 2.25.1434
2020-03-10 09:01:52 +01:00
Milan Hanajik
18e95105f9
ver. 2.25.1430
2020-03-06 12:28:32 +01:00
Milan Hanajik
9f1960b679
Output.Printers.MultiLabel added, ver. 2.25.1429
2020-03-06 08:21:24 +01:00
Milan Hanajik
e1ca118671
Output.Printers.Label clean-up : SupressPrinting removed, Template may be empty.
2020-03-06 08:21:24 +01:00
Milan Hanajik
482269209e
ResultsBrowser Custom query bug fix, ver. 2.25.1428
2020-03-06 08:21:24 +01:00
Milan Hanajik
7f56fa0aa3
Gelsenwasser : Flowmeter number with diverter info.
2020-03-06 08:21:24 +01:00
Milan Hanajik
bd15d3bd83
GEWLSENWASSER: symbol, component, RV.adcChannel and Div.flowMtrNr4Cmd, ROMA_200: route bit 80 fixed.
...
RegulValve.adcChannel and Diverter.flowMtrNr4Cmd for GELSENWASSER
2020-03-02 12:01:23 +01:00
Milan Hanajik
329ffeca8f
1. DB creation and import via Settings/Profiles menu item fixed, 2. Each scale must have a drain valve.
2020-03-02 10:43:24 +01:00
Milan Hanajik
ee69631d38
Bug fixes in Results.Entities.XY.Equals( ), Solution updated (Code128).
2020-02-29 07:24:06 +01:00
Milan Hanajik
fa38af65e6
IP addresses in Statistics modified, ver. 2.25.1427
2020-02-27 08:19:47 +01:00
Milan Hanajik
54a28aa8bf
Generate CompleteTestInfos from Procedure in case Oracle DB is off, ver. 2.25.1427
2020-02-26 13:47:53 +01:00
Milan Hanajik
f10be22c0b
1. ToFirstMonitor and ToSecondMonitor console app.added, 2. GenCode128 project added.
2020-02-26 13:27:23 +01:00
Milan Hanajik
630f7d1e54
Printer.Label supports printing s/n as Code 128 barcode.
2020-02-26 13:27:23 +01:00
Milan Hanajik
85c0003a45
RegisterReaders simulation in FlyingStartMassCollection test method.
2020-02-24 15:12:31 +01:00
Milan Hanajik
fe758348ba
'Custom query' added to ResultsBrowser, default settings updated (IP addr.), ver. 2.25.1422
2020-02-24 15:07:06 +01:00
Milan Hanajik
860e369e35
PTest defaults for Krakov, ver. 2.25.1420
2020-02-14 16:27:57 +01:00
Milan Hanajik
658f5d2e27
Database upgrade 2.22 -> 2.24 fixed.
2020-02-14 08:56:11 +01:00
Milan Hanajik
3b1ab9fdca
ver. 2.25.1417
2020-02-12 09:55:05 +01:00
Milan Hanajik
98aa74a0d4
Displaying production tracing records fixed.
2020-02-12 09:46:37 +01:00
Milan Hanajik
e28b94c367
iPERL comm. (Set Active Mode) after saving results and deleting disabled WMs from the Batch fixed, ver. 2.25.1416
2020-02-12 09:15:52 +01:00
Milan Hanajik
09ccc282a5
Output.Printers.Label with water meter s/n printed as a QR code.
2020-02-12 08:38:08 +01:00
Milan Hanajik
3d3cac81b9
ver. 2.25.1414
2020-02-11 09:31:37 +01:00
Milan Hanajik
a7965a7ffc
(1) Publish.Internal&Never tests not saved to rslts.DB, (2) Publish.Never tests are in TestRslts, (3) bool Batch.IsRemoteProcedure field, etc. ver. 2.25.1410
2020-02-07 12:40:20 +01:00
Milan Hanajik
7dcb5ba6ce
(1) Store/restore RawTestInfos & CompleteTestInfos as well, (2) TestRslt.TestDone = true after RFID, ver. 2.25.1409
2020-02-07 10:08:42 +01:00
Milan Hanajik
14a96ea3e8
(1) PData serialization of strings copes with nulls (2) Correct links MeterTestRslt->TestRslts restored, ver. 2.25.1408
2020-02-07 10:08:42 +01:00
Milan Hanajik
a138e1117c
Bug fixes in FlyingStartMassCollectionSeq.Simulate1(..) & Simulate2(..)
2020-02-07 10:08:42 +01: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
12c9e72d0c
ProcessData (aka BatchResults) serialization part 2
2020-02-05 13:03:52 +01:00
Milan Hanajik
61747166ae
UpdateTestResults(..) function abandoned from DataEntry components, WMStates component deleted
2020-02-05 10:33:42 +01:00
Milan Hanajik
dc31e833ee
BatchResults.WaterMeters eliminated, Batch.WaterMeters are used instead ... many changes
2020-02-05 10:33:32 +01:00
Milan Hanajik
51523ea577
BatchResults serialization (WriteBinary/ReadBinary methods)
2020-02-05 10:23:30 +01:00
Milan Hanajik
ef75c30af9
Bug fix - more robust.
2020-02-05 10:23:30 +01:00
Milan Hanajik
cf236d94b8
DEWA300 component upgraded (29.01.2020) : Zmena zapojenia vyhrevnych okruhov, grafika
2020-02-05 10:23:30 +01:00
Milan Hanajik
65ede62c1f
DataEntry windows : StartPosition = CenterParent
2020-02-05 10:23:30 +01:00
Milan Hanajik
08c94aacce
Database export/import in progress.
2020-02-05 10:23:30 +01:00
Milan Hanajik
9b11602ab8
TEST_MODE removed from code, ver. 2.25.1407
2020-02-05 10:23:09 +01:00
Milan Hanajik
6ec2852581
DEWA PT300 : Bit 80 / VI11 issue fixed, ver. 2.25.1405
2020-01-27 14:21: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
8b1e0af207
ver. 2.25.1403
2020-01-23 14:54:09 +01:00
Milan Hanajik
c448c18a42
Changes in counters, part 2.
2020-01-22 13:51:47 +01:00
Milan Hanajik
d8927a9052
Changes in counters, part 1.
2020-01-22 13:51:26 +01:00
Milan Hanajik
073ee3bf30
Name of the exported file is set to the exported procedure name, ver. 2.25.1402
2020-01-22 09:58:31 +01:00
Milan Hanajik
445a16dc6f
Qtg added to Test table in Config DB.
2020-01-22 09:06:01 +01:00
Milan Hanajik
2155790ffb
(1) MainWnd.UpdateMenuItemsVisibility() called after a user change, (2) TBF depends on RestClient project.
2020-01-21 17:40:31 +01:00
Milan Hanajik
2ad50a9708
Command.Stop enqueued after Emergency stop in similar way as before.
2020-01-21 17:40:31 +01:00
Milan Hanajik
670de424c2
UpgradeSelectionDlg : v.2.22 -> v.2.24 and v.2.24 -> v.2.25
2020-01-21 17:40:23 +01:00
Milan Hanajik
7c070fc635
Config project and DB cleanup
2020-01-13 14:24:39 +01:00
Milan Hanajik
4090bd1618
UsersGroups table added to config DB, User and Group have ManyToMany relation, ver. 2.25.1400
2020-01-13 14:24:25 +01:00
Milan Hanajik
ab43cabc57
(1) RestClient project added, (2) Testmethods.Q2CorrectionFromHisotry modified.
2020-01-13 14:10:28 +01:00
Milan Hanajik
91461eb2cc
.NET Framework 4.7.2
2020-01-13 14:10:20 +01:00
Milan Hanajik
aa18b75ef8
CHARACTER SET utf8 COLLATE utf8_unicode-ci after creating/importing a database.
2020-01-13 14:10:13 +01:00
Milan Hanajik
f029fdbd2e
Publish and Evaluate were added to PTest, are specified in Test profiles.
2020-01-13 14:08:06 +01:00
Milan Hanajik
003862a109
Fixes for #if IPERL related to recent uncertainty/error flags changes, ver. 2.24.1391
2020-01-10 11:33:37 +01:00
Milan Hanajik
771758892b
Solution upgraded to VS2012
2020-01-07 11:09:52 +01:00
Milan Hanajik
42dfbeab2f
Testmethods.ManualEntry : (1) UI (yes/no, last values are stored, etc.), (2) PMax pressure and test time fixed, ver. 2.24.1390
2020-01-07 11:05:31 +01:00
Milan Hanajik
6678cb31c5
TestMethods.ManualEntry, Results.ManualEntryItemSpec, Results.Forms.ManualEntryConfig..., etc., ver. 2.24.1389
2019-12-22 11:51:54 +01:00
Milan Hanajik
94b9f564cc
Output.DB.ProductionTracing : Alternative profuction tracing DB possible.
2019-12-18 17:53:12 +01:00
Milan Hanajik
4bf4445672
RestoreAndFixBatch functionality modified.
2019-12-18 17:52:46 +01:00
Milan Hanajik
b4763441a8
(1) Bug fix in sending FM pump frequencies to control board, (2) More logging, ver. 2.24.1386
2019-12-18 10:45:25 +01:00
Milan Hanajik
296198550a
CLosing modeless forms Adjustment.WMErrorsForm and PulsesTest.WMPulsesForm.
2019-12-13 18:08:55 +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
512530f456
MainSeq bug fix : Program crashed when OuterLoop.Start was started as the first test.
2019-12-13 18:08:52 +01:00
Milan Hanajik
3c7d3e5ea6
E5 modified/fixed
2019-12-13 18:08:51 +01:00
Milan Hanajik
88a7de450a
Users cleanup, ver. 2.24.1382
2019-12-13 18:08:38 +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
511ef6a1f3
ErrorFlags : (1) bool --> (sbyte)ErrorFlagsMode, (2) Mode disappeared, (3) Prepared for E1 .. E63
2019-12-13 11:18:12 +01:00
Milan Hanajik
c6497ef1b4
Kepno_50 : (1) Component updates (4.12.2019), (2) TestTimeCorrection into SummaryResults
2019-12-12 12:46:17 +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
e9c6f58e0d
ALZIR_25 symbol and component added
2019-11-26 18:03:24 +01:00
Milan Hanajik
3e026d7129
Elde.RegisterReader.RegisterReader.Position, IRegisterReader.Position, etc. introduced., ver. 2.24.1365
2019-11-20 13:09:38 +01:00
Milan Hanajik
dd8ea86fc3
FixedStartDeferredEval a FixedStartMassCollDeferredEval
2019-11-19 07:54:54 +01:00
Milan Hanajik
b5be8f74bf
(1) FixedStartSeq code cleanup, scale/tank/draining/mass measurement removed, (2) Adjustment.WMErrorsForm-s are more robust, ver. 2.24.1364
2019-11-15 16:53:57 +01:00
Milan Hanajik
0297d74b17
ROMA_200 : (1) Component upgraded (12.11.2019), (2) Dummy scale does not overwrite Tank/DrainValve info, (3) minor changes, ver. 2.24.1363
2019-11-13 08:14:01 +01:00
Milan Hanajik
708610b8ab
ROMA_200 : Component added, symbol processing added, ver. 2.24.1359
2019-11-07 14:45:09 +01:00
Milan Hanajik
b3fdb11b81
TestProfiles : UI changes
2019-11-07 14:00:30 +01:00
Milan Hanajik
ecaca8cc6b
Config.Entities.Profile, PTest, Config.Mappings.ProfileMap, PTestMap added.
2019-10-31 14:01:41 +01:00
Milan Hanajik
0a68fed3e9
TBF.UI.Bench.TestProfiles changes.
2019-10-30 09:24:52 +01:00
Milan Hanajik
21cbc4220e
TBF.UI : Item.EditXyz added.
2019-10-30 09:24:50 +01:00
Milan Hanajik
7fd4966757
Uncertainty under construction, Results DB TestRslt table modified
2019-10-30 09:24:49 +01:00
Milan Hanajik
424be60a05
Bug fixes : (1) FlowMeterDewa, (2) ControlComWrap.ReferenceFreqs(int i)
2019-10-30 09:24:48 +01:00
Milan Hanajik
68d6479d20
Output.fileWriters.IperlLogger bug fix
2019-10-28 17:05:52 +01:00
Milan Hanajik
1ca6b182d4
iPerlCommunication : DelayBetweenRetries introduced.
2019-10-28 17:05:51 +01:00
Milan Hanajik
870d57fb67
(1) ProcedureDlg: Draining before/after in Process tab, (2) DoDrainingAfter implemented in test method sequences.
2019-10-28 17:05:41 +01:00
Milan Hanajik
28123c3a31
Transition sequences and hydraulic paths are not displayed and cannot be edited for test methods with DoTranisitions( ) == false.
2019-10-24 12:57:52 +02:00
Milan Hanajik
d5c0eb9c09
(1) TBF.BenchControl.Elde.SendCommandArgs class and cbCommandQueue (2) DiverterToTank, DiverterToSink commands modified.
2019-10-24 12:57:37 +02:00
Milan Hanajik
dbe87a375d
TransitionContext.AfterTestWithOverlap, PID coef. set earlier as well, nextHydroTest in MainSeq.
2019-10-24 12:56:59 +02:00
Milan Hanajik
f1147031a1
(1) Modifications for WR20, WR21 (2) ProcessData.BenchInfo.TestBenchId/TextBenchName are always used by Oracle and ProductionTracing.
2019-10-24 12:51:08 +02:00
Milan Hanajik
c95860dcce
iPerl : "Fix' is possible for user 'milan' even when previous records are missing
2019-10-11 16:52:20 +02:00
Milan Hanajik
b37023eff7
(1) TestMethods.Dummy component, (2) Three custom shared buttons, (3) ProcedureDlg and Procedures.TestWizard modified.
2019-10-11 16:52:09 +02:00
Milan Hanajik
0934940556
SensusTestInfo extended
2019-10-11 15:06:02 +02:00
Milan Hanajik
f7c10daa52
'ShowDisabledPositions' supported when displaying previous results.
2019-10-11 15:06:01 +02:00
Milan Hanajik
1d75cbc239
Oracle DB only : Refactorization : TBF.UI namespace, no change of function, part 2.
2019-10-01 12:11:10 +02:00
Milan Hanajik
2aa8b19c87
FlowMeter, FlowmeterTriplet : Condiiton (flow < 0.1 * NominalFlow) removed from LtrPerPulseCorrected( )
2019-09-26 15:39:19 +02:00
Milan Hanajik
179735fcd1
Bug fix : Program crashed when on-screen result items were defined for the first time on a PC (columnWidths == null).
2019-09-23 07:17:42 +02:00
Milan Hanajik
9caae8dffd
(1) FlowMeteDewa uses EtPulses2, EtPulses3, (2) WMChart fixed, Q4 displayed, (3) Minor MainSeq bug fix.
2019-09-22 16:37:58 +02:00
Milan Hanajik
4fc427d875
(1) StandardCamera.TestStartEndForm fixed (exclamation), (2) Simulate mode for camera with sample.bmp.
2019-09-22 16:37:55 +02:00
Milan Hanajik
688580c29f
TBF ver. 2.24.1320
2019-09-22 16:37:46 +02:00
Milan Hanajik
28937ff01d
Temperature, Pressure : shorter filter (7s -> 4s) and skip (5s -> 3s) times, ver. 2.24.1317
2019-09-19 15:06:36 +02:00
Milan Hanajik
6dbb6118ea
UpgradeSelectionDlg : 2.18 -> 2.22 and 2.22 -> 2.24
2019-09-19 14:22:34 +02:00
Milan Hanajik
adc9e4efe4
Clean-up
2019-09-19 07:45:35 +02:00
Milan Hanajik
3333b4baa2
FlowMeterDewa bug fix, wrong indices used when calculating a correction of a sum of flows.
2019-09-19 07:45:21 +02:00
Milan Hanajik
a1ef22b809
ver. 2.24.1316
2019-09-19 07:43:29 +02:00
Milan Hanajik
90b760075c
TBF.UI.Bench.Uncertainties : Modifications, 3 tab pages completed, 2 in preparation.
2019-09-18 18:49:11 +02:00
Milan Hanajik
74f8c44783
Config.Data.RealDensity etc., DataContainers.Density and Buoyancy components, related metrology tabs modified/created.
2019-09-18 18:49:00 +02:00
Milan Hanajik
0468b5a1f5
Conditions and Uncertainties added to Bench menu, initial versions of dialogs, Config.Entities.Ucertainty, etc.
2019-09-18 18:16:55 +02:00
Milan Hanajik
fd6f305f95
ver. 2.24.1315
2019-09-18 18:16:45 +02:00
Milan Hanajik
2ca9c104d2
DEWA_300 component upgraded.
2019-09-18 14:45:21 +02:00
Milan Hanajik
994568799d
Refactorization: TBF.UI namespace, no change of function, ver. 2.18.1314
2019-09-17 10:58:44 +02:00
Milan Hanajik
7f8a5c83ed
Users : Password change, password requirements, password history, BackupAndSecurity component, ver. 2.18.1313
2019-09-16 08:52:20 +02:00
Milan Hanajik
99b68f1dd6
Bug fix : Crash when closing TBF program (ModelessActivityForm).
2019-09-15 10:51:14 +02:00
Milan Hanajik
604c59723f
(1) Production Tracing tab removed from MoreWMResultsDlg, (2) WMChart: testRslt.TestTime used instead of mtr.TestTime, AxisX Minimum and Maximum.
2019-09-15 06:24:42 +02:00
Milan Hanajik
886d87c03d
Config.Mappins.UserMap fixed for TURA_IPERL, etc. (Tag)
2019-09-14 10:41:42 +02:00
Milan Hanajik
d4eb52d70e
RegulValve.SetFlowOp in progress
2019-09-12 13:50:53 +02:00
Milan Hanajik
e2650736cd
iPerlCommunication simulation
2019-09-12 13:50:47 +02:00
Milan Hanajik
77b71d5a7d
LoginDlgWithBenchSelection : Logging with full name fixed, ver. 2.18.1308
2019-09-11 15:46:15 +02:00
Milan Hanajik
bd65ff5420
Cosmetical changes
2019-09-10 10:57:58 +02:00
Milan Hanajik
0449c38de2
Polish language, ver. 2.18.1305
2019-09-09 09:35:43 +02:00
Milan Hanajik
eb6f76d6f5
Configuratin is encrypted for PUCHONG_200 as well, ver. 2.18.1303
2019-09-05 09:28:04 +02:00
Milan Hanajik
6fdb030b9f
GID.MetrologicalAuthority, GID.WaterMeterAuthority added and used in MetrologyDlg, ProcedureDlg (KEMPNO_50), ver. 2.18.1302
2019-09-05 08:52:34 +02:00
Milan Hanajik
6079c8419f
(1) Diverter switch time measurement modifications (2) const int CountWhenSendingRdDivCmd = 1, CountWhenReadingDiv = 3.
2019-09-04 15:08:36 +02:00
Milan Hanajik
ef6f21eb9e
Safer saving corrections to runtime component, test of a null reference.
2019-09-03 09:53:30 +02:00
Milan Hanajik
50db69e5cb
ver. 2.18.1300
2019-09-02 10:21:05 +02:00
Milan Hanajik
9194871508
ver. 2.18.1299
2019-09-02 08:38:55 +02:00
Milan Hanajik
5dde27bad9
(1) Database export, import and creation completed, TODO pwd, (2) Warning message with yes/no confirmation when aborting a cycle.
2019-08-27 18:01:48 +02:00
Milan Hanajik
e61e5c59cb
TestMethods.Q2CorrectionFromHistory sets test results, TODO: Web service.
2019-08-27 14:40:30 +02:00
Milan Hanajik
ff3118068d
Delete handler subscriptions from controls (memory leak if not done???), ver. 2.18.1298
2019-08-26 14:53:41 +02:00
Milan Hanajik
c3d5e157ec
TestMethods.Q2CorrectionFromHistory slightly modified, no State.Create() and do {} while loop, ver. 2.18.1297
2019-08-15 18:22:53 +02:00
Milan Hanajik
ef5320917a
CalculatedInitQ2CorrXY added to ProcessData, used in InitOrReadQ2Correction(...), TestMethods.Q2CorrectionFromHistory added, ver. 2.18.1295
2019-08-15 16:05:17 +02:00
Milan Hanajik
e37dd87ece
ver. 2.18.1292
2019-08-14 23:02:46 +02:00
Milan Hanajik
128d71bcd8
ver. 2.18.1291
2019-08-14 13:56:52 +02:00
Milan Hanajik
da220f4e7f
Dramatic changes in displaying results on screen, ver. 2.18.1290
2019-08-14 13:30:20 +02:00
Milan Hanajik
2d42ae95f8
TestProgressControls changes in progress.
2019-08-09 09:55:35 +02:00
Milan Hanajik
e0af6a5c20
(1) SaveDiverterCorr calculation fix (2) Corrections applied immediately in SaveFlowmeterCorr and SaveDiverterCorr, ver. 2.18.1285
2019-08-09 09:55:34 +02:00
Milan Hanajik
838ec17b29
TestMethods.DiverterTest bug fix, correction time applied 'DivRepetitions' times now, ver. 2.18.1284
2019-08-08 14:45:35 +02:00
Milan Hanajik
b2b0be4097
ver. 2.18.1283
2019-08-07 15:22:30 +02:00
Milan Hanajik
142da5cbec
ver. 2.18.1282
2019-08-07 14:27:11 +02:00
Milan Hanajik
969c983d42
Warsaw END component upgraded (16.3.2018), this fixed communication with pressure meters, ver. 2.18.1281
2019-08-07 13:38:18 +02:00
Milan Hanajik
1d86a1289d
UserManagement : Config file is encrypted, ver. 2.18.1280
2019-08-07 10:38:48 +02:00
Milan Hanajik
d4518ac651
ver. 2.18.1280
2019-08-07 08:57:41 +02:00
Milan Hanajik
73aa148ded
ver. 2.18.1279
2019-08-06 15:38:50 +02:00
Milan Hanajik
2041b7b3b1
WR18, WR19 added to Results.Utils, ver. 2.18.1278
2019-08-06 15:37:39 +02:00
Milan Hanajik
d708e6e01f
Ambiet.Comet : 'Set DTR to 1' property, ver. 2.18.1277
2019-08-06 15:36:10 +02:00
Milan Hanajik
0580e04be4
Back up Configuration/Results added to menu, Import DB added to DatabaseSettingsDlg, ver. 2.18.1275
2019-08-06 15:35:59 +02:00
Milan Hanajik
59f1de4370
Test cardReaders != null before cardReadrs use.
2019-08-05 12:06:37 +02:00
Milan Hanajik
bb1efb122e
TBF : Configuration saved in C:\TBF\Cfg directory, ver. 2.18.1274
2019-07-25 15:13:06 +02:00
Milan Hanajik
375cea26a6
TURA_IPERL_NEW : (1) Processing symbol implemented, (2) Elde component dated 17.7.2019 added, ver. 2.18.1273
2019-07-24 15:48:32 +02:00
Milan Hanajik
156cec5596
It is not possible to fix a production tracing error if previous step record is still missing : last step is verified once again when fixing, ver. 2.18.1272
2019-07-24 15:15:09 +02:00
Milan Hanajik
98a3730fa3
MoreWMResultsDlg : Production tracing message, ver. 2.18.1271
2019-07-24 13:22:07 +02:00
Milan Hanajik
2f788adb7d
(1) ProcedureDlg is initially unlocked after New/Copy/Import, (2) ProceduresDlg displays extra information in 'More' column.
2019-07-23 12:09:24 +02:00
Milan Hanajik
e622718c27
(1) Encrypt console app. (2) Decode app.=> Decrypt (3) LocalSettings uses MemStream (4) PaddingMode.Zeros, ver. 2.18.1270
2019-07-23 12:09:22 +02:00
Milan Hanajik
e98d633d7f
FlyingMassCollComparative method supports multiple lift valves.
2019-07-23 12:09:21 +02:00
Milan Hanajik
b83ffb9e9b
(1) MonitoringCfg.NetAdapter parameter added, (2) It's IP address used in RegisterWorkplace(), (3) AdapterInfo class moved one level up.
2019-07-23 11:21:44 +02:00
Milan Hanajik
1d31e5c4b7
Output.DB.SaveDiverterCorrections added.
2019-07-23 11:21:43 +02:00
Milan Hanajik
1fbaccf4db
Save local settings less frequently, check if UI settings were changed in SaveUISetting().
2019-07-12 13:26:32 +02:00
Milan Hanajik
c0c65f3381
Filipiny PT50 component upgraded, dated 12.7.2019. ver. 2.18.1269
2019-07-12 09:52:06 +02:00
Milan Hanajik
d032d26c59
Config.Data bug fixes (Puchong, Munich), ver. 2.18.1268
2019-07-12 09:39:32 +02:00
Milan Hanajik
28a324be8d
MainWnd.UI2Settings(): no ls.Save() when no UI change, LocalSettings: Saves either plain or encrypted file, ver. 2.18.1268
2019-07-12 09:19:24 +02:00
Milan Hanajik
fa22b6a8c7
DiverterTest : One single statistics (temperature, ...) for complete diverter test loop
2019-07-10 16:00:27 +02:00
Milan Hanajik
a89b134a5a
RealDensity corrected to 998.2008 (was 988.2008) in SampleConfig/config.xml, Metrology/Density display modifications, ver. 2.18.1265
2019-07-10 15:59:42 +02:00
Milan Hanajik
ed21afd82e
Decode console application project added.
2019-07-10 10:02:36 +02:00
Milan Hanajik
df5b240397
Results.Entities.TestRslt.IsRelErrTest() and IsDiverter() modified, ver. 2.18.1264
2019-07-10 08:58:05 +02:00
Milan Hanajik
a6b8fade23
(1) DiverterTest component added, (2) Filipiny_50 component 9.7.2019, (3) flowMeterIdxAndDiv for FILIPINY_50, ver. 2.18.1263
2019-07-09 15:58:13 +02:00
Milan Hanajik
1fb6cf4717
TBF : Local settings encryption, ver. 2.18.1262
2019-07-09 12:37:33 +02:00
Milan Hanajik
4fbf471ea0
TestMethods.SensitivityTest added, STOP handled correctly in SensitivityTestSeq, ver. 2.18.1261
2019-07-08 12:52:28 +02:00
Milan Hanajik
b57d22e276
Results.Output.WMChart : MarkerSize for printer = 1, MarkerStyle = Circle, ver. 2.18.1259
2019-06-30 13:15:25 +02:00
Milan Hanajik
9fa7079dc0
ResultsBrowser ver.2.18.1258
2019-06-30 12:47:01 +02:00
Milan Hanajik
2a05126444
ver. 2.18.1258
2019-06-28 14:15:47 +02:00
Milan Hanajik
58d1c1e1ef
FILIPINY_50 symbol processing added to sources, component dated 28.6.2019 added, ver. 2.18.1257
2019-06-28 13:04:25 +02:00
Milan Hanajik
430e897429
MainSeq : transitionBefore : case of outer loops handled correctly, ver. 2.18.1256
2019-06-27 21:05:21 +02:00
Milan Hanajik
b9b86ecaff
MainSeq : transitionBefore is not executed between 2 repetitions of a test, ver. 2.18.1255
2019-06-27 11:14:26 +02:00
Milan Hanajik
1c5c260a82
Puchong : (1) RegValveCalib[] array dimensions changed, (2) component upgraded (26.6.2019), ver. 2.18.1254
2019-06-26 16:25:40 +02:00
Milan Hanajik
f46352e8fd
Output.FileWriter.IperlLogger bug fix : Q2 error without correction when the name of calculated test in not "Q2".
2019-06-25 18:25:32 +02:00
Milan Hanajik
096b649e40
iPerl : Pruefindex is compared with the max. allowed value only in case WM is Failed (either Pink or Magenta back color), ver. 2.18.1254
2019-06-25 18:24:09 +02:00
Milan Hanajik
4642abac2d
SequenceBase : SummaryResults : tstRslt.ConstMasterRaw and tstRslt.RefFlowmeter() unstead of outPath.FlowMeter... (bug fix), ver. 2.18.1252
2019-06-25 12:08:14 +02:00
Milan Hanajik
721904dbae
Diverter : flowMtrNr4Cmd fixed for PUCHONG_200, ver. 2.18.1251
2019-06-24 11:22:47 +02:00
Milan Hanajik
899caac18b
(1) Puchong-200 component upgraded, 24.6.2019 : dimensions of arrays changed, etc., (2) Related ControlComWrap changes, ver. 2.18.1250
2019-06-24 10:38:20 +02:00
Milan Hanajik
a07c54186f
Changes simplyfying debugging.
2019-06-21 13:25:47 +02:00
Milan Hanajik
e252e55197
(1) Results.Output.Printers.WMChart added, (2) Results.Forms.MoreWMResultsDlg added, (3) Output.Printers.OnePerMeter can print graphs, ver. 2.18.1249
2019-06-21 13:25:13 +02:00
Milan Hanajik
b873dd5bf5
TBF : iPerl : Two bug fixes : (1) checking previous records, (2) evaluating MaxProefindex
2019-06-19 15:31:56 +02:00
Milan Hanajik
59eb1902f7
ver. 2.18.1245
2019-06-14 11:25:55 +02:00
Milan Hanajik
db6903e406
TBF : SensusTestInfo for Greece added, Q2 correction for Greece modified, ver. 2.18.1244
2019-06-14 11:03:11 +02:00
Milan Hanajik
53bff92b21
Resources: (1) ResultsBrowser: unused strings removed, (2) TracingDB: Process->Workflow, Workstep->Workflow step, ver. 2.18.1243
2019-06-07 14:06:32 +02:00
Milan Hanajik
f8458a4275
TURA_IPERL : Diverter.flowMtrNr4Cmd corrected.
2019-06-06 09:03:23 +02:00
Milan Hanajik
0c5003be7b
Results.Entities.TestRslt.IsVolumeMethod( ) fixed, ver. 2.18.1241
2019-06-05 14:07:38 +02:00
Milan Hanajik
05bdf0dc06
TURA_IPERL || TURA_SPECIAL : TracingResultsDlg shown after a double-click on a WM results.
2019-06-05 09:02:28 +02:00
Milan Hanajik
dfd8e879d1
Bug fix : 'Save results' was inactive when all test were done, but at least one WM position was disabled, ver. 2.18.1240
2019-06-03 14:09:10 +02:00
Milan Hanajik
2382ceea73
TestMethods.LeakTest : Start and End mass saved to test result.
2019-05-30 08:32:37 +02:00
Milan Hanajik
0c72e76ecc
TestMethods.LeakTest : Test parameters IsPumpRunning, MaxPressureDrop and MaxMassIncrease added.
2019-05-29 15:31:11 +02:00
Milan Hanajik
6226e069eb
Kepno : Component upgraded, 29.05.2019, opravene P4.
2019-05-29 15:31:08 +02:00
Milan Hanajik
47b6bb4cf7
ProductionTracing : wm.IsLastErrorOk used again, ErrorFlags bit E28 set in iPerlCheck appropriately, ver. 2.18.1235
2019-05-23 10:30:28 +02:00
Milan Hanajik
bbcbee894d
Users : production_tracing_administrator localized, ver. 2.18.1234
2019-05-22 14:35:58 +02:00
Milan Hanajik
944862dde0
iPerlCommunicationForm : (1) OutOfRange / Q2OutOfRange aren't an RFID error, (2) CommFailed cleanup, (3) WriteQ2Correction(..) cleanup (updateQ2adjByCalibFactor arg.
2019-05-22 14:30:10 +02:00
Milan Hanajik
14a5721649
IperlHead : TestEndTelegramIx obtained in a correct way.
2019-05-22 14:29:20 +02:00
Milan Hanajik
93bcde2599
More robust reading of the start sample from opto-data.
2019-05-21 14:40:22 +02:00
Milan Hanajik
05c312fbb9
Selected LogType name passed to caller by GetBestmatch(..)
2019-05-17 08:13:31 +02:00
Milan Hanajik
53795db720
Output. ... .Tracing.CheckPreviousRecordOfSingleWM(.) cleanup : E28 is used everywhere : fixed
2019-05-16 13:35:11 +02:00
Milan Hanajik
156215bea6
(1) Modbus.CometAmbient.Ambient. UpdateProcessData(..) was missing, (2) FixedStartMassCollection : Flow regulation stopped after test.
2019-05-16 10:34:47 +02:00
Milan Hanajik
48c021e9fb
ErrorFlags.TestParams : E25, E26, E27, E28 added for IPERL
2019-05-16 10:34:37 +02:00
Milan Hanajik
357a216b6b
Stopping flow regulation after test in all remaining FlyingStart.... sequences.
2019-05-15 16:05:14 +02:00
Milan Hanajik
d6215178b1
MetrologyDlgEvaporationTab : Resources : Correction -> Evaporation, ver. 2.18.1229
2019-05-15 15:46:36 +02:00
Milan Hanajik
1a122cfa12
Various.Evaporation comp., MetrologyDlgEvaporationTab and IEvaporation/IScaleOrTank/ITankDraining with EvaporationRate(double T) introduced.
2019-05-15 15:14:04 +02:00
Milan Hanajik
59087474d9
Results.Entities.TestRslt.TestTimeCorrection added and used in test methods with diverter.
2019-05-15 11:18:38 +02:00
Milan Hanajik
3fceee156b
(1) MetrologyDlgDiverterTab added to UI, (2) double TestTimeCorrection(double flow) added to IDiverter and implemented in Elde.Diverter and Dummy.Diverter.
2019-05-15 11:18:20 +02:00
Milan Hanajik
55ed11ae58
Results.Entities.TestRslt.TimeBtwnMassMsrmnts added, evaluated in test methods, ver. 2.18.1226
2019-05-14 16:59:20 +02:00
Milan Hanajik
39f44ad2e3
(1) ConstMasterCorr added to results, (2) MakeSimulated( ) for FlyingStartMassCollection enhanced.
2019-05-13 11:43:42 +02:00
Milan Hanajik
3075169fd1
Output.ProductionTracing.Tracing.CheckPreviousRecordOfSingleWM(.) cleanup : E28 is used everywhere, ver. 2.18.1225
2019-05-13 09:50:58 +02:00
Milan Hanajik
d51edbfbfe
Elde.FlowMeterDewa : (1) Exact LtrPerPulseCorrected calc. (2) nominal flow and flowmeters bitfield (=Idx0) calculated from particular flowmeters.
2019-05-12 08:17:52 +02:00
Milan Hanajik
7724c004a0
Elde interface : filters, pidCoef and shortPulses are set by SetFilterPidShortPulses( ) only.
2019-05-10 16:28:18 +02:00
Milan Hanajik
6b42dd091f
MetrologyDlgFlowMeterTab, ...BalanceTab, ...PressTab, ...TempTab : Error column added.
2019-05-10 15:11:32 +02:00
Milan Hanajik
4221de3b22
Stopping flow regulation modifications : cmd=Stop, real flowMeterNr used.
2019-05-10 10:53:48 +02:00
Milan Hanajik
a4debe7ac0
Bug fixes in Results.Entities (CopyContentFrom(.))
2019-05-10 10:08:00 +02:00
Milan Hanajik
c1cfc67cce
Bug fix in calculated Q2 error value MakeQ2CorrectedFrom( ), iPerl.CalibTargetQ2 is used now, ver. 2.18.1219
2019-05-10 08:38:46 +02:00
Milan Hanajik
7fa06079c2
Short pulses bug fix : argument was not sent when reading diverter transitions, ver. 2.18.1218
2019-05-09 16:22:20 +02:00
Milan Hanajik
a0818e3605
SensusTestInfo : LogType.DEWA_wo_Q2 added, ver. 2.18.1217
2019-05-09 15:15:05 +02:00
Milan Hanajik
8197777e69
SummaryResults : ErrorMaster from a correction curve for a volume method.
2019-05-09 11:23:43 +02:00
Milan Hanajik
667f548101
ControlComWrap logging levels modified.
2019-05-09 10:42:51 +02:00
Milan Hanajik
fa1dc3cc62
(1) DAWA 300 has 10 water meter, (2) Results screen updated after a counter increment.
2019-05-07 14:37:03 +02:00
Milan Hanajik
fed11e6439
Short pulses bug fix.
2019-05-07 13:24:33 +02:00
Milan Hanajik
d197629cdb
Static counters added (not mapped to DB now), ver. 2.18.1213
2019-05-07 12:36:47 +02:00
Milan Hanajik
f8a2126c90
TestMethods.Counter added, ver. 2.18.1211
2019-05-06 13:45:07 +02:00
Milan Hanajik
5955a47518
ver. 2.18.1210
2019-05-06 10:22:11 +02:00
Milan Hanajik
32a13ecf49
(1) Ref.flowmeter, Test method Elde (string) added to result items (2) FileWriters.Elde.Writer (3) New DEWA300 component (3.5.2019), ver. 2.18.1209
2019-05-06 10:13:55 +02:00
Milan Hanajik
5936efcad2
IperlHead : Opto data correctly saved in case of test repetitions (iPerlSpecial), ver. 2.18.1208
2019-05-03 12:14:52 +02:00
Milan Hanajik
04547306d0
Bug fix : Purging sequence is executed after cycle selection after a STOP in the previous evacuation sequence, ver. 2.18.1207
2019-05-03 09:47:26 +02:00
Milan Hanajik
d0bba74dff
(1) filters[] initialized earlier in test method sequences, (2) filters and shortPulses used in SetFlowOp(.), ver. 2.18.1206
2019-05-02 10:23:33 +02:00
Milan Hanajik
1e97a26863
(1) PreviousResults : 'Fix' option added to 'Send again' and 'Reload', (2) Missing PCB nr. does not cause a production tracing error.
2019-04-30 13:17:08 +02:00
Milan Hanajik
6341d5a474
(1) WMTypeID loaded correctly when restoring a batch, (2) WMTypeID, WMTypeRev, E25, E26, E27 and E28 added to results, ver. 2.18.1205
2019-04-30 09:50:29 +02:00
Milan Hanajik
e9bda4f1b2
Short pulses test parameter used in SendCommand(..., shortPulses), ver. 2.18.1204
2019-04-29 10:36:08 +02:00
Milan Hanajik
6cc10d221d
Output.FileWriters.Elde added, ver. 2.18.1204
2019-04-26 13:00:47 +02:00
Milan Hanajik
3d243c0a19
MainSeq : Cosmetical changes.
2019-04-26 09:50:04 +02:00
Milan Hanajik
e32a484e81
IperlHead procedure parameter CalibTargetQ2 added, ver. 2.18.1203
2019-04-25 13:53:08 +02:00
Milan Hanajik
5dad80d031
Stopping flow regulation after a test completes (in three test methods).
2019-04-25 11:00:34 +02:00
Milan Hanajik
24e23d01e8
More changes : RequredFlowLo/Hi, ReferenceFlow, RefereneFreq, etc. float -> double, ver. 2.18.1202
2019-04-25 08:58:54 +02:00
Milan Hanajik
b2ae78e0d9
SensusTestInfo for DEWA modified, ver. 2.18.1201
2019-04-24 11:46:01 +02:00
Milan Hanajik
79fe396a6d
ver. 2.18.1200
2019-04-23 08:59:14 +02:00
Milan Hanajik
cfb29c8149
DataEntry.Fewa.EntryForm added, ver. 2.18.1199
2019-04-20 10:07:31 +02:00
Milan Hanajik
960dc9d53a
Output.SensusOracle.Database bug fix, as a consequence sometimes the IperlLogs were not written, ver. 2.18.1198
2019-04-19 11:18:49 +02:00
Milan Hanajik
03180392b0
IperlLogger : (1) Retv.Error handled properly, (2) more logging, ver. 2.18.1197
2019-04-18 11:23:19 +02:00
Milan Hanajik
03aa29cf75
SensusTestInfo for DEWA changed, ver. 2.18.1196
2019-04-18 09:35:40 +02:00
Milan Hanajik
d724dab388
ver.2.18.1195
2019-04-15 16:20:55 +02:00
Milan Hanajik
208510921a
DEWA : (1) Modification of SensusTestInfo, (2) Minor Q2 correction change, ver. 2.18.1194
2019-04-15 09:06:04 +02:00
Milan Hanajik
51d28fc5a9
ver. 2.18.1193
2019-04-15 08:20:24 +02:00
Milan Hanajik
f8671ac516
(1) Range of flow extended to 125%, (2) RequredFlowLo/Hi etc. float -> double, ver. 2.18.1192
2019-04-15 08:15:47 +02:00
Milan Hanajik
556290abf6
DEWA300 double and tripple flowmeters, NominalFlow and LtrPerPulse are doubles, ver. 2.18.1191
2019-04-11 15:39:46 +02:00
Milan Hanajik
e1e74e1588
IperlLogger fix (adjustment, negative PruefungsNrLog), etc., ver. 2.18.1189
2019-04-09 13:05:16 +02:00
Milan Hanajik
fa7565e541
iPerlSpecial : MainWnd does not process num. keys, coax valve can be controlled manually, ver. 2.18.1188
2019-04-09 09:49:32 +02:00
Milan Hanajik
3c341d4d97
Test method sequences : Correct error message on flow setting timeout.
2019-04-08 10:34:12 +02:00
Milan Hanajik
b8a16f1301
Q2 correction calculation and Q2CorrectionCheck activity modifications, ver. 2.18.1187
2019-04-08 09:44:13 +02:00
Milan Hanajik
33947e383f
ver. 2.18.1186
2019-04-05 09:49:11 +02:00
Milan Hanajik
6a61c9400b
Q2CorrectionCheck modified, ver. 2.18.1185
2019-04-05 09:04:44 +02:00
Milan Hanajik
32d560d164
SensusTestInfo fixes for repeatability and EMP, ver. 2.18.1184
2019-04-04 14:23:50 +02:00
Milan Hanajik
809b067260
Clean-up, Q2Corretion and Q2CorrectionDone removed from Results DB, ver.2.18.1183
2019-04-04 10:23:52 +02:00
Milan Hanajik
b235f9ae20
(1) SUEZ cycle: InitOrReadQ2Correction, (Conditional)UpdateQ2Corrections, (2) Flow dir. detection fixed, (3) etc., ver. 2.18.1182
2019-04-03 16:19:46 +02:00
Milan Hanajik
e356934ede
ver. 2.18.1176
2019-03-28 09:17:33 +01:00
Milan Hanajik
2c4c76343d
SensusOracle.Database and ProductionTracing.Tracing : CurrentOp => OpState with ...Scheduled and ...Running satates, ver. 2.18.1174
2019-03-22 11:21:06 +01:00
Milan Hanajik
b8c4f35b1a
'completeTestInfo' reloaded when only the procedure changes (and not wmTypeID), usefull for iPerlSpecial, ver. 2.18.1174
2019-03-21 15:36:42 +01:00
Milan Hanajik
c855a18c61
SensusTestInfo matching and its use in SensusOracle.Database and IperlLogger.Writer reimplemented, ver. 2.18.1173
2019-03-21 14:20:17 +01:00
Milan Hanajik
d40f6a6c15
Output.DB.SensusOracle.Database : TestMode (no writes to DB).
2019-03-20 10:58:09 +01:00
Milan Hanajik
a2bb50117e
StartInfo is read from DB when previous results were reloaded.
2019-03-20 09:57:41 +01:00
Milan Hanajik
8624f30f71
IperlLogger bug fix, ver. 2.18.1172
2019-03-20 08:47:08 +01:00
Milan Hanajik
9fecf05b3f
(1) ProcessTabPageEx: TRefHi, TRefLo (2) Ambient vals. written directly to ProcessData (3) Sequences changed:'readTempPressOps', ver. 2.18.1171
2019-03-20 08:25:01 +01:00
Milan Hanajik
0041ec9616
TURA_SEPCIAL uses ProcessTabPageExCtrl in MainWnd.Designer.
2019-03-20 08:23:03 +01:00
Milan Hanajik
77c26abc02
TBF.Screens.ProcessTabPageHeatMetersCtrl completed.
2019-03-17 12:29:04 +01:00
Milan Hanajik
0c964fdb5b
ComponentsManagerDlg : Copying to subsequent cells via right-click implemented, ver. 2.18.1168
2019-03-16 10:19:57 +01:00
Milan Hanajik
84322476d6
SensusOracle and IperlLogger write only data of iPerls without any production issues.
2019-03-15 10:55:12 +01:00
Milan Hanajik
f1278dd9a5
IperLogger : (1) Logging of TestInfo-s, (2) using (TextWriter logger = new ... ) { try {...} catch { } } construction.
2019-03-15 10:37:35 +01:00
Milan Hanajik
e7164b98ff
(1) TBF.Screens.ResultsTabPageCtrl fixes, (2) Results.Forms.BatchResultsDlg fixes : Show previous results displays colors, ver. 2.18.1167
2019-03-15 10:37:20 +01:00
Milan Hanajik
26d49eb4b7
DEWA300 component upgraded (13.3.2019), ver. 2.18.1165
2019-03-14 08:15:42 +01:00
Milan Hanajik
b410f473e2
TempMeter zero-based index range extended to 0..15, ver. 2.18.1164
2019-03-13 09:39:10 +01:00
Milan Hanajik
3e54204a17
ResultsTabPageCtrl : iPerl is rejected also when proefindex==limit and it failed the test, ver. 2.18.1163
2019-03-13 08:50:43 +01:00
Milan Hanajik
70cba76ffd
(1) iperl_check with Continue/Abort (2) MeterTestRslt.ErrorIndicators (not in DB) (3) ErrorFlags.Errors modif. (4) ResultsTabPage commonBackColor, etc.
2019-03-12 11:15:59 +01:00
Milan Hanajik
d45c3f96d6
TBF : (1) flow setting timeout = 300 s = 5 min., (2) stable mass msrmnt. timeout = 300 s = 5 min., ver. 2.18.1162
2019-03-11 08:36:02 +01:00
Milan Hanajik
684fed8fc0
IDataEntry supports bool Completed property.
2019-03-08 10:20:58 +01:00
Milan Hanajik
99bb0cec57
LargeMessageBoxForm : (1) is red, (2) OK button is always visible, (3) auto scroll bar.
2019-03-08 10:20:57 +01:00
Milan Hanajik
263d990be4
Output.DB.ProductionTracing : Checking previous records at the beginning of the cycle.
2019-03-08 10:13:37 +01:00
Milan Hanajik
5f6c1fe70a
Output.DB.SensusOracle cleaned up : CheckBarcodeScanningOp removed, ver. 2.18.1161
2019-03-08 07:24:51 +01:00
Milan Hanajik
2e76d595c0
Quido RS 4-4 support added, ver. 2.18.1160.
2019-03-06 10:45:58 +01:00
Milan Hanajik
75e5b75d4d
DEWA_300 : (1) component upgraded (6.3.2019), (2) Diverter: flowMtrNr4Cmd fixed, ver. 2.18.1159
2019-03-06 09:42:25 +01:00
Milan Hanajik
b47f5e32d4
DEWA_300 symbol usage fixed, ver. 2.18.1158
2019-03-05 15:12:24 +01:00
Milan Hanajik
771af696ae
(1) TBF program shutdown modifications, (2) Obligatory tank draining before TBF exit, (3) Shutdown PC after TBF exit option, ver. 2.18.1156
2019-03-05 12:28:58 +01:00
Milan Hanajik
b10ab44fa9
(1) MetrologyDlg displays corrections for all pressure meters, (2) Elde.PressureMeter and Modbus.PressureMeter.Meret use corrections.
2019-03-04 09:20:16 +01:00
Milan Hanajik
13eb7138a3
TracingDB : Cleaned-up and upgraded to current version, TBF : Workplace registered for approx. 2 weeks.
2019-03-01 14:16:04 +01:00
Milan Hanajik
02f6c9264a
MID Statistics is data driven, no MidId enum, ver. 2.18.1154
2019-02-28 15:13:44 +01:00
Milan Hanajik
edb26ccf6e
ver. 2.18.1154
2019-02-28 10:03:52 +01:00
Milan Hanajik
2574ce1aee
ver. 2.18.1153
2019-02-27 08:11:50 +01:00
Milan Hanajik
5586f58c6e
iPerlCommunicationForm : Better try/catch, more logging, ver. 2.18.1152
2019-02-25 16:15:41 +01:00
Milan Hanajik
138e436645
(1) DEWA_300 component added, (2) DEWA_300 symbol added, (3) IZRAEL_200 symbol bug fix, ver. 2.18.1151
2019-02-25 12:49:04 +01:00
Milan Hanajik
ea7e727798
(1) Modbus.QuidoRS.ConfirmationForm added, (2) Use of QuidoRS in iPerlCommForm fixed - uses QuidoRS.Variant, ver. 2.18.1149
2019-02-25 11:05:21 +01:00
Milan Hanajik
7a40cfb1f2
More logging in ShowBenchWaitingOp and ShowBenchErrorOp.
2019-02-22 12:48:51 +01:00
Milan Hanajik
b2226ad779
iPerlCommunication : TestModeConfig value verified after switching to a test mode.
2019-02-21 16:00:01 +01:00
Milan Hanajik
ebf96f655c
Output.DB.SaveFlowmeterCorrections : Corrections calculated differently, from FlowVolume, not FlowMean.
2019-02-20 15:11:58 +01:00
Milan Hanajik
4134bf8875
ProcessTabPageHeatMetersCtrl modifications, language resources, etc.
2019-02-20 14:21:18 +01:00
Milan Hanajik
fd7149e263
Screens.ProcessTabPageHeatmetersCtrl added, ver. 2.18.1148
2019-02-20 11:35:57 +01:00
Milan Hanajik
a40b4ff606
Added: (1) IParallelOutput, (2) StateMachine.BenchWaitingOp/BenchErrorOp, (3) Modbus.QuidoRS support for Quido RS 8/8 (4) etc., ver. 2.18.1147
2019-02-20 08:34:03 +01:00
Milan Hanajik
86c063caee
ReasultsBrowser : Histograms added, ver. 2.18.1146
2019-02-19 14:42:46 +01:00
Milan Hanajik
bea3c04eb7
Output.DB.SensusOracle.Database : Writing results more robust, preventing program crash.
2019-02-18 09:04:00 +01:00
Milan Hanajik
c5644d6999
iPerlCommunication cleanup, ver. 2.18.1144
2019-02-15 15:36:08 +01:00
Milan Hanajik
29c4c869f2
iPerlCommunication 'iPerlCheck' fixed : Writes correct WMPositions (not wmNr0), ver. 2.18.1143
2019-02-14 08:16:16 +01:00
Milan Hanajik
707c093f0c
Heat meter results, ver. 2.18.1142
2019-02-13 15:39:44 +01:00
Milan Hanajik
abaf756980
(1) Reading Q2 corrections form iPerl fixed (was unsigned), (2) Displaying ProdQ2CorrRL/LR fixed, ver. 2.18.1141
2019-02-13 13:12:52 +01:00
Milan Hanajik
32873ee2b0
(1) Auto. wmTypeRev (2) IperlCheck t.meth. (3) Pruefindex, Q2corr. read from Ora.on start (4) VolStart/VolEnd written to Ora. bounded, (5) iPerlCommForm.ReadQ2Corr() bug fix (6) LU logging cleanup, etc, ver. 2.18.1140
2019-02-13 09:27:22 +01:00
Milan Hanajik
dd8273798a
TestMethod.Adjustment : Bug fix for the case Publish==Never (Izrael)
2019-02-06 14:05:49 +01:00
Milan Hanajik
0dae18e5e8
Output.DB.SensusOracle cleanup.
2019-02-05 14:13:37 +01:00
Milan Hanajik
17063518ce
Bug fix : Saving to Oracle failed due to large VolumeStart/VolumeEnd values, ver. 2.18.1131
2019-02-05 12:36:17 +01:00
Milan Hanajik
a4998521f5
ver. 2.18.1131
2019-02-05 12:20:38 +01:00
Milan Hanajik
d2df1a678f
(1) Writing both Q2 corr. factors fixed, (2) Q2 corr. factors for std. R800 meters calculated differently, (3) Writing WMPosition to iPerlLog, (4) OptoTelegram start/end label.
2019-02-04 13:55:13 +01:00
Milan Hanajik
f6aa6ba2d6
ResultsTabPage layout modifications
2019-01-30 15:38:51 +01:00
Milan Hanajik
82743bac05
Results : TestPartStr item added, ver. 2.18.1127
2019-01-30 15:35:25 +01:00
Milan Hanajik
30df663634
iPerlSpecial : Bug fixes in results DB changes, reading from Oracle and new result items, ver. 2.18.1126
2019-01-30 10:14:24 +01:00
Milan Hanajik
f8ac27ba3c
iPerl : (1) results DB change, (2) reading from Oracle on cycle start, (3) reading Q2 corr. factors from iPerl, (4) new result items, (5) MainSeq cleanup, ver. 2.18.1125
2019-01-29 16:05:29 +01:00
Milan Hanajik
88496cf003
Calculated error limits for heat meters, change in flow calculation, for Kepno PT50, etc.
2019-01-25 16:39:16 +01:00
Milan Hanajik
4e2c4c3bac
TBF : (1) SharedButtons: opt. buttons positions automated, (2) Export and import of transition sequences, ver. 2.18.1122
2019-01-25 13:22:05 +01:00
Milan Hanajik
9bed5e6682
Ambient cleanup, ver. 2.18.1120
2019-01-23 08:26:53 +01:00
Milan Hanajik
c6e1d672e5
TBF : Saving positions of maximized or minimized forms fixed, ver. 2.18.1119
2019-01-22 20:28:13 +01:00
Milan Hanajik
8b2d01a5ac
TBF : 'Previous' / 'Next' buttons in PreviousResultsDlg, ver. 2.18.1118
2019-01-22 15:50:37 +01:00
Milan Hanajik
2037f8bbe7
ver. 2.18.1116
2019-01-17 14:42:41 +02:00
Milan Hanajik
772cfc8e29
TBF : KPackE.Radio, KPackE.DataEntryForRadio, KPackE.RegisterReader and IReceivesDataFromRadio added, ver. 2.18.1115
2019-01-17 14:39:10 +02:00
Milan Hanajik
1eebb3b4a1
ResultsBrowser : Searching for a list of water meters added, ver. 2.18 1115
2019-01-17 09:15:24 +02:00
Milan Hanajik
550fe20094
Izrael PT200 component upgraded (17.01.2019) : Fixes in regulation valves and a coax, ver. 2.18.1114
2019-01-17 09:15:03 +02:00
Milan Hanajik
25e6a04a98
ver. 2.18.1113
2019-01-16 11:11:04 +02:00
Milan Hanajik
ab8f550bb3
DataEntry.Single added.
2019-01-16 10:55:30 +02:00
Milan Hanajik
c59d2cf52c
DataEntry forms modified: Magnified text shown, Standard24 is finished and well tested, ver. 2.18.1112
2019-01-16 10:55:21 +02:00
Milan Hanajik
23c9fadf86
(1) Elde.ControlComWrap modified for IZRAEL_200, (2) DB upgrade deals with FixedStartCombinedMeters component, ver. 2.18.1111
2019-01-15 11:40:43 +02:00
Milan Hanajik
f5926259a7
Config.Entities.Test : Support for tests using multiple (but not all) lines (Israel PT50, 4 lines).
2019-01-14 15:33:36 +02:00
Milan Hanajik
f180af692f
DataEntry.Standard#.TestStartEndForm disabled text boxes for meters where the related register reader == null, ver. 2.18.1110
2019-01-14 13:24:34 +02:00
Milan Hanajik
d3ca871eb5
Output.Printers.Label.Printer re-implemented using a configurable list of items, ver. 2.18.1109
2019-01-13 16:34:38 +02:00
Milan Hanajik
58f046ca34
ResultsBrowser : Batch number filter added, ver. 2.18.1110
2019-01-11 18:05:12 +01:00
Milan Hanajik
e1c4da482a
ResultsBrowser : (1) benches supported, (2) Configuration in user\AppData\Local\ResultsBrowser, ver. 2.18.1109
2019-01-11 14:25:53 +01:00
Milan Hanajik
b7a079515c
TBF : (1) SensusOracle.Database implements IStartInfoReader, (2) MainSeq invokes ReadStartInfoOp of result writers that implement IStartInfoReader.
2019-01-11 10:37:29 +01:00
Milan Hanajik
5849984381
Statistics : (1) LocalSettings folder is optional, (2) LocalSettings changes, (3) New conn. strings/IP addr., (4) Flow ranges saved.
2019-01-09 10:04:44 +01:00
Milan Hanajik
a75a7d0a4a
IPERL : Component updated (8.1.2019), temperature displayed with 2 decimal digits.
2019-01-08 10:44:52 +01:00
Milan Hanajik
4fa2159e61
ResultsBrowser: WM Position filter added, ver. 2.18.1108
2019-01-08 10:44:51 +01:00
Milan Hanajik
3f3a01857b
iPerlHead : FLow filtering by FIRFilterFlow() corrected, ver. 2.18.1109
2018-12-31 23:11:17 +01:00
Milan Hanajik
c37f15bae2
iPerlHead : Full opto data buffer length, ver. 2.18.1108
2018-12-21 09:47:45 +01:00
Milan Hanajik
2bce044cba
(1) iPerlHead bug fix : Support for very long tests exceeding optodata buffer size, (2) Berlin fixes (IScaleOrTank), ver. 2.18.1107
2018-12-21 09:35:37 +01:00
Milan Hanajik
1937850814
Statistics : 5 flow ranges and charts.
2018-12-21 08:14:42 +01:00
Milan Hanajik
1703c5dcc2
Test start for 'Fixed start/stop method' modified, ver. 2.18.106
2018-12-19 14:41:16 +01:00
Milan Hanajik
6b803444f0
Statistics : First working version, ver. 2.18.1104
2018-12-19 12:24:37 +01:00
Milan Hanajik
76042756b1
(1) Verification whether Div ThresholdHI is greater then ThresholdLO, (2) Fixed a bug when no graph was selected and layout mode was changed.
2018-12-18 13:58:09 +01:00
Milan Hanajik
2f3f67c82e
IPerlHead : more logging when saving opto data, ver. 2.18.1103
2018-12-18 12:37:49 +01:00
Milan Hanajik
97c041801f
PressureMeter : Protocol selection in component properties (Meret, Modbus), ver. 2.18.1102
2018-12-18 10:28:34 +01:00
Milan Hanajik
7d968ba9b4
Izrael25 : Regulation valve ADC numbers, ver. 2.18.1101
2018-12-18 07:42:21 +01:00
Milan Hanajik
d3cd831e03
iPerlHead : Support for very long tests exceeding optodata buffer size, ver. 2.18.1099
2018-12-17 14:13:21 +01:00
Milan Hanajik
20b2b9da97
(1) ResultsBrowser : Import of printer configuration, (2) DataEntry.Combined.CycleBeginningForm with Remark, ver. 2.18.1098
2018-12-14 16:47:32 +01:00
Milan Hanajik
55aff104ae
(1) ResultsBrowser ver. 2.18.1096, (2) Reload previous results button shown always, translated to German.
2018-12-14 14:00:15 +01:00
Milan Hanajik
9ba3fd34d3
Handling of error conditions in ProcedureDlg (e.g. when sensors are changed and user changes parameters without reopening), ver. 2.18.1096
2018-12-14 11:40:59 +01:00
Milan Hanajik
bb8b4a6fd6
Munich 14.12.2018: Table (fixed column widths), MunichPrintDocument (up to 5 pages, flow calculation, etc), bug fixes, ver. 2.18.1094
2018-12-14 09:30:52 +01:00
Milan Hanajik
1b7dbec443
IZRAEL_25 : Processing this symbol added, component added, ver. 2.18.1089
2018-12-12 19:30:19 +01:00
Milan Hanajik
6f8ad1638f
StateMachine : Inserted two 1/10 sec. delays between RunDeviceBefore(), RunOperations() and RunDeviceAfter().
2018-12-12 11:36:05 +01:00
Milan Hanajik
695cca6509
Statistics project added, ver. 2.18.1088
2018-12-12 11:29:06 +01:00
Milan Hanajik
9417415781
Output.DB.SensusOracle.Database : Q2CORRECTIONLEFT and Q2CORRECTIONRIGHT in VT_IP_ZAEHLER_PINDEX_PD swapped, ver. 2.18.1088
2018-12-10 15:23:41 +01:00
Milan Hanajik
a626cec54e
ZODINO symbol handled, Elde component for Zodino added, ver. 2.18.1087
2018-12-06 14:49:52 +01:00
Milan Hanajik
4419c5361c
iPerlHead : iPerl flow direction evaluation uses max. and min. slope (=flow).
2018-12-05 08:29:11 +01:00
Milan Hanajik
70f3dbbf5d
iPerlHead : iPerl flow direction detection fine tuning, ver. 2.18.1086
2018-12-04 10:06:10 +01:00
Milan Hanajik
0e37e7217d
iPerl flow direction detection : Change of flow direction supported, ver. 2.18.1085
2018-12-04 08:58:46 +01:00
Milan Hanajik
5f4cf04edb
iPerl flow direction detection and display, ver. 2.18.1082
2018-12-03 18:46:42 +01:00
Milan Hanajik
58fad28546
Component for SLM END upgraded, 30.11.2018, position of temperature meters changed, ver. 2.18.1081
2018-11-30 08:58:15 +01:00
Milan Hanajik
c783967d87
ver. 2.18.1080
2018-11-29 14:34:17 +01:00
Milan Hanajik
b0c95c0677
Output.FileWriters.IperlLogger : Request from Joachim in email 28.11.2018 11:18, ver. 2.18.1079
2018-11-28 13:06:01 +01:00
Milan Hanajik
439f20bc95
Modbus.UltrasoundLevelMeter : (1) telegrams with distance==0 are ignored, (2) IVolumeMeter interface removed, ver. 2.18.1078
2018-11-28 13:00:53 +01:00
Milan Hanajik
7576a68651
CEVAK-200 reverted to version dated 13.11.2018
2018-11-28 10:53:23 +01:00
Milan Hanajik
b6380ff896
DataEntry.Standard6 : remarkTextBoxes --> remarkComboBoxes with history, ver. 2.18.1077
2018-11-28 10:47:48 +01:00
Milan Hanajik
c3fd5b9366
CEVAK_200 & FlyingStart[Tank|Mass]Collection : Water stopped immediately after test, before measuring the volume/mass.
2018-11-27 07:49:17 +01:00
Milan Hanajik
aa24558d07
DataEntry.Standard6.CycleBeginningForm: Remark added, Results.ItemID: WM_remark, etc. added, ver. 2.18.1076
2018-11-26 14:00:44 +01:00
Milan Hanajik
40d4c74493
Bug fix in SequenceBase : FEWA-50 was crashing in Adjustment when T div was not defined), ver. 2.18.1075
2018-11-26 09:54:46 +01:00
Milan Hanajik
bc89faf220
ver. 2.18.1074
2018-11-21 07:51:58 +01:00
Milan Hanajik
0b12e79820
FlyingStartMassCollComparative : Reference mass measurement error should be within 3%, ver. 2.18.1073
2018-11-21 07:16:08 +01:00
Milan Hanajik
7bdb7f99d4
FlyingStarMassCollComparative : Mass updated when comparative measurement done, ver. 2.18.1072
2018-11-20 17:49:58 +01:00
Milan Hanajik
afea809b97
TestMethods.FlyingStartMassCollComparative.Sigle/Compound/HeatMeters added, ver. 2.18.1071
2018-11-20 17:11:22 +01:00
Milan Hanajik
3122f6dd9a
Components upgraded: CEVAK-200 19.11.18 - logging of commands, FEWA-50 19.11.18 - control of valves for mass calibration, ver. 2.18.1070
2018-11-20 14:07:29 +01:00
Milan Hanajik
a2f0781fb4
ver. 2.18.1068
2018-11-19 08:23:27 +01:00
Milan Hanajik
31a684f03a
(1) DataEntry.iPerl.CycleBeginningForm displays iPerl dir. (2) iPerlCommFrm: CalLNA logged ok (3) FlyStMassCollProlonged and SmryResults modif, ver. 2.18.1067
2018-11-16 14:30:58 +01:00
Milan Hanajik
89eddaa3c2
Transition sequence before test is executed also between two test repetitions, ver. 2.198.1066
2018-11-14 16:41:58 +01:00
Milan Hanajik
b060068a95
(1) Nivotrack.ReadStableLevelOp implemented, (2) MettlerToledo.Standard.ReadStableMassOp bug fix, (3) UpdateWeights() clean-up, ver. 2.18.1065
2018-11-14 15:49:43 +01:00
Milan Hanajik
3ffdf4e2cc
WaitTankContainsMoreThenOp, related Various.TankWithLevelMsrmnt and TankDraining changes, ver. 2.18.1064
2018-11-14 13:07:37 +01:00
Milan Hanajik
7d1d95305f
Transition between two repetitions added.
2018-11-14 08:23:01 +01:00
Milan Hanajik
98fc15a709
bool TestParams.ManualLevelMsrmnt added to ...TankCollection methods, is used in sequnces, ver. 2.18.1062
2018-11-13 18:02:57 +01:00
Milan Hanajik
a8e0a8087d
Stable level and volume measurement ... in progress.
2018-11-13 16:31:20 +01:00
Milan Hanajik
f81c30f072
Elde component updated, water tower tank volume display, 13.11.2018
2018-11-13 15:29:19 +01:00
Milan Hanajik
05f6c8c75c
UpdateTankWeightOp removed, ver. 2.18.1061
2018-11-13 15:29:18 +01:00
Milan Hanajik
76a08324b4
CtrlBrd.UpdateWeights() updates also tanks, is used in CtrlBrd.RunDeviceAfter(), UpdteTankWeightOp becomes obsolete, ver. 2.18.1060
2018-11-13 15:29:05 +01:00
Milan Hanajik
2a98c485ef
ILevelMeter.Level (immediate measurement), Nivotrack uses correction table, etc.
2018-11-13 10:00:09 +01:00
Milan Hanajik
872409870e
MetrologyDlgLevelMeterTab added.
2018-11-13 09:42:23 +01:00
Milan Hanajik
f48a71ce12
UiBridge.Bridge.CloseModelessFormHandler isn't used, tank draining before a test is optional, fixes in simulations, ver. 2.18.1056
2018-11-12 16:57:28 +01:00
Milan Hanajik
d2d571945c
ver. 2.18.1055
2018-11-09 17:03:45 +01:00
Milan Hanajik
bd9c3aa5e2
Q2 correction for Suez (RL, LR) modified, 'Q2 correction check Q2bc Q2ac' test method implemented.
2018-11-09 16:25:54 +01:00
Milan Hanajik
73ea0ff586
Previous results display software version, ver. 2.18.1054
2018-11-09 11:25:18 +01:00
Milan Hanajik
78408ed5eb
Density calculated from (T up + T dn) / 2 and (Pr up + Pr dn) / 2 used everywhere, ver. 2.18.1053
2018-11-08 13:45:01 +01:00
Milan Hanajik
f04cdccd20
EtPulsesK (FlyingStartMassCollectionProlonged) fixed for IPERL_TURA and IPERL_SPECIAL, ver. 2.18.1052
2018-11-08 10:41:05 +01:00
Milan Hanajik
82acf60f2e
Target flow range for flow control shrinked by 15% from each side, ver. 2.18.2051
2018-11-08 09:54:40 +01:00
Milan Hanajik
68413867ad
FlyingStartMassCollectionProlonged fixed for iPerlSpecial, ver. 2.18.1050
2018-11-07 16:28:36 +01:00
Milan Hanajik
1fd8881d53
LastError added to MeterTestRslt, result items, etc. when ORACLE_DB defined, etc. (CalibFactorLNA, OrigCalibFactorLNA)
2018-11-07 08:43:36 +01:00
Milan Hanajik
cebdd71065
MID pulses for each meter calculated correctly in all FlyingStart... methods for datastream meters.
2018-11-07 08:13:48 +01:00
Milan Hanajik
668304cb72
Bug fix in Statistics : Min, Max calculation and UpdateGraph( ), ver. 2.18.1049
2018-11-06 13:39:49 +01:00
Milan Hanajik
c28c5a5554
Bug fix in Various.TankWithLevelMsrmnt.Tank.
2018-11-02 10:17:52 +01:00
Milan Hanajik
450493069c
(1) SequenceBase.DrainTheTank( ) : DrainValve2 is open first, DrainValve in the 2nd half, (2) Two phase draining in MainSeq when bench is started, ver. 2.18.1047
2018-10-26 11:21:07 +02:00
Milan Hanajik
d7519aa95a
Draining with 2 drain valves in SequenceBase.
2018-10-25 19:44:54 +02:00
Milan Hanajik
e89ab89874
TankCfgCtrl displays ILevelMeter-s, DrainValve2 is in IScaleOrTank and TankWithLevelMsrmnt UI, ver. 2.18.1046
2018-10-25 18:09:08 +02:00
Milan Hanajik
025fa81941
SequencBase : ReadRegistersTempPressAmbient( ) fixed - works OK without an IScale - start/stop method works with a tank, ver.2.18.1045
2018-10-25 17:02:12 +02:00
Milan Hanajik
845c66b511
HART communication : IHart,Hart, Nivotrack changes, sending/receiving works OK. Todo: Interface the level, ver. 2.18.1044
2018-10-25 15:34:48 +02:00
Milan Hanajik
3725e238fc
Various.TankWithLevelMsrmnt can use a calibration table loaded from a CSV file.
2018-10-25 15:34:46 +02:00
Milan Hanajik
ac2ac82187
Diverter fixed for CEVAK_200, ver. 2.18.1042
2018-10-24 17:16:56 +02:00
Milan Hanajik
5e6be0c4b4
(1) Bug fix in calculations in flying start methods when WMPulses == 1, (2) VolumeCTV results item added, ver. 2.18.1041
2018-10-24 15:04:51 +02:00
Milan Hanajik
ed66c6a259
(1) Tank & ManualLevelMsrmnt components added, (2) Sequences cope with IScaleOrTank, (3) FixedStartTankCollection & FlyingStartTankCollection added, etc., ver. 2.18.1040
2018-10-24 13:18:38 +02:00
Milan Hanajik
0db7736247
Minor fix in TestMethods.FlyingStart.FlyingStartSeq.
2018-10-23 19:45:53 +02:00
Milan Hanajik
02cebe0966
CEVAK 200 Elde component upgraded: 23.10.2018, I4 and I5 fixed.
2018-10-23 13:13:26 +02:00
Milan Hanajik
4f2bb6291f
Strings, ver. 2.18.1036
2018-10-21 10:58:38 +02:00
Milan Hanajik
498c8afbe4
ver. 2.18.1035
2018-10-18 12:57:09 +02:00
Milan Hanajik
0e6dce4750
Error limits before Q2 correction are not shifted to target, factor 1.0 used for Q2CorrType.RL and Q2CorrType.LR, ver. 2.18.1034
2018-10-18 09:28:35 +02:00
Milan Hanajik
7a74579c8b
Q2 correction RL and LR addresses swapped, Q2 correction value multiplied by 0.5, ver. 2.18.1033
2018-10-17 14:41:07 +02:00
Milan Hanajik
c23630a980
Separate addresses Q2CorrFactorsAddrRL (0x1878) and Q2CorrFactorsAddrLR (0x1879), ver. 2.18.1031
2018-10-17 11:31:28 +02:00
Milan Hanajik
205df83c1c
Test sequences modified, Q2CorrRFlow and Q2CorrLFlow set in iPerlCommunicationForm only, ver. 2.18.1030
2018-10-17 09:56:01 +02:00
Milan Hanajik
b26f65dab4
(1) Diverter : Fixed 'flowMtrNr4Cmd' for FUZHOU_100, (2) SendCalibData(..., MeretModbus=0xff), ver. 2.18.1029
2018-10-16 10:22:04 +02:00
Milan Hanajik
8d1ac8f41d
(1) 'Max_test_index' added to Results, (2) "Max.test index" added to BenchInfoEx, (3) ResultsTabPageCtrl draws NOK wm-s with max. test index in 'Orange', (4) bug fix in ProductionTracing simulation, ver. 2.18.1027
2018-10-15 14:42:17 +02:00
Milan Hanajik
115916fd36
ver. 2.18.1026
2018-10-15 13:20:36 +02:00
Milan Hanajik
6641ed9d96
Bug fix in iPerlHead.CalibTarget property, ver. 2.18.1025
2018-10-15 13:09:30 +02:00
Milan Hanajik
5e3d408706
IsRemoteDBCompatible( ) copes with no remote DB connection, ver. 2.18.1024
2018-10-14 21:58:40 +02:00
Milan Hanajik
8fc9e3e5ce
On screen results arrangement : MinWidth, MinHeight.
2018-10-13 06:24:20 +02:00
Milan Hanajik
e7aa9731d0
(1) DataEntry.Std6,12,24,48: Excl. mark behaviour, (2) Kepno component upgraded (12.10.2018), (3) TestMet.PulsesTest: OK btn removed, ver. 2.18.1023
2018-10-12 16:04:06 +02:00
Milan Hanajik
0fc63655e9
iPerlHead modification : 'nominalTestFlowLph' calculated from q2adjTestData, test method sequences simplified, ver. 2.18.1021
2018-10-12 13:25:21 +02:00
Milan Hanajik
86b47cb434
ProcedureDlg : History TAB in progress.
2018-10-11 13:53:24 +02:00
Milan Hanajik
b3ec97d95c
TestMethods.SensitivityTest : Clean-up, in progress.
2018-10-11 11:06:51 +02:00
Milan Hanajik
1620758545
E1 error indicator modified, average flow calculated from CTV volume and test time verified, ver. 2.18.1019
2018-10-11 10:58:08 +02:00
Milan Hanajik
5a2d51db95
Statistics.Start( ) has argument 'skippedsamplesCount', constructor sets 'DefaultSkippedSamplesCount', all FixedStart methods use Math.Max(5, (int)(TstTime/10)), other methods 0, ver. 2.18.1018
2018-10-11 10:26:02 +02:00
Milan Hanajik
c0e99364a4
Result, Test passed and Test done items can be formatted, PassedColorStr( ) has argument 'yesNoFormatOrEmpty', ver. 2.18.1017
2018-10-10 11:13:08 +02:00
Milan Hanajik
371a27c646
Output.FileWriters.IperlLogger.Write bug fix : Qfrom, Qto etc. were missing, ver. 2.18.1016
2018-10-10 08:59:35 +02:00
Milan Hanajik
4a06dcff3e
(1) TestMethods.PulsesTest : modeless form closed at the end of test, (2) TestMethods.PulsesTestManual : fixes in form items visibility, ver. 2.18.1015
2018-10-09 13:54:36 +02:00
Milan Hanajik
0f54bf86ac
ver. 2.18.1014
2018-10-08 11:39:12 +02:00
Milan Hanajik
921c524f0e
Output.FileWriters.IperlLogger.Writer : Bug fixed, data of wm0 were logged for all water meters in the batch, ver. 2.18.1013
2018-10-08 11:00:18 +02:00
Milan Hanajik
a8df9b50de
(1) SLM_END Elde comp. updated (03.10.2018), (2) Elde.TempMeterMeret component added, (3) MeretRS485Address array size increased for 2 new Meret temp.meters for SLM_END, ver. 2.18.1012
2018-10-05 11:34:34 +02:00
Milan Hanajik
5da9b1e94e
Fixed a bug when adding a list of new components using a script file, ver. 2.18.1010
2018-10-03 14:56:42 +02:00
Milan Hanajik
63871c9bcc
Changes for IZRAEL_50, DEWA_50 removed (replaced by FEWA_50)
2018-10-03 14:56:30 +02:00
Milan Hanajik
e5b61825ff
Ultrasound level meter modbus communication completed.
2018-10-01 16:40:42 +02:00
Milan Hanajik
2d484ea993
TBF.BenchControl.Configs.ParamsProvider.ComponentCfgCtrl displays a message box when a parameter is invalid, ver. 2.18.1010
2018-10-01 11:18:35 +02:00
Milan Hanajik
b5b7d50742
TestiInfo for Greece added (Q1Q2Q2adjQ3), minor fix in SensusOracle.Database, ver. 2.18.1009
2018-10-01 09:01:36 +02:00
Milan Hanajik
19d77a9ad9
SENTEC : FlyingStartMassCollectionSeq : Tank draining is completed before the flow control starts (as in Berlin).
2018-09-28 14:16:12 +02:00
Milan Hanajik
e77c0460de
UltrasoundLevelMeter parent name is 'Modbus' only.
2018-09-27 15:20:34 +02:00
Milan Hanajik
2ad5843f4f
Cleanup: bool Output.SensusTestInfo.AreCompatible(.,. ) introduced, etc, ver. 2.18.1008
2018-09-27 15:02:36 +02:00
Milan Hanajik
631ef5fe20
SensusOracle.Database : Bug fix in TestInfo comparison, Qbz. Just == Just1 allowed now, ver. 2.18.1007
2018-09-25 16:36:43 +02:00
Milan Hanajik
cd246e89c8
RequiredGroupMembership: Users.Grp.GID --> Users.Grp.GID[] (initial version), ver. 2.18.1006
2018-09-25 09:05:51 +02:00
Milan Hanajik
438374532f
BatchResults.IsProduction( ) modified, ver. 2.18.1005
2018-09-24 13:06:01 +02:00
Milan Hanajik
92609b9ead
iPerl CalibrationStructV4 related stuff added, ver. 2.18.1004
2018-09-24 10:06:19 +02:00
Milan Hanajik
07b51f12a2
Prevent SW crash in bool Results.Output.Printers.Table.IsEmpty( )
2018-09-20 12:23:24 +02:00
Milan Hanajik
16494389c6
ver. 2.18.1001
2018-09-20 08:24:05 +02:00
Milan Hanajik
be86f0278f
FEWA_50 component added, FEWA_50 define processing added, ver. 2.18.1000
2018-09-19 12:17:38 +02:00
Milan Hanajik
7e7ae86f65
iPerlHead : 'LogType' procedure parameter added and used when creating 'optoDataLogFileName'.
2018-09-19 11:14:10 +02:00
Milan Hanajik
3b2139d3df
(1) Output.FileWriters.IperlLogger uses definitions stored in Output.SensusTestInfo objects, (2) sensusOracle.Database OK for Suez, searches for appropriate SensusTestInfo-s.
2018-09-19 11:10:48 +02:00
Milan Hanajik
16c59b5c47
(1) MessageBoxOp, AskYesNoOp and CoverTest do not use Bridge.OnCloseQandAForm, (2) ChangeOfFlowDirection --> ChangeFlowDirection, (3) code cleanup,
2018-09-18 16:44:32 +02:00
Milan Hanajik
49cc584914
(1) Closing iPerlCommunicationForm fixed once again, (2) Czech translations fixed.
2018-09-18 15:24:33 +02:00
Milan Hanajik
aeefac1d4e
iPerlCommunication activity "Write Q2 correction R-L" and "Write Q2 correction L-R" added, ver. 2.18.999
2018-09-17 14:16:40 +02:00
Milan Hanajik
2b30607d9c
ver. 2.18.998
2018-09-17 12:46:11 +02:00
Milan Hanajik
cef8d3ff95
Stubs of Hart.Common and Hart.Nivotrack components added.
2018-09-14 12:13:15 +02:00
Milan Hanajik
64646486e9
All DataEntry forms bug fix : PurchaseOrder of water meters is updated only when a form was closed by OK, ver. 2.18.997
2018-09-14 09:52:11 +02:00
Milan Hanajik
769e68d49b
Output.Printers.Enhanced : "Nr. of copies' option added, ver. 2.18.996
2018-09-14 09:02:21 +02:00
Milan Hanajik
3dcb134aa1
Output.Printers.Enhanced : 'Good only' option fixed.
2018-09-14 08:27:12 +02:00
Milan Hanajik
81cb0eae64
Results.ItemID : Procedure_description, Test_bench_name, Address1-5 and respective WMeterRsltItemSpec added, ver. 2.18.995
2018-09-14 08:25:22 +02:00
Milan Hanajik
4fad9925ec
ResultsBrowser: CEVAK specific code commented out, ver. 2.18.995
2018-09-13 17:56:02 +02:00
Milan Hanajik
92d246eda0
TBF : Processing keys in MainWnd disabled for CEVAK_200
2018-09-13 17:54:03 +02:00
Milan Hanajik
34479778b9
CEVAK_40, FUZHOU_50/_100/_150/_300, MURES_40, PUCHONG_200, TORINO_50, TORUN_50 introduced, ver. 2.18.995
2018-09-13 14:17:03 +02:00
Milan Hanajik
163d209071
TBF bug fixes : (1) RegulValve adcChannel for CEVAK, (2) ComponentsManagerDlg columns.
2018-09-13 12:49:31 +02:00
Milan Hanajik
8eb601f24d
UltrasoundLevelMeter component added.
2018-09-13 12:48:09 +02:00
Milan Hanajik
ac9407b59d
TestMethods.PulsesTestManual added, ver. 2.18.994
2018-09-13 09:02:24 +02:00
Milan Hanajik
00dd0ed8fd
Output.FileWriters.IperlLogger modifications : LogType.DEWA added.
2018-09-12 13:30:39 +02:00
Milan Hanajik
6a53417b62
TBF : (1) SensusOracle component moved from DB to Output.DB, (2) Output.SensusCommon class, (3) Output.SensusTestInfo class.
2018-09-11 14:03:05 +02:00
Milan Hanajik
90f2b83fc0
iPerlCommunicationForm : Fixed closing the form when editing check boxes.
2018-09-11 11:31:00 +02:00
Milan Hanajik
3382c6e77a
(1) Output.FileWriters.IperlLogger configuration for LogType.Suez, (2) DB.SensusOracle Quality DB + dead code/parameters cleanup, ver. 2.18.993
2018-09-11 11:30:08 +02:00
Milan Hanajik
072de642e1
ComponentsManagerDlg : Components sorting controlled by click-able column headers.
2018-09-10 12:28:53 +02:00
Milan Hanajik
489ebd04aa
TestMethods.ChangeOfFlowDirection added.
2018-09-10 10:06:31 +02:00
Milan Hanajik
2a68934b0e
More logging in all Output.FileWriters, ver. 2.18.992
2018-09-07 12:40:32 +02:00
Milan Hanajik
f3a502b7df
iPerlCommunicationForm : minimizing, maximizing and closing this form is disabled, ver. 2.18.992
2018-09-07 10:18:32 +02:00
Milan Hanajik
2b0e66c71d
MessageBoxOp : Form has a windows title so that it can be moved.
2018-09-06 17:16:22 +02:00
Milan Hanajik
e5c01a14d9
Bug fix in last graphs batch numbers.
2018-09-06 16:52:11 +02:00
Milan Hanajik
e5ef10beac
Bug fix in ErrorFlags evaluation.
2018-09-06 15:49:10 +02:00
Milan Hanajik
4c3c499ad5
Output.FileWriters.IperlLogger component added (generalized, loop over tests), ver. 2.18.990
2018-09-06 15:48:39 +02:00
Milan Hanajik
bdc7f5abd8
RoiDetectionSeq : More logging (display)
2018-09-06 15:25:48 +02:00
Milan Hanajik
0ff78b9d4c
(1) Multiple instances of SensusOracle.Database component possible, (2) Test.ItemNr updated properly, ver. 2.18.988
2018-09-04 13:48:50 +02:00
Milan Hanajik
41959d863f
Changes for CEVAK PT200, ver. 2.18.986
2018-09-03 08:28:45 +02:00
Milan Hanajik
e7d495e47d
ver. 2.18.985
2018-08-31 14:16:08 +02:00
Milan Hanajik
e4f5be3f41
iPerlCommunication : (1) Bug fix for iPerlSpecial, (2) Save button position, (3) Activity is a ComboBox, (4) DN is a ComboBox, ver. 2.18.984
2018-08-31 12:46:12 +02:00
Milan Hanajik
f42c1b7f0c
CEVAK PT200 component upgraded (initial version dated 30.08.2018).
2018-08-30 14:13:31 +02:00
Milan Hanajik
9dbca87429
Copying users from a remote database fixed (UI) and done as a database transaction, ver. 2.18.982
2018-08-30 14:11:40 +02:00
Milan Hanajik
49ae2a84c4
Remote DB : (1) Bug fix in DatabaseSettings.Clone(), (2) Compatibility check on startup.
2018-08-30 14:10:20 +02:00
Milan Hanajik
34073844bc
Config.FluentCommon cleanup : SaveToDb( ) and DeleteFromDb( ) removed.
2018-08-30 08:04:19 +02:00
Milan Hanajik
6f3b9be77e
TBF : LoginDlg displayed after a double-click on the status strip with current user name.
2018-08-28 13:11:55 +02:00
Milan Hanajik
f675c7ada2
Output.DB.ProductionTracing.TracingDB : Workplace registration.
2018-08-28 13:10:31 +02:00
Milan Hanajik
6aee0a71ed
TBF : Output.DB.ProductionMonitoring --> Output.DB.ProductionTracing.
2018-08-28 10:12:39 +02:00
Milan Hanajik
fa818c5cf8
TracingDB : WorkplaceRegistration, etc. added, TrivialLoginDlg removed, ver. 1.5.61 --> 2.0.65
2018-08-28 09:58:58 +02:00
Milan Hanajik
0ef9505af1
MonitoringDB --> TracingDB, TBF ver. 2.18.981
2018-08-28 09:44:39 +02:00
Milan Hanajik
bf69524fd8
TBF : (1) Elde.RegisterReader has a new proc. parameter int Filter, (2) Filters 'int[]' are passed everywhere in the TBF application istead of test.TolerRed.
2018-08-23 12:45:13 +02:00
Milan Hanajik
58df07300e
TestMethods.GenesisHead and TestMethods.GenHead folders added.
2018-08-22 18:48:37 +02:00
Milan Hanajik
bef4928162
Genesis : (1) component upgraded (dated 22.08.18), (2) bug fixes, ver. 2.18.980
...
more
2018-08-22 18:46:17 +02:00
Milan Hanajik
5995204d8d
ver. 2.18.979
2018-08-22 08:36:32 +02:00
Milan Hanajik
69b7c94176
Users.Forms.UserManagementDlg : Sorting by data in columns including a surname, ver. 2.18.981
2018-08-14 14:37:15 +02:00
Milan Hanajik
540bc8ca74
ver. 2.18.979
2018-08-08 11:34:17 +02:00
Milan Hanajik
03920d5b90
ver. 2.18.978
2018-08-06 15:59:58 +02:00
Milan Hanajik
765637ce2d
TestMethods.PulsesTest : (1) Fixes in forms, (2) MinPulsesCount test parameter introduced, ver. 2.18.977
2018-08-03 11:16:13 +02:00
Milan Hanajik
b4596ae6e9
User.Grp.GID.TracabilityManagement user level added for TYRA_IPERL only.
2018-08-03 08:08:14 +02:00
Milan Hanajik
4c92cb7af0
MonitoringDB merged with ProductionTracing, ver. 1.5.61
2018-08-02 13:41:10 +02:00
Milan Hanajik
770b8447ac
Default connection string for central DB of users updated.
2018-08-02 13:41:09 +02:00
Milan Hanajik
f3532fc3cb
Unnecessary references removed, ver. 2.18.976
2018-07-30 09:31:45 +02:00
Milan Hanajik
a7cfbc0b76
Fuzhou 100 component updated : Initial version dated 25.07.2018
2018-07-25 15:13:56 +02:00
Milan Hanajik
608dd087b8
Sequences.Statistics.ApplyFilter() cleanup, ver. 2.18.975
2018-07-23 16:02:02 +02:00
Milan Hanajik
5d2871b9ed
PulsesTest : Puses count = '---' and rectangles are red on startup.
2018-07-19 17:29:43 +02:00
Milan Hanajik
779c870613
Comparison (VolumeMaster == 0) done when calculating Constmaster in all mass based methods, ver. 2.18.972
2018-07-19 13:20:48 +02:00
Milan Hanajik
3cd585fe41
Modbus.CometAmbient.Ambient comments only.
2018-07-19 11:03:28 +02:00
Milan Hanajik
ff27ae7635
ver. 2.18.971
2018-07-18 17:43:17 +02:00
Milan Hanajik
a41e805e8d
DUBAJ_50 and CEVAK_200 added, ver. 2.18.970
2018-07-18 17:27:42 +02:00
Milan Hanajik
9bcf3aa7f6
TestMethods.PulsesTest : Texts in forms fixed.
2018-07-18 16:31:55 +02:00
Milan Hanajik
ff2248720c
TestMethods.PulsesTest added.
2018-07-18 10:00:37 +02:00
Milan Hanajik
9bd2cd2634
Error message after a wrong test or procedure parameter, ver. 2.18.969
2018-07-17 12:16:52 +02:00
Milan Hanajik
9ba1b58d2e
CombinedWithDetTestParams.OffsetPulsesFreq parameter introduced, use in Qfall detection, ver. 2.18.968
2018-07-17 10:53:34 +02:00
Milan Hanajik
1d8728c7ce
TURA_SPECIAL : 'Stop draining' in BenchControlPanel is not protected by a password, ver. 2.18.967
2018-07-16 15:56:03 +02:00
Milan Hanajik
af68f35400
(1) ComponentsManagerDlg displays all components that failed to load, (2) Diverter.divNrFromName fixed for Berlin (DivEx), ver. 2.18.966
2018-07-16 15:05:06 +02:00
Milan Hanajik
de269b66b5
IPumpFM handling : bug fix in SequenceBase.
2018-07-16 09:51:01 +02:00
Milan Hanajik
ea894c2db5
upgradeDb_2018_2019-Button --> upgradeDb_218_220_Button.
2018-07-13 13:04:22 +02:00
Milan Hanajik
bd9785c195
TestRslt.ConstMasterCorr and Results.ItemID.Reference_error_corr introduced and calculated in all test methods.
2018-07-13 13:00:03 +02:00
Milan Hanajik
044046080d
IPumpFM handling modifications, ver. 2.18.962
2018-07-12 15:59:09 +02:00
Milan Hanajik
04efa02089
Diverter threshold levels sent by SendCalibData(...) fixed, ver. 2.18.961
2018-07-11 21:48:42 +02:00
Milan Hanajik
426a21fd0b
ver. 2.18.960
2018-07-11 11:49:35 +02:00
Milan Hanajik
8523324962
FUZHOU100 symbol added, Fuzhou PT100 component added, ver. 2.18.959
2018-07-11 11:33:01 +02:00
Milan Hanajik
f06f819adb
E9 and E12 ErrorFlags modifed : Offset parameters added, ver. 2.18.957
2018-06-28 17:01:57 +02:00
Milan Hanajik
ac8e766476
ver. 2.18.956
2018-06-28 11:09:29 +02:00
Milan Hanajik
a67a709782
(1) Fixes in Screens.ProcessTabPageXY, (2) Program can be closed when there is a red error message, ver. 2.18.955
2018-06-27 11:45:54 +02:00
Milan Hanajik
9543de4170
UiCmdStop in CombinedWithDetectionSeq when flow is not reached (timeout), German error message, ver. 2.18.954
2018-06-27 10:31:22 +02:00
Milan Hanajik
79fea707f3
(1) Munich component upgraded - coax valve bug, (2) DivSamples array size fixed for MUNICH, ver. 2.18.952
2018-06-27 08:34:18 +02:00
Milan Hanajik
1034c8e752
Bug fix in Elde.RegulValveCoax.SetFlowOp and Elde.StartMeasurementOp, more logging.
2018-06-27 08:31:58 +02:00
Milan Hanajik
aa95f60a81
SENTEC: StateMachine.Period = 1s again, ver. 2.18.941
2018-06-22 15:07:22 +02:00
Milan Hanajik
420cf6397b
ver. 2.18.940
2018-06-22 13:39:58 +02:00
Milan Hanajik
fce2fcf293
(1) Bug fixes in Results.ItemID.Flow_ctv and Strings.Tooltip_Q_v_r, (2) FileWriters.Enhanced modification for CSV-format, ver. 2.18.939
2018-06-22 13:30:17 +02:00
Milan Hanajik
41c662f053
Use of remote database for procedures/tests, part 3, ver. 2.18.938
2018-06-21 13:45:50 +02:00
Milan Hanajik
72d2b602ab
ver. 2.18.937
2018-06-21 13:42:20 +02:00
Milan Hanajik
dc08f308d0
ver. 2.18.936
2018-06-20 14:39:39 +02:00
Milan Hanajik
910f15dfbf
ver. 2.18.935
2018-06-20 11:31:22 +02:00
Milan Hanajik
d4f8c23cce
ver. 2.18.934
2018-06-20 11:24:34 +02:00
Milan Hanajik
324be83f9b
Bug fix in diverter.
2018-06-20 11:02:16 +02:00
Milan Hanajik
ea8d4cb63d
Petersburg components updated (20.06.2018).
2018-06-20 10:38:15 +02:00
Milan Hanajik
7b5231af80
GraphLib : (1) Playback removed, (2) Precision timer removed.
2018-06-20 10:38:14 +02:00
Milan Hanajik
63b7b83363
Refactoring, clean-up, comments, fix in control preventing MainWnd designer to open, ver. 2.18.933
2018-06-20 10:36:52 +02:00
Milan Hanajik
7a814c2a00
Bug fix in TBF.BenchControl.Sequences.SequenceBase.Transition(...), ver. 2.18.931
2018-06-19 13:48:56 +02:00
Milan Hanajik
76053d466b
Use of remote database for procedures/tests, part 2.
2018-06-19 09:25:24 +02:00
Milan Hanajik
6020d6e4eb
BenchInfo.Polska removed (replaced by BenchInfo.Extended).
2018-06-19 09:24:26 +02:00
Milan Hanajik
61d06dc910
BenchInfo.Extended.Component added, generic BenchControl.Configs.ParamsProvider.ComponentCfgCtrl added.
2018-06-18 17:13:13 +02:00
Milan Hanajik
e889215cf4
IParamsProvider.UpdateParam(...) returns CfgUpdateFlags now.
2018-06-18 16:45:32 +02:00
Milan Hanajik
cdc971f733
public enum CfgUpdateFlags moved to Config.Enums
2018-06-18 14:44:52 +02:00
Milan Hanajik
863856d27d
ComponentCfgBase and derived classes : portected XmlSerializer GetSerializer() --> public XmlSerializer GetSerializer().
2018-06-18 12:44:37 +02:00
Milan Hanajik
cf5dd8cb71
Sharing procedures from a remote DB, ver. 2.18.928
2018-06-15 14:31:40 +02:00
Milan Hanajik
619c06a511
SENTEC: StateMachine.Period = 2s, ver. 2.18.927
2018-06-15 08:57:11 +02:00
Milan Hanajik
9b85630405
ver. 2.18.926
2018-06-14 13:58:36 +02:00
Milan Hanajik
078dc08ed0
Test name cannot contain characters \ / : * ? " < > | (like a file name), ver. 2.18.925
2018-06-14 13:56:43 +02:00
Milan Hanajik
f82658cee2
(1) diverter fixed for Badger-velka-trat, (2) power user 'leos' deleted, ver. 2.18.923
2018-06-13 07:35:47 +02:00
Milan Hanajik
7c2135a8fe
Bug fixes in reading diverters: ReadDiverterTransitionOp, Elde.Diverter.Component, IControlCOm, IDiverter.
2018-06-12 17:07:15 +02:00
Milan Hanajik
b5383a445e
Preparation for remote sharing of procedures, ver. 2.18.920
2018-06-11 12:53:52 +02:00
Milan Hanajik
f3c0da79e8
(1) Graphs : DivSamples on test START and END, (2) div. transition times calculated from samples.
2018-06-11 12:52:08 +02:00
Milan Hanajik
c4c221f58c
TestRslt.IsRelErrTest() / IsPMaxTest() / IsStartStop() / IsDiverter() modified and used differently in WMeterRsltItemSpec, ver. 2.18.917
2018-06-08 09:56:52 +02:00
Milan Hanajik
2a622d4aa2
RegisterReaders.SerialStream : Bug fix in DatastreamFrame in case of TiemFieldFormat == FieldFormat.None, ver. 2.18.916
2018-06-06 11:18:30 +02:00
Milan Hanajik
baa67cfe02
Change in MainSeq reverted so that transition sequence after test is executed on Stop. ver. 2.18.915
2018-06-06 09:50:52 +02:00
Milan Hanajik
d0cddd072c
(1) Timeout when setting flow handled as UiCmdStop, (2) RegValve.SetFlowOp cleanup, (3) minor change in RegReaders.SerStream, ver. 2.18.914
2018-06-05 14:21:03 +02:00
Milan Hanajik
e20a95029c
Bug in UI in ProcedureDlg when the last test is deleted fixed, ver. 2.18.913
2018-06-04 13:53:06 +02:00
Milan Hanajik
392a02b83c
(1) IDatastreamReader iface in IperlHead and SerialStream, (2) SerialStream buffer size, (3) TimeFieldFormat==FieldFormat.None implemented, ver. 2.18.911
2018-06-04 08:15:27 +02:00
Milan Hanajik
385825c9e8
Progress bar bug fix for repeated tests.
2018-06-01 13:58:59 +02:00
Milan Hanajik
acb5491225
DatastreamFrame logging fixed, FrameFormat handling improved, PD log file names fixed, ver. 2.18.910
2018-06-01 13:21:11 +02:00
Milan Hanajik
5d4dedcb25
RegisterReaders.SerialStream component added, to be tested, ver. 2.18.909
2018-06-01 09:52:24 +02:00
Milan Hanajik
775af25d1b
Clean-up, more comments.
2018-05-31 19:04:01 +02:00
Milan Hanajik
c4e4bb2e77
SENTEC component upgraded (30.05.2018), ver. 2.18.907
2018-05-30 18:28:16 +02:00
Milan Hanajik
7e2781148e
MettlerToledo.Standard : EmptyUp parameter added, used in IsEmpty(.), etc.
2018-05-30 12:57:11 +02:00
Milan Hanajik
dd851fb344
(1) SENTEC component (24.05.18), (2) SENTEC defines, (3) RegulValve modified for SENTEC, (4) message box shown in case of a fatal error on start-up, ver. 2.18.906
2018-05-30 12:56:45 +02:00
Milan Hanajik
531a728b37
ver. 2.18.904
2018-05-25 09:04:11 +02:00
Milan Hanajik
f10c5797bb
ver. 2.18.903
2018-05-25 08:48:47 +02:00
Milan Hanajik
052f39d330
(1) ProcedureDlg and TestParamsCtrl improvements and cleanup, (2) related changes in test methods, ver. 2.18.902
2018-05-24 13:20:03 +02:00
Milan Hanajik
2e593d11eb
(1) Results are redrawn when iPerlCommForm is closed, (2) 'Stop draining' is password protected, (3) PW-s updated, ver. 2.18.901
2018-05-21 16:45:54 +02:00
Milan Hanajik
e150624f4d
Bug fixes in DataEntry.Standard6.TestStartEndForm, more logging, ver. 2.18.899
2018-05-18 16:30:59 +02:00
Milan Hanajik
ca9d83e424
ver. 2.18.898
2018-05-18 10:57:17 +02:00
Milan Hanajik
3b1544b330
ver. 2.18.897
2018-05-18 09:58:49 +02:00
Milan Hanajik
518a1f792c
Heat meters fixes.
2018-05-18 08:33:45 +02:00
Milan Hanajik
2f3b09ffc5
UpgradeSelectionDlg : (1) upgradeDb_NFC_button_Click( ) added, (2) upgradeDb_218_219_Button_Click( ) completed, ver. 2.18.896
2018-05-17 17:22:50 +02:00
Milan Hanajik
d9c60584eb
Smart card reader detection embedded inside try { ... } catch( ), ver. 2.18.895
2018-05-17 11:06:57 +02:00
Milan Hanajik
d8e0772a0f
ZAMBIA define and packages/ControlBoard/Zambia/... component added, ver. 2.18.894
2018-05-17 09:00:08 +02:00
Milan Hanajik
875caf0e28
(1) Smart card reader support, (2) Tag added to User DB table, (3) Graphs : Y-label fixed, two significant digits, ver. 2.18.893
2018-05-15 17:37:05 +02:00
Milan Hanajik
86601e1ba1
BugFix in ...Elde.StartMeasurementOp for the case of RV=...Elde.RegulValveCoax.RegulValve
2018-05-14 16:03:02 +02:00
Milan Hanajik
67a762e51c
MettlerToledo.Standard : Timeout in ReadMassOp and ReadStableMassOp, ver. 2.18.892
2018-05-14 10:41:03 +02:00
Milan Hanajik
d6881bfdf3
(1) ParamsProvider-s added to C..Test/C..Procedure entities, (2) ComponentCfgBase fn-s returning IParamsProvider rewritten, (3) refactoring, ver. 2.18.891
2018-05-11 16:51:07 +02:00
Milan Hanajik
878c89591e
Bug fixes: (1) in MainWnd when proc. added to empty DB, (2) in TestParamsCtrl when a test added and moved up, (3) other minor, (4) ItemNr of editted procedure displayed almost always, ver. 2.18.890
2018-05-02 15:52:53 +02:00
Milan Hanajik
f332fd7141
FlyingStartMassCollection and FlyingStart : Case when there is one or no pulse from the water meter handled correctly.
2018-04-27 13:52:06 +02:00
Milan Hanajik
bb3be1c649
Results.Entities.TestRslt.ConstMasterRaw added, set to outPath.FlowMeter.LtrPerPulse in sequences
2018-04-27 11:00:05 +02:00
Milan Hanajik
e88175b349
(1) Output.DB.SaveFlowmeterCorrections: date, validity, certificate, (2) Flow_ctv, Flow_ctv_min, ...
2018-04-25 12:49:07 +02:00
Milan Hanajik
c0f4c5acef
(1) Multiple start valves, test methods modified, (2) Component for JuznaAfrika50 (25.04.2018), ver. 2.18.887
2018-04-25 12:47:33 +02:00
Milan Hanajik
1f9df9bb67
(1) Units : lpp,dm3pp,lpdeg,dm3pdeg added, (2) Bug fix in WMRsltItemSpec(ItemID.P_delta_mean_from_up_down_per_mtr, ... , ver. 2.18.884
2018-04-19 14:42:42 +02:00
Milan Hanajik
de4a0c61b9
More italian, ver. 2.18.882
2018-04-18 11:34:15 +02:00
Milan Hanajik
0f3f54f8d0
ver. 2.18.881
2018-04-17 23:49:36 +02:00
Milan Hanajik
60f7fbe4c3
More logging, Italian, quantities with units in many languages, etc., ver. 2.18.880
2018-04-17 23:28:00 +02:00
Milan Hanajik
37e84ee678
SMAT Torino PT50 component upgraded (17.04.2018).
2018-04-17 23:19:41 +02:00
Milan Hanajik
04878cea50
Config.Entities.Medium : ToDescription() used in UI, Strings.cold/hot removed, gorjaca->ciepla, ver.2.19.879
2018-04-17 09:04:32 +02:00
Milan Hanajik
7c940bd633
ver. 2.18.878
2018-04-16 15:53:42 +02:00
Milan Hanajik
5769b6ad48
Bug fixes: (1) OnePerMeter : 'WaterMeters[0]' used instead of 'wm', (2) Printers.Table : last vertical line, ver. 2.18.877
2018-04-15 12:19:06 +02:00
Milan Hanajik
b17d710044
Results.Entities.WaterMetrData.Medium added, woda zimna/goraca, ver. 2.18.876
2018-04-15 11:34:07 +02:00
Milan Hanajik
441601bd42
iPerl : Default calibration factors modified, ver. 2.18.875
2018-04-12 15:46:12 +02:00
Milan Hanajik
d1f5bd8300
New result items, tau_ss fixed (Kepno).
2018-04-12 14:27:13 +02:00
Milan Hanajik
98c1194e5b
Bug fix in Sequences.MainSeq.RestoreBatchResults.
2018-04-12 12:42:11 +02:00
Milan Hanajik
85f2f31469
(1) Output.Printers.OnePerMeter : Table{s} centered horizontally on pages, (2) Indicators for PL: "brak"
2018-04-11 15:09:58 +02:00
Milan Hanajik
fe3867bc5c
ver. 2.18.872
2018-04-11 14:14:32 +02:00
Milan Hanajik
b2e467714e
Output.Priters.OnePerMeter : 2ng page table position fixed.
2018-04-11 13:50:01 +02:00
Milan Hanajik
0993716c8e
(1) TBF.BenchControl.Formulas --> Config.Formulas, (2) MeterTestRslt.RegReaderType, (3) Rslt.items added, (4) Quantity.Pulses, ver. 2.18.870
2018-04-11 11:11:45 +02:00
Milan Hanajik
c19802fa13
UpgradeSelectionDlg : upgradeDb_218_219_Button added.
2018-04-11 09:00:44 +02:00
Milan Hanajik
efa5084d8b
Results.Output.Printers.Table supports separator row line (TODO: separator column line).
2018-04-09 17:43:08 +02:00
Milan Hanajik
673e04a1b6
Renamed: Reference_pulses --> Reference_pulses_ni, Added: Reference_pulses, Test_time_ni, Separator.
2018-04-09 16:40:14 +02:00
Milan Hanajik
a4a589a40c
Cleanup : Results/ItemSpec, ResultsPrinters/Cevak/... removed, etc., ver. 2.18.869
2018-04-09 13:44:28 +02:00
Milan Hanajik
0436906a59
Elde.StopPreviousOp modified : STOP command resent if necessary, ver. 2.18.868
2018-04-09 10:59:40 +02:00
Milan Hanajik
f2a3c47cf7
WMeterRsltItemSpec and Units modified (Kepno), ver. 2.18.867
2018-04-04 16:00:50 +02:00
Milan Hanajik
80db263929
(1) Printers.OnePerMeter with 3 columns above and below the body, (2) static Table Create_xy(...) introduced, ver. 2.18.866
2018-04-04 13:56:23 +02:00
Milan Hanajik
701c2f33bb
ErrorFlagsEx water meter results item, ver. 2.18.864
2018-03-28 16:58:36 +02:00
Milan Hanajik
dd8dce1d59
try { ... } catch when copying images.
2018-03-28 13:40:02 +02:00
Milan Hanajik
cd1bee1018
IControlCom : Interface uses uint[8] filterConstants (Juzna Afrika, Genesis), ver. 2.18.861
2018-03-27 13:16:54 +02:00
Milan Hanajik
3f9312a606
ver. 2.18.860
2018-03-26 16:19:06 +02:00
Milan Hanajik
f2c7b9904b
ver. 2.18.859
2018-03-26 16:04:25 +02:00
Milan Hanajik
9ac7f691e0
iPerlCommunicationForm bug fix, ver. 2.18.858
2018-03-26 14:17:51 +02:00
Milan Hanajik
bf1da91018
(1) Support for JUZNA_AFRIKA_50 symbol added, (2) Component JuznaAfrika50/ControlComponent3U added, ver. 2.18.857
2018-03-26 12:47:46 +02:00
Milan Hanajik
3f8fc9475a
ver. 2.18.856
2018-03-26 10:57:59 +02:00
Milan Hanajik
72c3006c8a
ResultsBrowser : Export of statistics, ver. 2.18.856
2018-03-25 21:55:18 +02:00
Milan Hanajik
5c8ebd6476
Output.Printers.Enhanced prints complete tables with vertical lines, multi-line support in tables, ver. 2.18.855
2018-03-23 12:08:58 +01:00
Milan Hanajik
2efdb8bb61
Bug fixes in FixedStartSeq, ver. 2.18.854
2018-03-23 08:37:33 +01:00
Milan Hanajik
b9886599ed
TestMethods.FixedStart added - uses only reference flowmeter, no scales, ver. 2.18.853
2018-03-22 21:03:13 +01:00
Milan Hanajik
570570570b
ver. 2.18.852
2018-03-21 17:02:54 +01:00
Milan Hanajik
1593dc3070
ResultsBrowser : Any IResultsPrinter component from TBF can be used to print results, ver. 2.18.851
2018-03-20 04:49:11 +01:00
Milan Hanajik
9931138e5d
(1) Minor improvements in Output.FileWriters.XmlBatch, (2) TestMethods.ReferenceFlowmeterCalibration removed, ver. 2.18.851
2018-03-20 01:40:58 +01:00
Milan Hanajik
91e7b95332
ver. 2.18.850
2018-03-19 11:41:05 +01:00
Milan Hanajik
f912389a36
ver. 2.18.849
2018-03-19 09:44:50 +01:00
Milan Hanajik
be5122cec6
Output.FileWriters.XmlBatch component added, ver. 2.18.848
2018-03-19 09:27:57 +01:00
Milan Hanajik
9f9883ac3e
ResultsBrowser : UI for printer component OK, ver. 2.18.847
2018-03-19 08:52:02 +01:00
Milan Hanajik
5e50056f4a
Output.DB.SaveFlowmeterCorrections tested and fixed, ver. 2.18.847
2018-03-19 06:31:30 +01:00
Milan Hanajik
d97fa481c8
ver. 2.18.846
2018-03-18 14:18:28 +01:00
Milan Hanajik
495fb4e074
Bug fix in ProcedurePramsCtrl when Sick and ROI are combined and Sick is the 1st one, ver. 2.18.845
2018-03-17 06:53:27 +01:00
Milan Hanajik
82a1669306
ResultsBrowser : Inner exception message displayed, ver. 2.18.844
2018-03-16 13:24:38 +01:00
Milan Hanajik
0adec1cb51
Output.Printers.OnePerMeter : Table class added, common items use Table class for printing, ver. 2.18.844
2018-03-16 03:11:18 +01:00
Milan Hanajik
f8a358c21e
Diverter and flowmeter numbers for diverter tests corrected for 3 Fuzhou benches.
2018-03-16 03:08:50 +01:00
Milan Hanajik
6a40a351a7
Output.DB.SaveFlowmeterCorrections works well with tests when Repeats count > 1.
2018-03-15 05:59:22 +01:00
Milan Hanajik
e8af9418bf
Both login dialogs react on Enter key (moves focus).
2018-03-15 04:50:52 +01:00
Milan Hanajik
4245238112
UpgradeSelectionDlg fixed when no DB selected, etc., ver. 2.18.843
2018-03-15 03:42:19 +01:00
Milan Hanajik
88c92dd762
ver. 2.18.842
2018-03-14 12:53:14 +01:00
Milan Hanajik
6a38189ee2
(1) Change in FUZHOU300 #if/#else/#endif, (2) UpgradeSelectionDlg supports v.2.4 -> v.2.9. DB upgrade, ver. 2.18.841
2018-03-14 07:30:15 +01:00
Milan Hanajik
694e20c9b6
ver. 2.18.840
2018-03-14 02:18:42 +01:00
Milan Hanajik
d0c27c4fe0
UpgradeSelectionDlg contains pressure representation upgrade, ver. 2.18.839
2018-03-13 07:49:06 +01:00
Milan Hanajik
82e71f6779
Components for all 3 test benches in Fuzhou upgraded.
2018-03-13 02:18:37 +01:00
Milan Hanajik
ab6b96976c
Changes in UpgradeSelectionDlg (database upgrade), ver. 2.18.838
2018-03-13 02:18:07 +01:00
Milan Hanajik
47c2184d5f
Fixes in FUZOU_40 define, ver. 2.18.837
2018-03-12 00:19:27 +01:00
Milan Hanajik
04b0be79cd
ver. 2.18.836
2018-03-11 12:30:31 +01:00
Milan Hanajik
9b212bd455
(1) MettlerToledo.Multi workaround for Badger-stredna-trat at the serial protocol level, (2) VB1 display fixed, ver. 2.18.835
2018-03-11 12:10:53 +01:00
Milan Hanajik
62b06b23a5
MettlerToledo.Multi workaround for Badger-stredna-trat, ver. 2.18.833
2018-03-09 17:29:13 +01:00
Milan Hanajik
bbea6da45c
Badger-streda-trat : zobrazenie prietoku zmenene na m3/h, ver. 2.18.832
2018-03-09 15:30:34 +01:00
Milan Hanajik
4452b62cbd
Badger stredna trat : Flowmeter + diverter number when starting a test fixed, ver. 2.18.831
2018-03-09 12:25:58 +01:00
Milan Hanajik
4a7d14b01f
U: leos, P: velka, ver. 2.18.829
2018-03-07 15:22:17 +01:00
Milan Hanajik
9ab78cf824
Changes for Badger: (1) numerical keys passed to Elde component, (2) Diverter# for Badger stredna trat, ver. 2.18.828
2018-03-07 14:43:57 +01:00
Milan Hanajik
615b3409be
OnePerMeterPrintDocument changes.
2018-03-07 11:03:49 +01:00
Milan Hanajik
7465f23809
T_line_xy added to WMeterRsltItemSpec, ver. 2.18.827
2018-03-04 20:43:03 +01:00
Milan Hanajik
0598491753
SequenceBase.TestResult2CvsLine( ) bug fix, ver. 2.18.826
2018-02-26 20:40:19 +01:00
Milan Hanajik
88bf586da4
(3) Water density from air temperature uncorrected
2018-02-26 15:41:45 +01:00
Milan Hanajik
369753f94a
(1) Water density calculated from temp. and pressure, (2) DensityOut -> DensityLine (mapped to DB column TestRslt.DensityOut), ver. 2.18.825
2018-02-26 15:30:22 +01:00
Milan Hanajik
29f79285a7
meterRslt.TestTime is read from board from cBrd.ImpulseTime(wmNr1)
2018-02-26 13:54:26 +01:00
Milan Hanajik
81951287c6
SequenceBase.TestResult2CsvLine( ) modified: isPressureTest, isStartStop, isDiverter, isCamera, ...
2018-02-26 13:13:36 +01:00
Milan Hanajik
be86f791e4
TestRslt.MethodClass and MeterTestRslt.RegReaderClass fields set appropriately in each test, ver. 2.18.824
2018-02-26 12:35:53 +01:00
Milan Hanajik
4c70ac6412
MethodClass added to TestRslt, RegReaderClass added to MeterTestRslt, not mapped to DB.
2018-02-26 12:34:51 +01:00
Milan Hanajik
d8de284c37
TestResults2CsvLine( ) clean-up..
2018-02-26 09:34:50 +01:00
Milan Hanajik
39d43bc217
TestResult2CsvLine() modifications for Kepno, ver. 2.18.823
2018-02-23 10:03:23 +01:00
Milan Hanajik
7bb6d7f0e9
Water density calculation according to ITS-90
2018-02-23 09:55:19 +01:00
Milan Hanajik
fc8bf749a4
(1) Network.Comet.Ambient clean-up, (2) Output.DB.SaveFlowmeterCorrections bug fix, ver. 2.18.822
2018-02-21 11:08:23 +01:00
Milan Hanajik
95a3d7def6
Network.Comet.Ambient component added, ver. 2.18.821
2018-02-20 19:30:05 +01:00
Milan Hanajik
1155cae130
iPerlCommunication bug fix (found on iPerlSpecial), ver. 2.18.820
2018-02-19 15:12:38 +01:00
Milan Hanajik
f645aea402
ver. 2.18.819
2018-02-19 10:33:17 +01:00
Milan Hanajik
1a82625f39
Output.DB.SaveFlowmeterCorrections completed, ver. 2.18.818
2018-02-19 09:42:20 +01:00
Milan Hanajik
bcc54ccd8f
ver. 2.18.817
2018-02-16 16:18:41 +01:00
Milan Hanajik
5df13df7fc
Big fixes : Ambient ST/EN result items.
2018-02-16 15:32:00 +01:00
Milan Hanajik
47fd6206f6
Minor changes
2018-02-16 14:16:59 +01:00
Milan Hanajik
776f8ed841
SaveFlowmeterCorr : Support for calibration of multiple flow meters and ranges, part 1, UI, ver. 2.18.816
2018-02-16 12:59:24 +01:00
Milan Hanajik
cf20ca885e
ver. 2.18.815
2018-02-16 09:44:42 +01:00
Milan Hanajik
e2e7a091af
Changes in program shutdown reverted, ver. 2.18.814
2018-02-16 06:54:14 +01:00
Milan Hanajik
17e605cfd9
UI2BenCmd.Shutdown is re-sent each 3 sec in MainWnd on exit, CheckUIOp and MainSeq modifications, ver. 2.18.813
2018-02-15 16:05:45 +01:00
Milan Hanajik
80999a8573
ErrorFlags E1 and E21 modified, E1 now checks the mean flow, ver. 2.18.812
2018-02-15 14:17:22 +01:00
Milan Hanajik
8deb18fe9c
Procedure numbers displayed in procedureComboBox in MainWnd.
2018-02-15 13:52:00 +01:00
Milan Hanajik
bb3688bf7a
Cleanup, Polish language, ver. 2.18.812
2018-02-15 13:51:40 +01:00
Milan Hanajik
d3c7d54466
GraphsTabPageCtrl bug fix : Crash when 'current' node is used, ver. 2.18.811
2018-02-14 19:44:39 +01:00
Milan Hanajik
b844aafcf3
Statistics, ProcesData, Plotter, IPlotter, GraphsTabPageCtrl, FlyingStartMassCollection changes
2018-02-14 19:27:11 +01:00
Milan Hanajik
5f17dabb0b
(1) IPlotter interface used in Statistics, (2) Plotter class, (3) Start/Stop statistics in all test methods, (4) Flow simulation in FlyingStartMassCollection (DebugMode.Inherit).
2018-02-12 17:50:39 +01:00
Milan Hanajik
e0fb7927ed
Bug fix in Output.DB.SaveFowmeterCorrections, ver. 2.18.803
2018-02-11 08:18:58 +01:00
Milan Hanajik
567ea533a9
Output.DB.SaveFlowmeterCorrections component completed.
2018-02-11 08:09:32 +01:00
Milan Hanajik
cb62b0eb3a
(1) Startup after OK, (2) Shutdown rewritten, optionally with tank draining, ver. 2.18.802
2018-02-08 05:06:00 +01:00
Milan Hanajik
069d3865d4
Output.DB.SaveFlowmeterCorrections component added, ver. 2.18.801
2018-02-06 14:33:21 +01:00
Milan Hanajik
a40ba5243e
ProductionMonitoring ReferenceRecord.Result: 0...OK, >=1 ... Error code, ver. 2.18.800
2018-02-06 11:04:09 +01:00
Milan Hanajik
2c7d1af146
DataEntry.Standard6 supports remarks (batch and watermeters), ver. 2.18.799
2018-02-05 17:41:29 +01:00
Milan Hanajik
6bf5bdce2b
Diverter change (PETERSBURG_200).
2018-02-01 23:04:15 +01:00
Milan Hanajik
c5c4a571c5
Users management changes, list of users read only once, ver. 2.18.798
2018-02-01 22:18:48 +01:00
Milan Hanajik
9464e3e4e1
Changes for BADGER stredna trat, ver. 2.18.797
2018-01-31 18:05:17 +01:00
Milan Hanajik
03b99f1bbf
SampleConfig updated (English, etc.), ver. 2.18.796
2018-01-31 15:46:32 +01:00
Milan Hanajik
d2e9b6f582
ver. 2.18.795
2018-01-31 11:49:31 +01:00
Milan Hanajik
2bc8a5629f
MettlerToledo.Multi drain valve fixes (BalanceDev, BalanceCfg, etc. changes), ver. 2.18.794
2018-01-31 11:16:29 +01:00
Milan Hanajik
95ad2484ef
BADGER-stredna-trat component added, BADGER_STREDNA_TRAT define/if/elif added, ver. 2.18.793
2018-01-30 15:19:23 +01:00
Milan Hanajik
9a8f8722bd
TBF.BenchControl.Output.DB.ProductionMonitoring completed, ver. 2.18.792
2018-01-30 12:41:30 +01:00
Milan Hanajik
08cf231dfc
ver. 2.18.792
2018-01-30 08:37:31 +01:00
Milan Hanajik
1f13ac3c77
More Output.DB.ProductionMonitoring changes, ver. 2.18.791
2018-01-29 16:18:39 +01:00
Milan Hanajik
d9bea4209c
ver. 2.18.791
2018-01-29 12:03:32 +01:00
Milan Hanajik
159390c094
ver. 2.18.790
2018-01-29 10:12:21 +01:00
Milan Hanajik
0d3ee53bd5
Refactoring : TestBenchFramework --> TBF ver. 2.18.789
2018-01-29 09:48:01 +01:00
Milan Hanajik
06018303e7
TBF.BenchControl.Output.DB.ProductionMonitoring added.
2018-01-26 13:56:09 +01:00
Milan Hanajik
51e91cdab0
MonitoringDB project (class library) added.
2018-01-26 13:56:06 +01:00
Milan Hanajik
7038c1163f
TBF : Required group membership is 'Testers' (merging with Sledovanie_vyroby).
2018-01-25 13:32:13 +01:00
Milan Hanajik
812b5cddcc
More users management changes : Localization of user groups.
2018-01-25 13:30:48 +01:00
Milan Hanajik
caed4635eb
Timing related bug in BenchesDlg when editing database setting on startup fixed.
2018-01-25 10:41:20 +01:00
Milan Hanajik
7043e4e11e
Bugs in user management fixed (no DB change), ver. 2.18.788
2018-01-25 10:30:42 +01:00
Milan Hanajik
566dfb7ba8
DB change : 'RangeIx' added to Entities.MeasurementCorrection, Elde.FlowMeter supports multiple correction curves, etc, ver. 2.18.787
2018-01-24 14:28:34 +01:00
Milan Hanajik
b0238fc0a3
FlyingStartFirstRepetWithMassColl uses NextTestVolume test parameter.
2018-01-24 14:12:55 +01:00
Milan Hanajik
47ae6ab4ae
Genesis : Component upgraded, supports Div time measurement, ADC bug fixes.
2018-01-24 14:07:49 +01:00
Milan Hanajik
14716e4ed1
OuterLoop improvements : Test shown on the screen in correct order, loop start/stop 'test repeats count' can be 1 now, TODO: Make test selection inside the loop possible.
2018-01-24 13:59:20 +01:00
Milan Hanajik
095d4aab2b
Cosmetical changes and minor improvements
2018-01-24 13:55:16 +01:00
Milan Hanajik
4144a8970b
Genesis : Bug fixes in assignments of ADC-s to regul. valves and flowmeters to diverters.
2018-01-24 13:42:07 +01:00
Milan Hanajik
ec3c0aae0a
Bug fix in GetResultsTestsAreColumns( ) (2x), ver. 2.17.782
2018-01-24 13:38:54 +01:00
Milan Hanajik
b443cab973
Previous results are shown in a modeless dialog, ver. 2.17.777
2018-01-16 17:23:53 +01:00
Milan Hanajik
2e3b120bb1
FlyingStartMassCollProlonged test method, tested OK on Genesis test bench.
2018-01-16 17:23:38 +01:00
Milan Hanajik
d640a2f4b6
FlyingStartFirstRepetWithMassColl test method, 'ConstMaster' and 'ErrorMaster' from the 1st rep. used in remaining reps., ver. 2.17.775
2018-01-16 17:22:21 +01:00
Milan Hanajik
5116767ec7
Results.DB change : SessionFactory erased only when the new connection string differs from the previous one.
2018-01-03 13:00:08 +01:00
Milan Hanajik
43412cde9e
ver. 2.17.772
2017-12-20 13:28:35 +01:00
Milan Hanajik
d225d97863
Component import/export implemented, ver. 2.17.771
2017-12-20 09:14:43 +01:00
Milan Hanajik
7983423e2a
RumMob : Component upgraded, 19.12.2017, zmena poradia teplomerov
2017-12-19 16:51:12 +01:00
Milan Hanajik
7859ce582a
FlowMeterTriplet (for RumMob) added, ver. 2.17.770
2017-12-18 13:47:02 +01:00
Milan Hanajik
3e1013fc12
Bug fix in StartMeasurementOp, ver. 2.17.769
2017-12-18 12:38:02 +01:00
Milan Hanajik
5f7b4443c2
IFlowMeter.ReadFlow() and IFlowMeter.ReadFrequency() added, ReadFlowOp and SetFlowOp modified, ver. 2.17.768
2017-12-15 13:21:42 +01:00
Milan Hanajik
57977ae8b6
ver. 2.17.767
2017-12-12 11:33:42 +01:00
Milan Hanajik
d21d4fb766
iPerl : Q2 correction calculation takes into account ihead.CalibTarget, ver. 2.17.766
2017-12-11 16:47:03 +01:00
Milan Hanajik
298d4a9b17
ver. 2.17.765
2017-12-11 10:15:11 +01:00
Milan Hanajik
be82f1fe0e
(1) MainSeq : Q1, Q2, Q3 buttons fixed, (2) outer loop error fix, (3) Components can be managed by Administrators only.
2017-12-08 15:12:32 +03:00
Milan Hanajik
459cb5bb4a
(1) Progress bars fixes, (2) Fixes in sequences: cBrd.StopPreviousOp() called at the end (also) when isLastRepetition == true.
2017-12-08 15:07:09 +03:00
Milan Hanajik
8d39bf82d2
Camera binary files: rc.local and runmeonce removed, camera loging level change, ver. 2.17.764
2017-12-08 12:33:37 +03:00
Milan Hanajik
e762aca7fb
Bahrain: Component upgraded (4.12.2017), changes for diverter, faster program shutdown, camera bins changed, ver. 2.17.763
2017-12-08 11:04:46 +03:00
Milan Hanajik
ace0bdb2a6
Supports camera upgrade to SD 1.3, ver. 2.17.762
2017-12-08 09:06:27 +03:00
Milan Hanajik
f6e44914fa
Output.Printers.OnePerMeter can print water meter images.
2017-12-06 14:57:56 +03:00
Milan Hanajik
6b6098164a
FixedStartDeferredEvaluationSeq : Simulation mode fixed, copies sample images correctly.
2017-12-06 14:53:35 +03:00
Milan Hanajik
6572623313
Oputput.FileWriters.ImageArchiver fixes and improvements (folder name may use BatchNr).
2017-12-06 14:52:10 +03:00
Milan Hanajik
7f4bbcccf2
DataEntry.Standard6 / 12 / 24 / Camera : CycleEndForm-s consolidated (they were outdated).
2017-12-06 14:50:18 +03:00
Milan Hanajik
a49a81cff7
(1) Results.Utils.PassedColorStr() with PASSED/FAILED, (2) WMeterRsltsItemSpec: Formatted_WM_ID, (3) Legalizator for Bahrain, ver. 2.17.761
2017-12-06 09:58:57 +03:00
Milan Hanajik
88fc2d4951
DiscoveryDaemon ver. 1.5. added.
2017-12-06 00:02:07 +03:00
Milan Hanajik
2c64b8905d
IDevice and all devices modified, void StopDevice2( ) introduced, makes program exit faster.
2017-12-05 21:26:07 +03:00
Milan Hanajik
dda796b929
ProcessTabPageCtrl6,24,48: Prevent conversion Double -> Float -> Double.
2017-12-05 20:49:38 +03:00
Milan Hanajik
4fd332490a
Program exit troubleshooted and corrected, TODO: Shutdown of camera threads (2 stage StopDevice ?).
2017-12-04 19:51:59 +03:00
Milan Hanajik
be7c433343
All printers enhanced and cleaned up: Template, Footer font, Doc.Name, etc., ver. 2.17.760
2017-12-04 18:53:56 +03:00
Milan Hanajik
6181e6a0f2
List of procedures in 'Procedure' combo box in MainWnd is updated after closing ProceduresDlg using 'x' button.
2017-12-04 18:35:45 +03:00
Milan Hanajik
c5453fff5b
MainSeq, ITestMethod and all test methods changed, transitions are done in MainSeq (DoTransitions()), no outerLoopCounter, ver. 2.17.757
2017-12-03 18:44:57 +03:00
Milan Hanajik
b9b7fc95b4
DataEntry.StandardCamera.TestStartEndForm : Zoom and rotation are saved in arrays separately for each meter, ver. 2.17.755
2017-12-02 18:44:32 +03:00
Milan Hanajik
b8a51409ab
RUM_MOB component upgraded (10.11.2017), RUM_MOB define processing fixes (I41 etc.), ver. 2.17.754
2017-12-01 15:21:54 +01:00
Milan Hanajik
cebaab8e8b
iPerl : ConfigStruct erased at the beginning of 'ReadConfiguration', iPerlHead.ClearData() called in MainSeq when procedure selected, ver. 2.17.753
2017-12-01 12:06:24 +01:00
Milan Hanajik
76bef24456
Output.FileWriters.Basic : PrintCaption parameter added, no empty line when there are no common items, ver. 2.17.752
2017-12-01 10:53:11 +01:00
Milan Hanajik
871b95891d
DataEntry.StandardCamera.TestStartEndForm : Combination of zoom and rotation fixed.
2017-11-30 21:35:14 +01:00
Milan Hanajik
f5ddde647a
ErrorFlags : Cosmetical bug fix.
2017-11-26 22:31:51 +01:00
Milan Hanajik
d4de7db70d
ver. 2.17.751
2017-11-24 16:37:24 +01:00
Milan Hanajik
ad858266d5
StandardCamera.TestStartEndForm : Image rotation, ver. 2.17.749
2017-11-23 15:10:01 +01:00
Milan Hanajik
8772004e8e
More camera logging, ROI: imgFileNamePrefix, ver. 2.17.748
2017-11-23 13:41:33 +01:00
Milan Hanajik
aec3519ec9
All data entry forms have DarkGoldenrod background color.
2017-11-23 09:19:27 +01:00
Milan Hanajik
20bbbc7741
Results.Entities.WaterMeterData.NewQnames mapped to the database (MUNICH only), ver. 2.17
2017-11-23 09:18:04 +01:00
Milan Hanajik
5ee93200ed
MainSeq : Deferred test evaluation when single test is executed.
2017-11-23 09:15:25 +01:00
Milan Hanajik
981c399e65
DataEntry.StandardCamera changes: ShowTestEndFormOp uses regReaders, ShowDeferredTestEvalFormOp, etc.
2017-11-22 23:53:41 +01:00
Milan Hanajik
96429a8c7a
Simlation mode for Camera.CLP1611, ver. 2.17.746
2017-11-22 21:06:43 +01:00
Milan Hanajik
e1fc3e7b82
FixedStartMassCollectionSeq minor bug fixes.
2017-11-22 21:06:00 +01:00
Milan Hanajik
498115637a
Framework for deferred test evaluation (e.g. FixedStartDeferredEvaluation method) in MainSeq complete, ITestMethodWith2ndPass added.
2017-11-22 21:05:10 +01:00
Milan Hanajik
2322a145f6
DataEntry.StandardCamera.CycleEndFormMunich and added ProtocolTitle# parameters added.
2017-11-22 13:58:03 +01:00
Milan Hanajik
53bab003bf
FixesStartDeferredEvaluation test methods added, based on FixedStartMassCollection, TODO: Change functionality, ver. 2.17.745
2017-11-22 12:12:04 +01:00
Milan Hanajik
97fc922321
Changes : (1) StandardCamera.TestStartEndForm size, (2) FixedStartMassCollectionSeq delay before 1st mass m., (3) German, (4) Reload prev. btn. hidden, ver. 2.17.744
2017-11-22 10:54:51 +01:00
Milan Hanajik
8c32d64f35
DataEntry.Munich3, DataEntry.StandardCamera use FixedStartRegisterReader and RoiForFixedStart procedure parameter PulsesPerLtr.
2017-11-22 01:22:59 +01:00
Milan Hanajik
1dfbf12f46
sensPath.RegisterReaders passed to all TestStartEndform-s, ver. 2.17.743
2017-11-21 22:29:31 +01:00
Milan Hanajik
0f9256325c
Krakow component added, KRAKOW_50 symbol added, ver. 2.17.742
2017-11-21 15:12:23 +01:00
Milan Hanajik
93c6ba5e74
More MunichPrintDocument changes, s/n repeated on the 2nd page, ver. 2.17.741
2017-11-21 11:32:42 +01:00
Milan Hanajik
2d3e14fc6c
WMeterRsltItemSpec bug fix, ver. 2.17.740
2017-11-21 10:41:36 +01:00
Milan Hanajik
3ad842b02a
(1) 'bool NewQnames' added to IWaterMeter, WaterMeters.Munich and elsewhere, (2) German language : Control water temp., Temp lim lo, Temp lim hi.
2017-11-21 10:04:02 +01:00
Milan Hanajik
14cfb65b6b
Main window menu items customization.
2017-11-21 09:29:53 +01:00
Milan Hanajik
cd926f559d
Output.Printers.Munich document has two pages for a large number of tests, ver. 2.17.739
2017-11-21 09:28:53 +01:00
Milan Hanajik
cafa247279
RegulValveCoax.SetFlowOp : More logging.
2017-11-20 18:16:59 +01:00
Milan Hanajik
e411b80fdc
Bugs in RegulValveCoax fixed, ver. 2.17.738
2017-11-20 14:31:47 +01:00
Milan Hanajik
ae5e680e35
Many WMeterRsltItemSpec-s added.
2017-11-16 16:29:13 +01:00
Milan Hanajik
db684afd84
[dm3]
2017-11-16 16:29:08 +01:00
Milan Hanajik
dc2ab14412
Wodomierz -> Obiekt
2017-11-16 16:29:02 +01:00
Milan Hanajik
9e28ca5df3
Printers.Zapiska, OnePerMeter, etc. changes: flow coordinates, content separated from layout, etc.
2017-11-16 16:27:28 +01:00
Milan Hanajik
dcfc12a849
Bug fix in v.2.17.730, new ver. 2.17.734
2017-11-15 10:16:12 +01:00
Milan Hanajik
ad3f9b53ad
ver. 2.17.733
2017-11-14 17:59:05 +01:00
Milan Hanajik
e7e0937ae5
Multiple access to files in TBF/CameraBinaryFiles prevented, ver. 2.17.732
2017-11-14 17:34:15 +01:00
Milan Hanajik
0325b0214b
Temperature corrected by calibration curve (corrections).
2017-11-14 16:35:46 +01:00
Milan Hanajik
6d616ca4cc
Modifications in Output.Printers.Zapiska, multiple-line headers are possible, ver. 2.17.731
2017-11-14 15:55:06 +01:00
Milan Hanajik
a2620870ad
Changes for Audit, ver. 2.17.730
2017-11-13 16:17:36 +01:00
Milan Hanajik
a9ab29fcbb
ver. 2.17.729
2017-11-12 15:53:28 +01:00
Milan Hanajik
65f2c4d4a5
Camera.CLP1611: Synchronization of files in camera '/home/tbf/clp' directory and 'TBF/CameraBinaryFiles' project folder.
2017-11-12 15:29:55 +01:00
Milan Hanajik
2ba5c8277d
iPerlCommunication bug fix for non-ORACLE_DB test benches, ver. 2.17.728
2017-11-12 15:27:21 +01:00
Milan Hanajik
28f3b3f323
Modifications in Saving previous results, current Oracle DB component settings are loaded, extra info message shown.
2017-11-10 14:03:05 +01:00
Milan Hanajik
607dbaacb1
Oracle DB changes from iPerl-12 branch, WMType_ID/Rev dropped from WaterMeter, CheckBarcodeScanning operation commented out.
2017-11-10 12:50:39 +01:00
Milan Hanajik
656bd36a1d
Camera binary files management : Work in progress.
2017-11-09 10:25:09 +01:00
Milan Hanajik
1b83bd22b9
DataEntry.iPerl and DataEntry.Standard48 fixed - start/stop test method, ver. 2.17.727
2017-11-09 10:24:45 +01:00
Milan Hanajik
54eba8509e
Modbus and QuidoRS modifications: Messages are send immediately (are not enqueued) if permitted by timing.
2017-11-09 10:17:10 +01:00
Milan Hanajik
996b88cb2e
'iPerl Heads' edit feature and tool strip menu item added, delays after Quido.SetOutputs() increased to 2000ms.
2017-11-09 10:13:34 +01:00
Milan Hanajik
441d950e94
Comments, style changes, etc.
2017-11-09 10:13:21 +01:00
Milan Hanajik
59c2afe0e8
UpgradeSelectionDlg support for 2.12-->2.17, ver. 2.17.722
2017-11-07 11:07:11 +01:00
Milan Hanajik
441cf91ff6
Reference pulses displayed correctly using test when using camera ROI.
2017-10-27 16:29:00 +02:00
Milan Hanajik
41a1b3323f
Valve timing changes applied immediately, no program restart required.
2017-10-27 16:06:29 +02:00
Milan Hanajik
4e31493cc8
Camera : TestImagesCount up to 3000, load/save images parameters are volatile (not saved to DB), ver. 2.17.721
2017-10-27 15:05:01 +02:00
Milan Hanajik
8abe8df823
Measurement results via UDP, telenet not used for measurement anymore, Roi supports Simulate mode, ver. 2.17.720
2017-10-27 12:14:05 +02:00
Milan Hanajik
39af5d29c6
Camera.CLP1611 : TestImagesMode itroduced, passed to Measurement command, ver. 2.17.719
2017-10-26 15:20:26 +02:00
Milan Hanajik
52d073cb8c
TftpServer removed from project.
2017-10-26 14:23:46 +02:00
Milan Hanajik
65a6854cc0
ver. 2.17.718
2017-10-26 10:36:53 +02:00
Milan Hanajik
ec540bcf20
(1) Camera measurement stopped by 'Q', (2) Telnet login timeout increased, (3) going to remove Telnet, (4) default cfg for Camera, Roi, RoiForFixedStart.
2017-10-26 10:28:49 +02:00
Milan Hanajik
4e9748f4dc
(1) Opraw DEWY disabled, (2) Upgrade DB 2.16->2.17 button, (3) minor fixes in IPERL related things, ver. 2.17.717
2017-10-24 16:39:30 +02:00
Milan Hanajik
82da9bc2e7
Bug fix in DataEntry.StandardCamera.TestStartEndForm, ver. 2.17.714
2017-10-23 10:53:50 +02:00
Milan Hanajik
4cc9715f57
CameraUICmd and CameraUICmdEventArgs added ti UiBridge
2017-10-20 16:05:51 +02:00
Milan Hanajik
75f72cb04e
ResultsBrowser ver. 2.17.712
2017-10-20 15:39:01 +02:00
Milan Hanajik
3d58b8baf2
Camera.CLP1611 component parameters change handler.
2017-10-20 14:05:38 +02:00
Milan Hanajik
0c2839e6c9
Temperature (TempUpMean + TempDownMean) / 2 used for density and volume calculations, ver. 2.17.712
2017-10-19 19:04:13 +02:00
Milan Hanajik
0df833ca8a
REM Kepno specific changes (result string, etc.), ver. 2.17.711
2017-10-19 18:05:05 +02:00
Milan Hanajik
82988ce74f
(1) DataEntry.StandardCamera.TestStartEndForm image size 640x480, (2) ZOOM implemented, (3) simulation mode, ver. 2.17.710.
2017-10-19 14:27:16 +02:00
Milan Hanajik
32fbb2964e
Advanced flow setting algorithm with adaptive behavior, ver. 2.17.709
2017-10-19 10:34:10 +02:00
Milan Hanajik
38d7562bb3
Repettition nr. > 1 can be selected in the main sequence.
2017-10-19 09:19:31 +02:00
Milan Hanajik
a8dd8d98cb
(1) E15 modified, no E16, (2) Qref_min, Qref_max, Qref_start, Qref_end added to results, ver. 2.17.708
2017-10-19 09:18:50 +02:00
Milan Hanajik
615383f924
Cleanup.
2017-10-18 18:03:54 +02:00
Milan Hanajik
25fa494b7b
(1) Output.FileWriters.Basic: header, common, footer, etc., (2) TableRowNr, TableColumnNr in all outputs, ver. 2.17.707
2017-10-18 18:03:40 +02:00
Milan Hanajik
8b321e36db
Diverter times saved in SummaryResults and AllResults, timing of 'end' measurement slightly changed, ver. 2.17.706
2017-10-18 12:08:15 +02:00
Milan Hanajik
3822c6f5ab
Calculated error limits for heat meter flow measurement testing, ver. 2.17.705
2017-10-18 10:52:15 +02:00
Milan Hanajik
21a329b1d3
Kepno 50 component upgraded (diverter 500ms), dated 18.10.2017
2017-10-18 10:51:50 +02:00
Milan Hanajik
8d669d9f54
Flow selection test wizard uses a Tab-control, bug in ProcedureDlg (causing a non-zero initial Qfrom/Qto) fixed.
2017-10-17 18:25:05 +02:00
Milan Hanajik
9a905c6111
Minor improvements.
2017-10-17 18:22:01 +02:00
Milan Hanajik
239bcddfa2
ReadDiverterTransitionOp implemented, ver. 2.17.704
2017-10-17 16:06:46 +02:00
Milan Hanajik
cd5e20a3f4
'Stop backflow valve' support in RoiDetection.
2017-10-17 16:04:42 +02:00
Milan Hanajik
518e87e4f1
Qfrom and Qto shifted 25% toward the center, ver. 2.17.700
2017-10-17 16:04:37 +02:00
Milan Hanajik
6cd0be4c17
TestMethods.SensitivityTest added.
2017-10-17 16:04:33 +02:00
Milan Hanajik
04db65f01f
Kepno 50 component upgraded, related changes in IControlCom etc., dated 11.10.2017 and 16.10.2017.
2017-10-17 16:04:12 +02:00
Milan Hanajik
aa63fe2cb4
Bug fix in Output.FileWriters.Xml
2017-10-17 11:12:09 +02:00
Milan Hanajik
0593e3484c
Error Formula modified.
2017-10-17 11:12:04 +02:00
Milan Hanajik
80bb277386
Resizing of camera pictures using '+' and '-' buttons implemented. TODO: Full screen mode, ver. 2.17.699
2017-10-17 10:14:35 +02:00
Milan Hanajik
ec22661e87
TimePumpwStartV and StopBFValve supported in FlyingStart, FixedStart and Adjustment methods.
2017-10-16 10:30:42 +02:00
Milan Hanajik
80cdc2fb95
Component for Bahrain upgraded (dated 11.10.2017)
2017-10-12 22:12:05 +02:00
Milan Hanajik
bfedd4d11b
Bug fixes : WMeterRsltItemSpec-s for iPerl.
2017-10-11 09:31:44 +02:00
Milan Hanajik
f58831f916
iPerl heads (WM positions) can be disabled by a user (port from branch iPerl-12) : Part 2, functional changes, ver. 2.17.697
2017-10-11 09:30:08 +02:00
Milan Hanajik
328d6b7fa7
iPerl heads (WM positions) can be disabled by a user (port from branch iPerl-12) : Part 1, auxiliary changes.
2017-10-11 08:47:36 +02:00
Milan Hanajik
98105cbf21
ver. 2.17.696
2017-10-06 13:31:03 +02:00
Milan Hanajik
c9c57db7c1
Output.Printers.OnePagePerMeter.Printer implemented, fixes in Culture configuration, ver. 2.17.695
2017-10-06 13:26:48 +02:00
Milan Hanajik
7d4f1b2a44
ver. 2.17.694
2017-10-06 10:07:44 +02:00
Milan Hanajik
7b7d1994c7
Symbol RUM_MOB processing added, component for the mobile test bench for Romania added, ver. 2.17.693
2017-10-05 12:50:51 +02:00
Milan Hanajik
8b438d8d76
ver. 2.17.692
2017-10-05 11:18:38 +02:00
Milan Hanajik
7a510a98ad
Russian translations, ver. 2.17.691
2017-10-05 11:12:40 +02:00
Milan Hanajik
66034de880
ver. 2.17.690
2017-10-04 13:16:31 +02:00
Milan Hanajik
b9ca3e6beb
PW
2017-10-04 13:08:41 +02:00
Milan Hanajik
9ad0872854
Bug fix: Error flags related bug fixed, ver. 2.17.689
2017-10-04 13:08:28 +02:00
Milan Hanajik
e6933922cd
ver. 2.17.687
2017-10-04 10:41:59 +02:00
Milan Hanajik
d6d6d88e20
Changes in Russion language, ver. 2.17.686
2017-10-04 10:35:00 +02:00
Milan Hanajik
8974d93877
ver. 2.17.685
2017-10-03 14:12:41 +02:00
Milan Hanajik
7e6bef9008
DB upgrade via menu Settings/Upgrade from 2.15 to 2.17 implemented, ver. 2.17.684
2017-10-03 14:11:14 +02:00
Milan Hanajik
1e2711a616
Component 'Copy' implemented.
2017-09-29 15:41:23 +02:00
Milan Hanajik
fd81675168
Output.Printers.Zapiska : 'Good only' option implemented, ver. 2.17.681
2017-09-29 15:21:40 +02:00
Milan Hanajik
3dc347c66a
Modbus.PressureMeter.Meret : data request sent every 3 seconds, ver. 2.17.681
2017-09-29 13:20:23 +02:00
Milan Hanajik
8a8f4fa563
Component for Kepno-50 upgraded, dated 29.09.2017, cosmetical changes.
2017-09-29 13:11:44 +02:00
Milan Hanajik
ed3fc330ab
Stopping TBF program optimized, ModelessActivityForm used, rtpListenerThread.Join(.) in Camera shortened to 200 ms, ver. 2.17.680
2017-09-29 08:19:59 +02:00
Milan Hanajik
9fa025caa4
Diverter and start/stop valve switch time logging in ms, ver. 2.17.679
2017-09-28 17:11:41 +02:00
Milan Hanajik
b54f938bd5
Modbus.CometAmbient component implemented (Comet and Easytherms are connected to the same Modbus), ver. 2.17.678
2017-09-28 15:24:10 +02:00
Milan Hanajik
4efba80fc6
Measurement of valve open/close time required for E11, E12 evaluation. DiverterStart/DiverterEnd is float in sec., ver. 2.17.677
2017-09-28 12:54:16 +02:00
Milan Hanajik
c3eab4820f
Zapiska: (1) GapBetweenTableColumns (20 -> 10), (2) multiline item support.
2017-09-28 12:53:37 +02:00
Milan Hanajik
a5bb127a1e
(1) Zapiska bottom columns fixed, (2) unused WM-s disabled after reloading results, (3) Passed_seals_count, Diverter_start/end_time added, ver. 2.17.675
2017-09-28 09:39:58 +02:00
Milan Hanajik
ae1ed99c9f
ErrorFlags E15 and E16, Results DB upgraded (int ErrorFlags in WaterMeter table, int DiverterStart, DiverterEnd in TestRslt table), ver. 2.17.674
2017-09-28 00:07:47 +02:00
Milan Hanajik
fa36932fbc
Network.Camera.Display extended to 12 images.
2017-09-28 00:07:42 +02:00
Milan Hanajik
9ac3dd07b9
WMeterRsltItemSpec cleanup, DblFormat(...) does units conversion.
2017-09-27 21:29:10 +02:00
Milan Hanajik
4ca28941d0
Component for Kepno 50 dated 27.09.2017 upgraded, start/stop valve time measurement added.
2017-09-27 14:56:02 +02:00
Milan Hanajik
4b2e207ddf
WMeterRsltItemSpec with a possibility to specify number of significant digits.
2017-09-27 14:55:48 +02:00
Milan Hanajik
88055f1c84
ErrorFlags modifications.
2017-09-27 13:10:55 +02:00
Milan Hanajik
2f68a9444a
Bug fix in Output.Printers.Zapiska, ver. 2.16.673
2017-09-27 13:10:20 +02:00
Milan Hanajik
0ccd711b0f
(1) CameraPictureCtrl modified, (2) LiveStreamSeq modified, (3) cleanup and more logging.
2017-09-27 13:08:36 +02:00
Milan Hanajik
63a6cb7afe
Diverter time logging in FlyingStartMassCollectionSeq, camera commands logging, ver. 2.16.670
2017-09-27 09:11:53 +02:00
Milan Hanajik
d9fc5482db
E15 and E16 implementation in progress.
2017-09-27 09:11:06 +02:00
Milan Hanajik
4f06438371
Kepno-50 component upgraded, dated 26.09.2017, Pr2 and Pr3 labels swapped.
2017-09-26 22:53:38 +02:00
Milan Hanajik
5afb5f2419
CameraPictureCtrl-s are in FlowLayoutPanel inside PicturesTabPageCtrl. Config button and split container removed.
2017-09-26 19:56:31 +02:00
Milan Hanajik
9f467a23b4
Camera info displayed in PicturesTabPage, PicturesTabPageCtrl and CameraPictureCtrl cleanup, ver. 2.16.669
2017-09-26 18:34:20 +02:00
Milan Hanajik
76dd46b30c
Kepno component upgraded: dated 22.09.2017
2017-09-26 14:46:08 +02:00
Milan Hanajik
0c1ddecaf1
Results items 'Passed_meters_count' and 'Failed_meters_count' added.
2017-09-26 14:46:04 +02:00
Milan Hanajik
d36d4733ca
Zapiska modified.
2017-09-26 14:45:49 +02:00
Milan Hanajik
18dac8fb72
Legalizator (= 2nd user) support, ver. 2.16.667
2017-09-26 09:45:18 +02:00
Milan Hanajik
fb1db6df1c
Define for SLM_150 fixed.
2017-09-25 22:26:29 +02:00
Milan Hanajik
3fb487b67b
(1) E9,E10,E15,E16 implemented, (2)Zapiska: Each WM is in one table row, (3) TableRowNr,TableColumnNr,WMRemark added to RsltItems
2017-09-25 22:25:09 +02:00
Milan Hanajik
2e1d497aad
(1) Output.Printers.Zapiska introduced, (2) Kempno component upgraded, dated 13..9.2017
2017-09-21 16:44:33 +02:00
Milan Hanajik
754bd14342
Graphs changes in progress
2017-09-21 16:44:15 +02:00
Milan Hanajik
c4026c87ce
PlotterDisplayEx with a demo graphs added to GraphsTapPageCtrl.
2017-09-20 13:41:25 +02:00
Milan Hanajik
e6b8454a94
'Graphs' menu item and graphsTabPage added to MainWnd and mainTabControl.
2017-09-20 12:51:59 +02:00
Milan Hanajik
98f68d6b45
GraphLib package added, an empty GraphsTabPageCtrl added, no tab control and menu changes in MainWnd, ver. 2.16.661
2017-09-20 10:48:35 +02:00
Milan Hanajik
5ef1bcbdb6
Calibration target introduced in iPerlHead.ProcParams and iPerlhead.IperlHead. CalculateNewCalibFactor( ), ver. 2.16.660
2017-09-18 12:32:39 +02:00
Milan Hanajik
7846239be9
(1) LiveStreamSeq with MessageBoxOP, (2) "-jpg" added to ROI-detection command, (3) IRoi: DetectedImageName -> ImageFileNamePrefix, ver. 2.16.658
2017-09-15 09:30:06 +02:00
Milan Hanajik
f8e2d6c86b
Network.Camera.Display bug fix. It was not possible to retry ROI-Detection, ver. 2.16.657
2017-09-14 16:00:16 +02:00
Milan Hanajik
b06f4a5781
CLP1611.LiveStreamOp modified to issue an appropriate command for MJPEG RTP stream, VLC removed, ver. 2.16.656
2017-09-14 12:58:26 +02:00
Milan Hanajik
968faf9200
CLP1611.Camera live image using MJpeg RTP protocol support implemented.
2017-09-14 11:54:32 +02:00
Milan Hanajik
62ceb13385
FlowStart and FlowEnd saved into TestRslt at the end of each test.
2017-09-13 15:48:31 +02:00
Milan Hanajik
bed0046618
(1) More logging, (2) Bug fixes in Statistics, (3) Bug fixes in ErrorFlags.Errors, ver. 2.16.655
2017-09-13 10:54:23 +02:00
Milan Hanajik
8a2287c685
WinSCPnet package replaced by Renci.SshNet, Camera, GrabImagesOp and RoiDetectionOp modified, ver. 2.16.651
2017-09-09 10:42:45 +02:00
Milan Hanajik
3c85440d34
(1) No MessageBox when writing opto-data fails, (2) Read1, Read2, Read3, Read4 added to CommErr enum, ver. 2.16.650
2017-09-06 10:25:22 +02:00
Milan Hanajik
7ed21ff08c
SwitchDiverterOp, Diverter sequence conditions, ver. 2.16.647
2017-08-22 16:20:52 +02:00
Milan Hanajik
df42ec3d3a
Saving ResultCode with RFID and OptoData error code for iPerls implemented, ver. 2.16.646
2017-08-22 09:28:19 +02:00
Milan Hanajik
35b62520c9
TestRslt.ErrorFlagsStr() function added, used in WMeterRsltItemSpec, ver. 2.16.645
2017-08-21 15:38:57 +02:00
Milan Hanajik
e6936dc10e
ver. 2.16.644
2017-08-21 13:05:20 +02:00
Milan Hanajik
d5904fe9fa
ErrorFlags implementation completed. TODO: E9, E10, E11, E12, E15, E16. Ver. 2.16.643
2017-08-21 12:36:37 +02:00
Milan Hanajik
20d8fbc389
ErrorFlags component added, Results.Entities.TestRslt upgraded to DB v.2.16, ErrorFlags and ErrorFlagsMd added, used in test methods, ver. 2.16.642
2017-08-20 09:54:42 +02:00
Milan Hanajik
70ccb8b4d8
Statistics support filtering, skipping first samples, etc., ver. 2.15.642
2017-08-19 13:41:49 +02:00
Milan Hanajik
175571072f
Cleanup
2017-08-19 13:41:44 +02:00
Milan Hanajik
b0e25a35fb
Activity during initialization of devices shown in a modeless form, ver. 2.15.641
2017-08-19 13:41:31 +02:00
Milan Hanajik
08e7041bcf
EnhancedPrintDocument : SW crash prevented with default configuration of fonts.
2017-08-18 10:02:17 +02:00
Milan Hanajik
b58ebcd7a7
ver. 2.15.640
2017-08-17 14:23:09 +02:00
Milan Hanajik
8eb2472171
Big fix for scale s/n communication for iPerl (2 sec StateMachine ticks).
2017-08-16 15:32:05 +02:00
Milan Hanajik
f73d89f41b
Comments corrected/added, ver. 2.15.639
2017-08-16 13:46:21 +02:00
Milan Hanajik
95848197c5
Components for iPerl, Bahrain PT50 and Kepno PT50 upgraded (14.08.2017), ver. 2.15.638
2017-08-14 15:09:32 +02:00
Milan Hanajik
442ac6969f
iPerlCommunication modifications : cfg.seMuxBoards parameter used in the worker thread, MuxBoardNr cannot be 0 anymore, should be 1..4, ver. 2.15.637
2017-08-10 15:06:29 +02:00
Milan Hanajik
3fb2c0aeff
TestMethods.iPerlCommunications : UseMuxBoards component configuration parameter added
2017-08-04 17:37:39 +02:00
Milan Hanajik
8ed99092ff
Bug fixes in FixedStartMassCollectionSeq, cosmetical changes in DataEntry.StandardCamera, ver. 2.15.634
2017-07-28 17:21:30 +03:00
Milan Hanajik
f393709944
Camera.CLP1611.GrabImagesOp can overwrite images, ver. 2.15.633
2017-07-28 14:38:28 +03:00
Milan Hanajik
527da6bcc5
DataEntry.StandardCamera, Camera.RoiForFixedStart and FixedStartMassCollectionSeq changes, etc, ver. 2.15.632
2017-07-28 11:14:20 +03:00
Milan Hanajik
17940d453c
DataEntry.Standard24 dead code clean-up (bool SensusExtensions)
2017-07-27 16:56:47 +03:00
Milan Hanajik
8d623ae8fa
FirstStartMassCollectionSeq changes in progress
2017-07-27 16:38:46 +03:00
Milan Hanajik
c9d3480c58
Network.Camera.RoiForFixedStart component added, IRoiForFixedStart added, supports image grabbing only.
2017-07-27 16:38:29 +03:00
Milan Hanajik
e133b68472
Network.Camera.Roi bug fix, comments updated.
2017-07-27 16:38:17 +03:00
Milan Hanajik
9ecfe1e10e
DataEntry.Standard24.TestStartEndForm layout changed (RU)
2017-07-27 16:38:13 +03:00
Milan Hanajik
3a38ca6b61
bool UsesCameras() added to IDataEntry and DataEntry components, DataEntry.StandardCamera added.
2017-07-27 16:37:58 +03:00
Milan Hanajik
62cb5cdba7
Elde.RegulValveCoax component added, coax support in Elde.RegulValve dropped, ver. 2.15.631
2017-07-27 10:11:16 +03:00
Milan Hanajik
1cb0345b37
Initialization of ADC open/close values and start/stop % levels for diverters redone/fixed, ver. 2.15.630
2017-07-27 09:14:57 +03:00
Milan Hanajik
b3e6a3f157
Default value of water density.
2017-07-26 23:22:13 +03:00
Milan Hanajik
6ed831c968
ver. 2.15.629
2017-07-26 18:33:32 +03:00
Milan Hanajik
3f1d992879
Camera.CLP1611, ImageArchiver and TestMethods.GrabImage.GrabImageSeq changes - works OK, TODO: color jpg, ver. 2.15.628
2017-07-26 13:40:17 +03:00
Milan Hanajik
c076ebce6f
RoiGfg.ToString() enhanced, displays PreviousRoi
2017-07-25 16:38:21 +03:00
Milan Hanajik
56e006318f
Utils.ShowROute() -> Utils.RouteToStr(), dead code Evaluate and Publish removed from all test methods
2017-07-25 16:10:06 +03:00
Milan Hanajik
4867b031b9
TestMethods.GrabImage : ImageFileName etc. added to cfg, GrabImageCfg implemented, interfaces changes, ver. 2.15.627
2017-07-25 15:43:36 +03:00
Milan Hanajik
548973cf11
Bug fixes: (1) Error msg. deleted after selection, (2) pidCoef usage during test, (3) Drain valve always closed in FlyingStartMassCollection.
2017-07-25 11:41:06 +03:00
Milan Hanajik
9c575d7fbf
(1) ProcedureDlg layout, (2) DataEntry.Standard12/24.CycleBeginningForm layout, (3) ProcessTabPage6/24 layout (done for RU).
2017-07-25 11:39:05 +03:00
Milan Hanajik
feefbeb5b4
(1) TankFullFactor -> 0.95, (2) bit80 calculation for PETERSBURG_200, ver. 2.15.626
2017-07-25 10:06:31 +03:00
Milan Hanajik
a4d8081b73
Petersburg PT50 component upgraded, ver. 2.15.625
2017-07-24 22:25:13 +03:00
Milan Hanajik
467e51374d
(1) Changes similar to Fuzhou300 done for Petersburg200, (2) Bug in RRoute for 128-bit route fixed, (3) Route display/logging
2017-07-24 22:14:57 +03:00
Milan Hanajik
ec27a5843b
TestMehods.GrabImage added, in construction, ver. 2.15.624
2017-07-24 22:14:27 +03:00
Milan Hanajik
a6a87cccae
DB ver. 2. 15 consolidated, Procedure.ProtocolTitle removed
2017-07-24 22:14:10 +03:00
Milan Hanajik
1d7a2e4a0c
ValveEx change reverted, RegisterReader-s fixed : Clear() should not be used in default constructor.
2017-07-24 22:14:05 +03:00
Milan Hanajik
9ac237a377
Alternative procedure - UI implemented.
2017-07-23 21:54:03 +03:00
Milan Hanajik
74d5688936
FileWriters.ImageArchiver, FileWriters.OneFilePerMeter and Printers.OnePagePerMeter components added.
2017-07-23 21:51:22 +03:00
Milan Hanajik
534baa7aa3
Camera serial number used in UI, HardwareAddress % 100 used in DetectCamera(...) function call.
2017-07-23 11:47:31 +03:00
Milan Hanajik
b11d55c2c7
Basic GrabImage support, ver. 2.14.619
2017-07-23 11:04:27 +03:00
Milan Hanajik
8fb27fc4f1
Petersburg-PT200 component updated (170718), ver. 2.14.618
2017-07-21 16:56:30 +03:00
Milan Hanajik
7332bc2a71
RRoute displayed in the status bar, ver. 2.14.617
2017-07-21 16:40:25 +03:00
Milan Hanajik
ae0ebd15f7
(1) RegValveCalib array pre-initialized, (2) Test ID column supressed in ResultsArrangementDlg, (3) ValveEx fixed, ver. 2.14.616
2017-07-21 15:34:28 +03:00
Milan Hanajik
b8ade55096
Changes for PETERSBURG_200, ver. 2.14.615
2017-07-21 11:08:16 +03:00
Milan Hanajik
acc5b2fecd
Communication with scales at the beginning (s/n, command I4) retreded 3 times.
2017-07-21 09:24:01 +03:00
Milan Hanajik
e76c2afa08
Camera.Display.DisplayForm.CloseForm(sender, args) added, no conflict with other modeless forms, ver. 2.14.613
2017-07-20 20:05:44 +03:00
Milan Hanajik
8d249a96f4
Fixes in Buoyancy calculation, ver. 2.14.612
2017-07-20 19:54:33 +03:00
Milan Hanajik
229bec30cc
Diverter ADC value updated in DiverterCfgCtrl (More button).
2017-07-20 14:49:16 +03:00
Milan Hanajik
5552a28925
ver. 2.14.609
2017-07-19 16:52:29 +03:00
Milan Hanajik
3bd5d0e7d3
MainSeq changes, BenchControlPanel 'disabled btn' color, Russian enum-descriptions, ver. 2.14.608
2017-07-19 16:39:34 +03:00
Milan Hanajik
218a14acca
PETERBURG_xy -> PETERSBURG_xy
2017-07-19 16:39:01 +03:00
Milan Hanajik
1f978844c0
Draining can be stopped by drain buttons, not by STOP button.
2017-07-19 16:38:46 +03:00
Milan Hanajik
ca80c1e49d
BenchControlPanel supports Drain buttons highlighting (3 states).
2017-07-19 08:00:51 +02:00
Milan Hanajik
9bf66f651a
Buoyancy is 1.00103, not 1001.03
2017-07-19 07:53:52 +02:00
Milan Hanajik
a94ebc747a
ver. 2.14.604
2017-07-18 10:00:31 +02:00
Milan Hanajik
77a6aff593
iPerl communication changes (completed as in branch 12 - Greece).
2017-07-18 08:43:16 +02:00
Milan Hanajik
f58bc38450
ver. 2.14.603
2017-07-16 19:42:50 +02:00
Milan Hanajik
bb962ad3b7
iPerl communication changes (in progress).
2017-07-14 17:13:07 +02:00
Milan Hanajik
dbdbda77b3
Something
2017-07-14 17:13:01 +02:00
Milan Hanajik
cafdffd647
(1) LU-logging changes, (2) Oracle DB changes for Greece - saving average results from multiple tests.
2017-07-14 16:31:05 +02:00
Milan Hanajik
e076410d71
Style and minor changes.
2017-07-14 16:28:55 +02:00
Milan Hanajik
0862b265bd
Procedure and Test 'Compare' in progress.
2017-07-14 16:28:18 +02:00
Milan Hanajik
803bea960d
Bug fix in MettlerToledo.Standard.GetSerNumOp, ver. 2.14.602
2017-07-14 14:37:12 +02:00
Milan Hanajik
1a2c64db84
ver. 2.14.601
2017-07-12 16:38:35 +02:00
Milan Hanajik
179e673104
ver. 2.14.600
2017-07-06 14:17:53 +02:00
Milan Hanajik
3ba579e4a0
Modifications for BAHRAIN_50
2017-07-04 11:28:02 +02:00
Milan Hanajik
00a2289e92
Evaluation of Results.Entities.TestRslt.TestDone, Results.Entities.Batch.Buoyancy() etc. fixed, ver. 2.14.599
2017-07-04 11:19:05 +02:00
Milan Hanajik
34ad6f040d
WMeterRsltItemSpec : Q_rise Q_fall fixed
2017-07-04 05:16:51 +02:00
Milan Hanajik
0c827d7167
Buoyancy WMeterRsltItemSpec fixed, evaluated also for a complete batch, ver. 2.14.598
2017-07-03 12:41:37 +02:00
Milan Hanajik
178af644d0
Camera detection improvement.
2017-07-03 12:40:20 +02:00
Milan Hanajik
2ea5454707
Output.FileWriters.Enhanced uses font properties, ver. 2.14.597
2017-06-30 16:42:30 +02:00
Milan Hanajik
f5c5569482
Results config - new tab order, Output.Printer.Enhanced - font properties (UI)
2017-06-30 14:15:26 +02:00
Milan Hanajik
a250556f9b
Output.FileWriters.Xml does not use separate threads.
2017-06-30 12:43:00 +02:00
Milan Hanajik
dac91b094e
MainSeq modification : Purging End does not leave a measurement session, ver. 2.14.596
2017-06-30 12:04:55 +02:00
Milan Hanajik
1ef666be9e
ver. 2.14.595
2017-06-29 23:10:35 +02:00
Milan Hanajik
e71795bfe5
Masses, Buoyancy, Density corr. added to results, Buoyancy -> TestRslt, Dens.corr. -> Batch, MetrologyDlgDensityTab, etc.
2017-06-29 23:04:17 +02:00
Milan Hanajik
0d6a8b272a
When saving a new or modified procedure there is a test of the Name uniqueness
2017-06-29 22:57:21 +02:00
Milan Hanajik
5d0b929593
Communication with scales is verified on program startup.
2017-06-29 22:57:16 +02:00
Milan Hanajik
94e5e906b1
Results.Entities.MeterTestRslt.IsPilotRslt() added to control output protocol generation.
2017-06-29 22:57:11 +02:00
Milan Hanajik
38b985c75f
DataEntry.Combined.EntryForm fixed, all data entry forms simplified.
2017-06-29 11:37:18 +02:00
Milan Hanajik
49fa937074
MainSeq : CreateNewBatchResults( ) fixed for compound meters, extra checks added. Config.Data changed for BERLIN.
2017-06-29 09:21:22 +02:00
Milan Hanajik
85ead0b69e
WMeterRsltItemSpec : iPerl FW Version added.
2017-06-27 14:05:17 +02:00
Milan Hanajik
22c8d6ed9d
'BatchNr' from MySQL DB used in offline mode (IsRealbench = false)
2017-06-27 11:29:52 +02:00
Milan Hanajik
7449456d55
Mettler-Toledo improvements, SerialPort.Encoding = ASCII, etc., ver. 2.14.589
2017-06-26 15:34:31 +02:00
Milan Hanajik
2fb1c44ff2
All scales support GetSerNumOp (however some return null). Reading S/N of all scales on program startup, ver. 2.14.588
2017-06-26 13:22:36 +02:00
Milan Hanajik
71e1cf47df
Output.Printers.Enhanced.Printer uses a correct CultureInfo (Torino), etc., ver. 2.14.587
2017-06-23 13:40:44 +02:00
Milan Hanajik
13ddcac646
TestDone and TestPassed results items added, ver. 2.14.586
2017-06-23 12:37:10 +02:00
Milan Hanajik
3a3dc59275
Multiple file writers temporary bug fix, ver. 2.14.585
2017-06-23 10:53:01 +02:00
Milan Hanajik
76a841bc84
Output.PrintersEnhanced.EnhancedPrintDocument updated.
2017-06-23 10:52:02 +02:00
Milan Hanajik
628efe83ca
Italian language fixes, ver. 2.14.584
2017-06-23 08:47:39 +02:00
Milan Hanajik
17f6f7c3be
XmlSerializers created by XmlSerializer.FromType(new[] {typeof(...)})[0]; This prevents throwing an exception => better debugging.
2017-06-22 21:37:05 +02:00
Milan Hanajik
7ad8c986d7
Multi-threading bug fix in Output.FileWriters.
2017-06-22 21:36:46 +02:00
Milan Hanajik
470fc6fd07
Italian resources added.
2017-06-21 18:55:49 +02:00
Milan Hanajik
b1f1c6f932
TestMethods.Adjustment forms have the control box in the upper-right corner hidden.
2017-06-21 18:29:36 +02:00
Milan Hanajik
902d596c63
RsltItems_Screen_xxx lists in ResultsTabPageCtrl initialized earlier (in the constructor), possible Torino50 bug fix).
2017-06-21 18:29:22 +02:00
Milan Hanajik
cf5307d2e2
ver. 2.14.582
2017-06-21 16:04:16 +02:00
Milan Hanajik
9c663b34c7
PETERBURG_50 and KEMPNO_50 if / elif-s fixed (20 water meters instead of 6), ver. 2.14.581
2017-06-20 17:11:28 +02:00
Milan Hanajik
2ac97aa809
commonBackColor for ListView-s in ResultsTabPage, CompletedFromTests() method in Results.Entities.WaterMeter
2017-06-16 15:36:27 +02:00
Milan Hanajik
ddebe7f8d5
iPerlCommunication/iPerlEnums.cs (enum Q2CorrType) added
2017-06-15 19:08:26 +02:00
Milan Hanajik
6773624cb4
MySQL DB changes for IPERL : FWVersion and FlowMean added, no conflict with FlowMin.
2017-06-15 18:59:05 +02:00
Milan Hanajik
1bf118bdb9
Generic improvements
2017-06-15 18:58:51 +02:00
Milan Hanajik
c31c19ba02
Code update for STABLE_MASS_EXTRAS.
2017-06-13 09:05:53 +02:00
Milan Hanajik
05200c437e
Kempno_50 component added, if/elif for KEMPNO_50 added, ver. 2.14.577
2017-06-13 08:49:06 +02:00
Milan Hanajik
750122e6ea
Easytherm : temperature setpoint = 0 ... not communicated to the Easytherm (= no change) ... is the default value, ver. 2.14.576
2017-06-11 13:13:18 +02:00
Milan Hanajik
8d5c13f6d7
ITempMeter iface added to Modbus.Easytherm.Easytherm, SetReservoirTemp() added to IControlCom and used by Easytherm, Modbus uses queues, sends 1 telegram/s, ver. 2.14.575
2017-06-11 12:07:53 +02:00
Milan Hanajik
1dd399bdb9
Component upgraded : Zavretie VL11 a VL13 pri otvorenom upinaci, etc.
2017-06-11 12:02:16 +02:00
Milan Hanajik
beba64242d
DB bug fix.
2017-06-08 22:54:30 +02:00
Milan Hanajik
3be28f8a11
Performance improvement of automated renaming of paths and sequences.
2017-06-08 22:49:44 +02:00
Milan Hanajik
d2b745dd8e
Temperature Tup and Tdown can be checked in Adjustment, Endurance, FlyingStart, FlyingStartMassCollection and FixedStart methods, ver. 2.14.573
2017-06-08 16:55:24 +02:00
Milan Hanajik
db55f5b3fd
DB entities, mappings and UI added for 'Control water temp.', 'Temp. lim. lo' and 'Temp. lim. hi'.
2017-06-08 16:06:48 +02:00
Milan Hanajik
420c194f04
resources cleanup : Error_ removed, Control_water_temp_chdr, Temp_lim_lo_chdr, Temp_lim_hi_chdr added, etc.
2017-06-08 15:41:18 +02:00
Milan Hanajik
5cb3955903
Code cleanup : Config.Entities.TestResult, Config.Entities.MeterTestResult, ResultsPrinters.Zapiska.Printer, etc. removed.
2017-06-08 15:37:52 +02:00
Milan Hanajik
420d016ee8
Q_from and Q_to removed from three Procedure tabs.
2017-06-08 11:28:10 +02:00
Milan Hanajik
f803d27882
More changes, bug fix in ResultsBrowser.
2017-06-08 10:40:52 +02:00
Milan Hanajik
21016a1500
iPerl and iPerlHead separated, iPerl removed (WaterMeter should be used instead).
2017-06-08 09:14:30 +02:00
Milan Hanajik
8a4ad1c2d4
(1) flow calculation for Start/Stop method fixed, (2) iPerl checks the new factor before writing
2017-06-07 16:22:18 +02:00
Milan Hanajik
62e562c245
DB changes : TestRslt table : TestDone, Remark, both FlowMean an FlowMin, ver. 2.14.572
2017-06-07 15:55:47 +02:00
Milan Hanajik
d8c389541c
Ambient values of a procedure fixed. Mean value calculated using tests times as weights.
2017-06-02 14:48:38 +02:00
Milan Hanajik
f13529b339
It is not possible anymore to configure the same FileWriter or ResultsPrinter twice (Torino50 bug fix)
2017-06-01 12:40:03 +02:00
Milan Hanajik
8b195bd6a9
iPerl : signed/unsigned bug-fix : q2CorrRFlow, q2CorrLFlow
2017-06-01 12:39:59 +02:00
Milan Hanajik
082166fc78
Automated renaming of paths and transitions, part 5 (bug fix).
2017-05-30 13:26:44 +02:00
Milan Hanajik
be6240bf28
Automated renaming of paths and transitions, parts 2,3,4.
2017-05-29 15:15:03 +02:00
Milan Hanajik
c776cbcdf1
Previous results display fixed.
2017-05-25 17:04:13 +02:00
Milan Hanajik
294cc73e36
tstRslt.FlowMin evaluated, saved to Oracle DB only.
2017-05-25 14:06:05 +02:00
Milan Hanajik
3deb24f89a
Automated renaming of paths and transition sequences, part 1.
2017-05-25 12:39:24 +02:00
Milan Hanajik
65124248cd
Czech BenchControlPanel changes.
2017-05-25 10:39:39 +02:00
Milan Hanajik
750ec031d9
Results items : Tooltips added.
2017-05-24 14:58:35 +02:00
Milan Hanajik
91b750e1a0
On screen results use new style of configuration, part 2: ResultsConfigCtrl added.
2017-05-24 11:35:34 +02:00
Milan Hanajik
b92d9f5a9c
On screen results use new style of configuration.
2017-05-19 14:41:48 +02:00
Milan Hanajik
bcaf1b4830
Old style ResultsPrinters.Basic removed.
2017-05-19 11:25:44 +02:00
Milan Hanajik
71613cba5d
Q_ref_mean and many other result items added.
2017-05-19 11:25:24 +02:00
Milan Hanajik
d2c21bcca4
Results, ResultsBrowser: iPerl specific results added, Passed item fixed for a water meter (it was correct only for a test).
2017-05-16 19:39:54 +02:00
Milan Hanajik
d756af52d8
ver. 2.13.560
2017-05-16 13:22:41 +02:00
Milan Hanajik
a6cc2cc325
PETERBURG_200 if/elif/endif-s fixed.
2017-05-16 13:14:44 +02:00
Milan Hanajik
ee89de9621
Both components for Peterburg upgraded.
2017-05-16 13:08:45 +02:00
Milan Hanajik
e21d9102a2
ComponentsManager: Creation of FlowMeters, TempMeters, PressureMeters, RegisterReaders and WaterMeters from a script file added.
2017-05-16 13:06:48 +02:00
Milan Hanajik
c4d736b7cc
Bug fix: Missing 'using' for ORACLE_DB
2017-05-16 10:01:08 +02:00
Milan Hanajik
5ed7049900
ComponentsManager : Creation of Valves, RegisterReaders and FixedStartRegisterReaders from a script file.
2017-05-15 14:03:07 +02:00
Milan Hanajik
6f6112a77c
ver. 2.13.559
2017-05-12 15:06:54 +02:00
Milan Hanajik
cb38a7fe5e
ver. 2.13.558
2017-05-11 16:52:02 +02:00
Milan Hanajik
4c1daf55f2
SLM_PT150, PETERBURG_50, PETERBURG_200 symbols, components added, ver. 2.13.557
2017-05-11 16:41:03 +02:00
Milan Hanajik
6cace280c9
SequenceBase.LogProcessDataHeader() added.
2017-05-10 13:54:38 +02:00
Milan Hanajik
847a4d74d6
UpdateTempPressDensAmb(tstRslt) function added to SequenceBase, used by all sequences.
2017-05-10 10:43:33 +02:00
Milan Hanajik
53c3a51b47
German language, etc.
2017-05-10 09:50:16 +02:00
Milan Hanajik
b557658760
PrecedureDlg : Protected check box is enabled only for a Metrologist.
2017-05-09 16:55:32 +02:00
Milan Hanajik
7d03fd4674
Procedure.Protected, Procedure.MustBeComplete Procedure.ManualCtrlDisabled, Batch.Dirty and string WaterMeter.Remark added.
...
ProcedureDlg implements them, ver. 2.13.555.
2017-05-05 22:25:52 +02:00
Milan Hanajik
01ad1993f1
More CoverTest, avoid interference with DataEntry forms, 'bypass' logging.
2017-05-05 22:25:45 +02:00
Milan Hanajik
f0140e2bd1
TankDraining sequence conditions added (MettlerToledo scales).
2017-05-05 14:18:49 +02:00
Milan Hanajik
ed83ae57c5
Progress bars are not displayed as 'completed' when a test was aborted.
2017-05-05 12:46:37 +02:00
Milan Hanajik
e746d0179f
BenchControlPanel modifications/layout changes.
2017-05-05 12:46:16 +02:00
Milan Hanajik
6ba2a663b4
More CoverTest (inversion, login dialog when bypasing, default values).
2017-05-05 12:45:25 +02:00
Milan Hanajik
95f14f9879
Bug fixes in: (1) Output.FileWriters, (2) MainSeq and TestProgressControls, more logging in CoverTest.
2017-05-04 22:13:33 +02:00
Milan Hanajik
2933bd24e7
CoverTest introduced.
2017-05-04 17:13:11 +02:00
Milan Hanajik
73eefe6649
Improvement: Prevents to click 'x' on YesNoForm and MessageBoxForm
2017-05-04 16:34:17 +02:00
Milan Hanajik
0f7ff301c4
Output.Printers.Enhanced component added.
2017-05-04 16:34:03 +02:00
Milan Hanajik
17c685148e
(1) Flow selection in New Test Wizard extended, (2) MainSeq and BencControlPael modified, etc.
2017-05-03 22:24:25 +02:00
Milan Hanajik
54a6c1e402
ProcedureDlg ROI wizard fixed, creates Roi.ProcedureParams.
2017-05-01 16:03:47 +02:00
Milan Hanajik
fa57c51786
ProcedureParams initialization/constructors modified. ProcedureParamsBase modified.
2017-05-01 16:03:45 +02:00
Milan Hanajik
8a9eba9e76
Bug when creating a new Config database fixed.
2017-05-01 11:16:23 +02:00
Milan Hanajik
59392d8bdc
MakeSimulated fixed when there are multiple test repetitions, ver. 2.12.555
2017-05-01 10:28:43 +02:00
Milan Hanajik
45d35ec108
'X' button disabled on all DataEntry forms.
2017-04-28 13:04:09 +02:00
Milan Hanajik
a773e42fca
iPerl type checked after reading Calibration structure.
2017-04-28 12:59:02 +02:00
Milan Hanajik
80697ed65f
ver. 2.12.550
2017-04-24 14:22:51 +02:00
Milan Hanajik
43fd99cea6
output.FileWriter.Enhanced copes with WaterMeters.Count==0, etc.
2017-04-24 12:21:12 +02:00
Milan Hanajik
eafcf016f3
Setting regulation valves before flow setting disabled, caused porbles all the time, ver. 2.12 549
2017-04-24 11:58:57 +02:00
Milan Hanajik
5a89a5d43f
ver. 2.12.548
2017-04-24 11:02:12 +02:00
Milan Hanajik
33715395dc
ReadMassOp fixed, was freezing when draining tanks, ver. 2.12.547
2017-04-24 10:49:28 +02:00
Milan Hanajik
05982cc2ff
Endurance test method sequence modified.
2017-04-24 09:44:11 +02:00
Milan Hanajik
6706b296c0
ver. 2.12.546
2017-04-24 08:29:51 +02:00
Milan Hanajik
e4be90b7bc
ver. 2.12.545
2017-04-20 15:59:35 +02:00
Milan Hanajik
9cc9e4b4c9
MainSeq change to Restore a previously saved batch results, ver. 2.12.544
2017-04-20 15:53:11 +02:00
Milan Hanajik
45869401ad
BatchNr of restored session fixed, ver. 2.12.544
2017-04-20 11:00:41 +02:00
Milan Hanajik
5a88e8909f
Culture parameter added to all Output.FileWriters components, ver. 2.12.543
2017-04-18 15:29:28 +02:00
Milan Hanajik
a4dc7435d0
PreviousResultsCtrl modification: Reload/Restore button was hidden.
2017-04-14 11:51:37 +02:00
Milan Hanajik
df1689d458
MainSeq changes, CopyContentFrom() added to WaterMeter, TestRslt, MeterTestRslt, ver. 2.12.542
2017-04-13 14:34:58 +02:00
Milan Hanajik
76a54f41a7
Results.DBase added.
2017-04-12 21:43:57 +02:00
Milan Hanajik
89593b1dac
'Custom'/'Oprav DEWY' button added to BenchControlPanel, MainSeq changes
2017-04-12 17:59:48 +02:00
Milan Hanajik
dbd6b7a9f7
SeqBase bug fixes.
2017-04-12 17:37:55 +02:00
Milan Hanajik
e49fcdebfc
ver. 2.12.539
2017-04-11 17:37:04 +02:00
Milan Hanajik
1ccdcf9bd2
Possibility to reload previous results, MainSeq modified - CreateNewBatchResults() and RestoreBatchResults(), ver. 2.12.538
2017-04-11 17:31:48 +02:00
Milan Hanajik
60f5359bd9
Culture invariant procedure import/export, ver. 2.12.537
2017-04-11 12:54:37 +02:00
Milan Hanajik
71cc77bee1
Keithley.Multimeter_2010_RS232.Multimeter shut-down bug fix, ver. 2.12.536
2017-04-10 15:06:56 +02:00
Milan Hanajik
460b40c9cd
ver. 2.12.535
2017-04-10 12:04:04 +02:00
Milan Hanajik
c2e32c774e
RoiDetecion wizard forms added to TestWizard, ver. 2.12.534
2017-04-10 11:53:41 +02:00
Milan Hanajik
796d9fa554
Camera.Display.DisplayForm modifications
2017-04-09 14:10:49 +02:00
Milan Hanajik
8a8c6c9997
Camera measurement speed optimized, ver. 2.12.533
2017-04-09 13:30:30 +02:00
Milan Hanajik
6e420250b4
Possibility to switch off Telnet VirtualTerminal completely, IVirtualTerminal, DummyVT.
2017-04-07 16:04:43 +02:00
Milan Hanajik
4564f0424c
Camera ; UDP listener implemented (but disabled) again, ver. 2.12.532
2017-04-07 15:49:14 +02:00
Milan Hanajik
099d635d3e
RoiParams, DetectionImagesCount, P1, P2 are procedure parameters, ver. 2.12.531
2017-04-07 12:22:01 +02:00
Milan Hanajik
d372a38e7d
Camera time read with each sample, calculation : VolumeStart, VolumeEnd, TimestampStart, TimestampEnd used, ver. 2.12.530
2017-04-07 11:29:35 +02:00
Milan Hanajik
fc26b95bdb
RoiCfg.SaveImages introduced, Program.ImagesDir introduced - directory cleaned or created on program startup.
2017-04-06 23:49:51 +02:00
Milan Hanajik
44735260ce
CLP1611 Measurement done only on successfully detected ROI-s, ver. 2.12.530
2017-04-06 23:47:24 +02:00
Milan Hanajik
6aa3cd96a6
RoiDetection : Changes while testing, ver. 2.12.528
2017-04-06 18:00:33 +02:00
Milan Hanajik
e1eb582804
RoiDetection : Images/cameras for retry of ROI Detection can be selected, ver. 2.12.527
2017-04-06 16:54:27 +02:00
Milan Hanajik
0ad4847972
Network.Camera.Display and ICameraDisplay added, ver. 2.12.526
2017-04-06 15:17:56 +02:00
Milan Hanajik
323f2ede25
RoiDetectionOp modified : File transfer correctly initiated.
2017-04-06 10:27:21 +02:00
Milan Hanajik
a64c547395
Output.FileWriters.Xml modifications, ver. 2.12.525
2017-04-06 08:29:03 +02:00
Milan Hanajik
40f5079846
MeasurementOp.cs deleted, MeasurementOp in Network/Camera/CLP1611/Camera.cs
2017-04-05 22:22:41 +02:00
Milan Hanajik
464dfc6dd1
FlyingStartMassCollection : 'Next' button can be used to stop the test.
2017-04-05 22:01:21 +02:00
Milan Hanajik
c1b3cdde6d
Camera bug fix
2017-04-05 22:00:01 +02:00
Milan Hanajik
e688c4ba25
Speisung -> Wasserzulauf
2017-04-05 20:32:39 +02:00
Milan Hanajik
592823aa10
Program shutdown cleaned-up : StopOperations(), StopDevice() called appropriately.
2017-04-05 19:45:21 +02:00
Milan Hanajik
5ad871a7e0
Procedure 'Export' / 'Import' implemented, ver. 2.12.524
2017-04-03 14:24:35 +02:00
Milan Hanajik
049bbc8655
DEWA Q2 correction modified, Results.Entities.WaterMeter columns added (iPerl only).
2017-03-31 14:17:18 +02:00
Milan Hanajik
dcf6df293f
Changes agreed with Mr. Kolesnik in BWB, ver. 2.12.521
2017-03-30 12:38:50 +02:00
Milan Hanajik
0dd2245fe6
Berlin component upgraded
2017-03-29 12:45:14 +02:00
Milan Hanajik
cd750cca2f
Bug in DataEntry.Standard6.CycleEndForm fixed (end states, Berlin), ver. 2.12.520
2017-03-29 11:54:07 +02:00
Milan Hanajik
5f2da63339
Drain valve removed from Output path, outPath.Scale.DrainValve used instead of outPath.DrainValve, wait for Event. BalanceDone before 2nd mass measurement in FlyingStartMassCollection, ver. 2.12.519
2017-03-29 09:22:39 +02:00
Milan Hanajik
d420128b4b
Draining modified, in BERLIN done always before flow setting, ver. 2.12.518
2017-03-28 23:54:52 +02:00
Milan Hanajik
2ca5eec8e1
MassMethod : bool -> enum
2017-03-28 21:46:38 +02:00
Milan Hanajik
214a570ca6
Drain valves are specified as component parameters, tank draining on startup fixed, WaitTankEmptyOp, basic TankDraining management, etc, ver. 2.12.517
2017-03-28 12:50:09 +02:00
Milan Hanajik
8fb021da4c
Draining management under construction
2017-03-27 23:05:02 +02:00
Milan Hanajik
439d98f99d
ReadStableMassOp uses MassRepeats, MassSpread and MassMethod parameters, ver. 2.12.515
2017-03-27 18:32:28 +02:00
Milan Hanajik
3c4fe34c1d
Test_volume_exceeds_the_scale_capacity situation handled correctly, no Error state.
2017-03-27 14:08:53 +02:00
Milan Hanajik
641353585c
ResultsBrowser : Crash when using statistics for the first time on a new PC fixed, ver. 2.12.514
2017-03-27 12:35:17 +02:00
Milan Hanajik
de9a47c2a1
Watermeter supports old and new Q names, Break button visible in German versions.
2017-03-27 11:51:11 +02:00
Milan Hanajik
e902dd7c07
Results screen : 'Previous resuts' button always visible, ver.2.12.514
2017-03-27 10:37:59 +02:00
Milan Hanajik
ac7076ee0f
ver. 2.12.513
2017-03-27 09:15:50 +02:00
Milan Hanajik
b5f218b657
OptoTelegramRaw simplified, ver. 2.12.512
2017-03-25 17:31:54 +01:00
Milan Hanajik
c468854a76
ver. 2.12.511
2017-03-24 15:38:26 +01:00
Milan Hanajik
1037a68d96
Saving to Oracle DB bug fix, Opto-data processing bug fix, ver. 2.12.510
2017-03-24 15:31:50 +01:00
Milan Hanajik
9e84d894a7
ver. 2.12.507
2017-03-23 08:52:24 +01:00
Milan Hanajik
dbbe11cbbc
ver. 2.12.506
2017-03-22 14:03:13 +01:00
Milan Hanajik
8d287351b7
Saving to Oracle DB uses a list of tests extracted from VT_PRUEFPUNKT_SOLL_SD, required for DEWA water meters, ver. 2.12.505
2017-03-22 13:59:21 +01:00
Milan Hanajik
724869948f
Coping with overflows in OptoData fixed (volume, timestamp).
2017-03-20 22:05:43 +01:00
Milan Hanajik
0497693968
Bug fix in UI when copying ListViewEx cell data into cels in the column below by the right-click, ver. 2.12.503
2017-03-20 21:28:47 +01:00
Milan Hanajik
de90477276
ver. 2.12.502
2017-03-20 17:48:44 +01:00
Milan Hanajik
8d4af6f347
Bug in iPerl IRegisterReader usage by FlyingStartMassCollectionSeq fixed, ver. 2.12.501
2017-03-20 17:44:28 +01:00
Milan Hanajik
64cb33cdfd
ver. 2.12.500
2017-03-20 13:43:57 +01:00
Milan Hanajik
042488ba79
try-catch when copying remote users to the local database, ver. 2.12.499
2017-03-20 09:14:00 +01:00
Milan Hanajik
cd50494141
TestMethods.iPerlCommunication.iPerlCommunicationForm.WriteQ2CorrectionAlt() added.
2017-03-19 22:03:31 +01:00
Milan Hanajik
f12b2c38f7
Logging well tested, fixed no 'remote' user DB, way of authorization indicated, copy all remote users, etc., ver. 2.12.498
2017-03-19 18:53:07 +01:00
Milan Hanajik
dbfc06960f
Invalid components are displayed in ComponentsManagerDlg (up/down bug fixed), etc.
2017-03-18 16:46:03 +01:00
Milan Hanajik
861aae753e
User Management cleanup, bool showLocalExtensions added, UserManagement use from TBF fixed.
2017-03-17 13:03:20 +01:00
Milan Hanajik
ccf99a3105
User number added to EditSelectedUser form.
2017-03-17 09:45:39 +01:00
Milan Hanajik
e245ec80c6
Many changes, Config depends on Users, not vice versa.
2017-03-16 21:53:12 +01:00
Milan Hanajik
7564ed7ba6
UserManagement.DatabaseSettingsDlg and LocalSettings added
2017-03-16 11:09:38 +01:00
Milan Hanajik
721bfdf5c8
Users.Forms.EditUsers --> Users.Forms.UserManagementDlg
2017-03-15 13:52:44 +01:00
Milan Hanajik
f3d9fdca7f
UserManagement project added
2017-03-15 13:31:33 +01:00
Milan Hanajik
2b78f46efe
gitignore and clean.bat changed - UserManagement
2017-03-15 13:31:19 +01:00
Milan Hanajik
77555aeebf
'EditUsers', 'EditSelectedUser' and 'LoginDlg' moved to 'Users' library
2017-03-15 12:56:53 +01:00
Milan Hanajik
58d34023b7
'Repeat password' field added, entered passwords are verified.
2017-03-15 08:11:54 +01:00
Milan Hanajik
42ac833091
All Output.FileWriters.* : Writing to files done in separate threads.
2017-03-15 07:37:42 +01:00
Milan Hanajik
94eb2909bc
Oracle database selection includes 'None', component Simulate mode not required anymore, ver. 2.12.497
2017-03-14 13:31:03 +01:00
Milan Hanajik
c46dea3ae7
ver. 2.12.496
2017-03-14 09:46:43 +01:00
Milan Hanajik
3160bfd43c
TaskSelector State initialization : digital inputs read 3s after start-up, SelectTankOp fixed, ver. 2.12.495
2017-03-10 21:15:25 +01:00
Milan Hanajik
e1f54cc49f
Gnesis component updated
2017-03-10 17:06:18 +01:00
Milan Hanajik
8b297ba8a6
TankSelector reads CB digital inputs, detemines initial state and detects NoTankSelected, ver. 2.12.493
2017-03-10 16:55:36 +01:00
Milan Hanajik
dcca6d9215
'NoStartEnd' DataEntry components added, ready to test FixedStartStopMethod with pulses.
2017-03-10 14:59:29 +01:00
Milan Hanajik
0d2099af10
IRegisterReader includes BeginWMState and EndWMState (both double). DataEnty.WMStartState and WMEndState are also double.
2017-03-10 14:31:08 +01:00
Milan Hanajik
ff4dcc39db
Component updated - displays pump power in %, crash when closing opto-serial port avoided, etc., ver. 2.12.492
2017-03-10 13:47:23 +01:00
Milan Hanajik
87bc0131cf
Tests when test volume exceeds the tank capacity cannot be executed, an error message appears.
2017-03-10 13:10:57 +01:00
Milan Hanajik
20fce538de
More TankSelector modifications, ver. 2.12.491
2017-03-10 12:54:18 +01:00
Milan Hanajik
d2bed417f1
Emergency stop invokes STOP button press in BenchControlPanel.
2017-03-10 09:50:20 +01:00
Milan Hanajik
8d572a650a
(1) Easytherm: proc. params, (2) TankSelector: no. proc. params, seq. conditions added., SetQuidoBitOp, SelectTankOp, UnselectTankOp, ver. 2.12.490
2017-03-09 21:36:44 +01:00
Milan Hanajik
efc3efcbfb
Munich : 'Drucker' removed from ProcedureDlg ... Process parameters controls
2017-03-09 16:38:59 +01:00
Milan Hanajik
56f8d64fc8
AskYesNoForm, AskYesNoOp, MessageBoxForm and MessageBoxOp fixed, bug was introduced when measuring the string length.
2017-03-09 15:24:10 +01:00
Milan Hanajik
e93a817d4d
Balance crash on program shut-down avoided.
2017-03-09 15:03:42 +01:00
Milan Hanajik
f9c8c22d5e
Tank selector: (1) temperature controllers added, (2) procedure parameters added, ver. 2.12.489
2017-03-09 15:03:31 +01:00
Milan Hanajik
e423562806
Genesis : Well separated iPerl and Oracle DB support, ver. 2.12.487
2017-03-09 13:12:32 +01:00
Milan Hanajik
aa47ce24f4
Modbus Easytherm modifications, SetTemperature works OK, ver. 2.12.487
2017-03-09 07:54:51 +01:00
Milan Hanajik
3c51b92e5e
Serious bug in saving/printing results for compound meters fixed, ver. 2.12.486
2017-03-08 10:35:08 +01:00
Milan Hanajik
697b0b3538
Munich : ResultsBrowser prints the bench name, ver. 2.12.485
2017-03-08 07:26:03 +01:00
Milan Hanajik
08b47776ec
German only text when a camera was not detected on startup.
2017-03-08 06:52:18 +01:00
Milan Hanajik
0370d1f582
TestStartEndForm (and IHasWMStatesForm interface) added to DataEntry.Munich3
2017-03-07 19:01:49 +01:00
Milan Hanajik
fa5b427d4d
Simulated mode for FixedStartMassCollection method, Bug fix in DataEntry.Standard6.TestStartEndForm, ver. 2.12.485
2017-03-07 19:00:36 +01:00
Milan Hanajik
21102bb991
Compound meter result items added, ver. 2.12.484
2017-03-07 11:53:29 +01:00
Milan Hanajik
b00b6e8412
Munich : Printer clean-up and fixes, ver. 2.12.483
2017-03-07 09:45:00 +01:00
Milan Hanajik
5b4a9c0129
Network.Camera.CLP1611 : IP address can be specified.
2017-03-06 13:21:10 +01:00
Milan Hanajik
dc2b945230
Some progress on Easytherm communication.
2017-03-06 00:33:44 +01:00
Milan Hanajik
9ff58c9e0b
ver. 2.12.482
2017-03-02 14:12:14 +01:00
Milan Hanajik
df0a38e3c6
MettlerToledo.TankDraining, ITankDrainingCfg, ITankDraining class/interfaces added, EmptyValve --> DrainValve
2017-03-02 09:17:22 +01:00
Milan Hanajik
33b349e333
ComponentsManagerDlg : Up and down button implemented.
2017-02-28 22:39:56 +01:00
Milan Hanajik
ab14866575
'AskYesNoForm' and 'MessageBoxForm' widths are calculated from the text width.
2017-02-28 13:50:17 +01:00
Milan Hanajik
0f6a3ffa80
Width of the form with "Test bench framework program is closing" is calculated from the text width.
2017-02-28 13:49:18 +01:00
Milan Hanajik
fde4b8b16f
Resources cleanup
2017-02-28 12:35:41 +01:00
Milan Hanajik
c450eaf339
Logging into TBF program in case central users server is not running (and login fails) is fixed, ver. 2.12.481
2017-02-28 11:09:09 +01:00
Milan Hanajik
30819bbacd
Output.FileWriters.Enhanced : Bug fix for Badger Meter, ver. 2.12.479
2017-02-22 20:39:22 +01:00
Milan Hanajik
fce6e65218
ResultsBrowser released, ver. 2.12.478
2017-02-22 20:24:01 +01:00
Milan Hanajik
9550f97f8e
Badger specific modification of Output.FileWriters.Enhanced, ver. 2.12.478
2017-02-22 19:25:41 +01:00
Milan Hanajik
bb9c2b13e5
Badger : More logging in RegisterReader,ver. 2.12.477
2017-02-22 18:26:16 +01:00
Milan Hanajik
aafcf77004
Output.FileWriters.Enhanced and Output.FileWriters.Xml fixed, ver. 2.12.476
2017-02-22 16:32:19 +01:00
Milan Hanajik
89c9e69a03
ToolTips temporarily disabled.
2017-02-22 14:49:23 +01:00
Milan Hanajik
6a072b7814
ResultsConfigDlg modifications : TabControl with three TreeViews, ver. 2.12.475
2017-02-22 14:07:20 +01:00
Milan Hanajik
4515f0fc13
FlyingStartMassCollectionSeq modified : Valves/pumps are closed immediately after the test only when there are no subsequent test repeats.
2017-02-21 10:45:26 +01:00
Milan Hanajik
e7723c108d
Bug fix : iPerl RFID comm. evaluation in case RegisterReaders are not complete fixed, ver. 2.12.475
2017-02-21 10:33:08 +01:00
Milan Hanajik
970fc886c6
FlyingStartMassCollectionSeq : If transitionAfter is not used, the valves/pumps are closed immediately after the test before the 2nd mass measurement, ver. 2.12.472
2017-02-17 10:51:30 +01:00
Milan Hanajik
7b093a5623
MettlerToledo..BalanceNewDev : Scale 'overload' does not update 'mass' and static 'Masses[balanceNr]' variables, ver. 2.12 471
2017-02-17 10:11:34 +01:00
Milan Hanajik
9a2e7ea72b
Network.Camera.CLP1611.GrabImageOp added.
2017-02-17 08:50:19 +01:00
Milan Hanajik
8b188c9c75
LiveStreamOp : VLC start modified.
2017-02-16 21:38:01 +01:00
Milan Hanajik
4aed5c15a0
Network.Camera.CLP1611.LiveStreamOp added, ver. 2.12.470
2017-02-16 18:45:30 +01:00
Milan Hanajik
305d99d654
WinSCP image transfer integrated into Network.CLP1611.Camera and Roi detection.
2017-02-16 14:57:37 +01:00
Milan Hanajik
1029308b2c
Network.Telnet and Network.CLP1611.Camera : Skip the first line in the VT terminal when logging on, ver. 2.12.468
2017-02-16 11:42:15 +01:00
Milan Hanajik
463e3fd0aa
MettlerToledo.all and Ambient.Comet : Fixed bugs in serial port handling when closing the program, ver. 2.12.467
2017-02-16 09:55:49 +01:00
Milan Hanajik
3ee6e16592
Output.FileWriters.Xml component for BWB added.
2017-02-16 09:15:44 +01:00
Milan Hanajik
2b7ad1ef7d
Output.FileWriters.Enhanced : (1) Old style ResultsConfigDlg removed, (2) Configuration change handling, ver. 2 12.466
2017-02-16 09:15:35 +01:00
Milan Hanajik
4c66ba4038
German
2017-02-16 09:15:24 +01:00
Milan Hanajik
eb1ff6ddda
ver. 2.12.465
2017-02-15 12:36:11 +01:00
Milan Hanajik
ff837fc076
ver. 2.12.464
2017-02-15 12:14:33 +01:00
Milan Hanajik
5cbddcaaf4
Results.WMeterRsltItemSpec bug fix : Serialization in ToStrArray() and FromStrArray() was not language independent.
2017-02-15 11:48:47 +01:00
Milan Hanajik
24884de4e4
German translations I.
2017-02-15 10:58:43 +01:00
Milan Hanajik
efc4668200
Only relevant units are displayed by ComboBox when using ResultsConfigDlg
2017-02-15 10:57:37 +01:00
Milan Hanajik
a90ba0c546
Camera.CLP1611: (1) 'AutoDetect' feature works OK, (2) UI: TestImagesCount value not checked when UseTestImages=false, ver. 2.12.463
2017-02-14 16:49:59 +01:00
Milan Hanajik
d039df5361
(1) iPerl RFID comm. evaluation in case RegisterReaders are not complete fixed
...
(2) Procedure copy UI bug fixed
(3) Genesis : A bug when using TankSelector via Modbus and closing the program fixed.
2017-02-14 15:52:44 +01:00
Milan Hanajik
8d4910fcb0
Symbols: introduced IPERL, ORACLE_DB, HEAT_METERS, TURA_IPERL, TURA_SPECIAL
...
abandoned IPERLST, IPERLSTSPECIAL, HEAT_METERS_SUPPORT
2017-02-14 13:42:22 +01:00
Milan Hanajik
f30d785fb3
TankSelector.SelectTankOp added, TransitionStep: StepCondition EndCondition --> string EndCondition, etc.
2017-02-11 22:32:43 +01:00
Milan Hanajik
efdd138379
DigitalInputs uint --> ulong
2017-02-11 10:12:10 +01:00
Milan Hanajik
115f83aeb0
ISequenceCondition interface added
2017-02-11 09:11:11 +01:00
Milan Hanajik
b93eaadfc2
Compound meters : Process screens '24' and '48' modified as well, ver. 2.12.460
2017-02-10 18:29:07 +01:00
Milan Hanajik
1233f17dc4
Genesis : Process screen '6' for compound meters fixed, ver. 2.12.459
2017-02-10 18:12:22 +01:00
Milan Hanajik
2a2dbcca83
Genesis : Component upgraded, more logging in registerReader, ver. 2.12.458
2017-02-10 17:47:39 +01:00
Milan Hanajik
e9070e5cc3
Modbus.Easytherm component added, QuidoRS.TankSelector --> TankSelector, ver. 2.12.457
2017-02-10 14:29:15 +01:00
Milan Hanajik
7319a9aee4
MassStart, MassEnd added to (old) results items, ver. 2.12.456
2017-02-10 10:20:07 +01:00
Milan Hanajik
93513100eb
QuidoRS : Watchdog is optional, configurable, ver. 2 12.455
2017-02-09 20:59:00 +01:00
Milan Hanajik
46cc618300
TankSelector component added
2017-02-09 20:58:04 +01:00
Milan Hanajik
7ac1f2d431
Genesis specific changes, error messages fixed, smalled branch scale fixed, ver.2.12.455
2017-02-09 12:34:36 +01:00
Milan Hanajik
d96f124bb3
IPAddress and TcpipPortNr added to WaterMeters.iPerl configuration and UI.
2017-02-06 18:34:32 +01:00
Milan Hanajik
3fd56531da
(1) Genesis component upgraded, (2) FixedStartMassCollectionSeq : Opening start/stop valve in 2nd repetition fixed, ver. 2.12.453
2017-02-06 17:44:13 +01:00
Milan Hanajik
83fa635ee9
Polish resources dated 31.01.2017 imported into solution.
2017-02-06 17:25:17 +01:00
Milan Hanajik
be8dededff
Component for Warsaw upgraded, ver. 2.12.452
2017-01-31 00:44:08 +01:00
Milan Hanajik
f318cfe6f0
Network.Camera bug fixes, Operations.ReturnGivenEventOp added, usefull for debuging, ver.2.12.451
2017-01-27 16:37:09 +01:00
Milan Hanajik
3f311d8603
Camera ROI modified for the use of 'periods', ver. 2.12.450
2017-01-27 14:34:17 +01:00
Milan Hanajik
3b13756db9
Measured data extracted from Telnet data, ver.2.12.449
2017-01-27 12:47:32 +01:00
Milan Hanajik
20b3840445
Komponent pre Berlin upgraded.
2017-01-27 09:57:54 +01:00
Milan Hanajik
2a4d95bd7b
MersurementOp presunuta do Camera komponentu.
2017-01-27 09:56:58 +01:00
Milan Hanajik
e8966f6705
Camera : Logging of incoming measurement datagrams, ver. 2.12.448
2017-01-26 16:18:09 +01:00
Milan Hanajik
a20edf7890
Processing 'measurement' datagrams implemented.
2017-01-26 15:45:42 +01:00
Milan Hanajik
f1d73421c8
Changes to make it possible to test with dummy components.
2017-01-25 17:59:26 +01:00
Milan Hanajik
97611369c4
Dummy.RegulValve and Dummy.FlowMeter components added.
2017-01-25 17:29:12 +01:00
Milan Hanajik
5ca265fef7
Berlin component upgraded
2017-01-25 17:29:11 +01:00
Milan Hanajik
38c199f6f9
Interfaces between Camera and Roi and sequences finalized, TODO: network communication, ver. 2.12.446
...
Sequences more robust for debugging, T and Pr-meters checked for null
2017-01-25 17:28:57 +01:00
Milan Hanajik
02ce6bf7c0
Russian resources added, ver. 2.12.443
2017-01-24 16:14:12 +01:00
Milan Hanajik
fc3cef37d2
Bug fix : Berlin global defines
2017-01-24 15:47:38 +01:00
Milan Hanajik
d9021ea140
Component version logged.
2017-01-24 15:19:11 +01:00
Milan Hanajik
ebf03af9c1
Global defines clean-up
2017-01-24 15:06:45 +01:00
Milan Hanajik
044e53f2b2
Changes under construction : ROI registration to Cameras, ver. 2.12.441
2017-01-24 12:34:52 +01:00
Milan Hanajik
01ebd94073
Import of temperature coefficients fixed, ver. 2.12.440
2017-01-23 16:15:18 +01:00
Milan Hanajik
e9c7430a48
BenchId conversion for WR9...WR16 in Results.Utils.
2017-01-23 15:38:15 +01:00
Milan Hanajik
2150ced11f
Propagation of ROI parameters between ROI-s and Cameras implemented, ver. 2.12.438
2017-01-22 20:40:12 +01:00
Milan Hanajik
ada96d3d83
Camera.CLP1611 and Camera.Roi : UseTestImages and TestImagesCount parameters added.
2017-01-22 19:38:16 +01:00
Milan Hanajik
5b4a797719
Bug fix in DeviceTest.
2017-01-22 19:37:02 +01:00
Milan Hanajik
18cf0b5de3
ROI help text modified/corrected.
2017-01-18 16:59:17 +01:00
Milan Hanajik
cf876aabd2
Changes done in Munich : Roi CfgChangeHandler, new component, new Headpic, etc.
2017-01-17 16:49:47 +01:00
Milan Hanajik
2ced1417ed
Hot bug fixes, ver. 2.12.436
2017-01-16 21:42:59 +01:00
Milan Hanajik
6d45b2c878
RoiDetectionSeq modified, ready to be tested.
2017-01-16 15:51:34 +01:00
Milan Hanajik
f5d1014b89
MeasurementOp moved to camera
2017-01-16 14:21:18 +01:00
Milan Hanajik
13d00ee18e
Telnet terminal window closing issue fixed, ver.2.12.435
2017-01-16 13:49:30 +01:00
Milan Hanajik
c73cf7002f
Camera.Roi.MeasurementOp added, UDP listener added, PulsesPerLtr (and ProcedureParams) added, etc.
2017-01-16 13:49:29 +01:00
Milan Hanajik
739759ddc3
Component/Device name displayed in case of an exception during components loading or devices initialization.
2017-01-16 13:49:28 +01:00
Milan Hanajik
e34fc6a1f2
Cleanup : IdcCamera and RoI archaic code removed.
2017-01-14 21:09:57 +01:00
Milan Hanajik
6e9bfb61cc
DeviceTest extended to 4 components (= parent + 3 components)
2017-01-14 21:09:56 +01:00
Milan Hanajik
5634931cc2
PreviousRoi parameter added to RoiCfg, masks prepared at the very last moment in RoiDetectionOp, Event.RoiDetectionPreviousFailed added.
2017-01-14 21:08:42 +01:00
Milan Hanajik
a7c8b90e9f
RoI --> Roi
2017-01-14 14:23:32 +01:00
Milan Hanajik
8e058cebbb
RoI detection fixed : parses the command line response, returns Event.RoiDetectionPassed or Event.RoiDetectionFailed.
2017-01-13 19:12:28 +01:00
Milan Hanajik
08acc5778a
RoI : RoiDetectionOp in progress
2017-01-13 18:36:12 +01:00
Milan Hanajik
2199679d28
DeviceTest extended to 3 components.
2017-01-13 18:35:08 +01:00
Milan Hanajik
e730ee1541
Camera.HRLiveStreamOp operation added, RoiDetectionOp moved to RoI component, etc.
2017-01-13 15:27:17 +01:00
Milan Hanajik
7c1d0be9c9
Language resources exported
2017-01-11 12:45:38 +01:00
Milan Hanajik
5ba9352576
pw, ver. 2.12.434
2017-01-11 12:44:57 +01:00
Milan Hanajik
21ee6b7a65
Stop devices that were already started in case of an exception when starting devices --> avoid problems when closing the program.
2017-01-06 13:58:32 +01:00
Milan Hanajik
dd85f03328
RoiDetectionOp added, etc.
2017-01-06 00:49:38 +01:00
Milan Hanajik
254afc3978
Network.Adapter, Network.Camera.CLP1611, Network.Camera.RoI Network.Tftp and Network.Telnet components added. Camera detection and live strean work OK.
2017-01-05 19:59:26 +01:00
Milan Hanajik
ad51719d92
DeviceTest : logging added, bug fix in saving settings
2017-01-05 19:58:30 +01:00
Milan Hanajik
e43e0a6850
Minor fixes, ver. 2.12.433
2016-12-29 12:29:37 +01:00
Milan Hanajik
535af59860
Number of 'Empty tank' buttons in BenchControlPanel 2 or 3 (automatically switched), ver. 2.12.432
2016-12-22 15:38:56 +01:00
Milan Hanajik
3f08036139
ver. 2.12.431
2016-12-22 12:02:11 +01:00
Milan Hanajik
7f31a84000
iPerlST (Special) : idBenutzer = 6 always when writing into Oracle DB, ver. 2.12.430
2016-12-22 08:24:31 +01:00
Milan Hanajik
c672a49146
Genesis (UInt128) bug fix, ver. 2.12.429
2016-12-21 17:51:27 +01:00
Milan Hanajik
e84f87fcda
Bug fix in TBF.Forms.DatabaseSettingsDlg
2016-12-21 15:19:00 +01:00
Milan Hanajik
070f435a23
Login method selection is saved in local settings.
2016-12-21 14:54:38 +01:00
Milan Hanajik
2fcdfabd3c
System login : Changes allowing usage of (1) short name, (2) full name, (3) user number.
2016-12-21 14:23:39 +01:00
Milan Hanajik
12053b4531
Login dialogs moved to TBF.Forms namesspace.
2016-12-21 08:06:42 +01:00
Milan Hanajik
1a0b2ee975
Generic bug fix : Procedure crashes when there is no test at all.
2016-12-21 07:56:37 +01:00
Milan Hanajik
13b80de703
Config.IUser interface added, etc.
2016-12-21 07:56:26 +01:00
Milan Hanajik
9bd409e672
Config.Entities.User.CurrentUser --> Config.Data.CurrentUser
...
Config.Entities.User.LastAuthorization --> Config.Data.lastAuthorization
2016-12-20 14:22:56 +01:00
Milan Hanajik
435e47707d
ver. 2.12.426
2016-12-20 13:16:58 +01:00
Milan Hanajik
4da0717729
(1) Transition sequences can be debugged using NEXT, (2) Route using Uint128 fixed.
2016-12-20 13:13:17 +01:00
Milan Hanajik
98fe6223b4
One more change related to Users DB.
2016-12-20 10:16:08 +01:00
Milan Hanajik
b4e84c36b8
Users DB added into DatabaseSettings and the related form.
2016-12-19 14:39:28 +01:00
Milan Hanajik
bf92f677fe
Separate Users DB added.
2016-12-19 13:58:57 +01:00
Milan Hanajik
62f26719ba
iPerl bug fixes.
2016-12-19 13:52:00 +01:00
Milan Hanajik
beff091699
Databases : Minor improvements, ver. 2.12.424
2016-12-19 13:01:25 +01:00
Milan Hanajik
72debd397f
ver. 2.12.423
2016-12-19 10:59:48 +01:00
Milan Hanajik
89901c75f7
Revert "Elde.FlowMeterTwins bug-fix in calculation of ref. pulses and flow."
...
This reverts commit be52e2df96 .
2016-12-16 13:07:54 +01:00
Milan Hanajik
8a73968f41
SLM-END : Component upgraded, ver. 2.12.421
2016-12-16 13:04:19 +01:00
Milan Hanajik
eb2c3d00ce
Berlin component added, defines for Berlin added, ver. 2.12.420
2016-12-14 11:09:23 +01:00
Milan Hanajik
dd62310e59
ulong --> UInt128 in all 'route' related variables, ver. 2.12.419
2016-12-12 17:39:12 +01:00
Milan Hanajik
a782d3960a
.gitignore and clean.bat updated after Dirichlet.Numerics addition.
2016-12-12 16:43:05 +01:00
Milan Hanajik
d5f91e9bab
'Route' type changes from uint to Dirichlet.Numerics.UInt128
2016-12-12 16:43:05 +01:00
Milan Hanajik
be52e2df96
Elde.FlowMeterTwins bug-fix in calculation of ref. pulses and flow.
2016-12-12 16:43:04 +01:00
Milan Hanajik
72418d802c
UInt128 type added - Dirichlet.Numerics project/namespace
2016-12-12 16:42:55 +01:00
Milan Hanajik
534361b540
Puchong-PT200 component updated (dated 07.11.2016)
2016-12-12 12:09:03 +01:00
Milan Hanajik
77782a8729
sensus a xylem brand logo in AboutDlg, ver. 2.12.417
2016-12-12 10:29:02 +01:00
Milan Hanajik
7dc42fb900
EnduranceDataLogging - initial version, ver. 2.12.416
2016-12-12 00:01:25 +01:00
Milan Hanajik
da4b5a50a7
Import of temperature coefficients, ver. 2.12.415
2016-12-10 17:33:14 +01:00
Milan Hanajik
c8c411aebc
TestMethods.OuterLoop.Start/End UI changes, ver. 2.12.414
2016-12-10 16:27:51 +01:00
Milan Hanajik
8b4890560e
Warsaw-END component updated, FW upgrade is required !!!, ver. 2.12.413
2016-12-10 15:12:47 +01:00
Milan Hanajik
216e08d57c
Execute(...) arguments changed everywhere, repetitionNr usage depends on outerLoopMode, outerLoopCounter, ver. 2.12.412
2016-12-10 13:03:35 +01:00
Milan Hanajik
f9888a2108
TestMethods.OuterLoop.Start and TestMethods.OuterLoop.End added.
2016-12-10 12:13:45 +01:00
Milan Hanajik
f3b178473c
Outer loop logic added, TODO: (1) Begin-block and End-block test methods, (2) support in test method sequences
2016-12-10 11:33:31 +01:00
Milan Hanajik
20c7b07cb9
Endurance : Switching test : Progress bar update and statistics added.
2016-12-10 11:33:30 +01:00
Milan Hanajik
5e4da449ad
Endurance TestParams disabled.
2016-12-10 11:33:30 +01:00
Milan Hanajik
c8d0c647b7
Endurance : uint[3] cBrd.WMeterCont added, ver. 2.12.411
2016-12-10 11:33:18 +01:00
Milan Hanajik
e1eedb039c
Warsaw-END, SLM-END : Number of water meters changed to 10, ver. 2.12.410
2016-12-09 19:44:20 +01:00
Milan Hanajik
c30043d4fc
Warsaw-END, Endurance : Component updated, CycleStepsCtrl UI fixed, ver. 2.12.408
2016-12-09 18:06:14 +01:00
Milan Hanajik
58a3340f53
Endurance : cBrd.CyclePar usage change, ver. 2.12.407
2016-12-09 16:37:25 +01:00
Milan Hanajik
1143fa79ae
Dummy.Diverter component added
2016-12-09 12:20:35 +01:00
Milan Hanajik
56217a68ce
Dummy.Valve component added
2016-12-09 12:20:23 +01:00
Milan Hanajik
6df36659ab
Dummy.Balance component added
2016-12-09 12:13:59 +01:00
Milan Hanajik
6f599d55c5
Endurance : Bux fixes
2016-12-09 10:57:27 +01:00
Milan Hanajik
b91888213b
ExecuteCommandOp added (Endurance).
2016-12-08 14:36:51 +01:00
Milan Hanajik
10221d636c
Endurance cycle UI: duration in 10ms steps, message disabled, Uint32 used, other minor changes.
2016-12-08 10:58:09 +01:00
Milan Hanajik
5c9adba751
Endurance cycle steps dialog added.
2016-12-07 20:57:32 +01:00
Milan Hanajik
d2af4f224e
ver. 2.12.404
2016-12-07 15:44:50 +01:00
Milan Hanajik
3a029432f8
Start- and End-volume for the fixed start method can be saved/printed in results.
2016-12-07 15:44:26 +01:00
Milan Hanajik
72a5385c57
TempMeter has 'Default temperature' parameter which specifies a value for simulated mode.
2016-12-05 23:22:33 +01:00
Milan Hanajik
1028866721
Initial version of a component for Genesis (the previous one was the one for Puchong).
2016-12-05 13:27:09 +01:00
Milan Hanajik
9bd37c2980
Components management : fix of UI behavior.
2016-12-05 13:25:24 +01:00
Milan Hanajik
00e0bc5ab7
Warsaw-END : (1) FMFreq[] array size changed to 4, (2) Component upgraded (component 161202-2), ver. 2.12.399
2016-12-02 15:01:44 +01:00
Milan Hanajik
e69836b03c
TBF : Type-safe structured queries used everywhere, ver. 2.12.397
2016-12-02 12:52:30 +01:00
Milan Hanajik
ae8ba80f67
(1) Test wizard includes 'Heat meters' step only when HEAT_METERS_SUPPORT defined, (2) type-safe queries.
2016-12-02 11:04:33 +01:00
Milan Hanajik
1f3a2af043
(1) Component wrapper modified for endurance tests (uint CyclePar[]), (2) Warsaw-END line size.
2016-12-02 09:48:47 +01:00
Milan Hanajik
4917b0c0c4
TestMethods.Endurance test method added.
2016-12-02 09:10:17 +01:00
Milan Hanajik
cec1816f82
Components can be deleted, component ItemNr-s are updated before saving to DB, ver. 2.12.396
2016-11-30 14:16:51 +01:00
Milan Hanajik
1bc3137d20
ver. 2.12.395
2016-11-28 14:13:09 +01:00
Milan Hanajik
ed416e5237
Cevak : Changes in printing, PrintDocumentCevak.cs in Results.Output.Printers only.
2016-11-28 14:12:56 +01:00
Milan Hanajik
37d61658d4
ResultsBrowser : Print -> Drucken, ver. 2.12.393
2016-11-28 10:13:29 +01:00
Milan Hanajik
9d67343e2e
Endurance components updated (SLM, Warsaw)
2016-11-28 09:49:27 +01:00
Milan Hanajik
7477a536da
ResultsBrowser : Printing a table with statistics, ver. 2.12.392
2016-11-23 14:07:04 +01:00
Milan Hanajik
59c0f73dd2
ver. 2.12.292
2016-11-21 12:38:36 +01:00
Milan Hanajik
02c7ac37f5
Support for WARSAW_END added (define WARSAW_END; LANG_PL)
2016-11-21 11:17:00 +01:00
Milan Hanajik
5114f5f1eb
ResultsBrowser : Printing statistics in progress.
2016-11-21 11:03:44 +01:00
Milan Hanajik
0a1966d7bd
ResultsBrowser : (1) More safe StatisticsOptionsDlg, (2) ResultsConfigDlg initializes 'Caption', ver. 2.12.392
2016-11-19 00:41:56 +01:00
Milan Hanajik
9b457299ea
(1) German : Mounting : 'S' --> 'STR', (2) bug fix in ResultsBrowser Statistics, ver. 2.12.391
2016-11-18 15:46:50 +01:00
Milan Hanajik
8b8c0c09df
ResultsBrowser : Time range display function added, ver.2.12.390
2016-11-18 15:18:21 +01:00
Milan Hanajik
eb5f3465c8
ResultsBrowser : Statistics : rows and columns are combinations of two items, ver. 2.12.390
2016-11-18 14:15:54 +01:00
Milan Hanajik
1487e7889b
ResultsBrowser : (1) clean-up, (2) bug in statistics fixed, (3) captions used to select statistics, ver. 2.12.389
2016-11-18 11:56:22 +01:00
Milan Hanajik
2c0914baf8
PMaxTest, LeakTest : Minor modifications in pressure adjustment steps.
2016-11-18 11:03:44 +01:00
Milan Hanajik
b75a8105de
MunichPrintDocument : (1) Water pressure in bar, (2) Aux meter data bug fixed, ver. 2.12.388
2016-11-17 11:12:43 +01:00
Milan Hanajik
0a827e0eb6
German translations, LANG_DE introduced, ver. 2.12.387
2016-11-17 10:24:07 +01:00
Milan Hanajik
98a773700e
Bug fix related to PressMtrDelta, ver. 2.12.386
2016-11-17 08:48:52 +01:00
Milan Hanajik
2189c2150e
Munich3 entry form (single) with 'Disabled' check boxes, ver. 2.12.385
2016-11-17 06:51:15 +01:00
Milan Hanajik
92f77bf6d6
Some localization to German
2016-11-16 22:13:48 +01:00
Milan Hanajik
a5799290c9
ResultsBrowser : Synchronized with branch 2.9, ver. 2.12.384
2016-11-16 15:57:23 +01:00
Milan Hanajik
16d471f12e
Munich : Previous results form : 'Show' button localization, etc.
2016-11-16 15:28:02 +01:00
Milan Hanajik
ec0eecde50
ver. 2.12.384
2016-11-16 13:21:15 +01:00
Milan Hanajik
b649c282e8
iPerlST : Modification in writing calibration factors via RFID.
2016-11-10 14:09:02 +01:00
Milan Hanajik
3e6243a8b7
Puchong component upgraded, component date: 27.07.2016
2016-11-04 14:52:49 +01:00
Milan Hanajik
02b29d9553
LU Logging : KorrFehlerXy parameter correctly written to logs.
2016-11-02 13:46:50 +01:00
Milan Hanajik
04cec33bf6
iPerlCommunication : "Normalize calibration factor" activity added.
2016-11-02 13:34:04 +01:00
Milan Hanajik
eee5e5dc8c
Bug fixes in DataEntry.HeatMeters12
2016-10-29 20:35:48 +02:00
Milan Hanajik
09166ae73c
Bug fix in DataEntry.HeatMeters6
2016-10-29 20:31:08 +02:00
Milan Hanajik
52d0c1907f
DataEntry.HeatMeters6 and FixedStartMassCollectionSeq bug fixes, ver. 2.12.380
2016-10-28 18:45:43 +02:00
Milan Hanajik
5620ba61fa
SensusOracle.Database : Minor changes in LU logging, Utils.DoubleToStr() modifications.
2016-10-27 14:54:37 +02:00
Milan Hanajik
63b5507f78
iPerlCommunication : 250ms delayafter writes, more logging, Opto-Data indication using pictureBoxes fixed.
2016-10-27 14:30:12 +02:00
Milan Hanajik
1ad8a69717
SLM-END component added, master branch modifications for SLM_END and WARSAW_END, ver. 2.12.378
2016-10-26 19:43:56 +02:00
Milan Hanajik
8be072ca52
ver. 2.11.375
2016-10-24 09:11:19 +02:00
Milan Hanajik
cdea0e96b6
Malta WSD25 component upgraded, colors of valves changed.
2016-10-19 11:38:52 +02:00
Milan Hanajik
bab677c5c2
PressMtrDelta added to BenchPath, PressDeltaXyz added to TestRslt, test methods modified, ver. 2.12.373
2016-10-18 19:14:01 +02:00
Milan Hanajik
d1fb0e0f0a
T warm/cold lo/hi renamed to T hi/lo min/max
2016-10-18 17:27:24 +02:00
Milan Hanajik
08d854f6f8
Modbus.PressureMeter.Meret implemented, ver. 2.11.372
2016-10-18 17:27:22 +02:00
Milan Hanajik
93e8328940
IModbus and Modbus modification : Supports receiving telegrams from multiple devices.
2016-10-18 17:27:08 +02:00
Milan Hanajik
b608fb77b9
DeviceTest saves settings of both components, it's PERFECT !!!
2016-10-18 17:26:48 +02:00
Milan Hanajik
03c027ab33
LogProcessDataHeatMeters, ver. 2.11.371
2016-10-18 11:49:32 +02:00
Milan Hanajik
14de767c52
Modbus.Common.Modbus.SendMessage(byte deviceAddress, byte function, ...) function added.
2016-10-18 11:31:17 +02:00
Milan Hanajik
9e90d3a93f
DeviceTest program functional, runs operation Modbus.PressureMeter.Meret.ReadPressureOp(...)
2016-10-18 11:30:02 +02:00
Milan Hanajik
97fbcbbf58
Malta WSD25 : Bug fix for reference flowmeter with idx = 8 (EtCalib[] array size increased to 9), ver. 2.11.370
2016-10-17 16:06:50 +02:00
Milan Hanajik
1b77c903f7
Component for Malta upgraded, ver. 2.11.369
2016-10-17 08:48:58 +02:00
Milan Hanajik
844a743c6b
Device test works OK, initializes and runs 2 devices.
2016-10-16 22:43:55 +02:00
Milan Hanajik
d4cbec50ba
Reference temperatures (Hi and Lo) added to results.
2016-10-14 16:54:19 +02:00
Milan Hanajik
588d16caf9
ver. 2.11.368
2016-10-14 16:17:56 +02:00
Milan Hanajik
fc3512a23a
Config.Units and Results.WMeterRsltItemSpec changes under construction
2016-10-14 16:07:45 +02:00
Milan Hanajik
f8f08fb8ce
DeviceTest changes under construction.
2016-10-14 16:07:34 +02:00
Milan Hanajik
790364832d
Transition sequences can be renamed and deleted.
2016-10-13 18:06:13 +02:00
Milan Hanajik
0fb3a74879
Feeding regulation valves functionality implemented, ver. 2.11.367
2016-10-13 16:08:29 +02:00
Milan Hanajik
45e0f50562
Elde.RegulValve supports 'ReTryCommands' parameter (default = false), ver. 2.11.365
2016-10-13 16:08:15 +02:00
Milan Hanajik
caf43fedb3
IRegulValve change, regulation valves support Category, Category saved in settings, used in Feeding Paths UI, not used in tests yet, ver. 2.11.364
2016-10-12 15:47:45 +02:00
Milan Hanajik
1388f459fe
Malta WSD25 : Component upgraded, ver. 2.10.363
2016-10-12 09:55:44 +02:00
Milan Hanajik
dddfc4bed5
Bug-fixes in FlyingStart and FlyingStartMassCollection heat meters, T ref warm and T ref cold statistics, ver. 2.10.362
2016-10-12 01:23:38 +02:00
Milan Hanajik
2057cc6b73
Malta WSD25 component upgraded, MERET addresses array size changed to 12, ver. 2.10.361
2016-10-11 17:01:33 +02:00
Milan Hanajik
4e29e88b02
DeviceTest project added.
2016-10-11 16:57:53 +02:00
Milan Hanajik
aff7961a4e
Users
2016-10-11 16:18:11 +02:00
Milan Hanajik
76dbf4e216
Length of array for MERET addresses is 11.
2016-10-11 15:24:18 +02:00
Milan Hanajik
1fc129117f
Output.FileWriters.Basic.HeatMeters
2016-10-11 14:55:16 +02:00
Milan Hanajik
f866f5fb2c
Output.FileWriters.Enhanced.HeatMeters
2016-10-11 14:27:28 +02:00
Milan Hanajik
38d6016aec
DataEntry.HeatMeters6 component added.
2016-10-11 13:05:40 +02:00
Milan Hanajik
b3a2c3a0fc
FlyingStart, FlyingStartMassCollection and CombinedWithDetection methods support Simulation mode, ver. 2.10.360
2016-10-11 12:53:17 +02:00
Milan Hanajik
c84fd8089a
FlyingStart and FlyingStartMassCollection methods: 'Begin cycle' dialog closed before 'Heat meters prompt message' is displayed.
2016-10-11 09:10:33 +02:00
Milan Hanajik
2e4c59d3b5
Keithley Multimeter supports simulation mode.
2016-10-11 09:09:04 +02:00
Milan Hanajik
5f21b5ab26
ErrorLimitHi, ErrorLimitLo, EvaluateVolume test parameters added to all heat meters methods.
2016-10-10 14:35:59 +02:00
Milan Hanajik
f8331c1c1c
Heat meters : Prompt message does not stop the sequence, disappears when conditions met, ver. 2.10.359
2016-10-10 14:23:20 +02:00
Milan Hanajik
3c15dbab9e
Bug fixes in heat meter testing using pulses, Flying start and Flying start mass collection methods, ver. 2.10.358
2016-10-10 11:35:45 +02:00
Milan Hanajik
d5eb20854f
Displaying heat meter test results on screen fixed, ver. 2.10.357
2016-10-07 18:19:17 +02:00
Milan Hanajik
438028506e
Flows are internally stored and processed in double variables (except of Qfrom, Qto, flowmeter nominal flow)
2016-10-07 16:22:36 +02:00
Milan Hanajik
010afcd1e4
Temperatures are internally stored and processed in double variables (except of ambient temp.).
2016-10-07 15:41:27 +02:00
Milan Hanajik
7df9333fba
Statistics return doubles instead of float, casting is done just when writing to entities.
2016-10-07 14:46:14 +02:00
Milan Hanajik
4160420844
Masses are stored in double variables everywhere.
2016-10-07 14:06:54 +02:00
Milan Hanajik
9f2e8407a0
Modbus.PressureMeter.Meter component added, ver. 2.10.357
2016-10-07 11:59:13 +02:00
Milan Hanajik
45c64ae44b
Modbus does not use an extra worker thread.
2016-10-07 11:55:44 +02:00
Milan Hanajik
e8748bab70
(1) QuidoRS dead code clean-up, (2) Elde.PressureMeter units conversion clean-up.
2016-10-07 11:55:03 +02:00
Milan Hanajik
c30f905893
SLM50 : Bugfix in energy calculation in FlyingStart and FlyingStartMassCollection methods, ver. 2.10.356
2016-10-07 10:09:38 +02:00
Milan Hanajik
8932c232e2
Malta : Another minor change, ver. 2.10.355
2016-10-06 14:26:08 +02:00
Milan Hanajik
295e96098c
Malta : Minor changes, extended range of Id-s for flow meters and pressure meters, ver.2.10.354
2016-10-06 14:02:16 +02:00
Milan Hanajik
dff3a1aff7
Changes in 'master' for Malta-WSD25, ver. 2.10.353
2016-10-06 11:54:38 +02:00
Milan Hanajik
c497c02ef9
Heat meters support for measurement with pulses, change in ResultsDB.MeterTestRslt, ver. 2.10.352
2016-10-06 10:11:13 +02:00
Milan Hanajik
f51360c23d
Upgraded to NHibernate 4.0.4, IesiCollections 4.0.0, FluentNHibernate 2.0.3, MySQL.Data, all are using.Net 4.0 now, ver. 2.10.351
2016-10-05 11:23:06 +02:00
Milan Hanajik
2286877fad
Test method names cleaned up.
2016-09-26 11:08:16 +02:00
Milan Hanajik
a1810baffa
ver. 2.10.350
2016-09-23 15:51:12 +02:00
Milan Hanajik
6bb45ccc25
Support for GENESIS added, ver. 2.10.349
2016-09-22 08:50:22 +02:00
Milan Hanajik
5f7c0c82e7
Bug fix: summaryResults, allResults: ambient pressure in mbar, water pressure in kPa.
2016-09-14 13:05:26 +02:00
Milan Hanajik
1d964e5fcc
Czech resources added to ResultsBrowser.
2016-09-08 08:33:44 +02:00
Milan Hanajik
85ca2420bd
Bugs in printers caused by a change of ambient pressure representation fixed.
2016-09-07 18:29:25 +02:00
Milan Hanajik
c835fe5551
Keithley.TempMeter resistance 0 < R < 2000 Ohm
2016-08-26 11:36:42 +02:00
Milan Hanajik
9563dbdb6f
Using ITS-27 coefficients possible as well.
2016-08-25 17:36:27 +02:00
Milan Hanajik
3666752414
Some Keithley.TempMeter parameters (ITS-90, certificate) are accessible through Bench -> Metrology dialog.
2016-08-25 15:54:21 +02:00
Milan Hanajik
c842c50361
Heat meters evaluation added to FlyingStartMassCollectionSeq and FlyingStartSeq, ver. 2.10.345
2016-08-24 18:30:00 +02:00
Milan Hanajik
49c6ebf9c7
FileWriter or Printer crash handled, different writers/printers do not interfere with each other and results are always saved to DB.
2016-08-24 15:46:43 +02:00
Milan Hanajik
5824564e25
TestBenchSim modification.
2016-08-24 15:46:41 +02:00
Milan Hanajik
e484697f60
Heat meters reference temperature measurement during Data entry form before the test starts.
2016-08-24 15:46:39 +02:00
Milan Hanajik
9d53d7aaa8
Bug fix in Keitheley.TempMeter TempMeterCfgCtrl, minor change in Keithley.Multimeter_2010_RS232.
2016-08-24 15:46:37 +02:00
Milan Hanajik
1feb3215e5
Keithley.TempMeter uses ITS90 forms for Platinum resistance thermometer, ver. 2.10.344
2016-08-24 10:49:52 +02:00
Milan Hanajik
581819de9f
DataEntry.HeatMeters12 checks the entered data using 2x error limits.
2016-08-24 10:49:50 +02:00
Milan Hanajik
8cc0f3ceb4
Bug fix : STOP button not functional when emptying the tank, checking the weight.
2016-08-24 10:49:49 +02:00
Milan Hanajik
456687478d
Parse .. Double functions added to Utils.
2016-08-24 10:49:47 +02:00
Milan Hanajik
618f0b1bca
Modification of sequences to use ProcessData.TempRefWarm(Cold)1(2) and ReadTempOp operations, ver. 2.10.343
2016-08-23 15:21:33 +02:00
Milan Hanajik
700b9b3122
Keithley modifications.
2016-08-23 15:21:17 +02:00
Milan Hanajik
fc0bdda553
DataEntry.HeatMeters12 keeps the 'Units' selection while the software is running, restores default on start-up, ver. 2.01.342
2016-08-22 16:14:40 +02:00
Milan Hanajik
1dbe9890f3
Units of energy MJ and MWh added.
2016-08-22 16:01:34 +02:00
Milan Hanajik
0f7790e538
Prompt message box at the beginning of each heat meters test.
2016-08-22 16:00:48 +02:00
Milan Hanajik
9c0430a0d8
Adjustment component class name changed to TestMethods.Adjustment.Single
2016-08-22 15:59:37 +02:00
Milan Hanajik
df7631eb3a
Units of energy can be selected in DataEntry.HeatMeters12.TestStartEndForm.
2016-08-22 13:55:28 +02:00
Milan Hanajik
4ce613a82d
Bug fix: Settings of Output.FileWriters.Enhanced after upgrade wizard.
2016-08-22 10:55:48 +02:00
Milan Hanajik
d8bb450a2e
VolumeForEnergy calculated in [l], ver. 2.10.341
2016-08-22 09:58:27 +02:00
Milan Hanajik
774d47a86f
More changes and fixes for heat measurement.
2016-08-21 22:07:20 +02:00
Milan Hanajik
e3318179c1
More changes for heat meters testing, DataEntry form completed.
2016-08-19 17:19:09 +02:00
Milan Hanajik
74738ff78c
Heat meters results items.
2016-08-19 15:48:54 +02:00
Milan Hanajik
53ead401d0
FixedStartMassCollection : Changes for heat metetrs
2016-08-19 15:37:16 +02:00
Milan Hanajik
0426d2510a
Energy and RefEnergy added to ResultsDB, First/Last/Min/Max of all three ambient values added to TestRslt, ver. 2.10.340
2016-08-19 15:37:00 +02:00
Milan Hanajik
ef5bbe737c
Sequences.FloatStatistics -> Sequences.Statistics: use double internally, provide double Sum property.
2016-08-19 14:33:32 +02:00
Milan Hanajik
50194001d9
There is only one ListViewEx in Results.Forms now.
2016-08-19 11:50:19 +02:00
Milan Hanajik
f696d20060
It is possible to run the 2nd instance of TBF program in off-line mode, ver. 2.9.339
2016-08-19 10:16:47 +02:00
Milan Hanajik
83ddb7c8bf
Waiting loop for temperature stability check in heat meters tests.
2016-08-17 18:11:34 +02:00
Milan Hanajik
7d8c23d014
DataEntry.HeatMeters12 data entry form component added.
2016-08-17 18:10:48 +02:00
Milan Hanajik
011219d491
Heat meters test parameters updated.
2016-08-17 16:32:07 +02:00
Milan Hanajik
d4b20876b2
All FixedStart, FlyingStart and FlyingStartMassCollection methods reorganised, common sequences used, ver. 2.9.337
2016-08-17 15:38:09 +02:00
Milan Hanajik
785aae3b73
HeatMetersPath modifications, DB change.
2016-08-17 10:32:03 +02:00
Milan Hanajik
91cb245f84
ResultsBrowser : ../Cfg directory used for configuration instead of AppData/Local/..., ver. 2.9.336
2016-08-17 09:44:50 +02:00
Milan Hanajik
0859dd28d5
PMAxTest, LeakTest, pressure in bar internally, ver. 2.9.335
2016-08-16 08:32:55 +02:00
Milan Hanajik
df91e435bb
Upgrade for internal pressure interpretation change, ver. 2.9.334
2016-08-15 17:31:37 +02:00
Milan Hanajik
15f96e86ac
iPerlST : Workaround for Q3 with multiple parts, ver. 2.9.333
2016-08-15 13:44:18 +02:00
Milan Hanajik
a49912bdb1
Mouse right-click handler for ListViewEx implemented, copying the content to all cells below implemented in Paths, Transitions, Metrology corrections, process and test parameters.
2016-08-15 13:35:00 +02:00
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
4d616939ad
TestWizard.HeatMetersSelection added.
2016-08-04 16:47:21 +02:00
Milan Hanajik
e5ad1ac93b
HeatMeters test method, ver.2.9.333
2016-08-04 15:46:17 +02:00
Milan Hanajik
faffa8a270
Heat meters path modified, ver. 2.9.332
2016-08-04 14:01:54 +02:00
Milan Hanajik
4a2342c015
ver. 2.9.331
2016-08-03 10:31:31 +02:00
Milan Hanajik
283a9ebaa1
Upgrade menu item and UpgradeSelectionDlg added.
2016-08-03 09:59:55 +02:00
Milan Hanajik
a07aa13358
Oracle DB change : VT_PRUEFDURCHFLUSS_PD, ver. 2.9.330
2016-08-02 23:08:16 +02:00
Milan Hanajik
b3ceb6f300
Style change
2016-08-02 23:06:53 +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
606c74f3dc
All pressures are stored in bar instead of mbar. Units are not localized, (concatenated in localized texts).
2016-08-02 14:46:30 +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
b9ea2087de
'open' valves in paths and sequences are displayed with 'LightGray' background for easy reading, ver. 2.9.330
2016-08-01 17:41:43 +02:00
Milan Hanajik
dcadd29791
Label printer modification for Israel PT200.
2016-08-01 15:41:46 +02:00
Milan Hanajik
69f7e62e4e
Generic results items improvement: enum values used to create result items to guarantee uniqueness.
2016-08-01 15:41:07 +02:00
Milan Hanajik
63abe74aed
Upgrade wizard for Output.FileWriters.Enhanced components. Test items from local settings are used.
2016-08-01 13:46:21 +02:00
Milan Hanajik
68c6111377
Larger component configuration controls and ComponentParametersDlg, ver. 2.9.329
2016-08-01 11:22:59 +02:00
Milan Hanajik
32a8b95c32
Multiple running instances of TBF program tested.
2016-07-19 10:13:57 +02:00
Milan Hanajik
687bc3ed0c
New user has number 6 for IPERLST as well as for IPERLST_SPECIAL.
2016-07-12 22:42:29 +02:00
Milan Hanajik
c71626adaf
SLM-50 component updated.
2016-07-11 19:28:22 +02:00
Milan Hanajik
c0c46a1181
ver. 2.9.328
2016-07-11 13:10:25 +02:00
Milan Hanajik
f0bd10bb12
ver. 2.9.327
2016-07-11 12:57:36 +02:00
Milan Hanajik
92787ccd4f
'Break' in BenchControlPanel is visible by default (invisible in German).
2016-07-11 12:55:04 +02:00
Milan Hanajik
4794e73994
Qfrom, Qto removed from MetersPath, ver. 2.9.326
2016-07-11 10:20:50 +02:00
Milan Hanajik
fd69bc6376
Heat coefficient for water implemented in Formulas class, ver. 2.9.323
2016-07-08 16:10:04 +02:00
Milan Hanajik
d8e8156cc9
Heat meter sensors UI bug fix.
2016-07-08 09:29:20 +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
a7571a6bb7
All temperature meters implement ReadTemp() function.
2016-07-07 11:08:01 +02:00
Milan Hanajik
19dc994616
Heat meters path checked when a test with heat meters is started.
2016-07-07 09:52:54 +02:00
Milan Hanajik
a1a0e319ce
iPerlSpecial component
2016-07-06 16:01:31 +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
7cbbb2270b
Heat meters, ver. 2.9.322
2016-07-01 09:44:03 +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
91dff782a3
Puchong PT200: NOK --> NG in all protocols, ver. 2.8.315
2016-06-27 16:47:23 +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
d393a519f3
statusP displayed in the status bar.
2016-06-27 13:31:21 +02:00
Milan Hanajik
4dcd018642
Keithley.RS232 and Keithley.TempMeter components added, ver. 2.8.313
2016-06-23 18:07:53 +02:00
Milan Hanajik
accd439be8
ver. 2.8.312
2016-06-23 15:19:11 +02:00
Milan Hanajik
799c7b6fdb
DataEntry.Standard12.CycleBeginningForm shows WM result only at the end, not at the beginning, ver.2.8.311
2016-06-23 13:01:47 +02:00
Milan Hanajik
550be3f8a3
Zmeny do mastera pre SLM-50
2016-06-23 09:47:02 +02:00
Milan Hanajik
264e5d9cd0
Displaying previous results: Window size saved and restored correctly, ver. 2.8.310
2016-06-22 16:35:38 +02:00
Milan Hanajik
448dbcdf2f
Max 8 characters for an iPerl purchase order, ver.2.8.309
2016-06-22 12:29:30 +02:00
Milan Hanajik
284673c200
DataEntry.Standard12 changes - Sensus extensions, ver.2.7.308
2016-06-20 15:31:22 +02:00
Milan Hanajik
887fde3620
Auto S/N button added to DataEntry.Standard12.CycleBeginningForm.
2016-06-20 11:30:40 +02:00
Milan Hanajik
b909c82b28
DataEntry.Standard12 modified, Results.Entities modified (WaterMeter.ResultCode, Batch.Remark), DB changed, ver.2.8.308
2016-06-20 09:58:26 +02:00
Milan Hanajik
0c3ed1e1bf
TBF.BenchControl.DataEntry.Standard12 extensions - start of changes
2016-06-17 13:37:42 +02:00
Milan Hanajik
4b8f9e031e
(1) ResultConfigDlg does not close on Enter, (2) wider 'purchase order' field in PreviousresultsCtrl, ver.2.7.307
2016-06-16 17:28:31 +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
e6d38040e0
Previous results display after changing the window size uses a timer, ver.2.7.306
2016-06-13 11:08:32 +02:00
Milan Hanajik
cbf6b286db
ResultsScreen restored t ooriginal state without BatchResultsCtrl use.
2016-06-10 18:23:22 +02:00
Milan Hanajik
6fe2e01026
Pop-up dialog with previous results tested - fixed - is OK.
2016-06-10 18:21:06 +02:00
Milan Hanajik
147fb6fb30
Possibility to display previous results ('Show' button), ver.2.7.305
2016-06-10 16:30:29 +02:00
Milan Hanajik
d439d94645
DataEntry.StandardXX : EnterSerialNrsAtTheEnd and SensusExtensions supported in all StandardXX, ver.2.7.303
2016-06-10 13:03:00 +02:00
Milan Hanajik
2c0e8c90ed
TBF Refactoring: DataEntry.Standard --> DataEntry.Standard6
2016-06-10 12:08:08 +02:00
Milan Hanajik
08945212c7
iPerlST : OracleDB : WM flow bug fix.
2016-06-06 16:01:31 +02:00
Milan Hanajik
8a91d60c46
ResultsBrowser: Results displayed in the window can be configured, items and column widths are saved together with filters., ver.2.7.303
2016-06-06 15:33:22 +02:00
Milan Hanajik
5e78d54cea
enum Publish descriptions in three languages, ver.2.7.303
2016-06-06 11:23:07 +02:00
Milan Hanajik
175d5b8d7f
ResultBrowser: Result items in statistics localized (! units), ver.2.7.302
2016-06-05 21:11:36 +02:00
Milan Hanajik
e5e6083c49
DE fixed, ver.2.7.301
2016-06-03 15:33:51 +02:00
Milan Hanajik
0a44598fb7
ResultBrowser: ListView behavior fixed, ver.2.7.300
2016-06-03 15:20:03 +02:00
Milan Hanajik
acd614a20d
Munich: Unused buttons are hidden
2016-06-03 14:35:47 +02:00
Milan Hanajik
b36a965678
German language (Publish, Evaluate, Always, Never, OnScreen, Internal), ver.2.7.301
2016-06-03 14:30:44 +02:00
Milan Hanajik
59fc7e30d8
ResultsBrowser: Statistics implemented (NOK yet), user options saved in LocalSettings.
2016-06-03 14:03:12 +02:00
Milan Hanajik
52f600cb94
ResultsBrowser: Protocol and Qn filter added.
2016-06-03 10:34:41 +02:00
Milan Hanajik
0bcfb489af
ResultsBrowser: MunichPrinter, Resources, Language, etc.
2016-06-03 10:06:13 +02:00
Milan Hanajik
18234bb713
ResultsBrowser: Query implemented.
2016-06-03 00:19:23 +02:00
Milan Hanajik
ebffe9b1cb
ResultsBrowser: Serialization works fine.
2016-06-02 23:10:13 +02:00
Milan Hanajik
b0137f9384
Munich: resources, SatusP and Route in MainWnd, cleanup, etc., ver.2.7.300
2016-06-02 15:17:43 +02:00
Milan Hanajik
8bb227393e
Fixes in resources.
2016-06-02 13:42:56 +02:00
Milan Hanajik
cd671f9e77
Munich: Possibility to print the protocol again, ver.2.7.299
2016-06-02 12:56:18 +02:00
Milan Hanajik
f65fefe1ff
Dr ob., Dr un. --> Dr ein, Dr aus
2016-06-02 11:32:30 +02:00
Milan Hanajik
cfcce08047
Munich: AsYesNoForm wider to accomodate German text, ver.2.7.298
2016-06-02 10:10:25 +02:00
Milan Hanajik
aa6c12e388
ResultsBrowser: ResultsBrowserWnd and Filters folder/controls added.
2016-06-02 10:04:22 +02:00
Milan Hanajik
b34b031fcf
Bug fix: SetFlowOp for coaxial regulation valve.
2016-05-31 11:32:02 +02:00
Milan Hanajik
19dff40664
Logging change
2016-05-31 11:07:11 +02:00
Milan Hanajik
2935bc2c77
Many localisation improvements, ver.2.7.297
2016-05-29 23:17:48 +02:00
Milan Hanajik
1a4d20b6e2
Localization of Results.ItemSpec (+German).
2016-05-28 13:40:27 +02:00
Milan Hanajik
5c93b55f58
iPerlSpecial: Changes done on the system while testing Output.FileWriters.Enhanced protocol, ver.2.7.296
2016-05-26 17:14:55 +02:00
Milan Hanajik
6e418b1fc4
Output.FileWrites.Enhanced uses a list of commonItems, etc. (localization).
2016-05-26 14:02:12 +02:00
Milan Hanajik
f81dcc1d82
ResultsConfigDlg moved to Results assembly.
2016-05-26 10:38:43 +02:00
Milan Hanajik
63de7b9aa8
Fixes for iPerls after modifications done in Munich.
2016-05-25 15:22:12 +02:00
Milan Hanajik
49ef7436b2
Component upgraded, RV feedback fixed.
2016-05-25 14:13:18 +02:00
Milan Hanajik
5ac9e40575
Writing into the OraDB fixed: new pruefindex is max. of pix-s from VT_ZAEHLER_PD and VT_ZAEHLER_PINDEX_PD + 1.
2016-05-25 13:18:34 +02:00
Milan Hanajik
00619ab2c6
Otput.FileWriters.Enhanced modified, makes 2 copies, filename can be formatter, header and footer added, ver.2.7.293
2016-05-25 11:00:18 +02:00
Milan Hanajik
5ebef2d27f
Cleanup
2016-05-25 10:58:05 +02:00
Milan Hanajik
695a725b5f
Implementing backward compatibility to WMeterRsltItemSpec, Units added to some ItemSpec column headers.
2016-05-25 10:57:30 +02:00
Milan Hanajik
6fda6dcabc
ResultsWriters.Basic removed from the project
2016-05-24 17:21:55 +02:00
Milan Hanajik
ef824531b8
More ControlComWrap logging as in iPerlST ver.2.4.292
2016-05-24 17:11:52 +02:00
Milan Hanajik
483218ef02
Output.FileWriter.Enhanced: (1) support for compound meters, (2) better localization, ver.2.7.291
2016-05-22 14:11:37 +02:00
Milan Hanajik
4ea85a0644
ResultsBrowser: Bench names can be configured.
2016-05-20 13:04:07 +02:00
Milan Hanajik
03a992d480
Munich printer process parameters removed, ver.2.7.290
2016-05-20 12:27:49 +02:00
Milan Hanajik
4a25dac8ff
Preparation for DB migration Munich.
2016-05-20 11:02:54 +02:00
Milan Hanajik
1bcbe382d7
Munich: Changes in YearOfProduction (Eichjahr), Zaehlertyp, Pruefvorlage, etc., ver.2.7.289
2016-05-20 10:39:12 +02:00
Milan Hanajik
4ae4ba15cf
DataEntry.Munich.CycleBeginningForm 'Height' fixed.
2016-05-20 08:53:30 +02:00
Milan Hanajik
775d3c67a4
WaterMeters.Munich with the smallest nr. of process parameters added.
2016-05-20 00:10:16 +02:00
Milan Hanajik
ec82370934
Munich: Bug fixes after simulated tests.
2016-05-19 22:40:40 +02:00
Milan Hanajik
baf87f63cc
ProtocolTitle form Munich entry forms is saved in Batch data and used by Munich.Printer, ver.2.7.288
2016-05-19 21:22:17 +02:00
Milan Hanajik
4c2ef35ac1
Eichjahr (Year of production) can be changed in Munich CycleEnd forms.
2016-05-19 20:56:15 +02:00
Milan Hanajik
1b3fe413cb
Munich specific changes.
2016-05-19 20:54:35 +02:00
Milan Hanajik
1af6a65a9f
Munich component without 'Zobrazit Sim'.
2016-05-19 18:22:57 +02:00
Milan Hanajik
cf57f3ab01
Bugfixes in: (1) DataEntry.Munich.EntryForm, (2) Screens.ProcessTabPage6,24,48, (3) DataEntry.Munich3 (cosmetical), ver.2.7.287
2016-05-19 17:29:02 +02:00
Milan Hanajik
af0de8734a
Munich.EntryForms support 4 protocols, ver.2.7.286
2016-05-19 15:51:06 +02:00
Milan Hanajik
cd43aa2f42
Results screen fixed for compound meters, ver.2.7.285
2016-05-19 13:12:31 +02:00
Milan Hanajik
be76fb4001
Munich/CycleBeginningForm localization modified.
2016-05-19 12:44:56 +02:00
Milan Hanajik
7c7f330a0b
Progress bar fixed for Pressure and Leak test.
2016-05-19 12:43:45 +02:00
Milan Hanajik
3d844390e7
ProcessTabPageCtrl6 layout changes to cope with German texts, ver.2.7.285
2016-05-19 10:43:11 +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
78bcf73f13
ProcessTabPageCtrl6 localized via Strings.xy
2016-05-19 09:53:56 +02:00
Milan Hanajik
b5b15b2988
Localization to German, other minor changes.
2016-05-18 19:19:31 +02:00
Milan Hanajik
1eee432993
Fixes for compound water meter results printing, results DB change, ver.2.7.283
2016-05-18 16:48:13 +02:00
Milan Hanajik
dc5afadd53
Munich, ver.2.6.282
2016-05-18 11:23:52 +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
7a544495f2
Output.FileWriters.Basic appends to a file, iPerlSpecial bug fixes, ver.2.6.280
2016-05-04 15:16:14 +02:00
Milan Hanajik
f44713eec3
ResultsConfigDlg : Up and Down buttons added, ver.2.6.279
2016-05-04 11:03:59 +02:00
Milan Hanajik
dcd795b778
Description attribute for enums, Output.FileWriters.Basic: FileNameFormat, SaveGoodOnly, 2 destination folders, etc.
2016-05-03 19:00:15 +02:00
Milan Hanajik
08a404beab
Output.FileWriter.Basic : Support for two destination folders.
2016-05-03 15:05:37 +02:00
Milan Hanajik
63099d27c5
ProcedureDlg fixes: support for two printers and four file writers, ver.2.6.278
2016-05-03 14:07:26 +02:00
Milan Hanajik
28b78c1345
Units for DN and L added (mm, cm, m, inch), WMeterRsltsItemSpec-s for many new output values added.
2016-05-02 15:26:14 +02:00
Milan Hanajik
6a4dff5cbc
Added to IWaterMeter and Results.Entities.WaterMeterData: TempClass, MAP, Certificate, DN, L, Q4, Text1..5, etc, ver.2.6.277
2016-05-02 14:53:45 +02:00
Milan Hanajik
5239ed6d15
(1) formated date/time information in output items, (2) support for two printers and four file writers in procedure spec.
2016-05-02 10:19:26 +02:00
Milan Hanajik
7b878be87d
iPerlSpecial: protocol changes, Results.Entities.WaterMeterData: Qn + Q3 -> Q3_Qn, ver.2.6.276
2016-05-01 10:04:05 +02:00
Milan Hanajik
f746c9cd8f
Output.FileWriter.Enhanced added to the project.
2016-04-29 17:21:23 +02:00
Milan Hanajik
25b8bd8469
Support for two file writers.
2016-04-29 17:10:17 +02:00
Milan Hanajik
d1eb7b21d1
iPerlSpecial: Output.FileWriters.Basic rewritten to handle one water meter in one row (incl. fetch of test results).
2016-04-29 16:57:41 +02:00
Milan Hanajik
4ea8d66330
Bug fix: Output.FileWriters.Basic.WriterCfgCtrl: Selected items not updated.
2016-04-28 13:07:45 +02:00
Milan Hanajik
ca0bcc49ac
Calibration certificate nr., date, validity, etc. added to Metrology UI, FlowMeterCfg, ver.2.5.276
2016-04-28 12:47:23 +02:00
Milan Hanajik
d516441ff8
Calibration certificate nr., date, validity, etc. added to Metrology UI, BalanceCfg, ver.2.5.275
2016-04-25 15:25:23 +02:00
Milan Hanajik
df58d05b84
Buoyancy parameters added to the UI: Metrology tabs, BalanceCfg, BalanceDev.
2016-04-25 12:28:21 +02:00
Milan Hanajik
ca2705421b
Results.FileWriters.Basic added, ver.2.5.274
2016-04-24 18:49:14 +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
7f3d1bb199
iPerlSpecial: MettlerToledo.Standard.BalanceDev bug fix, ver.2.5.272
2016-04-22 11:13:52 +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
d09921ee5b
MettlerToledo.Standard.BalanceOld added, no response to "T<cr><lf>" command, ver.2.5.270
2016-04-20 16:16:55 +02:00
Milan Hanajik
e88c34e2f4
iPerlSpecial: larger scale (WT1) serial protocol fix, TODO: fix WT2 serial protocol.
2016-04-20 15:07:25 +02:00
Milan Hanajik
e09aad2a6d
iPerlSpecial bug fix
2016-04-20 15:03:18 +02:00
Milan Hanajik
9500bc4656
More logging in RegulValve.SetFlowOp, ver.2.5.269.
2016-04-20 12:44:57 +02:00
Milan Hanajik
a13c6a37fa
iPerlSpecial component updated.
2016-04-19 12:32:51 +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
c58f639346
(1) iPerlSpecial : WaterMeter/iPerl : RfidComPortNr added, (2) Comp. parameters dialog is unlocked when adding a component, (3) ValveCfgCtrl for 2s tick
2016-04-18 13:24:29 +02:00
Milan Hanajik
f0e9b74132
New way of mass calculation temporarily disabled, bug fix in ResultsTabPageCtrl, ver.2.5.267.
2016-04-18 09:56:27 +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
6efa998532
Logging of a STOP command, ver.2.4.264.
2016-04-14 12:29:14 +02:00
Milan Hanajik
2d877877e2
iPerlST: Limits for Q when saving WM test result into Oracle DB introduced, ver.2.4.264.
2016-04-14 12:01:50 +02:00
Milan Hanajik
e037720115
iPerlST: Logging of a STOP command via UI.
2016-04-14 09:16:20 +02:00
Milan Hanajik
fdd4036797
iPerlST bug fix: User number = 6 when a new user is created, ver.2.4.262.
2016-04-11 12:28:40 +02:00
Milan Hanajik
e001d01f15
ver.2.4.261.
2016-04-11 11:45:45 +02:00
Milan Hanajik
efad9eb0d9
Bug fixed in continuation of the cycle after a STOP.
2016-04-11 09:39:02 +02:00
Milan Hanajik
f6169c962d
Czech BenchControlPanel.
2016-04-11 08:50:48 +02:00
Milan Hanajik
b073e322d4
iPerlST: Component updated, RV state in SetFlowOp re-enabled.
2016-04-10 21:30:24 +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
e94443ad8a
Possibility to continue in the cycle when selecting a test, ver.2.4.259.
2016-04-07 14:53:34 +02:00
Milan Hanajik
2d20ea1196
(1) power users obtain nr.6 on startup, (2) maxBatchNr from DB detected and used, (3) more logging, ver. 2.4.258.
2016-04-07 13:52:57 +02:00
Milan Hanajik
a275a911f6
Oracle DB changes, language resources exported, etc., ver.2.4.257.
2016-04-06 14:15:17 +02:00
Milan Hanajik
1f08cf0b81
Corrects a bug in iPerlST component (?), ver.2.4.256.
2016-04-04 21:52:08 +02:00
Milan Hanajik
2a3f76c3dc
iPerlST component dated 160304, ver.2.4.255.
2016-04-04 11:26:12 +02:00
Milan Hanajik
45c6c10755
ver.2.4.254.
2016-03-23 11:24:42 +01:00
Milan Hanajik
5a265d4ef6
ResultsBrowser: Three benches are supported, ParseAllFields() function.
2016-03-18 18:17:15 +08:00
Milan Hanajik
63c12958f7
ResultsBrowser: RBrowserWnd added, ver. RB2.4.250.
2016-03-18 15:53:33 +08:00
Milan Hanajik
809c16e1e1
ver.2.4.253.
2016-03-18 14:25:09 +08:00
Milan Hanajik
dc9b72f487
ver.2.4.252.
2016-03-18 13:42:33 +08:00
Milan Hanajik
2bf0ab226f
Bug fixes in DB mapping, ver.2.4.251.
2016-03-18 13:16:53 +08:00
Milan Hanajik
0c2c9bb1e2
User.UserNumber and BenchPath.StopFBValve introduced and used, database 2.4
2016-03-18 12:44:25 +08: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
16ef6bde34
Czech translations
2016-03-16 23:51:10 +08:00
Milan Hanajik
933909c1e9
try-catch in ProcesstabPageCtrlXX handlers
2016-03-16 21:36:44 +08:00
Milan Hanajik
a9c7e1fa25
Chinese translations, part 2
2016-03-16 21:23:49 +08:00
Milan Hanajik
aee1990243
Chinese translations, part 1
2016-03-16 20:47:10 +08:00
Milan Hanajik
88caba317b
ver.2.3.243.
2016-03-16 07:52:52 +08:00
Milan Hanajik
3843b16587
Bug fix: Results were not redrawn after a test automatically.
2016-03-16 07:49:51 +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
1fb82dad92
Sequence before test modification: Test paths (input, bench, output) are applied after the last step.
2016-03-15 16:06:44 +08:00
Milan Hanajik
b879245df2
Fuzhou: All three components updated.
2016-03-15 15:31:58 +08:00
Milan Hanajik
224c9c4372
Fuzhou: Bug-fix in results printers when tests do not fit onto one page, ver.2.3.241.
2016-03-15 15:31:32 +08:00
Milan Hanajik
c16964c1de
iPerlST: Pressure added to LU logging, ver. 2.3.240.
2016-03-15 11:17:49 +08:00
Milan Hanajik
1d52047559
The correct Fuzhou PT150 component restored, ver.2.3.238.
2016-03-15 09:58:26 +08:00
Milan Hanajik
0b9fd8712a
Language resources exported, ver.2.3.237.
2016-03-14 15:51:09 +08:00
Milan Hanajik
edf53a91f9
Fuzhou 50, ver. 2.3.236.
2016-03-14 11:11:40 +08:00
Milan Hanajik
5884f282e4
LU logging bug fix, ver.2.3.235.
2016-03-10 10:12:15 +01:00
Milan Hanajik
b6e368938d
iPerl component 151109 used.
2016-03-07 09:28:41 +01:00
Milan Hanajik
e7fa371c1b
iPerl component 151124 used.
2016-03-07 09:16:06 +01:00
Milan Hanajik
270c3b0aae
LU logging modification
2016-03-07 09:08:32 +01:00
Milan Hanajik
27e0cd3b53
iPerlST component updated
2016-03-07 08:59:23 +01:00
Milan Hanajik
8ff2ff0c38
Puchong component upgraded, ver.2.3.234.
2016-03-03 19:47:19 +01:00
Milan Hanajik
6c0c89a0dc
Torino, ver.2.3.233.
2016-03-03 15:09:49 +01:00
Milan Hanajik
e264f3b3dd
DIFF2HZ8HZ limitted to range -99 .. +99 before writing into OraDB, ver.2.3.232.
2016-03-03 14:43:11 +01:00
Milan Hanajik
e3605b647c
LU logging fixed, ver.2.3.231.
2016-03-02 20:02:30 +01: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
82cede65ef
CEVAK component upgraded, ver.2.3.229.
2016-03-01 11:05:26 +01:00
Milan Hanajik
3549376f34
RersultsPrinter.Basic, RersultsPrinter.Cevak and ResultsWriter.Basic modified to print only Publish.Always tests. Publish.None --> Publish.Never.
2016-02-29 19:03:17 +01:00
Milan Hanajik
7b61f7cb86
Type of 'Publish' changed to sbyte, ver.2.3.228.
2016-02-29 15:44:30 +01:00
Milan Hanajik
87b5c36e6a
Working on Ajustment, ver.2.3.227.
2016-02-29 15:31:22 +01:00
Milan Hanajik
5c48dbf60e
Basic results printer modified as well.
2016-02-24 22:55:40 +01:00
Milan Hanajik
cc789ee7e0
Cevak results printer modifications, ver. 2.2.227.
2016-02-23 21:12:17 +01:00
Milan Hanajik
087870b1ec
Prebuildovane pre Puchong, ver.2.2.226.
2016-02-19 18:32:44 +01:00
Milan Hanajik
393bc99d9b
Viac Previous results - 25 batchov, ver. 2.2.225.
2016-02-19 18:28:41 +01:00
Milan Hanajik
93b40740b5
SafeMode for Save previous results, version 2.2.224.
2016-02-19 17:53:43 +01:00
Milan Hanajik
140ec13626
CEVAK bug fixes, version 2.2.223.
2016-02-19 15:20:44 +01: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
4ab889b43e
Publish, Evaluate test parameters of the Flying start mass collection method excluded.
2016-02-19 10:43:42 +01:00
Milan Hanajik
cd52a11d0e
BenchInfoPL ==> BenchInfoEx, ResultsPrinter.Cevak added, version 2.2.221.
2016-02-19 09:55:37 +01:00
Milan Hanajik
014ec3924f
LU logger bug fix. version 2.2.220.
2016-02-18 01:51:54 +01:00
Milan Hanajik
a62ce451c4
LU iPearl logging implemented, version 2.2.219.
2016-02-18 01:08:14 +01:00
Milan Hanajik
7badb8ef7b
Released for Puchong, version 2.2.218
2016-02-16 18:01:27 +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
193ede3d55
Changes for Puchong PT200 test bench added.
2016-02-14 16:35:41 +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
56e38831f1
TestResult2CsvLine(..) format reverted to the original one (place for diverter data).
2016-02-13 17:45:19 +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
e70e5f7cb4
WMVolumes[], WMErrors[] eliminated from SequenceBase, etc.
2016-02-13 15:53:21 +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
766562fb7d
iPearlST OraDB bug fix, version 2.1.212.
2016-02-10 22:20:15 +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
3775913a33
Reconfigured for iPerlST, ProcessDataEventArgs related modifictions.
2016-02-10 16:52:59 +01:00
Milan Hanajik
42a9ecda27
iPearl ST: More PreviousResultsDlg changes, Test database can be used, etc.
2016-02-09 15:04:18 +01:00
Milan Hanajik
eafa88258f
Change in logging levels.
2016-02-09 14:33:34 +01:00
Milan Hanajik
9a143bd266
iPearl ST: OraDB: More logging and bugfix, version 2 1 211.
2016-02-09 14:30:21 +01:00
Milan Hanajik
b6c9c8cf22
PreviousResultsDlg and related changes, version 2.1.211
2016-02-09 08:31:14 +01:00
Milan Hanajik
f31843f665
ProcessDataEventArgs added.
2016-02-08 23:33:23 +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
1278a2365d
LU logging added to SensusOracle DB (content of logging to be completed).
2016-02-08 16:34:37 +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
adb37826a5
Mettler-Toledo Multi protocol change as in v.2.0.195 (Badger), Immediate meas. works, TODO: stable meas.
2016-01-26 13:43:47 +01:00
Milan Hanajik
0fdcbffcae
Minor changes: (1) introductory logging, (2) simulation for Badger velka trat.
2016-01-26 13:39:51 +01:00
Milan Hanajik
d575220aec
Bug fix in relative transitions UI, PumpPower with 1 decimal digit (Badger velka trat).
2016-01-26 13:34:19 +01:00
Milan Hanajik
69de3b038a
Badger bug fixes: coax. reg. valve (index out of range), novy komponent.
2016-01-26 13:26:03 +01:00
Milan Hanajik
773a1f2d15
Oracle DB hotfix as in ver. 2.1.194.
2016-01-26 13:19:55 +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
bfa506911c
ResultsBrowser ver.2.1.189: Purchase order read from the Oracle DB.
2016-01-19 13:02:06 +01:00
unknown
a2432927ee
Bug fixes: ResultsBrowser: open cursors, query procedure, etc, TBF: Saving to disk. version 2.1.188.
2016-01-16 16:58:41 +01:00
Milan Hanajik
126a0e2663
ResultsBrowser bug fix
2016-01-15 00:28:55 +01:00
Milan Hanajik
f3f6ad4291
ResultsBrowser changes, ver. 2.1.187
2016-01-14 23:59:53 +01:00
Milan Hanajik
ffc70efaf4
Writing Q2 correction into Oracle DB fixed (MaxPruefindex w/o %100), version 2.1.187.
2016-01-14 21:50:39 +01:00
Milan Hanajik
951a62ad06
ResultsBrowser rewritten for the new Results DB, version 2.1.186.
2016-01-13 23:38:18 +01:00
Milan Hanajik
d8d8f24843
Bug fix in Progress display for a test with parts, version 2.1.186.
2016-01-12 20:46:37 +01:00
Milan Hanajik
c75e88c871
Bug fix in Results for tests with Parts, mappings were removed, version 2.1.185.
2016-01-12 20:21:17 +01:00
Milan Hanajik
47af8c11d3
Code to modify 'Publish' and 'Evaluate' properties of iPearl tests added, version 2.1.184.
2016-01-11 13:39:43 +01:00
Milan Hanajik
6c85732748
Minor change: OracleDB saved first, then results are written to HDD.
2016-01-10 14:13:33 +01:00
Milan Hanajik
8cd3b6a7b0
Bug fix: Procedure parameters were not loaded early enough.
2016-01-10 13:15:14 +01:00
Milan Hanajik
d1ef582349
Bug fix: WMTypeId and WMTypeRev in Results.Entities.WaterMeterData were not initialized.
2016-01-10 13:02:26 +01:00
Milan Hanajik
6d47789708
Procedure settings conversion code (to be completed).
2016-01-10 12:40:15 +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
b131ba01a8
Batch results written into the built in Results database.
2016-01-08 13:51:54 +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
1ee5724082
All printers modified for new Results, other fixes and changes.
2016-01-06 21:39:52 +01:00
Milan Hanajik
511d86a186
Results on screen modified to accept new Results. ItemSpec introduced.
2016-01-04 23:39:28 +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
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
494c6edf76
Results.BatchResults.NewFromProcedure(...) added, BenchId -> TestBenchId, BenchName -> TestBenchName, etc.
2016-01-02 19:21:43 +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
81fe244c23
Test.Publish and Test.Evaluate added, other Results DB related changes.
2016-01-02 00:54:21 +01:00
Milan Hanajik
98f74fa971
Many fixes, Results.Entities.Components added, builds OK, creates the results DB.
2016-01-01 20:27:59 +01:00
Milan Hanajik
bb260426c9
Database settings changes
2015-12-31 22:48:22 +01:00
Milan Hanajik
02b31634f8
DBTypes to Config.Entities.Enums.cs
2015-12-31 18:20:03 +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
2b7f6a8dac
Fluent common database bugfix.
2015-12-31 16:45:55 +01:00
Milan Hanajik
2a4eeb2d77
One more fix.
2015-12-29 19:03:22 +01:00
Milan Hanajik
a08be1ee73
ResultsBrowser: query by BatchNr range added.
2015-12-21 20:32:36 +01:00
Milan Hanajik
21390eaba6
Fixes a bug in Badger on 21.12.2015 when saving results, version 2.0.170
2015-12-21 12:21:47 +01:00
Milan Hanajik
5f0c56b19f
Measured flow into OptoTelegramRaw bugfix, version 2.0.169.
2015-12-21 10:09:44 +01:00
Milan Hanajik
714780d0b6
StopPreviousOp modified to re-send command if necessary.
2015-12-20 22:14:18 +01:00
Milan Hanajik
d852e390b3
Flow measured by reference flowmeter into OptoTelegramRaw and opto-data logs.
2015-12-20 21:12:00 +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
e4e8c97cfd
SensusOracleDatabase code cleanup, version 2.0.168
2015-12-20 11:59:25 +01:00
Milan Hanajik
3ef8674caf
ResultsBrowser used to generate report for the customer for 179 watermeters, TBF v. 2.0.167, Results v.2.0.2.
2015-12-18 17:43:38 +01:00
Milan Hanajik
58a2be10aa
Decimal numbers in OptoData logfiles use commas instead of dots, Delta time fixed, test start/end labels added.
2015-12-17 14:38:46 +01:00
Milan Hanajik
bcae594b3f
WaterMeterResults -> Results, etc.
2015-12-17 09:31:41 +01:00
Milan Hanajik
763acec379
Way of querying serial numbers form Oracle DB changed.
2015-12-16 10:51:35 +01:00
Milan Hanajik
12bd4e80dd
Many various changes.
2015-12-15 04:16:53 +01:00
Milan Hanajik
4f456e0c40
DataDeposit and WaterMeterResult added. Procedure selection criteria added.
2015-12-15 01:57:52 +01:00
Milan Hanajik
c6ef378bc9
MySQL query works OK.
2015-12-14 19:19:48 +01:00
Milan Hanajik
9689080387
ResultsBrowser works, MySQL DB opens, Oracle DB in TBF works in 64-bit OS, TBF v.2.0.165.
2015-12-13 09:37:48 +01:00
Milan Hanajik
6ecddf07f6
ResultsBrowser re-created.
2015-12-12 23:54:22 +01:00
Milan Hanajik
89ecf478ba
ResultsBrowser changes (does not run correctly).
2015-12-10 22:17:47 +01:00
Milan Hanajik
d9e7efa15a
TestBenchFramework project, resources changes
2015-12-10 22:16:38 +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
b2c944f9b1
Change of logic for 'disabled' water meters in LabelPrinter, version 2.0.164.
2015-12-09 14:31:40 +01:00
Milan Hanajik
852ffd0602
LabelPrinter component clean-up, disabled single watermeters are not printed.
2015-12-09 00:31:59 +01:00
Milan Hanajik
a06fe00440
Label printer added, version 2.0.163.
2015-12-08 23:44:52 +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
123187aa8a
Version 2.0.159.
2015-12-08 11:16:19 +01:00
Milan Hanajik
644c26355c
iPerl opto data file name setting bug fix (FlyingStartSeq).
2015-12-08 10:48:06 +01:00
Milan Hanajik
432b288c34
DB works OK, project changes, MessageBox when database cannot be open.
2015-12-06 21:26:42 +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
29ece2f91c
iPerl opto data logging: calculated data added, TODO: (1) ref.flow, (2) start/end mark.
2015-12-04 13:52:00 +01:00
Milan Hanajik
e3aa3f6721
Water meter data cleared at the beginning of each cycle.
2015-12-04 12:24:55 +01:00
Milan Hanajik
b1ccdcb5c1
Procedure combo box and progress bar in MainWnd stretched.
2015-12-03 23:37:14 +01:00
Milan Hanajik
a541ac4945
'Counter' value added to opto data logging, version 1.6.154.
2015-12-03 20:58:54 +01:00
Milan Hanajik
38cbcb6430
iPerl opto data logging format changed, version 1.6.153.
2015-12-02 18:03:37 +01:00
Milan Hanajik
c593ed903e
Diverter ADC calibration values used to initialize RegValveCalib[,] array, version 1.6.152.
2015-12-02 14:10:54 +01:00
Milan Hanajik
d488f62648
Initial version for Fuzhou PT40, component, defines, etc.
2015-12-02 13:25:40 +01:00
Milan Hanajik
aefbcdb2a0
'Measurement' menu item and tab page removed, 'Pictures' menu item added by code optionally (#if CAMERA).
2015-12-02 08:24:05 +01:00
Milan Hanajik
c1bdb53a4d
Version 1.6.150.
2015-12-01 22:28:36 +01:00
Milan Hanajik
38dc09af7f
German version of 'Break' button OK.
2015-12-01 22:18:12 +01:00
Milan Hanajik
d83b497fa0
Problems with 'standrohre' test results (parts) and test names in BenchControlPanel fixed, version 1.6.149.
2015-12-01 22:03:53 +01:00
Milan Hanajik
5b31a94b74
Modifications for initial version of BADGER-VELKA-TRAT, version 1.6.148.
2015-12-01 10:38:28 +01:00
Milan Hanajik
ee1afaa78b
DiverterEdge[] initialization for SendCalibData() fn fixed, version 1.6.147.
2015-11-27 16:41:40 +01:00
Milan Hanajik
910d5d58dc
Component updated
2015-11-27 15:58:03 +01:00
Milan Hanajik
6dfba78dbf
Communication column removed from TransitionStep table.
2015-11-27 15:58:01 +01:00
Milan Hanajik
cd98f30ad2
Uncertainty added to Test and TestResult tables.
2015-11-27 15:58:00 +01:00
Milan Hanajik
893b7af55a
Procedure History and related DB changes, version 1.6.146.
2015-11-27 15:57:06 +01:00
Milan Hanajik
3bb8cb2ab7
iPerl DN40 hotfix?, version 1.5.145.
2015-11-25 08:53:40 +01:00
Milan Hanajik
22b1fbca90
Exception logging in MainSeq.OpenIPerlCommForm{}
2015-11-23 20:31:01 +01:00
Milan Hanajik
ddcfa71273
Column withs in Components and Procedures forms are saved, version 1.5.144.
2015-11-23 15:12:39 +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
a380a68855
SampleConfig files updated
2015-11-18 08:54:19 +01:00
Milan Hanajik
39d0a73e39
TBFSetup configuration changed, version 1.5.142.
2015-11-17 23:53:40 +01:00
Milan Hanajik
a01f99fa7e
iPerl flow direction determination, saved into Oracle DB.
2015-11-13 01:11:36 +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
8cd4f12de3
Oracle DB exceptions logging, version 1.5.140.
2015-11-12 19:48:29 +01:00
Milan Hanajik
4a528dafb8
Oracle database test results bug fix: measured flow in l/h, version 1.5.139.
2015-11-11 16:40:13 +01:00
Milan Hanajik
b3a9302f53
Test results are written into the Oracle database..WaterMeters.iPerl process parameters added.
2015-11-11 12:44:37 +01:00
Milan Hanajik
575b17a919
iPerlST component updated, version 1.5.138
2015-11-10 09:48:21 +01:00
Milan Hanajik
41433329da
Bux fix in Torino simulation, version 1.5.137.
2015-11-05 18:25:09 +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
1892f9de9f
Oracle DB 'Update' (when testing a water meter for the 2nd time) works well, version 1.5.134
2015-10-23 15:08:49 +02:00
Milan Hanajik
db0c850d70
Romanian strings added (MURES).
2015-10-21 11:48:57 +02:00
Milan Hanajik
060aba08a9
Behavior of Elde.PumpWithFM.TurnOn(pumpPower) fixed: pump power change forces sending a command.
2015-10-21 09:54:41 +02:00
Milan Hanajik
5ac7572a3d
MURES component updated, SetFlowOp watches StatusP.RefPulsesMsrmnt flag, version 1.5.133.
2015-10-21 09:51:38 +02:00
Milan Hanajik
c9e2742745
Bugfix, version 1.5.132.
2015-10-21 07:49:42 +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
1301db3af4
MURES component upgraded, version 1.5.130.
2015-10-15 21:48:45 +02:00
Milan Hanajik
2cd877fb17
SetFlowOp with verification and re-sending the command.
2015-10-15 19:50:26 +02:00
Milan Hanajik
9dc3759f99
Added to summary/all results: (1) reference flow meter number (MID), (2) ref. density, (3) @temperature
2015-10-14 21:40:16 +02:00
Milan Hanajik
66f1bfa14b
Transition sequence 'New': (1) generated name# is incremented, (2) name checked for uniqueness, (3) fixed size form without maximize/minimize buttons, (4) 'x' works correctly (as Cancel).
2015-10-14 16:50:35 +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
02da6ae134
Default serial port settings of Comet Ambient sensor changed
2015-10-14 13:52:52 +02:00
Milan Hanajik
3336454719
Language resources exported.
2015-10-09 07:58:17 +02:00
Milan Hanajik
5967db86a1
Sk, Ro strings added. Many German resource files removed from the project. Localization done via strings.
2015-10-08 00:14:21 +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
687e843e5f
Version 1.5.128
2015-10-04 22:52:18 +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
518d87afe1
Added support for MURES_PT40, defines, component, version 1.5.125.
2015-09-26 20:59:31 +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
786485f566
Language and layout changes for German.
2015-09-25 09:22:11 +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
bdd2f5f89d
Pre-selected water meter type when opening results page configuration.
2015-09-24 19:11:42 +02:00
Milan Hanajik
6318ce7700
Munich Printer page orientation can be selected in component properties, version 1.5.122.
2015-09-24 18:59:42 +02:00
Milan Hanajik
5e9f9e7425
Bug fix in Basic Results Writer: program crash when no items were selected.
2015-09-24 18:58:36 +02:00
Milan Hanajik
7ca07d78c6
Compound meter test simulations added to iPerlCommunication method.
2015-09-24 18:57:14 +02:00
Milan Hanajik
69a51908c2
DataEntry.Standars48.CycleBeginningForm completed, TODO: TestStartEndForm.
2015-09-22 20:38:35 +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
2985338d7e
DataEntry.Standard12 and DataEntry.Standard48 added, TODO: complete Standard48.
2015-09-22 14:01:43 +02:00
Milan Hanajik
120c1cc39d
Remaining test time is shown in minutes and seconds.
2015-09-22 11:35:44 +02:00
Milan Hanajik
f203c56e8b
Program is protected against Ambient sensor serial port failure, version 1.5.120.
2015-09-22 11:35:43 +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
8c796eaeee
Setting the flow - an attempt to solve bug, version 1.5.116.
2015-09-18 07:46:57 +02:00
Milan Hanajik
c45f8298ac
ResultsPrinters.Basic support for: (1) multiple pages, (2) page orientation, (3) top margin.
2015-09-18 00:10:06 +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
62cd81b5f7
Defines re-arranged so that new benches do not require any modification, bug in BADGER fixed.
2015-09-17 19:14:18 +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
cdb8304287
Oracle DataAccess added to references, DLL added to packages/..., version 1.5.113.
2015-09-14 23:08:57 +02:00
Milan Hanajik
ebda3f5127
Bug fix: iPerlCommunication simultaneously with evacuation repeated 2x, version 1.5.112.
2015-09-14 10:25:41 +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
2a0fbca1e0
Baujahr written into Oracle database
2015-09-11 08:23:13 +02:00
Milan Hanajik
2845cf20f5
iPerlCommunication simultaneously with evacuation (SimultWithNext test parameter), version 1.5.108.
2015-09-10 20:07:06 +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
558f000198
iPerlCommunication simultaneously with purging fixed, uses IParamsProvider.Clone().
2015-09-05 12:19:11 +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
d1944753b3
Bug fix: When new test was added to a procedure, test parameters were not created correctly (strange iPerlCommunication activity after Add).
2015-08-30 08:31:53 +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
e13b553ab5
iPerl.WaterMeter: Q2 correction with limits given by Q2adj error limits
2015-08-26 18:18:23 +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
3e86aa99cb
Minimum and maximum value for the calculated calibration factor, version 1.5.101.
2015-08-26 17:57:49 +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
08aed03cef
Info message when at least one of the components is in Simulation mode, version 1.5.98.
2015-08-24 16:04:31 +02:00
Milan Hanajik
da01b1fe61
CalibFactor included in 'summaryResults', version 1.5.97.
2015-08-24 15:16:14 +02:00
Milan Hanajik
d4399c23ca
DebugMode 'FailureDuringOperation' added. Redrawing results and reading iPerl opto-port more robust with extra exception handling, version 1.5.96.
2015-08-24 13:52:06 +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
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
Milan Hanajik
d390705df8
iPerlAdjustment removed from the project.
2015-08-22 06:27:57 +02:00
Milan Hanajik
f75138eced
FlyingStartCollectionMethod test parameters bool Evaluate and bool Publish added, ver.1.5.90.
2015-08-22 06:24:00 +02:00
Milan Hanajik
46b17fddc8
Many changes, iPerl-s have Board# param., iPerlCommunication has RFIT port nr. params, bugfixes, etc.
2015-08-21 20:52:10 +02:00
Milan Hanajik
5d00bcf456
Performance of reading opto-data improved, deferred logging, nr.threads in iPerlComm = 4version 1.5.89.
2015-08-21 16:09:36 +02:00
Milan Hanajik
db8598579d
Write given calibration factors function added, database almost implemented, version 1.5.88.
2015-08-21 14:30:47 +02:00
Milan Hanajik
be1344034e
SensusOracle.Database: TestBenchId added, working on queries.
2015-08-20 18:14:22 +02:00
Milan Hanajik
a0c3ffd01a
iPerlST: Use absolute value of volume difference in calculations. Comment added.
2015-08-20 18:12:43 +02:00
Milan Hanajik
4faf6b5d69
Fixed a problem with pumps P3 and P4 on iPerST bench, version 1.5.87.
2015-08-20 16:22:33 +02:00
Milan Hanajik
2e04076b30
Fixed a bug in iPerl decimal PCBNumber calculation, version 1.5.86
2015-08-20 05:13:20 +02:00
Milan Hanajik
20762b7fde
iPerl decimal PCBNumber calculated from data in CaonfigStruct, TODO: fix a bug.
2015-08-20 05:06:23 +02:00
unknown
440199b3bc
iPerlCommunication, etc: A correct calibration factor is written to iPerl.
2015-08-19 21:12:10 +02:00
Milan Hanajik
3647740d4a
Oracle DB initialized and connection checked.
2015-08-19 17:45:29 +02:00
Milan Hanajik
b8d9e1aa12
Manifest signing key problem fixed
2015-08-19 17:18:26 +02:00
Milan Hanajik
3ebeb4a0dc
Sensus Oracle Database support (stub) added, version 1.5.85
2015-08-19 14:17:02 +02:00
Milan Hanajik
33963ec8cf
Version 1.5.84. Reading registers, scales, temperature, pressure, ... during test done in one state in the sequence.
...
Many changes in TestMethods.iPerlCommunication and WaterMeters.iPerl.WaterMeter. iPerl measurement with opto-data works OK.
Logging in State changed, ...
2015-08-19 13:04:47 +02:00
Milan Hanajik
fa6b99b980
StateMachine timing period is 2 seconds for iPerlST bench, 1 second for other all benches.
2015-08-19 13:00:00 +02:00
Milan Hanajik
22c652ad24
Bugfix: Reading of water meter pulses with overflow avoidance of 16-bit counters was not implemented correctly.
2015-08-19 12:56:28 +02:00
Milan Hanajik
c376e67eab
Watchdog function of QuidoRS device implemented permanently on output bit #4 , mask 0x0010.
2015-08-19 12:53:34 +02:00
Milan Hanajik
e349d6811d
'CommErr error' codes from RFID comm. routines instead of 'bool success'.
2015-08-17 16:02:30 +02:00
Milan Hanajik
7b134f7ba5
Version 1.5.82
2015-08-17 13:46:25 +02:00
Milan Hanajik
7f46e64a0d
Version 1.5.81
2015-08-17 08:15:29 +02:00
Milan Hanajik
ed4afff0b2
Changes: iPerl RR is reset at the beginnign of FlyingStartMassCollection test. etc.
2015-08-16 22:00:02 +02:00
Milan Hanajik
713fd9d0ae
Raw opto telegram added, TODO: complete OptoTelegramRaw implementation.
2015-08-16 20:34:06 +02:00
Milan Hanajik
5db53ca6e3
Generic improvements: process page fixes, error format F2 or F3 (master), results page fixes, Comet ambient serial parameters (comment).
2015-08-16 19:58:43 +02:00
Milan Hanajik
752bfd98b1
iPerlST component updated, version 1.5.80
2015-08-16 18:07:04 +02:00
Milan Hanajik
e302cb9335
OptoTelegram serial port data parsing, OptoData and RfidData logging, opto-measurement ready to be tested.
2015-08-16 12:54:44 +02:00
Milan Hanajik
a6aa6739ad
Modbus modification to support simulation mode.
2015-08-15 21:11:01 +02:00
Milan Hanajik
ee044e3dd7
More iPerlCommunication changes: read/write Q2 correction factors from/to memory, cleanup of all functions.
2015-08-15 21:09:31 +02:00
Milan Hanajik
68a038d321
Version 1.5.79
2015-08-15 16:14:43 +02:00
Milan Hanajik
a0cf76112d
Version 1.5.78
2015-08-15 13:32:24 +02:00
Milan Hanajik
5f5ac87f42
iPerlCommunication: testModeConfig parsed and set, correct wm.Disabled behavior.
2015-08-14 20:18:44 +02:00
Milan Hanajik
f85fbd0b55
Problems when passing flowmeter/diverter info to test start by SendCommand() fixed, version 1.5.77.
2015-08-14 18:14:08 +02:00
Milan Hanajik
90cfda893c
ProcessTabPageCtrl48 functional for 40 watermeters.
2015-08-14 18:13:46 +02:00
Milan Hanajik
1bf987a6cd
More iPerlST configuration changes (Entities, Mappings for 40 meters in MetersPath)
2015-08-14 14:37:53 +02:00
Milan Hanajik
4166bf8d87
More iPerl communication
2015-08-14 14:33:36 +02:00
Milan Hanajik
bf376b4ff0
iPerlST configuration changes, etc., version 1.5.76
2015-08-14 12:01:00 +02:00
Milan Hanajik
7e28381df5
Working on iPerlCommunication activities required for the production cycle.
2015-08-14 11:39:28 +02:00
Milan Hanajik
289e06ce65
Added new components are unlocked - preparation, tests.
2015-08-13 08:36:28 +02:00
Milan Hanajik
faeb940134
Communication with 40 iPerl meters in 1 worker thread.
2015-08-13 08:35:34 +02:00
Milan Hanajik
343c04061e
Component updated.
2015-08-12 16:23:15 +02:00
Milan Hanajik
6440a8950c
Communication in 4 parallel threads (4 boards, 4 RFID ports).
2015-08-12 16:05:06 +02:00
Milan Hanajik
e569a80ec2
iPerl component updated + interface change: ulong DigitalInputs (it was uint), iPerlCommunication test method added, etc, version 1.5.75.
2015-08-12 14:55:35 +02:00
Milan Hanajik
40a43e46b4
Changes required for 'Zapiska'.
2015-08-02 17:23:47 +02:00
Milan Hanajik
7c1b713780
Zapiska and WaterMeterPL added, BenchInfo.Polska added, IBenchInfo infroduced, Version 1.5.74
2015-08-02 14:09:24 +02:00
Milan Hanajik
52c5679c00
iPerl test - iPerlAdjustment test method.
2015-08-01 21:24:32 +02:00
Milan Hanajik
5997a494bd
OptoreeceivedEventArgs added to WaterMeters.iPerl
2015-07-31 19:45:10 +02:00
Milan Hanajik
3665f4d5d0
Dummy files deleted
2015-07-31 19:27:20 +02:00
Milan Hanajik
f2da177517
Modbus and QuidoRS components added
...
WaterMeters folder created, WaterMeter component relocated within the project, iPerl component added
WaterMeters.iPerl implements IRegisterReader interface, TODO: Implement WaterMeter.ReadPulses( ) function
iPerlAdjustment test method added
2015-07-31 19:18:56 +02:00
Milan Hanajik
6ecae88518
iPerl ST support via define IPERLST, component added
2015-07-29 17:48:09 +02:00
Milan Hanajik
769bb5a9bc
UiBridge simplified.
2015-07-29 16:42:59 +02:00
Milan Hanajik
083cfd0efd
Version 1.5.72
2015-07-29 13:21:02 +02:00
Milan Hanajik
064de08d4b
Version 1.5.71
2015-07-28 21:46:15 +02:00
Milan Hanajik
f924e72088
Version 1.5.70
2015-07-27 10:54:26 +02:00
Milan Hanajik
81e6feded3
Version 1.5.69
2015-07-16 08:38:36 +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
563141fbbe
ProcessTabPageCtrl24 modificatons for compound meter. Version 1.5.67.
2015-07-06 15:40:57 +02:00
Milan Hanajik
cca505fc2c
Last minute changes
2015-07-03 16:52:36 +02:00
Milan Hanajik
dd2e117f32
Pridane Polske preklady (Strings.pl). Version 1.5.66.
2015-07-03 15:40:46 +02:00
Milan Hanajik
d323a4983e
Process24 screen layout changed, controls for 24 water meters and related code added.
2015-07-03 12:26:34 +02:00
Milan Hanajik
212d675514
Problem with virtual valves fixed. They were lost when a test was started/stopped, RRoute was used. Version 1.5.65.
2015-07-03 10:53:48 +02:00
Milan Hanajik
58f872c6f4
Bug fix in adjustment dialog for 24 watermeters, version 1.5.64.
2015-07-03 02:42:30 +02:00
Milan Hanajik
46272b2d77
Version 1.5.63
2015-07-02 17:33:09 +02:00
Milan Hanajik
c981707d91
private variable name fixed
2015-07-02 17:30:40 +02:00
Milan Hanajik
5292088622
A new form for 24 water meters in adjustment dialog
2015-07-02 17:28:11 +02:00
Milan Hanajik
7b52921730
ValveEx bug fixes.
2015-07-01 16:44:52 +02:00
Milan Hanajik
c6bef8c699
Handler name corrected (style change)
2015-07-01 16:31:57 +02:00
Milan Hanajik
c957e28c00
ValveEx bug fix
2015-07-01 16:31:32 +02:00
Milan Hanajik
55f42bb6cb
ValveEx related change
2015-07-01 15:50:31 +02:00
Milan Hanajik
46118e91e5
ValveEx related change
2015-07-01 15:28:28 +02:00
Milan Hanajik
a9f9769824
ProcessTabPageCtrl24
2015-06-30 03:32:17 +02:00
Milan Hanajik
234c76367e
ProcessTabPageCtrl renamed to ProcessTabPageCtrl6. ProcessTabPageCtrl24 added to proejct.
2015-06-30 02:07:20 +02:00
Milan Hanajik
e13b43586d
ValveEx component added.
2015-06-30 02:06:58 +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
9c99799694
Control board component supports virtual valves masking (to be used in Torun, Fuzhou300)
2015-06-27 07:51:54 +02:00
Milan Hanajik
10694609b3
Torun simulation corrected, ValveBase cleanup, version 1.5.61.
2015-06-27 07:05:28 +02:00
Milan Hanajik
0cea24246c
Error message due to incorrect configuration is cleared after selecting another procedure/test.
...
Return value from WaitBeginFormClosed(..) changed from bool to enum UIFlowControl.
2015-06-25 04:48:28 +02:00
Milan Hanajik
01118ae924
Missing comment added
2015-06-25 04:48:27 +02:00
Milan Hanajik
245e338452
Modification to load the 'Process screen' on program start-up.
2015-06-25 04:48:25 +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
38c4073632
Working on simulations for: Badger_Mala_Trat, Cevak_PT40_272, Torino50 and Torun_PT05_2015
...
- builds OK, flow and mass are simulated, reference counter does not count.
2015-06-25 04:47:59 +02:00
Milan Hanajik
ca78f36f8f
Default names when creating new components shortened.
2015-06-22 14:24:06 +02:00
Milan Hanajik
7fe7fafe1f
Version 1.5.59
2015-06-22 13:13:27 +02:00
Milan Hanajik
c3e4d1b317
Water meter pulses overflow is handled properly (only 16-bit HW counter is used)
2015-06-22 13:11:53 +02:00
Milan Hanajik
150777dafc
CEVAK component added, common code for CEVAK added, version 1.5.58.
2015-06-18 13:14:56 +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
2b72e855f1
Diverter calibration wurks OK, TODO: Display transition, param.ref.flowm.
...
Version 1.5.57.
2015-06-12 19:52:29 +02:00
Milan Hanajik
2d64f91c9a
Diverter test from Components -> Edit ... More
2015-06-12 19:34:41 +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
c8afb2d87b
Added: Fixed start method for combined meters. Version 1.5.55.
2015-06-02 18:04:20 +02:00
Milan Hanajik
1e0e3efd5a
TimeFlow2Mass used in CombinedMeters flying start method. Code cleanup.
2015-06-02 17:58:42 +02:00
Milan Hanajik
e2dfa05233
Bug-fix: Ambient.Comet.Ambient did not work in Simulation mode
2015-06-02 17:00:21 +02:00
Milan Hanajik
b2fc829fa9
Component for Badger-mala-trat updated, version 1.5.54.
2015-05-27 22:40:40 +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
f35c7447d4
TODO updated
2015-05-23 15:46:25 +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
8de40fbf41
Bug fixes in results display in case test parts are used for standard meters, version 1.5.46.
2015-05-23 15:30:31 +02:00
Milan Hanajik
04196fde2f
'Break' button added to the main window, replaces 'Try heads' button.
2015-05-22 16:43:17 +02:00
Milan Hanajik
cbda254731
Test/Part functionality extended for standard meters, Program.LineSize introduced (=10 in Torun). Version 1.5.45
2015-05-22 16:18:25 +02:00
Milan Hanajik
edf35edfba
EndCondition in transition steps is checked. Transition steps are finished when tank is empty.
2015-05-22 12:31:10 +02:00
Milan Hanajik
edb6d5e8b6
'EndCondiiton' and 'Communication' added to TransitionStep (transition sequence). TODO: EndConditions functionality, version 1.5.44
2015-05-22 11:21:56 +02:00
Milan Hanajik
49f6aaf670
Removed for privacy
2015-05-22 10:24:46 +02:00
Milan Hanajik
ae3f3bb762
Elde.TempMeterInternal and Elde.PressureMeterInternal component added, version 1.4.43.
2015-05-21 18:17:28 +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
e94b4f2655
Results: 'Nr. meters in a group' bug fixes. Version 1.4.41.
2015-05-21 16:04:38 +02:00
Milan Hanajik
8afd487e87
CycleBeginning form in DataEntry.Standard24 accepts <enter> and <+> keys.
2015-05-21 15:53:29 +02:00
Milan Hanajik
8d7797f6fd
More logging in MettlerToledo.Standard component - part 2
2015-05-21 14:31:42 +02:00
Milan Hanajik
6a80357c39
Torun component updated
2015-05-21 14:27:03 +02:00
Milan Hanajik
31dc55ac35
More logging in MettlerToledo.Standard component
2015-05-21 14:24:07 +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
0d1b1423c4
Results configuration with new parameter 'Nr. meters in a group'. Version 1.4.40
2015-05-21 12:13:15 +02:00
Milan Hanajik
3274b04983
Torun component updated
2015-05-21 10:53:52 +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
3701731de8
More logging of SendCalibData(...). Version 1.4.38.
2015-05-20 17:02:03 +02:00
Milan Hanajik
ceb3de90bf
Invalid configuration checked in StateMachine.GetPaths(...). More logging of mass display.
2015-05-20 16:18:54 +02:00
Milan Hanajik
18ee69f0db
Torun bugfix: StatusP definition
2015-05-20 14:41:30 +02:00
Milan Hanajik
bd56ccb570
DataEntry.Standard24 component added
2015-05-19 20:02:09 +02:00
Milan Hanajik
7fcc52412f
Torun-PT50-2015 component updated, version 1.4.37.
2015-05-19 16:45:41 +02:00
Milan Hanajik
cd9042a648
PulsesPerLiter added to Entities.MeterTestResult and to result items. Version 1.4.36
...
More times added to Entities.Test (TimeBeforeFlow, TimeFlow2Mass, TimeMass2Start, TimeStop2Mass).
Activity display fixed in FlyingStartCollectionMethod.
2015-05-19 15:38:58 +02:00
Milan Hanajik
6690ad65ca
MettlerToledo/Multi balance problems solved, more logging.
2015-05-19 15:34:35 +02:00
Milan Hanajik
28c3aa21f3
Version 1.3.36
2015-05-15 18:41:53 +02:00
Milan Hanajik
52f4775ee2
BasicResultsWriter protocol extension
2015-05-15 18:40:22 +02:00
Milan Hanajik
387ef7ecb2
BasicResults protocol extensions: Configuration UI completed
2015-05-15 17:53:20 +02:00
Milan Hanajik
abfec8960d
Pump power in % shown on the process screen
2015-05-15 16:44:13 +02:00
Milan Hanajik
4ca1be21a9
Density in kg/m3, not in kg/l.
2015-05-15 15:46:26 +02:00
Milan Hanajik
791a5ea640
One more bug fix in ref. flow display in process tab page during measurement, ver. 1.3.35
2015-05-15 15:26:52 +02:00
Milan Hanajik
047ad0402e
Correction for real water density used in all methods, in Metrology UI.
2015-05-15 15:06:06 +02:00
Milan Hanajik
4f104560ea
Bug fix in ref. flow display in process tab page
2015-05-15 15:01:06 +02:00
Milan Hanajik
95e3eea080
Version 1.3.34
2015-05-14 22:36:06 +02:00
Milan Hanajik
44cae54788
MettlerToledo.Multi RunDeviceBefore() fixed, ver. 1.3.32.
2015-05-11 23:08:27 +02:00
Milan Hanajik
e45be1243d
MettlerToledo.Multi TaringOp disabled, ver. 1.3.31
2015-05-11 10:36:37 +02:00
Milan Hanajik
52fedb1e53
MettlerToledo.Multi: protocol debugged - works OK..
2015-05-10 14:00:50 +02:00
Milan Hanajik
5f95737d56
MettlerToledo.Multi resolution added, Badger component updated
2015-05-07 21:19:43 +02:00
Milan Hanajik
9af74237cd
Version 1.3.30
2015-05-07 20:09:25 +02:00
Milan Hanajik
843437a3b1
Completed MettlerToledo.Multi changes - ready for tests.
2015-05-07 20:07:53 +02:00
Milan Hanajik
247c8d7b49
MettlerToledo minor corrections, cleanup
2015-05-07 19:08:09 +02:00
Milan Hanajik
2fdd8be0a9
MettlerToledo.Multi copyright messages
2015-05-07 18:47:48 +02:00
Milan Hanajik
9ceea42656
MettlerToledo.Standard copyright messages
2015-05-07 18:47:29 +02:00
Milan Hanajik
5066c78c08
MettlerToledo.Multi cleanup
2015-05-07 18:45:02 +02:00
Milan Hanajik
ab112e3e04
ReadMassesOp operation corrected. Works with both scales (Standard/Multi)
2015-05-07 18:31:46 +02:00
Milan Hanajik
85184e5eab
Bug fix in TettlerToledo.Multi UI.
2015-05-07 18:14:31 +02:00
Milan Hanajik
8f3f3b0bea
Cosmetical fix in MettlerToledo.Standard
2015-05-07 18:03:52 +02:00
Milan Hanajik
d45da29ef7
MettlerToledo.Multi added to the project
2015-05-07 18:03:41 +02:00
Milan Hanajik
21d0adb089
MettlerToledo scales moved one level down in the directory and namespace structure.
2015-05-07 16:11:07 +02:00
Milan Hanajik
724537bd93
Version 1.3.29
2015-05-07 16:01:31 +02:00
Milan Hanajik
09f89e050a
Component updated, version 1.3.28
2015-05-07 15:29:32 +02:00
Milan Hanajik
b54f71b3e6
Version 1.3.27
2015-05-05 17:25:33 +02:00
Milan Hanajik
fb4005afb7
Modifications for Torun
2015-05-05 17:20:36 +02:00
Milan Hanajik
85c29f4eef
Torun component added, version 1.3.26
2015-05-05 16:43:01 +02:00
Milan Hanajik
c15aaaf64f
Version 1.3.25
2015-05-04 08:15:02 +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
aeca225246
TODO list updated.
2015-04-29 15:35:16 +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
6a11980d69
After a cycle or a test stop serial numbers are not queried for the 2nd time. Version = 1.3.24
2015-04-29 13:53:36 +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
8391f22f64
Fixed start method: Delay before the 2nd mass measurement and the diverter switchover, etc.
2015-04-28 19:16:54 +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
32a3282d5d
Support for alternative culture info, in this way it can be guaranteed that ',' works always as a decimal point.
2015-04-28 16:17:36 +02:00
Milan Hanajik
39eb2cfd57
Entry form related improvements / bugfixes (Fixed start collection method related).
2015-04-28 15:27:47 +02:00
Milan Hanajik
221669283d
Version 1.3.23
2015-04-28 12:21:57 +02:00
Milan Hanajik
7a7933274e
Version 1.3.22
2015-04-23 01:10:14 +02:00
Milan Hanajik
6ac22ac4a3
Print only good results temporarily hidden.
2015-04-23 01:05:55 +02:00
Milan Hanajik
ec865d3b7c
Resource files for more languages added: cs, es, fr, it, pl, ru, zh-CN.
2015-04-23 01:00:37 +02:00
Milan Hanajik
ac12c441fc
Language selection uses full language names (not codes).
2015-04-23 00:58:29 +02:00
Milan Hanajik
86919a14f7
Determination of column width in PrintOrderDocument corrected.
2015-04-23 00:57:43 +02:00
Milan Hanajik
57378a9b0d
Preparation for 'Print only good results', version = 1.3.21
2015-04-22 07:11:09 +02:00
Milan Hanajik
c72f5652bd
component for Fuzhou300 updated, version = 1.3.20
2015-04-22 06:12:11 +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
7ff2a98ccf
PrintOrder: Print only the last results, version = 1.3.18
2015-04-21 07:34:41 +02:00
Milan Hanajik
d1987d968e
Version 1.3.17
2015-04-21 06:00:53 +02:00
Milan Hanajik
7b6c23f3b2
Printing Purchase orders always in landscape OK. Version 1.3.16.
...
Printing at the end of cycle can be switched off - Supress printing parameter of ResultsPrinter.Basic component.
2015-04-19 16:49:43 +02:00
Milan Hanajik
502ba1ec6e
Version 1.3.15
2015-04-19 13:10:32 +02:00
Milan Hanajik
1c81600ae1
Delay time from flow stable and 1st mass measurement added. Database change (Time2MassMsrmt into Test).
2015-04-19 13:07:49 +02:00
Milan Hanajik
74712a3384
Version 1.2.15
2015-04-18 20:16:29 +02:00
Milan Hanajik
f73863f758
Fixing behavior when more FM pumps share the same bit in Fuzhou300. More logging.
2015-04-18 13:31:31 +02:00
Milan Hanajik
55c5722629
Component for Fuzhou300 updated, version = 1.2.14.
2015-04-18 09:21:23 +02:00
Milan Hanajik
2b2cc0f6f8
Diverter - preparation for calibration
2015-04-18 07:31:52 +02:00
Milan Hanajik
63b4004d85
Comet Ambient modbus protocol implemented.
2015-04-17 18:22:08 +02:00
Milan Hanajik
754bcd3dc6
Comet Ambient added, TODO: Implement the protocol.
2015-04-16 22:06:42 +02:00
Milan Hanajik
cd18d6498a
Torino 50 component updated (exception when creating a log directory). Version 1.2.13
2015-04-15 22:16:35 +02:00
Milan Hanajik
7f059d9c6f
Program extended for BADGER_MALA_TRAT
2015-04-15 22:03:23 +02:00
Milan Hanajik
f84f3f1f0e
version 1.2.12
2015-04-15 20:35:37 +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
1698a923bf
Bug fix in fixed start method error calculation
2015-04-13 21:23:53 +02:00
Milan Hanajik
f33c8af02a
Modifications to support more languages (cn, it, pl, cz).
2015-04-13 11:04:18 +02:00
Milan Hanajik
92c9c81dd6
version 1.2.11
2015-04-11 07:56:08 +02:00
Milan Hanajik
b60661303e
pw update
2015-04-10 13:20:54 +02:00
Milan Hanajik
110f8d5e29
Chinese language for the 'Order' protocol
2015-04-10 12:59:26 +02:00
Milan Hanajik
2133df002b
PT200 Israel simulation corrected.
2015-03-31 09:16:54 +02:00
Milan Hanajik
c6a92ae399
version 1.2.10
2015-03-31 05:05:32 +02:00
Milan Hanajik
1d6c923782
version 1.2.9
2015-03-31 04:37:11 +02:00
Milan Hanajik
b46f1d0405
Printing landscape on a printer set to portrait (almost all printers)
2015-03-31 04:28:27 +02:00
Milan Hanajik
7914306c3a
version 1.2.8
2015-03-27 09:19:01 +01: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
45100be397
Changes related to localization to Chinese.
2015-03-27 07:27:36 +01:00
Milan Hanajik
f989868fdf
version 1.2.7.4
2015-03-27 06:58:53 +01:00
Milan Hanajik
bf9c9e8017
version 1.2.6.3
2015-03-27 06:29:16 +01:00
Milan Hanajik
7db683ba34
Order printing completed, supports multiple pages, supports standard water meter only.
2015-03-27 06:24:47 +01:00
Milan Hanajik
2168454d7d
My pw change
2015-03-27 06:23:55 +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
acd64bb427
Water meter numbers in results are their positions on the bench (as originally)
2015-03-26 08:14:58 +01:00
Milan Hanajik
545677dc7a
version 1.2.5.2
2015-03-26 07:54:35 +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
c85b65c2e1
ver.1.2.4.1
2015-03-26 02:38:47 +01:00
Milan Hanajik
21edd0d628
Build incremented (file version as well)
2015-03-26 02:34:01 +01:00
Milan Hanajik
ca0ee444c7
Build incremented
2015-03-25 15:52:16 +01:00
Milan Hanajik
cd1b449585
Metler-Toledo bug fix: When the scale was overloaded, it stopped measuring.
2015-03-25 15:07:39 +01:00
Milan Hanajik
5075bd6068
Regul. valve calibration completed and tested
2015-03-25 13:52:51 +01:00
Milan Hanajik
6b897537d9
Version = 1.1.2 (version Israel = 1.0.1)
2015-03-25 10:24:57 +01:00
Milan Hanajik
a26c90f217
Mass values are printed out using format specified by Balance component parameters
2015-03-25 10:01:37 +01:00
Milan Hanajik
4342e7a8b2
Bug fixes in Entry Forms
2015-03-25 07:56:55 +01:00
Milan Hanajik
3b1f0129ba
Bug fixed in Disabled watermeters will not appear in results...
...
When there were no results yet and Results screen was opened -> crash
2015-03-25 07:54:49 +01:00
Milan Hanajik
4f0ec7eb68
Version number and build date displayed in the main window title and AboutDlg.
2015-03-25 07:53:52 +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
23d5e6d19d
Disabled watermeters will not appear in results (screen, ResultsPrinters.Basic and ResultsWriters.Basic).
...
Updating Disabled (default = false) is provided by DataEntry.Standard when entering serial numbers.
2015-03-25 03:57:46 +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
f524186b70
More DataEntry.Standard related changes
2015-03-25 02:14:42 +01:00
Milan Hanajik
dc9577eaa0
Test methods for standard watermeter use IWatermeter.Disabled flag to remove non-existing meter results
2015-03-24 10:11:20 +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
2902f36332
Work in progress: Diverter calibration
2015-03-24 02:45:36 +01:00
Milan Hanajik
1c46002aaa
Regulation valve calibration fixed (feedback from ADC)
2015-03-24 02:45:09 +01:00
Milan Hanajik
4dfa98ff89
EtCalib[] array size for Torino corrected, index checked when accessing the array.
2015-03-24 02:44:13 +01:00
Milan Hanajik
3c7b3ad0b8
Torino50 component updated: oprava okolo VL13.
2015-03-23 04:11:50 +01:00
Milan Hanajik
b761cea5f2
Torino50 component updated
2015-03-10 19:16:20 +01:00
Milan Hanajik
6305c42f8b
More program extensions to handle TORINO50 define.
2015-03-09 17:30:38 +01:00
Milan Hanajik
82d5e7df05
Fix
2015-03-09 16:32:39 +01:00
Milan Hanajik
c2bccda07f
Program extensions to handle TORINO50 define.
2015-03-09 15:47:59 +01:00
Milan Hanajik
e772823572
Creating a database, a block of code commented out.
2015-03-09 15:26:44 +01:00
Milan Hanajik
a387e8c70f
Component for Torino PT50 added.
2015-03-08 15:17:47 +01:00
Milan Hanajik
fb1ddad3b8
One more bug fix in modeless data entry forms.
2015-03-08 15:13:50 +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
fc30e160fc
- Unhandled exception handler added - it creates a log message.
...
- config.backup.xml file created and used in case config.xml is corrupted
- LocalSettings.Assign() function avoided
- static LocalSettins LocalSettings.Load(string fname) returns a reference to settings
2015-03-01 06:26:51 +01:00
Milan Hanajik
9fa72109da
Fixed bugs:
...
- when there is a configuration error in a test and Data entry form for s/n-s was not closed yet
- when showing results with a combination of different tests
2015-02-21 20:03:33 +01:00
Milan Hanajik
82a72670a6
Remaining time displayed for all tests
2015-02-21 20:03:33 +01:00
Milan Hanajik
08e53c090e
PMaxTest and LeakTest improvements:
...
- result items P_xy_start and P_xy_end added
- DurationLeak test parameter for LeakTest method
- correct default parameters for Danfoss.VLT2800.Pump (FC protocol)
- bug fixes
2015-02-20 13:07:21 +01:00
Milan Hanajik
286bd13eb8
Fiirst version of ResultsBrowser added
2015-02-20 09:44:35 +01:00
Milan Hanajik
371b4a9fbb
Build-in power users implemented
2015-02-20 03:58:14 +01:00
Milan Hanajik
6aa63e8277
Some german translations added
2015-02-19 15:55:38 +01:00
Milan Hanajik
b07c7c5c9d
PMaxTest and LeakTest methods implemented, added to the project
...
Order of two new test wizard dialog exchanged
Pressure Selection wizard dialog added
2015-02-19 15:54:55 +01:00
Milan Hanajik
93fd6a4f42
Support for FC protocol for Danfoss-VLT2800 and associated valve added - control part
2015-02-18 22:50:44 +01:00
Milan Hanajik
abd636b137
Checksum calculation for telegrams added, Telegram class added
2015-02-18 18:05:32 +01:00
Milan Hanajik
5e4eec4d70
Support for FC protocol for Danfoss-VLT2800 added - UI Part
2015-02-18 16:19:37 +01:00
Milan Hanajik
1dbbe31eae
Bug fix for the case of combined WM test and odd total nr. of watermeters (Munich)
2015-02-18 14:49:19 +01:00
Milan Hanajik
fbdd937302
Munich component updated
2015-02-18 13:12:12 +01:00
Milan Hanajik
2ca36374e6
Danfoss-VLT2800-Pump functions OK, TODO: control the valve of the pump
2015-02-16 21:01:37 +01:00
Milan Hanajik
50cd1c5d4f
Files for Danfoss-VLT800-Pump added to the repository, builds OK
2015-02-16 13:36:22 +01:00
Milan Hanajik
6eb384283a
Regul. valve calibration uses 2 sec. pulses
2015-02-10 09:01:30 +01:00
Milan Hanajik
1f590a71f5
Correct handling of up/down selection moves in TransitionStepsCtrl and VirtualBenchSteps
...
Exception not used during updates (when duration is invalid)
Minor resource change
2015-02-08 00:09:02 +01:00
Milan Hanajik
558cfb8c6e
Bug fix in saving test results
2015-02-07 21:21:43 +01:00
Milan Hanajik
0b5d342dfc
TODO list updated
2015-02-03 12:52:44 +01:00
Milan Hanajik
338a1f2d49
Cycle nr changed to Batch nr in printouts, saved data
2015-02-03 11:08:12 +01:00
Milan Hanajik
64253e1985
(1) RegulValveTandem wont appear in transition sequences, (2) Fixed RegulValveTandem initialization
2015-02-03 10:53:02 +01:00
Milan Hanajik
5806a65a0c
RegulValveTandem op SetFlowOp should be functional, to be tested
2015-02-03 10:30:24 +01:00
Milan Hanajik
ab8aa61a29
Initial version with config UI, w/o functionality, added to the project
2015-02-03 08:06:20 +01:00
Milan Hanajik
0c9408ff64
More configuration checks when starting a test
2015-02-02 23:18:28 +01:00
Milan Hanajik
94aa744fd4
Range of RegulValve indexes changed to 1..8, there are 6 RV-s in Pt200il
2015-02-02 22:49:08 +01:00
Milan Hanajik
9876297953
Printing of Qrise/Qfall results modified, '-' printed instead of '0'
2015-02-02 22:46:07 +01:00
Milan Hanajik
d3a07bff44
Utils.FloatToStr(value, validDigits) modified, rounding taken into account
2015-02-02 22:44:34 +01:00
Milan Hanajik
9bd5fba6dc
(1) CycleNr renamed to BatchNr (no DB change) and added to results/logs
...
(2) Safer result items
2015-02-02 18:10:52 +01:00
Milan Hanajik
3e48e4c50c
Printed header correctly scaled, bugfix in saving results into DB/Summary
2015-02-02 15:04:48 +01:00
Milan Hanajik
3b66d4c4f7
Default valaues for Test and Procedure parameters in their constructors
2015-02-02 14:45:06 +01:00
Milan Hanajik
e1756f692c
Confirmed results to SummaryResults.txt logger
2015-02-02 11:38:42 +01:00
Milan Hanajik
376056fb1a
Results to database consolidated, 1-based WMNr used in printing, saving
2015-02-02 10:35:15 +01:00
Milan Hanajik
56a9a7cf1b
Test results are written into database after confirming with END
2015-02-02 00:08:47 +01:00
Milan Hanajik
ce6214f631
Zapne pumpu pred vypustanim aj pri ostatnych metodach
2015-02-01 19:30:00 +01:00
Milan Hanajik
57a7510d05
Center stripe in the Error dialog of the Adjustment method
2015-02-01 19:28:26 +01:00
Milan Hanajik
7e8dfd472d
Zapne pumpu pred vypustanim
2015-02-01 18:53:09 +01:00
Milan Hanajik
6dbff5978a
Pokus
2015-02-01 17:14:50 +01:00
Milan Hanajik
806f4efe6a
Results printing and saving uses Publish property of GenericDevices.ITestMethod
2015-02-01 16:20:27 +01:00
Milan Hanajik
0238a96975
More comments in SetFlowOp
2015-02-01 15:07:15 +01:00
Milan Hanajik
ae5abde1e6
Results printing and saving improced, correct order of tests, etc.
2015-02-01 13:43:04 +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
efa14c6ebb
Adjustment results will not be printed, shown, etc.
2015-02-01 08:20:13 +01:00
Milan Hanajik
0c4da37e85
Adjustment: Graphics added, to be tested
2015-01-28 22:14:30 +01:00
Milan Hanajik
5653628bf7
Adjust: Larger font, place for graphics
2015-01-28 20:57:03 +01:00
Milan Hanajik
94accbf58b
Bugfix: Adjustment method modeless dialog was not started in UI thread, freezes
2015-01-28 19:33:02 +01:00
Milan Hanajik
cca60e56ff
Yet one more change - adjust
2015-01-28 19:03:00 +01:00
Milan Hanajik
508f47cb6b
Adjustment test method ready for tests
2015-01-28 18:18:46 +01:00
Milan Hanajik
6a3e3e7682
Layout changes, c:/TBF/header.png used
2015-01-28 07:24:03 +01:00
Milan Hanajik
545cce6d11
Printed and Saved basic results output improved
2015-01-27 23:02:34 +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
0b7c6a0fed
First version of Basic printing (one page only)
2015-01-27 02:37:24 +01:00
Milan Hanajik
c89549a0ae
Pump power can be an arbitrary integer from 0 to 100, drop-down list changed
2015-01-26 16:03:11 +01:00
Milan Hanajik
8aa9ed9f21
Bugfix for PT200IL: Test does not complete, Status bits definition changed
2015-01-26 13:15:47 +01:00
Milan Hanajik
c3f64215f1
ProtocolTitle added to 'Procedure' and 'TestResult'. ResultsWriter-Basic rewritten
2015-01-25 23:43:17 +01:00
Milan Hanajik
5cf5fe5eba
CycleNr added to LocalSettings, Entities.TestResults, Mappings, is used in sequences (DB change)
2015-01-25 08:11:40 +01:00
Milan Hanajik
dc57c1464b
Component for PT200 Izrael updated after a visit to Fuzhou
2015-01-25 08:09:59 +01:00
Milan Hanajik
3393827653
Configuration of result items for device=harddisk added
2015-01-18 11:22:53 +01:00
Milan Hanajik
ad665e5f0b
Combined meters measurement corrections, Q_rise and Q_fall in results
2015-01-17 08:57:50 +01:00
Milan Hanajik
cfd812eab6
Test-Part used when printing results on screen
2015-01-17 08:09:49 +01:00
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
Milan Hanajik
8ef0cea1ff
One more change in transition sequences with more RV-s changed in one step
2014-12-28 09:08:39 +01:00
Milan Hanajik
7472040cbc
Last minute changes: German, ext-comm flag
2014-12-12 15:05:27 +01:00
Milan Hanajik
4794000f75
Fixed a bug in transition sequences with more RV-s changed in one step
2014-12-12 13:57:24 +01:00
Milan Hanajik
6d6b322fb5
Process screen and Procedure (dlg, DB) changes to suport combined meters, virtual bench.
...
TODO: Visualize changes of pump/valve, diverter, tank
2014-12-12 12:13:43 +01:00
Milan Hanajik
0808351b7a
Change so that the component is used as on DN100 in horna skusobna
2014-12-11 12:56:50 +01:00
Milan Hanajik
89ae1bb52f
Fixed bug: Wrong test selection when parts of the name match each other (e.g.Q1 and Q10)
2014-12-11 09:04:06 +01:00
Milan Hanajik
1afd6870c3
Time2MassMsrmt implemented, database tables Test and TestResult changed
2014-12-11 08:49:07 +01:00
Milan Hanajik
ea6c9818cf
- Tank emptying remaining time indication
...
- Bug fixed: When copying a procwdure ItemId was not correctly set, remained 0
- Always create a message log when device initialization is completed successfully
2014-12-10 22:39:53 +01:00
Milan Hanajik
42c255e40e
More changes in VirtualBench drawing on the Process screen
2014-12-10 17:14:03 +01:00
Milan Hanajik
415adba8cf
- Tank emptying on start-up implemented, EmptyTimeSec parameter added to Balances
...
- added events Event.TimerBusy, Event.ValvesBusy, etc.
- fixed bug in SetValvesOp
- preparing a virtual bench drawing on the Process screen - partly done
2014-12-10 12:37:05 +01:00
Milan Hanajik
6aada39d97
Reconfigured for 'Munich' installation
2014-12-07 22:32:41 +01:00
Milan Hanajik
b1743662f4
Change that makes it possible to use IDC100 v.8.0.6d
2014-10-15 20:47:04 +02:00
Milan Hanajik
54595c9ebd
ROI detection handled separately from (fatal) camera errors
2014-10-13 17:54:15 +02:00
Milan Hanajik
930db8c379
- many process tab page improvements
...
- program start and state changes logging improved
- IDC100 measurement related changes: reference pulses in RegisterReader
- etc
2014-10-02 20:56:24 +02:00
Milan Hanajik
b6bbad66e7
IDC Camera related fixes - to be tested
2014-10-02 18:05:54 +02:00
Milan Hanajik
deb6b90332
VirtualBenchSequences UI completed, delete step is not OK yet
2014-09-28 22:23:41 +02:00
Milan Hanajik
1c34946a6b
Bugs in sequences fixed: Missing CheckUiOp
2014-09-26 17:48:55 +02:00
Milan Hanajik
26620f1fd1
First unfinished version with VirtualBenchSequences, requires DB upgrade
2014-09-26 15:01:46 +02:00
Milan Hanajik
9868c41640
Zmeny urobene v ST pri testovani kamery
2014-09-24 19:58:05 +02:00
Milan Hanajik
09affdb1dd
Bug fixed in ControlComWrap logging: fmFreq.Length taken into account
2014-09-24 17:03:46 +02:00
Milan Hanajik
fcea95d403
Process screen hides additional watermeters (if their number is < 6).
2014-09-24 15:38:54 +02:00
Milan Hanajik
5bfc348c72
Project reconfigured for DN100 (horna skusobna), no other changes
2014-09-24 12:41:18 +02: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
c3bfe5223b
- The update of the 6th watermeter data in ProcessTabPageCtrl fixed
...
- Valve/Pump delay evaluation modified: Delays of valves/pums that have not changed
are not taken into account (faster when there is no valve/pump switching)
2014-09-17 19:17:05 +02:00
Milan Hanajik
15ab22362e
- Number of watermeters increased to 6 for FUZHOU300
...
- DB table 'MetersPath' update required
2014-09-16 21:19:02 +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
a79be1e07a
- bug fixed when component (class) in the DB does not exist in the code
...
- preparing FixedStartMassCollection sequence
2014-09-16 12:04:08 +02:00
Milan Hanajik
c187dc9abf
- FlyingStart with corrections
...
- FlowMeterCouple -> FlowMeterTwins
2014-09-15 22:00:37 +02:00
Milan Hanajik
a919a3e9d6
- FLyngStart sequence (without balances) tested -> OK, Todo: use
...
corrections
- totalPulses calculated correctly in case of I11+I12 (use of two flowmeters)
2014-09-12 07:18:24 +02:00
Milan Hanajik
3559ab0ab3
- Elde.FlowMeterCouple component added
...
- LtrPerPulse and LtrPerPulseCorrected property/function added to IFlowMeter and flowmeters
2014-09-10 13:43:33 +02:00
Milan Hanajik
fcfdfeca41
- COmponent properties 'Position' --> 'Idx0' or 'Idx1'
...
- process data logging, RegulVal position logging
- changes for I11+I12, NOK yet
2014-09-10 12:05:49 +02:00
Milan Hanajik
c3050863a6
- Component update (temp., etc.)
...
- Process data logging update (SequenceBase.cs)
2014-09-09 18:29:01 +02:00
Milan Hanajik
d0ebb62ab3
- Component update (temp.)
...
- Process data logging, first trial
2014-09-09 16:18:23 +02:00
Milan Hanajik
4db4c6e905
New component with Temperatures corrected, other minor/cosmetical changes
2014-09-09 13:06:10 +02:00
Milan Hanajik
354c13853f
All PumpsWithFM are controlled when opening pumps at the test start
2014-09-09 09:14:47 +02:00
Milan Hanajik
d14cb175a6
FlowStableSec parameter added to RegulValve
2014-09-08 20:24:46 +02:00
Milan Hanajik
cc2a24cee5
- Fixed a bug in tank emptying
...
- Component
2014-09-08 17:13:51 +02:00
Milan Hanajik
4953290eb3
New component, commont bit of FM pumps handled correctly, etc
2014-09-08 15:45:43 +02:00
Milan Hanajik
c0d81297f5
Balance empty mass is configurable
2014-09-08 15:39:33 +02:00
Milan Hanajik
9223483115
Early entered text checks in Transitions dialog
2014-09-08 14:48:48 +02:00
Milan Hanajik
6eee83042b
PmpWithFM and Transition sequences functionality implemented
2014-09-08 13:16:31 +02:00
Milan Hanajik
d98762aaf8
Transition sequences with PumpsFM[%] are OK in UI and in DB, not yet in the control code
2014-09-07 17:01:30 +02:00
Milan Hanajik
46861530a8
MainWnd size, location and maximized state saved.
2014-09-07 12:36:40 +02:00
Milan Hanajik
99377ce3b9
Size and location of some dialogs saved: Components, Paths, Transitions, Metrology, Procedures, Procedure
2014-09-07 09:34:28 +02:00
Milan Hanajik
f9d2c43d57
- Tank empty threshold changed (increased)
...
- Fixed a bug in SequenceBase.LtrPerRefPulse[] initialization
2014-09-06 18:30:13 +02:00
Milan Hanajik
b8faca784e
- ReferenceFlowmeterCalibration method and sequence (ready for tests)
...
- FlyingStart method and sequence files prepared for implementation (copies of FlyingStartMassCollection)
2014-09-06 17:34:26 +02:00
Milan Hanajik
fcd44e7a1a
Process screen displays 5 watermeters
2014-09-06 14:57:05 +02:00
Milan Hanajik
36f2842b01
- Fixed a bug in valves inversion
...
- Changes in ProcessTabPageCtrl
2014-09-06 13:32:38 +02:00
Milan Hanajik
a6f5b287c9
Fixed a bug in emptying valves initialization on StateMachine startup
2014-09-06 11:35:10 +02:00
Milan Hanajik
ef8284586e
SetValves operation uses Delay of 'Valve', 'Pump' and 'PumpWithFM'
2014-09-06 09:07:45 +02:00
Milan Hanajik
87f42ba291
Delay added to IValve and Pumps, no delay functionality yet
2014-09-06 08:10:08 +02:00
Milan Hanajik
6933442e76
- possibility to invert valves (UI as well as the functionality)
...
- UI prepared for the usage of valve delays
2014-09-06 07:37:27 +02:00
Milan Hanajik
74a6800f9e
Changes done on Fuzhou300 system:
...
- ControlComDev.SetFMFreq() modifications (array size)
- StatusP and Route logging
- StatusP bit assignments: bit3 -> bit5
- MettlerToledo logging
2014-09-05 22:14:12 +02:00
Milan Hanajik
1d098f7893
- Modifications for 'StableTime' (ValveMove, RegulValve, etc.
...
- SHA1 checksum calculated and displayed in AboutDlg (sample data 'nejaky text')
- Modifications for the Fuzhou300 component
2014-09-05 14:17:12 +02:00
Milan Hanajik
51530bd088
- Component for Fuzhou300 added
...
- all components moved to appropriately named subdirectories
2014-09-05 11:15:32 +02:00
Milan Hanajik
f01a0d84fe
Folder with files for FixedStartMassCollection (copy of FlyingStart..) added to project, builds OK
2014-09-05 09:06:23 +02:00
Milan Hanajik
8ff05bcccf
- StartValve added to OutputPath
...
- bug fixed in MeterTestResultMap: 'EndState' was not mapped into the database
2014-09-03 16:55:09 +02:00
Milan Hanajik
229564750f
FLow meter position may be 0 (sum of two), flow meter range up to 1600 m3/h
2014-09-03 15:34:44 +02:00
Milan Hanajik
b4a59518c0
Column widths in Paths dialog are stored in LocalSettings
2014-09-03 13:42:46 +02:00
Milan Hanajik
08468e60d6
- reconfigured to use Munich component and 5 watermeters
...
- valve categories used in paths, Category property added to IValve
2014-09-02 18:10:16 +02:00
Milan Hanajik
c767512fad
- Camera ROI DebugLevel inheritance fixed/improved, parent can be Off
...
- avoid empty lines in logs after SendCommand, SendCalibData, ValveMove logs
2014-08-15 20:50:42 +02:00
Milan Hanajik
ea59dd0932
FlyingStart...Seq and CombinedMetersSeq sequences cleaned-up:
...
- Stop should work OK
- Target flow is tested and config error is shown in case it's NOK
- TestEnd sequence executed on Error
2014-08-15 14:32:03 +02:00
Milan Hanajik
596667a67e
Default action and stopping the FM-controlled pump
...
moved to SequenceBase.Transition(sequence, context).
Sequences cleaned-up.
2014-08-14 09:06:01 +02:00
Milan Hanajik
e128784bb8
Sequences cleaned-up
2014-08-13 16:20:00 +02:00
Milan Hanajik
c56848958e
- MessageBoxOp, MesssageBoxForm
...
- Configuration error handling in MainSeq
- Paths selection inside MainSeq
2014-08-12 22:21:26 +02:00
Milan Hanajik
f4e7c7e88d
Dnes koncim
2014-08-12 18:22:32 +02:00
Milan Hanajik
38a88e841b
- Three tanks, balances, empty valves supported
...
- Code cleanup
2014-08-12 14:52:42 +02:00
Milan Hanajik
d177a4f892
- Fixed bugs in (simultaneous) tank emptying
2014-08-11 21:19:47 +02:00
Milan Hanajik
7cdfad0738
- Bug fix in State.cs
...
- Component for DN100 being used
2014-08-11 18:33:30 +02:00
Milan Hanajik
ffb4d5afb6
Koncim 8.8.14
2014-08-08 16:25:51 +02:00
Milan Hanajik
ae09afef59
More changes - Modeless form for S/N entry ...
2014-08-08 15:22:24 +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
Milan Hanajik
ea31fc31fe
Fixed but in main sequence when there are no scales
2014-08-08 09:37:45 +02:00
Milan Hanajik
a597da1e18
Waits 15sec after setting the initial flow before detection starts
2014-08-01 10:54:38 +02:00
Milan Hanajik
fd2db3e229
As sent to Munich
2014-08-01 08:36:17 +02:00
Milan Hanajik
836daaa5a1
- German translations
...
- IBox, FloatBox, IntBox related changes
2014-07-31 22:17:48 +02:00
Milan Hanajik
66feec63de
Koncim: IBox, etc.
2014-07-31 17:04:09 +02:00
Milan Hanajik
9a9a09f16d
TolerRed parameter premenovany a pouzity ako Filter
2014-07-31 00:50:42 +02:00
Milan Hanajik
26b2c1f1a9
Simultaneous Tank-Empty op-s possible
2014-07-31 00:03:19 +02:00
Milan Hanajik
4bcffdc3a9
- Fixed bugs in DataEntry-Munich3 forms
...
- Troubleshooting camera detection
2014-07-29 19:25:13 +02:00
Milan Hanajik
8c83965315
ProcedureName added to TestResults entity, Basic writer changes
2014-07-29 15:06:29 +02:00
Milan Hanajik
019e85066f
- Data from entry forms copied to test results as well
...
- Printed results layout change (subtitles in bold)
2014-07-29 08:42:19 +02:00
Milan Hanajik
7261d44728
Emergency stop form reactivated
2014-07-29 00:39:43 +02:00
Milan Hanajik
805e66d537
EndState added to MeterTestResult, UpdateTestResults added to EntryForms and IDataEntry
2014-07-28 23:12:43 +02:00
Milan Hanajik
16228800d4
Implemented an entry form for three single watermeters (for Munich)
2014-07-28 22:13:30 +02:00
Milan Hanajik
a4b2c157a1
Upper limit for register reader position number removed.
2014-07-28 15:30:02 +02:00
Milan Hanajik
f968ac8a3f
The 1st protocol radio button pre-selected
2014-07-28 14:23:02 +02:00
Milan Hanajik
73d2a22f31
- German translations,
...
- Results writer file creation fixed.
2014-07-28 14:08:13 +02:00
Milan Hanajik
aa3e19a76c
Component updated and changed: DN100 --> MUNICH
2014-07-28 10:15:38 +02:00
Milan Hanajik
efc6d22dad
More files
2014-07-28 10:04:21 +02:00
Milan Hanajik
175a92f633
Initial commit almost identical to SVN-repo rev.340
2014-07-28 09:56:40 +02:00