Michael Schwarz
2690adeba3
Abort setup of SunSpec repeating blocks if repeating block data size is unexpected. Improve warning message to clarify this behaviour. Fix indentation in generated code. Regenerate SunSpec model classes.
2025-10-10 14:07:07 +02:00
Michael Schwarz
3944f2c984
Implement handling of SunSpec repeating blocks.
...
* Update code generator to create code for setting up
SunSpecModelRepeatingBlock subclasses automatically.
* Update SunSpecModel class to provide access to its repeating blocks
and to forward received raw data to its repeating blocks.
* Use updated code generator to regenerate model classes.
2025-10-08 11:12:28 +02:00
Simon Stürz
1de0cd9ac5
Fix libnymea-sunspec byteorder initialization
2021-12-12 10:39:54 +01:00
Simon Stürz
116d41e448
Add comments for model properties and units for easier understanding of each property
2021-08-26 12:13:02 +02:00
Simon Stürz
2d732359f6
Add Kostal vendor and fix block override of protected method
2021-08-09 09:15:49 +02:00
Simon Stürz
db52dcd45b
Replace deprecated endl in linbnymea-sunspec and make process data non virtual
2021-07-16 08:32:47 +02:00
Simon Stürz
38a718472b
Add libnymea-sunspec and implement custom SolarEdge connection
2021-07-15 16:05:29 +02:00