Markus Krause
|
a56d5adb77
|
fix SPI assignment across generations
|
2023-04-28 21:26:22 +02:00 |
|
Thomas Basler
|
15156b4b87
|
Set CMT frequency only if a valid pin config was found
|
2023-04-15 10:55:48 +02:00 |
|
Thomas Basler
|
c3368450f6
|
Initialize spiClass only if valid pin config was found
|
2023-04-15 10:55:48 +02:00 |
|
Thomas Basler
|
371e405eed
|
Added configuration of CMT modules frequency to webapp
|
2023-04-15 10:55:48 +02:00 |
|
Thomas Basler
|
996404ceed
|
Introduce gpio2 for the CMT2300A module
This implements the sending interrupt instead of polling. On the other hand, gpio3 is made optional.
|
2023-04-15 10:55:48 +02:00 |
|
Thomas Basler
|
854fcdaeae
|
Allow configuration of the TX PA Level of the CMT2300A module
|
2023-04-15 10:55:48 +02:00 |
|
Thomas Basler
|
b7fb294368
|
Set DTU serial for CMT modules
|
2023-04-15 10:55:47 +02:00 |
|
Thomas Basler
|
45882543b6
|
Allow dynamic pin mapping for CMT module
|
2023-04-15 10:55:47 +02:00 |
|
Thomas Basler
|
8404dd57a7
|
Add a HoymilesRadio base class
This enables to have multiple radio implementations while the inverter classes just refere to the base class
|
2023-04-15 10:55:47 +02:00 |
|
Thomas Basler
|
d6028cbd50
|
Remove not required F() macro. Frees ~20kb flash.
|
2023-04-04 18:51:18 +02:00 |
|
Thomas Basler
|
9b74badda8
|
Uses VSPI instead of HSPI and compatibility for C3, S2 and S3 MCUs
|
2023-03-30 23:24:11 +02:00 |
|
Thomas Basler
|
cd99ab8e42
|
Added settings to pause polling/sending commands in general and at night
|
2023-02-18 19:44:16 +01:00 |
|