Thomas Basler
|
6d6d62bb77
|
Code Refactoring: Use internal inverter instance in gotTimeout method
|
2024-05-16 19:55:01 +02:00 |
|
Thomas Basler
|
6a7bed0ecf
|
Code Refactoring: Add inverter reference to each command
Instead of just adding the target_address to a command this patch adds a reference to the whole inverter instance
|
2024-05-16 19:54:09 +02:00 |
|
Thomas Basler
|
e95afbf2cc
|
Use references instead of pointers whenver possible
|
2023-12-12 13:26:07 +01:00 |
|
Thomas Basler
|
8fb43fedf8
|
Add const keyword to methods
|
2023-12-12 01:30:40 +01:00 |
|
Thomas Basler
|
d6494fa791
|
Add const keyword to method parameters
|
2023-12-12 00:21:14 +01:00 |
|
Thomas Basler
|
c9508d2660
|
Doc: Added byte specification to each command
|
2023-12-07 20:26:11 +01:00 |
|
Thomas Basler
|
8b5d406a4f
|
Introduce several const statements
|
2023-12-07 15:19:04 +01:00 |
|
Thomas Basler
|
fa7641f715
|
Fix: Power not set to 0 when not reachable at EOD
If the inverter polling was disabled before it got unreachable the values where not set to zero
Fix: #1488
|
2023-11-09 22:30:35 +01:00 |
|
Thomas Basler
|
6127fbe940
|
Feature: Added option to set runtime values to zero when inverter becames unreachable
|
2023-09-02 12:22:22 +02:00 |
|
Thomas Basler
|
14305a9f12
|
Fix: Prevent wrong values of statistics data because of non-atomic transaction
|
2023-07-31 22:05:22 +02:00 |
|
jstammi
|
82038d3e2d
|
Fix: do not calc sizes multiple times
tbnobody/OpenDTU/issues/1022
|
2023-06-28 19:26:45 +02:00 |
|
jstammi
|
4ae6a2b4ef
|
Fix: calc expected statistics packet length per parser
tbnobody/OpenDTU/issues/1022
|
2023-06-28 16:53:38 +02:00 |
|
Thomas Basler
|
69aa247470
|
Added check in statistics data that at least all required bytes are received
It can occour for some inverters that incomplete fragments with valid crc but less bytes are received
This was mentioned in #1084
|
2023-06-27 18:59:54 +02:00 |
|
Thomas Basler
|
6ea34b331d
|
Increase command timeouts to support inverters with 6 channels and more phases
|
2023-04-15 10:55:48 +02:00 |
|
Thomas Basler
|
5feefed14e
|
Added missing copyright information
|
2022-12-14 22:37:37 +01:00 |
|
Thomas Basler
|
18ec145dda
|
Added command names to serial output
|
2022-10-02 17:17:34 +02:00 |
|
Thomas Basler
|
862b65e844
|
Added method to detect whether an inverter is reachable
|
2022-10-01 02:16:47 +02:00 |
|
Thomas Basler
|
037f7b9caf
|
Move CRC check of multidata command from InverterAbstract to MultiDataCommand class
|
2022-08-03 19:51:10 +02:00 |
|
Thomas Basler
|
857e4a3671
|
Remove RequestType and place handling of response in the command class
|
2022-08-03 18:50:34 +02:00 |
|
Thomas Basler
|
4daa121663
|
Added several classes to encapsulate the packet generation
|
2022-07-29 23:31:28 +02:00 |
|