fix(ci): add missing fw build, correct v14 switch defs (#6156)

This commit is contained in:
Peter Feerick
2025-04-27 13:53:01 +10:00
committed by GitHub
parent b52e7717ab
commit 34cfbb631b
4 changed files with 37 additions and 3 deletions
+1 -1
View File
@@ -109,7 +109,7 @@ jobs:
- tx12;tx12mk2;boxer;gx12
- tx16s
- f16
- v16
- v12;v14;v16
- x10;x10express
- x12s
- x7;x7access
+10
View File
@@ -199,6 +199,16 @@ def main():
cmake_options["PCBREV"] = "F16"
firmware_options = options_fatfish_f16
maxsize = 2 * 1024 * 1024
elif board_name == "v12":
cmake_options["PCB"] = "X7"
cmake_options["PCBREV"] = "V12"
firmware_options = options_helloradiosky_v12
maxsize = 65536 * 8 * 2
elif board_name == "v14":
cmake_options["PCB"] = "X7"
cmake_options["PCBREV"] = "V14"
firmware_options = options_helloradiosky_v14
maxsize = 65536 * 8 * 2
elif board_name == "v16":
cmake_options["PCB"] = "X10"
cmake_options["PCBREV"] = "V16"
+24
View File
@@ -331,6 +331,30 @@ options_fatfish_f16 = {
"externalaccessmod": ("HARDWARE_EXTERNAL_ACCESS_MOD", "YES", "NO"),
}
options_helloradiosky_v12 = {
"noheli": ("HELI", "NO", "YES"),
"lua": ("LUA", "YES", "NO_MODEL_SCRIPTS"),
"nogvars": ("GVARS", "NO", "YES"),
"faimode": ("FAI", "YES", None),
"faichoice": ("FAI", "CHOICE", None),
"nooverridech": ("OVERRIDE_CHANNEL_FUNCTION", "NO", "YES"),
"flexr9m": ("MODULE_PROTOCOL_FLEX", "YES", None),
"afhds3": ("AFHDS3", "YES", "NO"),
"internalelrs": ("INTERNAL_MODULE_ELRS", "YES", "NO"),
}
options_helloradiosky_v14 = {
"noheli": ("HELI", "NO", "YES"),
"lua": ("LUA", "YES", "NO_MODEL_SCRIPTS"),
"nogvars": ("GVARS", "NO", "YES"),
"faimode": ("FAI", "YES", None),
"faichoice": ("FAI", "CHOICE", None),
"nooverridech": ("OVERRIDE_CHANNEL_FUNCTION", "NO", "YES"),
"flexr9m": ("MODULE_PROTOCOL_FLEX", "YES", None),
"afhds3": ("AFHDS3", "YES", "NO"),
"internalelrs": ("INTERNAL_MODULE_ELRS", "YES", "NO"),
}
options_helloradiosky_v16 = {
"noheli": ("HELI", "NO", "YES"),
"lua": ("LUA", "YES", "NO_MODEL_SCRIPTS"),
+2 -2
View File
@@ -111,11 +111,11 @@ SWITCH_CONFIG = {
},
"v14": {
# left side
"SA": {"default": "3POS", "display": [0, 0]},
"SA": {"default": "2POS", "display": [0, 0]},
"SB": {"default": "3POS", "display": [0, 1]},
"SE": {"default": "2POS", "display": [0, 2]},
# right side
"SC": {"default": "3POS", "display": [1, 0]},
"SC": {"default": "2POS", "display": [1, 0]},
"SD": {"default": "3POS", "display": [1, 1]},
"SF": {"default": "TOGGLE", "display": [1, 2]},
},