Commit Graph

319 Commits

Author SHA1 Message Date
Thomas Wiedebusch
c99c0b583b merged from Dev_Shipping
RegisterRestorer: - check for ranges,
2024-03-21 17:57:58 +01:00
Thomas Wiedebusch
356d27efb0 RegisterRestorer: - Doubled finalize "Write" procedure steps removed 2024-03-18 11:54:28 +01:00
Thomas Wiedebusch
46c87a3a0a Merged from Dev_Shipping except ProductionUiCordonel 2024-03-13 17:37:15 +01:00
Thomas Wiedebusch
6698d8e31d merged Dev_CUST 2024-03-11 15:30:25 +01:00
Thomas Wiedebusch
c16f47d134 Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production 2024-03-11 14:57:41 +01:00
Thomas Wiedebusch
03d693a5ef RegisterRestorer, GenesisMeter: - import from Dev_Shipping 2024-03-11 14:49:59 +01:00
Thomas Wiedebusch
b9822fe6fa Debug: GenesisMeter builds lists of doubled parameters 2024-02-22 15:02:18 +01:00
Thomas Wiedebusch
58b1cec994 CUST: -Design 2024-02-20 17:18:11 +01:00
Thomas Wiedebusch
2f65877ab1 CUST: - register restorer 2024-02-20 16:59:03 +01:00
Stoyan Zlatev
3110e3a051 gtb: pwd change, register 2024-02-20 12:17:07 +01:00
Thomas Wiedebusch
f25fe69c9d RegisterRestorer 2024-02-15 09:47:29 +01:00
Roland Drabesch
e141ec6fc3 merge 2024-02-12 15:20:55 +01:00
Roland Drabesch
5178d8970b CAL improvment 2024-02-12 15:18:19 +01:00
Thomas Wiedebusch
5fdea1d810 RegisterRestorer 2024-02-08 14:44:24 +01:00
Thomas Wiedebusch
1fccafccac RegisterRestorer 2024-02-08 14:38:30 +01:00
Thomas Wiedebusch
2cb06fa7d6 IRAD_MfgDate corrected 2024-02-08 11:04:08 +01:00
Thomas Wiedebusch
5fba86bc85 SharedAssemblyVersion temporary back to 2.6.6 with 2.6.7 RequestProtocol 2024-02-07 14:46:18 +01:00
Thomas Wiedebusch
d7df6cc792 Genesis\Protocols\RequestProtocol: - ignores wakeup after successful answer (FW bug) 2024-01-24 13:48:59 +01:00
Thomas Wiedebusch
ee4de1e673 Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production 2024-01-17 12:44:50 +01:00
Thomas Wiedebusch
e87bfc498f Parametrization including DB request for EOL and CUST in RegisterRestorer 2024-01-17 12:42:09 +01:00
Roland Drabesch
312f5de1bc LEd aus an der Prüfstation 2024-01-16 10:59:03 +01:00
Thomas Wiedebusch
c3de65047a RegisterRestorer: - comments changed 2024-01-15 16:22:04 +01:00
Thomas Wiedebusch
91a44ffca1 Register restorer: - modified restore register handling 2023-12-11 16:33:06 +01:00
Thomas Wiedebusch
64f13fa9b2 Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production 2023-12-11 14:00:44 +01:00
Thomas Wiedebusch
d299f5493c GenesisMeter: - Avoid multiple assignment of identical register
RegisterRestorer: - Avoid output of message if compare does not contain a register result
2023-12-11 13:59:27 +01:00
Roland Drabesch
165f372bea Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production 2023-12-11 13:26:42 +01:00
Roland Drabesch
14cf1c7584 add eRegister (Streaming only) to common 2023-12-11 13:26:15 +01:00
Thomas Wiedebusch
9e4749348e GenesisMeter: - Avoid multiple assignment of identical register even for legacy without version information 2023-12-11 10:59:31 +01:00
Thomas Wiedebusch
43953671fc GenesisMeter: - Avoid doubled or tripled register entries in _configRegister,
RegisterRestorer: - List for excluded compare registers
2023-12-08 11:06:48 +01:00
Thomas Wiedebusch
34595d9fb0 Common/../StreamingDecoder: - Protocol @m for bend detection, see BendDetectDataEventArgs 2023-12-06 17:54:30 +01:00
Thomas Wiedebusch
02f1eadf3e Common\..\RegisterRestorer: - multiple reading of final registers 2023-11-30 14:13:36 +01:00
Thomas Wiedebusch
bac4c022c2 CUST: - FwUpdateLoader: - removed *.json from RELEASE
Common\..\RegisterRestorer: - cast compare value to Int64
2023-11-30 08:31:18 +01:00
Thomas Wiedebusch
cab26faefd CUST: - register restorer compare enabled with new "statictype":"approximate", new configuration.json B14.07 needed 2023-11-29 18:10:18 +01:00
Roland Drabesch
04ff12ecb5 long time noc commit 2023-11-27 16:54:53 +01:00
Thomas Wiedebusch
0c4ff9d91d Common\...\GenesisMeter: StoreAllConfigurations compares installed version >= 1200 to enable radio and na2walarm read back 2023-11-27 07:00:42 +01:00
Thomas Wiedebusch
4e7246d7a1 RequestProtocol: - Multiple read corrected, GenesisMeter: - StoreConfig changed, CUST: - FwUpdateSw: - Login timeout changed, update of screen, read of application status 2023-11-24 13:49:41 +01:00
Thomas Wiedebusch
6336c27889 CUST: - FwUpdateSw: - bugfix register restorer (initial read),
-FwUpdateBuilder: - bugfix UploadSafeToDb from message window
2023-11-24 07:29:51 +01:00
Thomas Wiedebusch
e126c0617a CUST: support of register recovery to factory settings 2023-11-23 07:46:55 +01:00
Thomas Wiedebusch
3784287ffa CUST: - FwUpdateSw tuned, GenesisMeter: - StoreAllConfigurations modified: first store all in a bulk, then read all back 2023-11-22 08:22:56 +01:00
Thomas Wiedebusch
19868e9eed CUST: - FwUpateSw: - Register comparison introduced 2023-11-21 17:55:00 +01:00
Thomas Wiedebusch
7727f8d18e CUST: - FwUpdateSw: - Retries for pulse mode deactivation, - dynamic retry delay
common/.../GenesisFile/MeterLutFile: - dynamic file size based on LUT file header information
2023-11-17 14:03:54 +01:00
Thomas Wiedebusch
820dea1125 CUST: - FwUpdateBuilder message window for safe upload,
- FwUpdateSoftware: - State machine and error based on sequence list at prepare for release.
2023-11-15 11:47:36 +01:00
Thomas Wiedebusch
75cabb6f47 CUST: - FwUpdateSw: - LUT check and logging
Common/.../GenesisFile/MeterLutFile: - LUT file analyze function
2023-11-13 13:49:06 +01:00
Thomas Wiedebusch
4f0c7b9e63 BaseProtocol: - dispose made virtual 2023-11-09 10:03:03 +01:00
Thomas Wiedebusch
0dde00e632 GensisFile: - MeterLutFile, MeterLutUpdate
CUST: - FwUpdateSw: - Password check extended for FwUpdateSafe without passwords
2023-11-09 09:50:56 +01:00
Thomas Wiedebusch
df9e868386 CUST: - FwUpdateSw prepared for LUT readout, UNFINISHED 2023-11-08 12:56:29 +01:00
Thomas Wiedebusch
3860bccf83 MagFluxToolBox: - Set meter size and sensor serial number (pcb id ) 2023-11-02 16:35:44 +01:00
Thomas Wiedebusch
1f47e1b31d CUST: - Message corrected on not installed password file 2023-10-27 16:36:16 +02:00
Thomas Wiedebusch
79fa88c4e7 CUST: - FwUpdateSw: - validate password file before installation
Common/../MeterPwdFile: - New CheckHashedPwdFile to validate password file with skeleton and password level 8 information
2023-10-26 17:57:11 +02:00
Thomas Wiedebusch
97a6ed93c6 CUST: - Moved recovery sequencing from FwUpdateBuilder to FwUpdateSw to inform in report about ongoing sequence (preparation, execution and finalization of recovery) 2023-10-25 06:25:45 +02:00