Commit Graph
100 Commits
Author SHA1 Message Date
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