Software for the Beta Layout reflow controller: UART interface with simple GUI.
Florian Boudinet florian.boudinet@gmail.com Julian Heinzel jeinzi@gmx.de
This software needs Qt5 and Qwt.
Debian:
apt install qtdeclarative5-dev libqt5svg5-dev libqwt-qt5-devArch Linux:
pacman -Sy qwtcd ${ReflowKitSource}
./build.sh
./build/ReflowKitControllerTroubleshooting with the compilation: Perhaps you will have to edit the .pro file, to add and link Qwt properly, and adjust it to your settings (LD_PATH, Qwt source etc.).
To start the reflow process after setting the temperature profile, enter "doStart" in the console text prompt and hit enter.
Translatable strings in source code are marked with tr(). If you add new ones or modifiy existing strings, run lupdate (see build.sh). Translation is done by editing the *.ts files, for example using the Qt tool linguist. Afterwards, the .ts files have to be converted to .qm files, which build.sh also does automatically. New languages also have to be added to the .qrc and .pro files manually.
The software uses the RS232 UART protocol to communicate with the device. Configuration: 9600 baud, 8 data bits, no parity, 1 bit stop, no handshake.
Path: For Linux, something like /dev/ttyUSBX. For Windows, something like COM4, COM1… Perhaps you will need to add some rights to use UART properly (root privilege, or add the current user to the /dev/tty permission).
Information on the controller, including valid commands, can be found in the official documentation.
