/EmbeddedMasterModbusGUI

This GUI uses LVGL and libmodbus libraries to read and write DO(coils),DI(discrete register),AI(Input Register) and AO (Holding Register)

Primary LanguageCMIT LicenseMIT

EmbeddedMasterModbusGUI

This GUI uses LVGL and libmodbus libraries to read and write DO(coils),DI(discrete register),AI(Input Register) and AO (Holding Register)

#Getting Started To compile the program you can simply open the console to project folder and execute command. I use MSYS2 MinGW.Compiled binary is also available in the bin folder

mkdir build
cd build
cmake -G "MSYS Makefiles" ..
...
cmake --build .

to compile the project you need to add SDL2 library to your compiler. Image Image Image Image Image

ToDoes

  • Add Test cases
  • Modbus-TCP Master
  • Modbus-RTU Master
  • Add CMake support
  • Add support for windows
  • Add support for linux