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
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
a2c564d789
polishing - work now
2025-10-18 09:59:07 +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
8a0ae8080f
refactor - completisation Smart Meter <= iPerl
2025-09-24 11:57:47 +02:00
michal
f0d26a36be
reformating
2024-02-04 10:06:41 +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
bc0de96ad9
Compound profiles support in progress
2023-08-15 15:31:17 +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
d2e8f4f0e3
Better on-screen error message when a path is missing in a test, ver. 3.3.1941
2022-08-05 14:58:47 +02:00
Milan Hanajik
c5db2c0138
SchematicDrawing.IDrawingItCmpntWithCustomBmp and several bitmaps added, ver. 3.1.1886
2022-04-26 16:53:10 +02: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
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
a0aea713b0
Common.Data --> TBF.Data and TBF.DB
2021-09-19 14:44:55 +02:00
Milan Hanajik
827a9f7c58
Changes for Xylem Nanjing, ver. 3.1.1676
2021-06-18 15:35:46 +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
c53cb8ace0
Initialization( ) changed, is abstract in ComponentBase, builds OK.
2021-04-03 09:39:17 +02:00
Milan Hanajik
535038bce1
Style changes to prevent warnings.
2021-04-03 00:54:18 +02:00
Milan Hanajik
1bc3e5d6eb
IDevice.Initialize( ) ---> IComponent.Initialize( ).
2021-04-02 18:13:00 +02:00
Milan Hanajik
e4da4929e4
IScaleOrTank.ScaleNr eliminated.
2021-04-02 15:12:29 +02:00
Milan Hanajik
5e790e5d07
Modbus : Fixed sending output messages from the queue.
2021-04-01 15:24:50 +02: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
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
6cf3bd6160
Refactorization : BenchControl -> Rig
2021-03-05 16:12:24 +01:00