Thomas Wiedebusch
5393db957b
Common: - password file check extended
2023-10-19 13:07:09 +02:00
Thomas Wiedebusch
80c53f5b32
CUST: - FwUpdateBuilder: Output builder version and safe built date in safe generation window
2023-10-13 16:47:42 +02:00
Thomas Wiedebusch
e6300a7563
Merge branch 'Dev_CUST' of https://slm.sms-esaap.com/la_operations/laa_production into Dev_CUST
2023-10-10 16:35:31 +02:00
Thomas Wiedebusch
075c575a16
Merge branch 'main' into Dev_CUST
2023-10-10 16:33:39 +02:00
Thomas Wiedebusch
e95a7d1950
CUST: Fully functional with register recovery
...
CUST: FwUpdateSw: - Date time setup at login
2023-10-10 16:32:43 +02:00
Thomas Wiedebusch
32227336f1
CUST: FwUpdateSw: - Date time setup at login
2023-10-10 00:04:56 +02:00
Thomas Wiedebusch
63e36a8285
CUST Register restorer modified
2023-10-09 22:27:41 +02:00
Thomas Wiedebusch
9de8e5839a
CUST: FwUpdateBuilder: added registers to remove from register restore
2023-10-09 20:25:05 +02:00
Thomas Wiedebusch
950845fffe
Update service meter process state to moved register recovery files
2023-10-09 20:13:59 +02:00
Thomas Wiedebusch
1db6d97a0b
CUST: - FwUpdateSw with register recovery
2023-10-09 19:50:39 +02:00
Thomas Wiedebusch
bdd5789f19
CUST recovery register definitions moved to Genesis/Registers
2023-10-09 18:42:51 +02:00
Thomas Wiedebusch
d38031a94e
CUST - Register restorer removed unnecessary RadioAlarmMask resets
2023-10-09 17:06:25 +02:00
Thomas Wiedebusch
598099ae44
FwUpdate common: - FwUpdateDb register restore exported to RegisterRestorer
2023-10-09 15:03:12 +02:00
Thomas Wiedebusch
20c9d2ad8c
FwUpdateBuilder: ReSharper run
2023-10-09 08:05:01 +02:00
Thomas Wiedebusch
f0a69763dc
FwUpdateBuilder: - Handling of selection register restore corrected
2023-10-09 03:34:00 +02:00
Thomas Wiedebusch
7bd068d1ec
FwUpdateBuilder: - Register restore pre-selectable
2023-10-09 00:14:56 +02:00
Thomas Wiedebusch
5445677d8b
CUST: - FwUpdateBuilder removed FwUpdateRuler
2023-10-06 15:15:35 +02:00
Thomas Wiedebusch
6a30253fcb
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2023-10-06 12:20:10 +02:00
Thomas Wiedebusch
316d4b0af0
Import of SI-Unit from "National Institute of Standards and Technology"
2023-10-06 12:19:51 +02:00
Thomas Wiedebusch
99fa8ebf31
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2023-09-27 10:08:48 +02:00
Thomas Wiedebusch
7ddeefd0ef
CordonelLifeTimeCalculator import
2023-09-27 10:08:23 +02:00
Thomas Wiedebusch
a4c1e25668
FwUpdateLoader: - removed commented block
2023-09-26 12:58:30 +02:00
Thomas Wiedebusch
8dd4cc58ce
Merged from main common version 2.6.4
2023-09-14 13:04:12 +02:00
Thomas Wiedebusch
64d4709240
Shared assembly version back to last highest 2.6.4
2023-09-14 09:47:17 +02:00
Thomas Wiedebusch
9e5e834620
UInt128 introduced to GenesisConfigReader
2023-09-06 17:00:50 +02:00
Thomas Wiedebusch
9e6e3b5e66
Merge branch 'test-configuration-json-for-jira-item-cordhw-2704' into 'main'
...
Logging extended with slot, prepared for hiding of sensible data in log-file...
See merge request la_operations/laa_production!12
2023-09-06 14:32:19 +00:00
Thomas Wiedebusch
efdf805c64
Merge branch 'main' into 'test-configuration-json-for-jira-item-cordhw-2704'
...
# Conflicts:
# Common/Hardware/WaterMeter/Genesis/GenesisCore/GenesisConfigReader.cs
2023-09-06 14:31:49 +00:00
Thomas Wiedebusch
fa7e00da2e
RegisterConverter modified
2023-09-06 16:18:30 +02:00
Thomas Wiedebusch
8286243160
Signature removed
2023-09-06 15:13:55 +02:00
Thomas Wiedebusch
2d8ac77e8a
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2023-09-06 14:54:26 +02:00
Thomas Wiedebusch
b6f5f66ff9
RegisterStore: Removed default password from login
2023-09-06 14:54:10 +02:00
Thomas Wiedebusch
8c9d770439
- Introduced UInt128,
...
- Built size for readRegister from data type
2023-09-06 14:44:33 +02:00
Thomas Wiedebusch
ceb2943063
- New UInt128 in RegisterConverter,
...
- New SizeOf in RegisterConverter to get the parameter length for read access,
- RegisterStore changed for usage of new RegisterConverter,
- Hide raw data lock on SENSUSRADIO_EncryptionKey
2023-09-05 16:39:26 +02:00
Thomas Wiedebusch
ca7f28b6e7
Logging extended with slot, prepared for hiding of sensible data in log-file (e.g. needed for encryption key)
2023-09-01 15:07:37 +02:00
Thomas Wiedebusch
863354cc9f
Merged from main
2023-09-01 10:05:21 +02:00
Thomas Wiedebusch
3b60dcc25f
GenesisMeter: - corrected region detection of "NA"
...
ServiceFwUpdateSw: - output of FW version in report file
2023-08-31 11:39:55 +02:00
Thomas Wiedebusch
e16fb6166e
SI-Units PTB docu added
2023-08-24 16:00:55 +02:00
Thomas Wiedebusch
0ea3b41c6f
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2023-08-22 14:29:40 +02:00
Thomas Wiedebusch
ec97dd5b57
Common: - assembly version
2023-08-22 14:28:59 +02:00
Thomas Wiedebusch
57056762d5
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2023-08-22 13:05:21 +02:00
Thomas Wiedebusch
eb9264b9a3
CUST: - Build report file early to catch "Pulse Mode" and "Radio" setup,
...
- corrected report file generation on new PcbId leaving the FwUpdateSaftware active between updates of different Cordonels
2023-08-22 13:02:42 +02:00
Thomas Wiedebusch
6969bf8332
EncryptionKay in configuration.json set to uint128_t , "Lorem Ipsum" Error codes removed
2023-08-21 14:07:10 +02:00
Thomas Wiedebusch
ded0bfd911
rewind configuration.json to standard in GenesisCore
2023-08-17 12:47:01 +02:00
Thomas Wiedebusch
272b497495
rewind configuration.json to standard
2023-08-17 12:03:54 +02:00
Thomas Wiedebusch
3d7b98c694
MagFluxToolBox: - Setup logger corrected
2023-08-16 13:32:00 +02:00
Thomas Wiedebusch
efd272e435
MagFluxToolBox: - assembly increased
2023-08-16 12:54:18 +02:00
Thomas Wiedebusch
1b04acbbb1
GTB: -LowLevelTools
2023-08-16 11:18:55 +02:00
Thomas Wiedebusch
71b6a8253e
Common: - RegisterConverter modified, - TimeT implemented, - LowLevelTools
2023-08-15 16:22:22 +02:00
Thomas Wiedebusch
e43a06f94a
CUST: - extended report logging on FwUpdateSw
2023-08-15 14:24:26 +02:00
Thomas Wiedebusch
98566a1e81
GenesisToolBox: - Enable all buttons if DEBUGGER is attached
2023-07-13 10:38:22 +02:00
Thomas Wiedebusch
22a00fd3e0
SIRT and Genesis Radio documentation import
2023-07-11 10:14:45 +02:00
Thomas Wiedebusch
8ed1a42318
MagFluxToolBox: - Calibration rounded to 6 decimals
2023-07-05 10:33:41 +02:00
Thomas Wiedebusch
9a8f7f4665
MagFluxToolBox: - Start up message modified
2023-07-05 10:20:34 +02:00
Thomas Wiedebusch
bac5d7dc54
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2023-06-09 13:44:14 +02:00
Thomas Wiedebusch
d3bdb090cf
MagFlux: - Read out calibration points on login on log to file
2023-06-09 13:43:57 +02:00
Thomas Wiedebusch
085c695c29
Lastenheft River
2023-06-08 07:10:50 +02:00
Thomas Wiedebusch
e29508b293
Lastenheft River
2023-06-08 00:36:46 +02:00
Thomas Wiedebusch
9d923b96e9
Lastenheft River, GTB Main ReSharper run
2023-06-07 22:28:31 +02:00
Thomas Wiedebusch
d2dc0845b9
FwUpdate: - After release of display, StoreConfig for GenesisFlow
2023-06-07 15:38:40 +02:00
Thomas Wiedebusch
64c0c10c71
Lastenheft - River update
2023-06-07 15:22:48 +02:00
Thomas Wiedebusch
37c5708f30
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2023-06-07 12:42:06 +02:00
Thomas Wiedebusch
887fec808f
MeasurementRecord: - NegativeReverseVolumeCm, ForwardVolumeCm and FLowRateCmPerH added,
...
MagFlux: - Streaming decoder multiplies reverse volume with -1.0 to create the negative reverse volume
2023-06-07 12:41:48 +02:00
Thomas Wiedebusch
d9738efc46
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2023-06-07 09:05:46 +02:00
Thomas Wiedebusch
84d4068d3e
GTB FW Update Docu update
2023-06-07 09:05:37 +02:00
Thomas Wiedebusch
b8ac42aa73
MagFlux: - VolumeCm is calculated from forward- minus reverse-volume
2023-06-06 10:32:42 +02:00
Thomas Wiedebusch
ed3040c4d5
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2023-06-05 14:31:08 +02:00
Thomas Wiedebusch
3df8ba81c7
MagFlux: - ReadCalibration rounded before output to calibration grid in GUI, internal remaining on full resolution
2023-06-05 14:30:51 +02:00
Thomas Wiedebusch
cdfac3fe9c
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2023-06-05 11:38:46 +02:00
Thomas Wiedebusch
9817219de6
MagFluxMeter: - Close connection after each request communication or set of requests, as the communication opens the port internally
2023-06-05 11:37:19 +02:00
Thomas Wiedebusch
9dad302539
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2023-06-02 16:20:32 +02:00
Thomas Wiedebusch
7c420c31ba
MagFluxToolBox: - Status display on GUI
2023-06-02 16:20:15 +02:00
Thomas Wiedebusch
a58fa0eb3b
MagFlux: - Status bit change in logger
2023-06-02 13:09:41 +02:00
Thomas Wiedebusch
4948a3da2d
MagFlux: - Output status bits to logger on change of status
2023-06-02 13:04:01 +02:00
Thomas Wiedebusch
1fd9344e47
MagFlux: - state definitions and base functions
2023-06-02 12:32:30 +02:00
Thomas Wiedebusch
216886d7ec
Common: - genesis error code moved from WaterMeterCore to GenesisCore
2023-06-02 11:32:01 +02:00
Thomas Wiedebusch
9fbcecdfb9
MagFluxToolBox: - assembly version to 1.4.0
2023-06-01 17:18:58 +02:00
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
7c47b4042f
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2023-06-01 15:14:35 +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
4c03742c62
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2023-06-01 14:42:11 +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
Thomas Wiedebusch
6c91248d00
MagFluxToolBox: - Download locked during execution
2023-06-01 10:57:41 +02:00
Thomas Wiedebusch
e53e9c3ae0
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2023-06-01 10:50:39 +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
Thomas Wiedebusch
8eb9ec5da3
MagFlux: - MeterTestSettings restored
2023-05-31 09:11:29 +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
Thomas Wiedebusch
3d6566e5d7
MagFlux: - LogLocation implemented
2023-05-17 15:10:27 +02:00
Thomas Wiedebusch
ac4f2f04ab
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2023-05-16 12:11:02 +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
eae5e63960
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2023-05-12 08:47:13 +02:00
Thomas Wiedebusch
3113ed1f16
MagFlux-StreamingDecoder: - added 0x to strings for UniqueId and SensorId
2023-05-12 08:47:04 +02:00