Thomas Wiedebusch
234f0473cc
MagFlux: - Calibration:
...
- removed sorting in MagFluxToolBox,
- sorting added to SetCalibrationPoints in RequestProtocol,
- removed 0;0 fields in calibration as these are unused fields but add one 0;0 field if no 0;0.xxx field is in calibration data set as at least the zero flow calibration is needed
2023-06-01 17:15:04 +02:00
Thomas Wiedebusch
6e51ab315c
MagFlux: - uses identical routine for writing as MagFluxToolBox for calibrations, - Calibration values logged as debug output
2023-06-01 15:14:23 +02:00
Thomas Wiedebusch
971ff6a809
MagFlux: - Support for legacy control to calibrate
2023-06-01 14:41:50 +02:00
Thomas Wiedebusch
97d536d4d5
MagFlux: - Calibration changed: Internally all values are handled in cm/h but in MagFlux.RequestProtocol changed to calibPoints in liters per second
2023-06-01 14:20:53 +02:00
Roland Drabesch
3bee36749c
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2023-06-01 13:21:39 +02:00
Roland Drabesch
3acb7daead
add MagFlux TestResults for calibration
2023-06-01 13:21:26 +02:00
Thomas Wiedebusch
a83e648a2d
MagFlux: - Sort on read of calibPoints removed
2023-06-01 10:50:29 +02:00
Thomas Wiedebusch
4811ec3aef
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2023-05-31 18:43:04 +02:00
Thomas Wiedebusch
19f1b40ac8
MagFluxToolBox: - Manually calibration supported
2023-05-31 18:42:55 +02:00
Roland Drabesch
994eb9e1dc
Add MagFlux Zeroflow
2023-05-31 16:58:16 +02:00
Roland Drabesch
822a41522a
merge
2023-05-31 10:36:39 +02:00
Roland Drabesch
c17102651d
AddFlowdeviation genral
2023-05-31 10:35:35 +02:00
Thomas Wiedebusch
2e473aa5b3
MagFlux: - Delays in request protocol removed
2023-05-31 09:09:44 +02:00
Thomas Wiedebusch
496dab7d15
MagFlux: - Clear display on re-connect to switch to other device
2023-05-30 16:58:47 +02:00
Thomas Wiedebusch
b667b5d55f
Merge branch 'main' into Dev_MagFlux
2023-05-30 16:30:57 +02:00
Thomas Wiedebusch
cea700be23
MagFlux: - Decoding mask for streaming protocol introduced
2023-05-30 16:28:48 +02:00
Thomas Wiedebusch
2388cefc4c
Functions access right changed from public to protected
2023-05-25 16:14:38 +02:00
Thomas Wiedebusch
492761f236
MagFlux: - Introduced reverse flow
2023-05-25 15:31:43 +02:00
Stoyan Zlatev
aa6998076d
Solution builds without errors (warnings only)
2023-05-22 10:43:34 +02:00
Thomas Wiedebusch
3d6566e5d7
MagFlux: - LogLocation implemented
2023-05-17 15:10:27 +02:00
Thomas Wiedebusch
73eb6afc45
HideDateInLog: - for all raw logging to hide sensitive information like passwords
2023-05-16 12:10:34 +02:00
Thomas Wiedebusch
e4a5922a8b
MagFlux equalize data format of streaming and response for:
...
- UniqueId as Hex-String with leading "0x",
- SensorId as Decimal-String
2023-05-12 10:26:04 +02:00
Thomas Wiedebusch
3113ed1f16
MagFlux-StreamingDecoder: - added 0x to strings for UniqueId and SensorId
2023-05-12 08:47:04 +02:00
Thomas Wiedebusch
2225345645
MagFlux: - CommunicationConfig used for measurement update time
2023-05-10 16:18:46 +02:00
Roland Drabesch
2db0e27fc0
MagFlux implemnted
2023-05-10 15:44:40 +02:00
Roland Drabesch
377887ba08
Adding Magflux to legacyControll [Not working]
2023-05-08 17:26:40 +02:00
Thomas Wiedebusch
1febfae454
Shared assembly to 2.5.0
2023-05-08 15:28:50 +02:00
Thomas Wiedebusch
0fb64b1cbe
Merge branch 'main' into Dev_MagFlux
2023-05-08 11:20:19 +02:00
Thomas Wiedebusch
23c9a61370
MagFlux: - Request protocol implementation start
2023-05-04 19:02:20 +02:00
Thomas Wiedebusch
27308461be
MagFluxToolbox: - Streaming catcher implemented, first version displaying values
2023-04-27 13:25:20 +02:00
Thomas Wiedebusch
572de27b7e
MagFluxMeter: - Added functions for measurement
2023-04-27 11:28:05 +02:00
Thomas Wiedebusch
41aecc89f1
Changed ProtocolCore configuration from x86 to Any CPU
2023-04-27 10:41:18 +02:00
Thomas Wiedebusch
f4cf815bbc
MagFluxToolbox: - start of test implementation
2023-04-27 06:56:18 +02:00
Thomas Wiedebusch
d9c4839a28
References to ProtocolCore repaired after bubble up from Genesis to Interfaces\Protocols
2023-04-26 16:29:51 +02:00
Thomas Wiedebusch
cb72bc0352
Moved ProtocolCore, SlotConfig and PortConfig to common\hardware\interfaces
2023-04-26 13:16:32 +02:00
Thomas Wiedebusch
dc16f86930
restructured WaterMeter
2023-04-26 10:14:09 +02:00
Stoyan Zlatev
4c3725f561
Custom authentication - username, password only
2023-04-20 11:13:06 +02:00
Thomas Wiedebusch
9c328a057c
MagFluxToolBox - FrmSetup adapted to MagFlux device
2023-04-20 05:32:53 +02:00
Thomas Wiedebusch
396824c71f
CLR types
2023-04-14 19:01:46 +02:00
Thomas Wiedebusch
0b6494affd
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2023-04-14 18:31:49 +02:00
Thomas Wiedebusch
4a482de800
- Update Docu GTB,
...
- Start MagFluxToolBox
2023-04-14 18:31:01 +02:00
Roland Drabesch
8c634357a0
Change implementage of skip checks
2023-04-14 13:37:18 +02:00
Thomas Wiedebusch
b07ed32046
Merge branch 'Dev_MagFlux'
2023-03-20 14:22:32 +01:00
Roland Drabesch
a3c6804b86
Merge and fixing framework downgrade
2023-03-20 14:15:38 +01:00
Roland Drabesch
83c26d7eaf
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
...
Merge
2023-03-20 13:50:05 +01:00
Thomas Wiedebusch
8aee7994f5
StreamingDecoder: - CRC calculation for MagFlux protocol "l" identical to Genesis protocol "h" and "f"
2023-03-20 13:19:56 +01:00
Roland Drabesch
259e88f21d
add new remort for nataila @easyaccess
2023-03-20 12:45:53 +01:00
Thomas Wiedebusch
e47e429ba0
GenesisCore/Registers: - default registers added
2023-03-17 09:45:50 +01:00
Thomas Wiedebusch
8a1b3d84d7
StreamingDecoder: - MagFlux overflow volume changed from32 to 64 bits
2023-03-16 15:56:51 +01:00
Thomas Wiedebusch
3b984c33bc
GenesisMeter: - logging on undefined register
...
Registers: - SYSTEM_UpgradePermissen added to essential registers
2023-03-13 14:08:17 +01:00