Commit Graph

1707 Commits (6ddc173f580a694165f66cda0bbde566948eecb1)

Author SHA1 Message Date
Alberto García Hierro 42c45648d3 Add support for editing more OSD settings from the OSD tab
- Voltage decimals
- Crosshairs style
- Sidebar scroll for left and right
- Sidebar scrolling arrows
6 years ago
Alberto García Hierro c523846b70 Fix map center location in the OSD preview
It was not properly calculated because it used the AHI center as
a starting point, which is not actually vertically centered.
6 years ago
Alberto García Hierro be1cb6afc4 Add maximum PITCH and ROLL angles to the PID tuning tab
- Add Pitch and Roll angles below the rates
- Add help messages indicating that these values constrain the
maximum inclination during navigation.
- Add help messages for navigation max bank/climb/dive angles
- Add help for pitch2thr
6 years ago
Alberto García Hierro b8fd9578c3
Merge pull request #519 from shellixyz/remove_failsafe_throttle_low_delay_setting
Remove failsafe throttle low delay setting
6 years ago
Alberto García Hierro 87d9dfee5c Update Slack auto-invite link
Replace signup.team, which has been down for some time, with
publicslack.com
6 years ago
Michel Pastor 6dd0151e6e Remove failsafe throttle low delay setting 6 years ago
Alberto García Hierro 4879d9bcda
Merge pull request #500 from shellixyz/battery_fixes
Fix battery values
6 years ago
Michel Pastor d04a742145 Add Clarity font to font manager 6 years ago
Michel Pastor 2ee946c358 Fix battery values
Allow negative values of power, mAh drawn and mWh drawn
6 years ago
Alberto García Hierro f943402d4d CSS fixes in the mixer tab
Prevents tables from overflowing their containers with some window
widths.
6 years ago
Alberto García Hierro 60a7b16162
Merge pull request #492 from iNavFlight/agh_parse_version_suffixes
Properly parse filenames with versions with suffixes
6 years ago
Alberto García Hierro 71990d9e79 Properly parse filenames with versions with suffixes
e.g. 2.0.0-rc1 is parsed was parsed with "-rc1 " as part of the
target name.
6 years ago
Michel Pastor 6b8876d853 Fix OSD attitude pitch and roll preview 6 years ago
Pawel Spychalski (DzikuVx) f7b4d4fe48 Close #489 6 years ago
Michel Pastor 0cc688ca21 Fix some OSD element IDs and previews 6 years ago
Michel Pastor 9365b46535 Add new OSD items 6 years ago
Alberto García Hierro c3d75b74dd
Merge pull request #484 from iNavFlight/agh_remove_midrc_on_2
Hide midrc input box in INAV 2.0
6 years ago
Alberto García Hierro 211d9b27fe Add support for the latest MSP2_INAV_OSD_LAYOUTS changes
OSD layouts are now sent separately via MSP to avoid overflowing the
TX buffer.
6 years ago
Alberto García Hierro f110ea299d Hide midrc input box in INAV 2.0
midrc was removed in 2.0, although the MSP message format was
kept for backwards compatibility. Hence, we just hide the field
on INAV >= 2.0.
6 years ago
Alberto García Hierro f13231be9a
Merge pull request #481 from iNavFlight/agh_vtx_settings
Add support for latest VTX changes
6 years ago
Alberto García Hierro 18817b2f21
Merge pull request #479 from iNavFlight/agh_fix_osd_items_outside_viewport
Improve handling of OSD elements outside the viewport
6 years ago
Alberto García Hierro f7ea65fa6d
Merge pull request #475 from shellixyz/battery_profiles_support
Add support for battery profiles
6 years ago
Alberto García Hierro 8a8e398a59
Merge pull request #397 from shellixyz/increase_current_sensor_offset_voltage_resolution
Increase current sensor offset voltage resolution
6 years ago
Alberto García Hierro 6da922919f Add support for the new VTX settings API
When a controllable VTX is configured, a new section appears in
the configuration tab which allows the user to set the band, channel
power and "low power on disarm" option.
6 years ago
Alberto García Hierro ba45e316e3 Update VTX OSD item preview
It will show the power level in 2.0
6 years ago
Alberto García Hierro 35775d5062 Improve handling of OSD elements outside the viewport
- Don't crash when showing the preview for an item which is turned
on but non-visible due to its position.
- Move items outside of the viewport inside it when switching them
from hidden to visible.
6 years ago
Paweł Spychalski ef574716c3
Merge pull request #476 from iNavFlight/dzikuvx-s800-preset
S800 Flying Wing Preset
6 years ago
Michel Pastor 7462218f3e Add remaining flight time / distance OSD items 6 years ago
Pawel Spychalski (DzikuVx) 3febdda531 S800 Flying Wing Preset 6 years ago
Michel Pastor e945c0749c Add support for battery profiles 6 years ago
Michel Pastor c32ba2614e Add sag compensated battery voltage to the OSD tab 6 years ago
Paweł Spychalski ff0b0bf2fc
Merge pull request #466 from shellixyz/fix_bug_in_MSP_ACTIVEBOXES_decoding
Fix bug in MSP_ACTIVEBOXES decoding
6 years ago
Michel Pastor 6846e28c9b Drop receiver tab channels plot 6 years ago
Alberto García Hierro c4de2fee0a Fix motor names in the mixer tab
Using let on an array produces the keys as strings, so +1'ing them
was doing string concatenation. With this change, the integer indices
are used instead.
6 years ago
Michel Pastor 1b453762a1 Fix bug in MSP_ACTIVEBOXES decoding
In JS `(1<<32) == 1` so it was causing an issue when the FC was advertising
more than 32 mode boxes
6 years ago
Paweł Spychalski 19c26446e5
Merge pull request #452 from iNavFlight/agh_fix_new_api_alarms
Correctly display alarms when using the new OSD API
6 years ago
Pawel Spychalski (DzikuVx) 8958325f38 Index motors from 1 in output mapping preview 6 years ago
Pawel Spychalski (DzikuVx) b099f68281 Output mapping in mixer tab 6 years ago
Alberto García Hierro 6301dddcc6 Add support for configuring OSD wind indicators
Symbols for "[GB" and "BL]" have been replaced by the wind indicators,
since we're not using them (and it's unlikely we will).
6 years ago
Alberto García Hierro aeff96317a
Merge pull request #450 from iNavFlight/agh_workaround_f3_font_bug
Add a workaround for uploading fonts on F3 from macOS
6 years ago
Paweł Spychalski 4352c7c5cb
Merge pull request #459 from iNavFlight/agh_mixer_hide_noflaps_border
Hide platform type / flaps separator when there's no flaps checkbox
6 years ago
Alberto García Hierro 6927ede37b Hide platform type / flaps separator when there's no flaps checkbox
Just a small visual change
6 years ago
Alberto García Hierro 34a90cb3a4 Show the servos warning only when no servos are configured
When there are no servos in the mixer the message "No servos
configured. Add them using the Mixer tab." is shown on top.
Otherwise, no message is shown, since mixer now is the only
source for servos.
6 years ago
Pawel Spychalski (DzikuVx) f5e60cc40e Servo output in Servo tab 6 years ago
Pawel Spychalski (DzikuVx) 993f8b5c5f fixes and cleanups 6 years ago
Pawel Spychalski (DzikuVx) 6d40d8e020 show only configured servos 6 years ago
Paweł Spychalski 8e2768377c
Merge pull request #451 from iNavFlight/agh_fix_airspeed_preview
Fix air speed preview in UK mode
6 years ago
Alberto García Hierro 6e80fd2b4d Fix support for simulated RX via MSP, increase channels to 12
- Fix detection of MSP_RX to show the button in the receiver tab
- Fix path to the .css file for receiver_msp.html
- Increase number of channels to 12
6 years ago
Alberto García Hierro 55688abcbd Correctly display alarms when using the new OSD API
Fixes incorrect alarms in 2.0
6 years ago
Alberto García Hierro f64a707c37 Fix air speed preview in UK mode
As reported in https://github.com/iNavFlight/inav/issues/3235
6 years ago
Alberto García Hierro 205d8c2df7 Add a workaround for uploading fonts on F3 from macOS
Change MSP.send_message() and MSP.promise() to accept an optional
protocol version argument. If null or undefined, the default version
set for the MSP instance is used instead.

