Commit Graph
22 Commits
Author SHA1 Message Date
Thomas Wiedebusch a523d70cc8 GenesisMeter: - communication error marks application as undetected to avoid accidentally FW update 2024-04-23 15:53:34 +02:00
Thomas Wiedebusch 34ab26081b Genesis\RequestProtocol: - cleaned 2024-04-15 13:13:16 +02:00
Thomas Wiedebusch 6f9b142af6 Genesis: - RequestProtocol: - CommandToMeter :Rewound to version from 06.09.2023 14:44:33 before Commit 8c9d7704 2024-04-11 14:52:17 +02:00
Thomas Wiedebusch 1520e6f018 Genesis RequestProtocol: - increased multiple read from 2 to 6 retries (Problems on test bench) 2024-04-11 11:22:32 +02:00
Thomas Wiedebusch d7df6cc792 Genesis\Protocols\RequestProtocol: - ignores wakeup after successful answer (FW bug) 2024-01-24 13:48:59 +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 8c9d770439 - Introduced UInt128,
- Built size for readRegister from data type
2023-09-06 14:44:33 +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 2388cefc4c Functions access right changed from public to protected 2023-05-25 16:14:38 +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 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
Thomas Wiedebusch b22994fc67 GenesisMeter: - Removed retries on "ReadMeterFwAndAssignRegisters" as the reties will be handled by the RequestProtocol 2023-02-13 11:39:12 +01:00
Thomas Wiedebusch 9d8e168303 ReSharper: RequestProtocol, MeterFwUpdate 2022-11-07 13:57:59 +01:00
Thomas Wiedebusch 693463c689 Changed password and PcbId handling 2022-11-02 14:29:37 +01:00
Roland Drabesch 8472b242ee merge 2022-09-06 16:23:09 +02:00
Roland Drabesch b65026ce01 still fixing fai bugs 2022-09-06 16:22:09 +02:00
Thomas Wiedebusch 717d458bfc ReFactor: UI1236 implementation 2022-09-01 16:28:00 +02:00
Roland Drabesch 94e7a04d7b change UI1236 Comamds 2022-08-24 17:23:11 +02:00
Thomas Wiedebusch 84eadbc95e RequestProtocol and IrdaTransmittProtocol:
- decode wakeup message,
- handle wakeup message
2022-07-19 16:55:26 +02:00
Thomas Wiedebusch bac97f8e57 BaseSerialPort:
- Flush buffer (DiscardInBuffer) removed as some bytes are missing from time to time.  The IrDA sniffer showed these on the communication line, but they are incompletely received.  Assuming the DiscardInBuffer may be delayed, so the incoming data will be scrapped.

IrdaTransmitProtocol:
- WakeUpMessage marked and debug output
2022-07-15 17:18:12 +02:00
Rowlander fe54fceb1e Initial commit 2021-10-01 11:09:20 +02:00