Skip to content

Releases: atc1441/NETSGPClient

Release 2.0.0

03 Aug 17:39
Compare
Choose a tag to compare

Changes

  • Add function for changing the power grade (bool setPowerGrade(const uint32_t deviceID, const PowerGrade pg);)
  • Add function for activating and deactivating inverters (bool activate(const uint32_t deviceID, const bool activate);)
  • Add function for rebooting inverters (bool reboot(const uint32_t deviceID);)
  • Rename findAndReadStatusMessage to findAndReadReply and make it also find and read control and power grade messages
  • Improve debug logging

Bugfixes

  • None

Release 1.1.1

19 Jul 05:26
Compare
Choose a tag to compare

Changes

  • Add SG800MD to supported devices (d77df1b)

Bugfixes

  • Fix comments for RX and TX pins in examples (d77df1b)
  • Remove StandardCplusplus from properties (#10, d0300c7)

Release 1.1.0

28 Feb 11:16
Compare
Choose a tag to compare

Changes

  • 056f554 Add compile time debug messages that can be turned off
  • 056f554 Use CRC to determine validity of received messages
  • 9fff49a Make library compliant with Arduino 1.5 format

Bugfixes

  • 853e8a3
    • Fix float data being 0 due to integer division
    • Fix AsyncNETSGPClient to correctly send data at a minimal interval of 1 message every 1010ms so inverters can answer in time
  • 056f554
    • Fix timing of AsyncNETSGPClient
    • Fix rx buffer overflowing if no callback is setup for AsyncNETSGPClient

Full Changelog: 1.0.0...1.1.0

Release 1.0.0

31 May 11:53
4218906
Compare
Choose a tag to compare

Changes

  • Initial code release

Bugfixes

  • None