Commit

commit ad7193c58a004849174b717635b518c76c225aaa
Author: Jan Dankert 
Date:   Wed Dec 25 21:32:50 2024 +0100

    New: Example for Fronius symo inverter; Refactoring of Request-classes: Externalize logger.

 .gitignore                                         |  4 +-
 config/{config.ini => config-fronius-symo.ini}     |  0
 config/config-helios-kwl.ini                       |  2 +
 config/config.php                                  | 12 +++-
 examples/fronius-symo.php                          | 42 +++++++++++++
 examples/helios-kwl.php                            | 71 ++++++++++++++++++++++
 index.php                                          | 67 +++-----------------
 modbusy/ModbusTcpClient.class.php                  | 15 +++--
 modbusy/request/MultibyteRequest.class.php         | 50 +++++++--------
 .../MultipleHoldingRegistersReader.class.php       | 25 ++++++++
 .../MultipleHoldingRegistersWriter.class.php       | 24 ++++++++
 modbusy/request/Request.class.php                  | 54 ++++++++--------
 12 files changed, 246 insertions(+), 120 deletions(-)