Commit Graph

991 Commits

Author SHA1 Message Date
Thomas Wiedebusch
34595d9fb0 Common/../StreamingDecoder: - Protocol @m for bend detection, see BendDetectDataEventArgs 2023-12-06 17:54:30 +01:00
Thomas Wiedebusch
49ad983abd Modified .gitignore to skip App_Data and bin 2023-12-06 08:23:25 +01:00
Thomas Wiedebusch
02f1eadf3e Common\..\RegisterRestorer: - multiple reading of final registers 2023-11-30 14:13:36 +01:00
Thomas Wiedebusch
26f5e5cf66 GenesisMeter: - configuration.json B14.07 approximate 2023-11-30 08:43:09 +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
Thomas Wiedebusch
1c0332e7df CUST: - FwUpdateSw: - LUT file installation checked based on FW version < 1200 2023-11-29 11:14:57 +01:00
Thomas Wiedebusch
58d47d0aa3 CUST: - FwUpdateBuilder: Sorted order list 2023-11-28 11:42:19 +01:00
Thomas Wiedebusch
efbd0f2372 CUST: - corrected check for LutCrc is null or empty if LUT not required 2023-11-27 17:02:01 +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
701c21daa0 CUST: - Docu 2023-11-23 18:32:42 +01:00
Thomas Wiedebusch
839d76a694 ProductionUiCordonel: - ProductionProcessPasswordFile: - Merge conflict solved 2023-11-23 08:19:39 +01:00
Thomas Wiedebusch
e126c0617a CUST: support of register recovery to factory settings 2023-11-23 07:46:55 +01:00
Thomas Wiedebusch
bc0b555128 CUST: - batch file for reduced dll copy adapted to new FwUpdateSw release 2023-11-23 07:34:05 +01:00
Thomas Wiedebusch
2c1bac4695 SharedAssemblyInfo to 2.6.6 2023-11-22 08:46:22 +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
d62b55790c CUST: - FwUpdateSw: - _stateSquences added for prepare and check meter and FW update sequence. 2023-11-16 12:23:23 +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
54faa55355 CUST: - FwUpdateSw: - LUT check prepared, - LUT installation NOT implemented 2023-11-10 17:25:43 +01:00
Thomas Wiedebusch
f105dc1938 CUST: - FwUpdateSw copy DLLs bat files changed 2023-11-10 08:26:55 +01:00
Thomas Wiedebusch
b21cb61167 CUST: - FwUpdateSw: - reworked state machine,
- LUT file readout NOT implemented
2023-11-09 19:25:42 +01:00
Thomas Wiedebusch
bfef3b3fd6 CUST: - FwUpdateSw modified 2023-11-09 11:36:14 +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
ee956560d7 MagFlux: - main branch for modbus_master_csharp commit 25968be1 2023-11-03 11:01:44 +01:00
Thomas Wiedebusch
2a0bbc85ff MagFluxToolBox: - Meter size and sensor serial number write 2023-11-02 16:42:02 +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
fb420da05d MagFlux: - modbus_master_csharp re-import 2023-11-02 14:27:33 +01:00
Thomas Wiedebusch
488691889c Revert "modbus_master_csharp removed from repository"
This reverts commit c5cf8da0e3.
2023-11-02 13:59:05 +01:00
Thomas Wiedebusch
c5cf8da0e3 modbus_master_csharp removed from repository 2023-11-02 13:35:31 +01:00
Thomas Wiedebusch
c145398e6d CUST: - FwUpdateSw: - Flow chart modified 2023-11-01 12:11:04 +01:00
Thomas Wiedebusch
287aed5589 CUST: - Release meter to normal operation on erroneous process 2023-10-27 17:14:28 +02: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
5abdbe7354 CUST: - FwUpdateSafe extended for read engineering logs and LUT 2023-10-26 12:54:09 +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
Thomas Wiedebusch
d7bcdc22a5 CUST: - State machine restructured 2023-10-24 22:24:00 +02:00
Thomas Wiedebusch
6417adc86d Common/.../RegisterRestorer:
- Prepared for restoring of RW registers,
- Initial registers for restoring values replaced by recovery values
CUST: FwUpdateSw:
- Report output resorted
2023-10-24 19:37:29 +02:00
Thomas Wiedebusch
31511356bc Common: - RegisterRestorer modified 2023-10-24 13:17:35 +02:00
Thomas Wiedebusch
ad8318859c CUST: - Information about safe extended for logging 2023-10-23 17:38:27 +02:00
Thomas Wiedebusch
10a21c0014 CUST: - FwUpdateBuilder sorts recovery registers,
- FwUpdateSw: - Verbose output of process information
2023-10-19 17:27:12 +02:00
Thomas Wiedebusch
5393db957b Common: - password file check extended 2023-10-19 13:07:09 +02:00
Thomas Wiedebusch
8ce923e1d3 CUST: - FwUpdateSw: - password file handling changed 2023-10-19 10:09:18 +02:00
Thomas Wiedebusch
a66c296071 CUST: - FwUpdateSw: - state machine rework 2023-10-18 13:06:57 +02:00