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
f1e6e94450
work backup
...
- Register Reader Poseidon works
- Smart Form - wrong functionality
- refactoring
2025-11-06 14:11:13 +01:00
320cddb177
compatible version to TBF
...
Refactor `NfcHanler` namespace to `NfcHandler` and enhance code consistency.
2025-10-29 16:05:21 +01:00
42002e3fa4
iPerl Fixes
2025-10-27 11:49:42 +01:00
77cabfd712
bugfix Parallel CLI Runner
2025-10-27 11:48:22 +01:00
c933e2d759
test disabled
2025-10-27 11:47:38 +01:00
f3f0a46627
improvemnet, Sensus Developer super user added
2025-10-27 11:46:56 +01:00
b5fb4c2947
improvemnet, Sensus Developer super user added
2025-10-27 11:46:34 +01:00
f6cce9df3c
bugfix Parallel CLI Runner
...
Additional needed classes
2025-10-27 11:42:12 +01:00
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
db43bdb652
FlowMeter improvement
...
Add `FromDescription` check in `ParseFlowUnit` for better unit parsing
2025-10-27 11:29:58 +01:00
6bdc10f4a7
Merge branch 'master-3' into feature/SmartMeters
2025-10-22 14:37:04 +02:00
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
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
a2c564d789
polishing - work now
2025-10-18 09:59:07 +02:00
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
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
0a45d66c0b
Add SerialFirmwareDownloadTask to NfcC7_DLL for firmware upgrade handling
2025-10-09 11:01:08 +02:00
96408eaef3
Merge branch 'master-3' into feature/SmartMeters
...
# Conflicts:
# NfcC7_DLL/Properties/AssemblyInfo.cs
2025-10-06 11:16:36 +02:00
cae3ca7cdf
HEAT_METERS enabled
2025-10-03 09:59:44 +02:00
c8adc093e0
NfcC7_DLL bug fix
2025-10-02 13:34:29 +02:00
4395516216
test project
2025-10-02 13:30:59 +02:00
9281b52464
Poseidon DLL - Comunication Implementation - not finall
2025-10-02 13:28:37 +02:00
6571de7c32
Add NfcC7_DLL project with initial implementation and solution integration
2025-09-29 09:58:09 +02:00
a75d66e028
Merge branch 'refs/heads/master-3' into feature/SmartMeters
...
# Conflicts:
# TBF.sln.DotSettings.user
2025-09-27 10:27:40 +02:00
e839148a6f
Ignore .DotSettings.user file
2025-09-27 10:05:09 +02:00
65b502a9b1
Remove TBF.sln.DotSettings.user file
2025-09-27 09:54:47 +02:00
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
cc86c38246
Update user credentials in Utils.cs
2025-09-26 16:22:00 +02:00
357df87f49
feature/Enhanced_Writer_NoSeparator_AndName
2025-09-26 15:10:34 +02:00
4b33da565c
Untrack TBF.sln.DotSettings.user
2025-09-26 15:02:15 +02:00
d11f855325
Update .DotSettings.user file with new ResxEditorPersonal configurations
2025-09-26 14:54:22 +02:00
eef1f31a21
Update .DotSettings.user file with adjusted ResxEditorPersonal settings
2025-09-26 14:50:49 +02:00
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
97eed27458
Update .DotSettings.user to include Nullable<T>.cs in force-included files.
2025-09-26 14:18:19 +02:00
fe08550dc3
iPerlReaderUNI.Factory => TBF components
2025-09-25 16:24:10 +02:00
8a0ae8080f
refactor - completisation Smart Meter <= iPerl
2025-09-24 11:57:47 +02:00
ab4025e55f
Add ISmartTestMethod interface and initial designer file for iPerlCommunicationForm in SharedDialogs
2025-09-23 11:14:04 +02:00
22fffe602c
iPerl Reader - NOT FINISHED
...
Add initial implementation for `iPerlReaderUNI` with `Factory`, `ProcParams`, and `IPerlReader` classes.
2025-09-23 11:10:55 +02:00
e4c0219783
packages update
...
Add Antlr3.Runtime.xml documentation file for API references.
2025-09-22 13:51:32 +02:00
3362fdfaff
Remove bin/, obj/, and other build artifacts from Git tracking
2025-09-22 13:46:49 +02:00
6093db4502
Remove bin/, obj/, and other build artifacts from Git tracking
2025-09-22 13:45:20 +02:00
5e7598667b
Remove bin/, obj/, and other build artifacts from Git tracking
2025-09-22 13:36:42 +02:00
4fe8729b85
Remove bin/, obj/, and other build artifacts from Git tracking
2025-09-22 13:34:07 +02:00
b1dd6666f1
Version increment to 3.9.2147.1
2025-09-22 12:26:02 +02:00
a3613889e1
HEAT_METERS disabled
...
update `.gitignore` with additional folders and files for better coverage.
2025-09-22 12:25:32 +02:00
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
d838c78a8a
CliRunner - Added test and refactor
2025-09-19 12:02:16 +02:00
7a8bef501a
HEAT_METERS enabled
2025-09-19 12:00:59 +02:00
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