Use this additional argument in FONT.upload(), so we avoid generating
64 byte writes when uploading a font.
6 years ago
Alberto García Hierro 15e884acf1
Merge pull request #443 from iNavFlight/agh_osd_radar
Add support for OSD Radar mode
6 years ago
Pawel Spychalski (DzikuVx) 7f89a913e1 Stage2 added to profile 6 years ago
Pawel Spychalski (DzikuVx) f4a840215f Slightly boosted Igain 6 years ago
Pawel Spychalski (DzikuVx) 2ceceff416 5inch performance 6 years ago
Pawel Spychalski (DzikuVx) cc0b56552b Updated 5inch Racer 6 years ago
Konstantin Sharlaimov e8f37da7c7
Merge pull request #442 from iNavFlight/agh_map_version
Prevent map modes to be shown if firmware is < 2.0.0
6 years ago
Michel Pastor 909d183e82 Fix OSD AHI preview 6 years ago
Alberto García Hierro 7029323f49 Add support for OSD Radar mode 6 years ago
Alberto García Hierro 91d802a81b Prevent map modes to be shown if firmware is < 2.0.0
Oversight from the initial map mode support
6 years ago
Konstantin Sharlaimov (DigitalEntity) d1e31f4bdb Fix mission EEPROM load/save commands 6 years ago
Konstantin Sharlaimov 594cad7d0b
Merge pull request #432 from iNavFlight/agh_osd_map
Add support for OSD MAP mode
6 years ago
Alberto García Hierro 0d788a430c Use a switch to reverse servos rather than negative rates
Just an UI change, same functionality.
6 years ago
Alberto García Hierro dfacb0b084 Add support for osd MAP mode
Includes new icon for the map scale a new group for the maps/radars,
since they're a bit special (they allow element overlapping inside
them).
6 years ago
Paweł Spychalski a9dfd90f1e
Merge pull request #431 from iNavFlight/dzikuvx-updated-racer-preset
Updated presets
6 years ago
Paweł Spychalski 48e4abe8d1
Merge pull request #433 from iNavFlight/dzikuvx-channel-forwarding-removed
Servo tab cleanup, channel forwarding removed
6 years ago
Paweł Spychalski 6d07340c21
Merge pull request #434 from iNavFlight/dzikuvx-old-versions-cleanup
Old versions cleanup
6 years ago
Konstantin Sharlaimov e216d32850
Merge pull request #435 from shellixyz/add_pitch_and_roll_attitude_angle_in_osd
Add pitch and roll attitude angles OSD items
6 years ago
Michel Pastor 845a14ca1d Add pitch and roll attitude angles OSD items 6 years ago
Pawel Spychalski (DzikuVx) 757ca0f5a1 references to INAV 1.4 removed 6 years ago
Pawel Spychalski (DzikuVx) 47a063dccd references to inav 1.3 removed 6 years ago
Pawel Spychalski (DzikuVx) 13f50294f3 references to INAV 1.2 removed 6 years ago
Pawel Spychalski (DzikuVx) 73a15695c5 reference to INAV 1.0.0 removed 6 years ago
Pawel Spychalski (DzikuVx) 55385f5831 Servo tab cleanup 6 years ago
Konstantin Sharlaimov cf176f2201
Merge pull request #428 from iNavFlight/de_opflow_sensor_select
Add selector for optical flow sensor
6 years ago
Pawel Spychalski (DzikuVx) 4640de33d0 Other presets updated 6 years ago
Pawel Spychalski (DzikuVx) aed550e51a Updated 5inch preset 6 years ago
Alberto García Hierro ac2b42c743 Add symbol for HOME and use it in the home distance indicator 6 years ago
Konstantin Sharlaimov (DigitalEntity) 57241b86f8 Add selector for optical flow sensor 6 years ago
Paweł Spychalski 05355f749c
Merge pull request #423 from iNavFlight/dzikuvx-tracking-fixes
Dzikuvx tracking fixes
6 years ago
Pawel Spychalski (DzikuVx) c22541d186 Mixer tracking 6 years ago
Pawel Spychalski (DzikuVx) 35170f74dd fixed RX protocol tracking vol. 2 6 years ago
Pawel Spychalski (DzikuVx) 9961fc1476 RX type tracking fixed 6 years ago
Pawel Spychalski (DzikuVx) 00ac2379ab 7" preset 6 years ago
Alexey Stankevich e7aeccbaed Change Watt symbol in OSD preview 7 years ago
Alberto García Hierro 32065e9f45 Add support for configuring multiple OSD layouts 7 years ago
Konstantin Sharlaimov c6dda46330
Merge pull request #408 from warhog/osd
Added indicator for overlapping osd elements
7 years ago
Michel Pastor 353e0cc0a6 Fix OSD AHI preview 7 years ago
Pawel Spychalski (DzikuVx) e7408b2354 Merge remote-tracking branch 'origin/master' into dzikuvx-new-mixer-approach 7 years ago
Konstantin Sharlaimov 891d5486b0
Merge pull request #407 from warhog/master
Add confirmation to reset settings button to avoid accidentally reset settings
7 years ago
warhog 693ef1c893 added indicator if osd elements are stacked over each other 7 years ago
warhog e366bf4369 add confirmation to reset settings button to avoid accidentally resetting everything 7 years ago
Pawel Spychalski (DzikuVx) 7bab477ad4 Additional indication that mixer has to be configured plus small fixes 7 years ago
Pawel Spychalski (DzikuVx) 064ff36add updated defaults 7 years ago
Pawel Spychalski (DzikuVx) e8248c4fb2 increased range for motor rules roll/pitch/yaw to -2/2 7 years ago
Pawel Spychalski (DzikuVx) e9d2a06b7e fixed bugs with not detecting new mixer capable firmware 7 years ago
Pawel Spychalski (DzikuVx) 26c65fa39c final touches 7 years ago
Pawel Spychalski (DzikuVx) 506ad30306 more functional changes on mixer tab 7 years ago
Pawel Spychalski (DzikuVx) 614a0c1ed9 motor tab updates 7 years ago
Pawel Spychalski (DzikuVx) 60497a03e6 servo tab cleanup 7 years ago
Pawel Spychalski (DzikuVx) 4e5fd3b2b7 ability to add and save mix 7 years ago
Pawel Spychalski (DzikuVx) 97e4ece259 possibility to add and delete motor and servo rule 7 years ago
Pawel Spychalski (DzikuVx) 640d0b39a3 cleanups 7 years ago
Pawel Spychalski (DzikuVx) 14a74e76dc possibility to delete mixer rules 7 years ago
Pawel Spychalski (DzikuVx) a7b387a2dc Basic layout 7 years ago
Pawel Spychalski (DzikuVx) 4f48ecff1b Mixer tab, first elements 7 years ago
Pawel Spychalski (DzikuVx) 48c67874f9 old mixer section hiden on compatible FC version 7 years ago
Pawel Spychalski (DzikuVx) c1fe0ede87 Updated list and basic model 7 years ago
Pawel Spychalski (DzikuVx) 7fbf63b7fc Basic support for MSP2_INAV_MIXER frame 7 years ago
Pawel Spychalski (DzikuVx) c4735d2690 Merge remote-tracking branch 'origin/master' into dzikuvx-new-mixer-approach 7 years ago
Michel Pastor 424a0d34d2 Increase current sensor offset voltage resolution 7 years ago
Michel Pastor 2e180fe436 Fixes the issue of the OSD tab alarm tooltips not closing 7 years ago
Konstantin Sharlaimov (DigitalEntity) 6fd6fc293f Check for custom mixer when loading/saving smix rules 7 years ago
Michel Pastor a89661f4cf Make channel mapping more user friendly 7 years ago
Michel Pastor a7afedea92 Fix negative current sensor offset voltage values handling 7 years ago
Konstantin Sharlaimov 57b4afe8f7
Merge pull request #388 from Afinogen/edit-icon
develop MP
7 years ago
Konstantin Sharlaimov ff478b8d59
Merge pull request #385 from iNavFlight/de_telegram_channel
Add link to telegram channel
7 years ago
Konstantin Sharlaimov e7902ef0ee
Merge pull request #387 from iNavFlight/agh_markdown
Format the markdown in the release notes as HTML
7 years ago
Sergej Pozdnyakov 77ac570614 fix bugs, add default settings, add #381 7 years ago
Alberto García Hierro 024561b64d Format the markdown in the release notes as HTML 7 years ago
Konstantin Sharlaimov (DigitalEntity) 5aa44eb39b Add link to telegram channel 7 years ago
Konstantin Sharlaimov 38873c141d
Merge pull request #379 from shellixyz/add_osd_trip_dist
Add OSD trip distance item and font icon
7 years ago
Konstantin Sharlaimov 578d5f3e73
Merge pull request #365 from shellixyz/air_speed_sensor_graph
Add air speed graph in sensors tab
7 years ago
Michel Pastor dd0f628740 Add trip distance OSD item 7 years ago
Michel Pastor 063b3ca49d Fix calibration tab reported acc{zero,gain}_* values (fixes #374) 7 years ago
Konstantin Sharlaimov 8026403b5f
Merge pull request #368 from iNavFlight/agh_remove_disarm_kill_switch
Remove disarm_kill_switch from the configurator UI
7 years ago
Konstantin Sharlaimov 007af561f7
Merge pull request #372 from shellixyz/adjust_midrc_minmax
Match midrc input field min/max to firmware min/max
7 years ago
Michel Pastor e9b5740e0c Match midrc input field min/max to firmware min/max 7 years ago
Michel Pastor 82da156f98 Fix mission control closes #370 7 years ago
Konstantin Sharlaimov 47bf5bb7a9
Merge pull request #366 from shellixyz/fix_364
Fixes #364
7 years ago
Konstantin Sharlaimov 80ef1f6188
Merge pull request #367 from Afinogen/mission-planer-v1.1
Mission planer v1.1
7 years ago
Alberto García Hierro c56c133493 Remove disarm_kill_switch from the configurator UI
disarm_kill_switch can be a safety hazard if set to false without
understanding what it does and should be left on for most cases.
Also, it's too easy to change without knowing what it does.

This change just removes it from the UI, so it's still available via
CLI for advanced users.
7 years ago
Sergej Pozdnyakov 87e092cbcb new appearance of the interface, need testing 7 years ago
Michel Pastor adc197405e Fixes #364 7 years ago
Michel Pastor 615d559b66 Add air speed graph in sensors tab 7 years ago
Michel Pastor c2ae0f7dc3 Set capacity thresholds as percentage of battery capacity 7 years ago
Sergej Pozdnyakov 7070bf3790 fix #354, fix 0 height/width window size, fix load empty mission from eeprom 7 years ago
Alberto García Hierro 5b8cfc078b Load SENSOR_CONFIG before loading the calibration UI
Otherwise the mag is not properly detected and the compass
calibration button is grayed out.
7 years ago
Michel Pastor 5652fe0497 Fix expo curves issue 7 years ago
Konstantin Sharlaimov (DigitalEntity) 431d9937a7 Fix uneven column width 7 years ago
Konstantin Sharlaimov (DigitalEntity) a33e48550b Draw auto and manual expo curves on the same canvas 7 years ago
Michel Pastor 8d50387bf7 Merge branch 'master' into capacity_settings_and_data 7 years ago
Konstantin Sharlaimov b14226c3cd
Merge pull request #346 from shellixyz/manual_flight_mode_settings
Manual flight mode settings
7 years ago
Michel Pastor 76c6de70db Add manual mode expo settings to the receiver tab 7 years ago
Michel Pastor 020336694c Add manual mode rate settings to the PID tuning tab 7 years ago
Michel Pastor b49e0ad8cc Remove the Multiwii current format option 7 years ago
Michel Pastor 6d922bee2c Add capacity settings and data 7 years ago
Konstantin Sharlaimov f0f1063dc1
Merge pull request #342 from shellixyz/new_osd_items
New 1.9 OSD items
7 years ago
Michel Pastor b132aa774c New 1.9 OSD items 7 years ago
Michel Pastor 7de758c64e Increase vbat resolution 7 years ago