Thomas Basler
498afe377b
Remove extra semikolon
2024-12-30 00:06:08 +01: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
6b44694a12
Added frequency and command definitions for the 900 MHz band (North America)
2024-01-13 15:29:17 +01:00
Thomas Basler
58f0121c11
Create separate definition for the 860MHz band of the CMT2300A
...
This is required to support different countries in the future. The defines where moved to function to change the values dynamically
2024-01-13 14:48:23 +01:00
Thomas Basler
d6494fa791
Add const keyword to method parameters
2023-12-12 00:21:14 +01:00
Thomas Basler
be09c4052f
Fix: Ensure that only completly assembled packets are put into the command queue
2023-08-02 22:41:53 +02:00
Thomas Basler
0ffbba0cf5
Fix: Allow sending of ChannelChangeCommand even if EnableCommands is disabled
...
This is required to successfull move the inverter to another frequency and then polling it. Without this command its not even possible to poll a inverter.
Fixes #1127
2023-07-10 18:30:59 +02:00
Thomas Basler
f5767e61ef
Implement CMD56 as own command.
...
By doing so, it's possible to send all packets via the sendEsbPacket method. A lot of stuff could be removed which is no more used.
2023-04-15 10:55:48 +02:00
Thomas Basler
67055276ca
Implement different Eventlog messages for HMT inverters
...
Also make message list much more readable
2023-04-15 10:55:47 +02:00