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