mirror of
https://github.com/opentx/opentx.git
synced 2025-07-26 17:55:19 +03:00
More compilation server errors
This commit is contained in:
parent
a2928c5d79
commit
c2786d36c9
2 changed files with 19 additions and 10 deletions
|
@ -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");
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue