1
0
Fork 0
mirror of https://github.com/opentx/opentx.git synced 2025-07-26 09:45:21 +03:00

More compilation server errors

This commit is contained in:
Bertrand Songis 2016-03-25 19:12:24 +01:00
parent a2928c5d79
commit c2786d36c9
2 changed files with 19 additions and 10 deletions

View file

@ -360,16 +360,25 @@ void MainWindow::firmwareDownloadAccepted()
int errnum = hline.mid(6).toInt(); int errnum = hline.mid(6).toInt();
switch(errnum) { switch(errnum) {
case 1: case 1:
errormsg = tr("Not enough memory for all the selected firmware options"); errormsg = tr("Not enough flash available on this board for all the selected options");
break; break;
case 2: case 2:
errormsg = tr("Compilation server termporary failure, try later"); errormsg = tr("Compilation server temporary failure, try later");
break; break;
case 3: case 3:
errormsg = tr("Compilation server too busy, try later"); errormsg = tr("Compilation server too busy, try later");
break; break;
case 4: case 4:
errormsg = tr("Compilation server requires registration, please check OpenTX web site"); errormsg = tr("Compilation error");
break;
case 5:
errormsg = tr("Invalid firmware");
break;
case 6:
errormsg = tr("Invalid board");
break;
case 7:
errormsg = tr("Invalid language");
break; break;
default: default:
errormsg = tr("Unknown server failure, try later"); errormsg = tr("Unknown server failure, try later");

View file

@ -7,11 +7,11 @@ import shutil
from fwoptions import * from fwoptions import *
# Error codes # Error codes
INVALID_FIRMWARE = -1 FIRMWARE_SIZE_TOO_BIG = 1
UNKNOWN_BOARD = -2 COMPILATION_ERROR = 4
INVALID_LANGUAGE = -3 INVALID_FIRMWARE = 5
COMPILATION_ERROR = -4 INVALID_BOARD = 6
FIRMWARE_SIZE_TOO_BIG = -5 INVALID_LANGUAGE = 7
# Board types # Board types
BOARD_9X = 0 BOARD_9X = 0
@ -128,7 +128,7 @@ elif options[optcount] == "horus":
board = BOARD_HORUS board = BOARD_HORUS
board_family = BOARD_FAMILY_ARM board_family = BOARD_FAMILY_ARM
else: else:
exit(UNKNOWN_BOARD) exit(INVALID_BOARD)
filename += options[optcount] filename += options[optcount]
optcount += 1 optcount += 1
@ -147,7 +147,7 @@ for opt, value in firmware_options.items():
else: else:
optvalue = value[2] optvalue = value[2]
if optvalue != None: if optvalue is not None:
command_options[value[0]] = optvalue command_options[value[0]] = optvalue
# The firmware display language # The firmware display language