Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
2c6d1d5
change gimbal sensitivity from programming framework
error414 Oct 7, 2024
95bc7a3
search: add search.html and search.js
sensei-hacker Jan 15, 2025
ee3e66e
search: add icon
sensei-hacker Jan 20, 2025
88bbe73
search: add search by setting name
sensei-hacker Jan 20, 2025
bdf5861
Update nightly-build.yml
mmosca Jan 22, 2025
9f937f6
Append version to release name
mmosca Jan 22, 2025
2e1b056
Add version to tag
mmosca Jan 22, 2025
cf64225
Merge pull request #2315 from sensei-hacker/search_function
mmosca Jan 27, 2025
b52c7cd
remove VCP MSP warning
sensei-hacker Feb 8, 2025
b4ab08e
remove VCP MSP warning zhCN
sensei-hacker Feb 8, 2025
4174cdb
Merge pull request #2341 from sensei-hacker/remove_vcp_warning
DzikuVx Feb 8, 2025
9e8589b
Update INAV Character Map.md
mmosca Feb 13, 2025
d00c6e5
Merge remote-tracking branch 'origin/maintenance-8.x.x'
mmosca Feb 13, 2025
89f6900
Pushing version up again.
mmosca Feb 20, 2025
808de8f
Corrected path to app icon in linux zip install instructions.
daijoubu Feb 21, 2025
296e1e1
Merge pull request #2204 from error414/change-gimbal-sensitivity-from…
sensei-hacker Mar 4, 2025
7afc8fa
Fix typo in sitl.js
RobertoD91 Apr 3, 2025
9a2cb0c
Merge pull request #2362 from RobertoD91/patch-1
sensei-hacker Apr 3, 2025
39d862b
Update mission_control.js
breadoven Apr 25, 2025
aaf347e
Update mission_control.js
breadoven Apr 26, 2025
547038d
FW MR landing settings + Jump fix
breadoven Apr 27, 2025
1f26563
Merge pull request #2371 from breadoven/abo_mission_control_wp_option…
breadoven May 5, 2025
9b0dedc
adding Ukrainian translations from crowdin
smsnvc May 30, 2025
2415d8a
Fix currentLanguage to uk to make browsers happy
smsnvc May 31, 2025
644cee2
Merge pull request #2381 from smsnvc/Add_missing_Ukrainian_translations
sensei-hacker May 31, 2025
011c464
Merge pull request #2350 from daijoubu/patch-1
sensei-hacker Jun 13, 2025
8d89533
Add files via upload
b14ckyy Jun 13, 2025
62f90d2
Merge pull request #2388 from b14ckyy/b14ckyy-3d-model-update
b14ckyy Jun 13, 2025
f16411a
second line for ADSB warning
error414 Jan 18, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ mv /tmp/INAV\ Configurator /opt/inav/inav-configurator
8. Update the application icon.
```
sudo mkdir /opt/inav/inav-configurator/icon
sudo cp /opt/inav/inav-configurator/images/inav_icon_128.png /opt/inav/inav-configurator/icon
sudo cp /opt/inav/inav-configurator/resources/app/images/inav_icon_128.png /opt/inav/inav-configurator/icon
```
9. As a one-off, move the desktop file into the applications directory
```
Expand Down
4 changes: 2 additions & 2 deletions js/data_storage.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

var CONFIGURATOR = {
// all versions are specified and compared using semantic versioning http://semver.org/
'minfirmwareVersionAccepted': '8.0.0',
'maxFirmwareVersionAccepted': '9.0.0', // Condition is < (lt) so we accept all in 8.x branch
'minfirmwareVersionAccepted': '9.0.0',
'maxFirmwareVersionAccepted': '10.0.0', // Condition is < (lt) so we accept all in 8.x branch
'connectionValid': false,
'connectionValidCliOnly': false,
'cliActive': false,
Expand Down
8 changes: 7 additions & 1 deletion js/logicConditionOperators.js
Original file line number Diff line number Diff line change
Expand Up @@ -332,7 +332,13 @@ const LOGIC_OPERATORS = {
operandType: "Set Flight Parameter",
hasOperand: [false, false],
output: "boolean"
}
},
55: {
name: "Gimbal sensitivity",
operandType: "Set Flight Parameter",
hasOperand: [true, false],
output: "boolean"
},
};

module.exports = { LOGIC_OPERATORS };
2 changes: 2 additions & 0 deletions js/main.js
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,8 @@ function createWindow() {
},
});

//mainWindow.webContents.openDevTools()

mainWindow.webContents.on('context-menu', (_, props) => {
const menu = new Menu() ;
menu.append(new MenuItem({ label: "Undo", role: "undo", accelerator: 'CmdOrCtrl+Z', visible: props.isEditable }));
Expand Down
10 changes: 10 additions & 0 deletions js/waypointCollection.js
Original file line number Diff line number Diff line change
Expand Up @@ -320,6 +320,16 @@ let WaypointCollection = function () {
return outputNumber;
}

self.convertWaypointToJumpNumber = function(jumpId) {
let outputNumber = 0;
self.getNonAttachedList().forEach(function (element) {
if (element.getNumber() == jumpId) {
outputNumber = element.getLayerNumber();
}
});
return outputNumber;
}

self.isJumpTargetAttached = function(waypoint) {
let lJumptTargetAttached = [];
data.forEach(function (element) {
Expand Down
3 changes: 0 additions & 3 deletions locale/en/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -1286,9 +1286,6 @@
"portsHelp": {
"message": "<strong>Note:</strong> not all combinations are valid. When the flight controller firmware detects this the serial port configuration will be reset."
},
"portsMSPHelp": {
"message": "<strong>Note:</strong> Do <span style=\"color: red\">NOT</span> disable MSP on the first serial port unless you know what you are doing. You may have to reflash and erase your configuration if you do."
},
"portsFirmwareUpgradeRequired": {
"message": "Firmware upgrade <span style=\"color: red\">required</span>."
},
Expand Down
3 changes: 0 additions & 3 deletions locale/ja/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -1273,9 +1273,6 @@
"portsHelp": {
"message": "<strong>注:</strong> すべての組み合わせが有効であるとは限りません。フライトコントローラのファームウェアがこれらを検出すると、シリアルポートの設定がリセットされます。"
},
"portsMSPHelp": {
"message": "<strong>注:</strong> 確実に設定内容を把握しない限り、最初のシリアルポートのMSPを<span style=\"color: red\">無効にしないでください。</span>設定した場合、ファームウェアの再フラッシュが必要になり、すべての設定が消去される場合があります。"
},
"portsFirmwareUpgradeRequired": {
"message": "ファームウェアの更新が<span style=\"color: red\">必要です</span>。"
},
Expand Down
27 changes: 21 additions & 6 deletions locale/uk/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
},
"language_ja": {
"message": "日本語",
"_comment": "Don't translate!"
},
"_comment": "Don't translate!"
},
"language_zh_CN": {
"message": "简体中文",
"_comment": "Don't translate!"
Expand Down Expand Up @@ -1084,6 +1084,12 @@
"configurationLaunchIdleDelayHelp": {
"message": "Установіть затримку між підняттям тяги для старту та переходом мотора на холості оберти. За замовчуванням: 0 [0-60000]"
},
"configurationWiggleWakeIdle": {
"message": "Поворушити для виходу з простою"
},
"configurationWiggleWakeIdleHelp": {
"message": "Якщо увімкнено, ця функція дозволяє похитування по осі рискання для запуску моторів після холостого ходу.<br />0: Вимкнено (за замовчуванням)<br />1: 1 похитування – Вищий поріг виявлення, призначено для літаків без хвоста, які можуть легше обертатись<br />\n2: 2 похитування – Нижчий поріг виявлення, але потребує повторної дії. Призначено для більших моделей та літаків з хвостом"
},
"configurationLaunchMotorDelay": {
"message": "Затримка мотора"
},
Expand Down Expand Up @@ -1267,9 +1273,6 @@
"portsHelp": {
"message": "<strong>Примітка:</strong> не всі комбінації є допустимими. Коли прошивка польотного контролера виявляє це, конфігурація послідовного порту буде скинута."
},
"portsMSPHelp": {
"message": "<strong>Примітка:</strong> Не <span style=color: red>ВІДКЛЮЧАЙТЕ</span> MSP на першому послідовному порту, якщо ви не впевнені у своїх діях. Вам, можливо, доведеться перепрошити та стерти вашу конфігурацію, якщо ви це зробите."
},
"portsFirmwareUpgradeRequired": {
"message": "<span style=\"color: red\">Потрібне</span> оновлення прошивки."
},
Expand Down Expand Up @@ -2047,6 +2050,9 @@
"adjustmentsFunction59": {
"message": "Коригування індексу мультимісії"
},
"adjustmentsFunction60": {
"message": "Коригування відгуку контролю висоти для нерухомого крила"
},
"adjustmentsSave": {
"message": "Зберегти"
},
Expand Down Expand Up @@ -3475,6 +3481,12 @@
"soarPitchDeadbandHelp": {
"message": "Мертва зона кута тангажа при увімкненому режимі планерування (градусів). Режим кут неактивний в межах мертвої зони, дозволяючи тангажу вільно коливатися під час планерування."
},
"altControlResponse": {
"message": "Коефіцієнт відгуку контролю висоти"
},
"altControlResponseHelp": {
"message": "Налаштовує відгук контролю висоти для нерухомого крила при наближенні до цільової висоти. Вищі значення підвищують чутливість контролю висоти, але можуть також спричинити надмірне перерегулювання або нестабільність тангажу, якщо встановлені занадто високими."
},
"waypointRadiusHelp": {
"message": "Це встановлює допустиму відстань від точки маршруту, на якій вважається, що точку маршруту було досягнуто."
},
Expand Down Expand Up @@ -4397,7 +4409,7 @@
"message": "Завантажити шрифт"
},
"osd_font_manager": {
"message": "Менеджер шрифтів"
"message": "Менеджер шрифтів для аналога"
},
"uploadingCharacters": {
"message": "Завантаження..."
Expand Down Expand Up @@ -6129,5 +6141,8 @@
},
"currentLanguage": {
"message": "uk"
},
"search": {
"message": "Пошук"
}
}
3 changes: 0 additions & 3 deletions locale/zh_CN/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -1276,9 +1276,6 @@
"portsHelp": {
"message": "<strong>注意:</strong> 并非所有组合功能都有效,当飞控检测到端口冲突时便会重置这个端口的设置(<span style=\"color: red\">一个UART端口只能设置一个功能,同时设置两个功能,保存后会重置所有端口设置</span>)"
},
"portsMSPHelp": {
"message": "<strong>注意:</strong> 不要 <span style=\"color: red\">关闭</span> 第一个端口的MSP功能,除非您确定这样做的目的,否则您可能需要重刷固件并且清空所有配置"
},
"portsFirmwareUpgradeRequired": {
"message": "固件 <span style=\"color: red\">需要</span> 升级"
},
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "inav-configurator",
"productName": "INAV Configurator",
"description": "Configurator for the open source flight controller software INAV.",
"version": "8.1.0",
"version": "9.0.0",
"main": "js/main.js",
"scripts": {
"start": "electron-forge start",
Expand Down
484 changes: 483 additions & 1 deletion resources/models/flying_wing.gltf

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion resources/osd/INAV Character Map.md
Original file line number Diff line number Diff line change
Expand Up @@ -271,7 +271,7 @@
| ![Vario 1 down](/resources/osd/digital/default/24x36/343.png) | SYM_VARIO_DOWN_1A | | Vario down | 343 | 0x157 |
| ![Vario 2 down](/resources/osd/digital/default/24x36/344.png) | SYM_VARIO_DOWN_2A | | Vario down down | 344 | 0x158 |
| ![Altitude](/resources/osd/digital/default/24x36/345.png) | SYM_ALT | | Altitude symbol | 345 | 0x159 |
| ![Vertical AHI](/resources/osd/digital/default/24x36/346.png) | SYM_AH_V_START | | Vertical AHI | 346 - 351 | 0x15A - 0x159 |
| ![Vertical AHI](/resources/osd/digital/default/24x36/346.png) | SYM_AH_V_START | | Vertical AHI | 346 - 351 | 0x15A - 0x15F |
| ![Vertical AHI](/resources/osd/digital/default/24x36/347.png) | | | | 347 | 0x15B |
| ![Vertical AHI](/resources/osd/digital/default/24x36/348.png) | | | | 348 | 0x15C |
| ![Vertical AHI](/resources/osd/digital/default/24x36/349.png) | | | | 349 | 0x15D |
Expand Down
Loading