To start to develop uCTRL Editor on windows operating system follow instructions:
-
Download and install Python 3.7 https://www.python.org/ftp/python/3.7.3/python-3.7.3-amd64.exe
-
pip install -r requirements.txt
- Download and install Visual C++ 2015 Build Tools http://go.microsoft.com/fwlink/?LinkId=691126&fixForIE=.exe
pyinstaller -F -w --add-data="../data/logo.jpg;data" --distpath="../bin" -n uCTRL-Editor editor.py
Function: [00] Number: [00000000] Control: [00000000] Channel: [0000]
[00][00000000][00000000][0000] [00][00000000][00000000][0000] [00][00000000][00000000][0000] [00][00000000][00000000][0000] [00][00000000][00000000][0000] [00][00000000][00000000][0000] [00][00000000][00000000][0000] [00][00000000][00000000][0000] [00][00000000][00000000][0000] [00][00000000][00000000][0000] [00][00000000][00000000][0000] [00][00000000][00000000][0000] [00][00000000][00000000][0000] [00][00000000][00000000][0000] [00][00000000][00000000][0000] [00][00000000][00000000][0000]
[2][8][8][4] [2][8][8][4] [2][8][8][4] [2][8][8][4] [2][8][8][4] [2][8][8][4] [2][8][8][4] [2][8][8][4] [2][8][8][4] [2][8][8][4] [2][8][8][4] [2][8][8][4] [2][8][8][4] [2][8][8][4] [2][8][8][4] [2][8][8][4]
[0-3][0-127][0-127][0-15] [0-3][0-127][0-127][0-15] [0-3][0-127][0-127][0-15] [0-3][0-127][0-127][0-15] [0-3][0-127][0-127][0-15] [0-3][0-127][0-127][0-15] [0-3][0-127][0-127][0-15] [0-3][0-127][0-127][0-15] [0-3][0-127][0-127][0-15] [0-3][0-127][0-127][0-15] [0-3][0-127][0-127][0-15] [0-3][0-127][0-127][0-15] [0-3][0-127][0-127][0-15] [0-3][0-127][0-127][0-15] [0-3][0-127][0-127][0-15] [0-3][0-127][0-127][0-15]
[0-127][0-127][0-15] [0-127][0-127][0-15]
new ProcessBuilder(current.currentDir + "/bin/avrdude" , "-C" , current.currentDir + "bin/avrdude.conf" , "-v" , /"-patmega2560"/ "-patmega32u4 " , "-cwiring" , "-P" + currentPortName , "-b115200" , "-D", "-U", "flash:w:" + filePath + ":i");
Button Press 0: [0A][2A][4A][6A] Button Press 1: [0B][2B][4B][6B] Button Press 2: [0C][2C][4C][6C] Button Press 3: [0D][2D][4D][6D]
Button Hold 0: [1A][3A][5A][7A] Button Hold 1: [1B][3B][5B][7B] Button Hold 2: [1C][3C][5C][7C] Button Hold 3: [1D][3D][5D][7D]
Slider 0: [!A][@A][#A] Slider 1: [!B][@B][#B]