Skip to content

Latest commit

 

History

History
35 lines (27 loc) · 1.47 KB

File metadata and controls

35 lines (27 loc) · 1.47 KB

Getting Started

Before compiling code, make sure you have the correct path to your MODBUS adapter. On my Mac it was /dev/tty.usbserial-DO001BL8 Also, make sure you have libmodbus installed.

Install libmodbus on Mac

Using homebrew...

brew update
brew install libmodbus

Compile code with...

g++ `pkg-config --cflags --libs libmodbus` suresine.cpp -o suresine && chmod +x suresine

Run

./suresign

Commit Changes

The light will turn red on the inverter signaling the configuration changed.

  1. You will now need to restart the invert for the change to take effect.
  2. Disconnect DC power to the inverter.
  3. Make sure the DIP #2 is up/on. This signals to the inverter you want to use your custom value
  4. Add power back to the invert
  5. Optionally, run the program again to see that the changes were saved in your registers

Helpful Links