Commit Graph

545 Commits (4a128e0bc74b85235b931ecd7544a2890179c67c)

Author SHA1 Message Date
giacomo892 185c1a5e2f
Update Products link 6 years ago
Alberto García Hierro 6ddc173f58
Merge pull request #696 from iNavFlight/agh_map_scale_and_reference_as_elements
Add MAP_SCALE and MAP_REFERENCE elements
6 years ago
Alberto García Hierro 43e845805c Add MAP_SCALE and MAP_REFERENCE elements
Allow moving the map scale and reference around instead of them
being fixed on the screen.
6 years ago
Pawel Spychalski (DzikuVx) 3c7cf5fc47 Basic layout for logic conditions 6 years ago
Pawel Spychalski (DzikuVx) d242ecc241 Add FF component to VEL XY 6 years ago
Pawel Spychalski (DzikuVx) 521915b5a9 1.8 removed 6 years ago
Michel Pastor f72ceed972
Specify GUI servo mixing rule weight and speed units (#697) 6 years ago
Michel Pastor 8792188c78
Add temperature alarms settings to the OSD tab (#695) 6 years ago
Michel Pastor 0a720f44f6
Temperature sensors support (#670) 6 years ago
Pawel Spychalski (DzikuVx) b6ecf3afa1 Additional messages for gyro LPF 6 years ago
Pawel Spychalski (DzikuVx) ad23a6cc4d Warning for ESC protocol and looptime 6 years ago
Konstantin Sharlaimov b3b83eeb60
Merge pull request #644 from iNavFlight/dzikuvx-support-tab-removed
Remove support tab and redirect users to wiki
6 years ago
Pawel Spychalski (DzikuVx) 9899362a71 Remove support tab and redirect users to wiki 6 years ago
Pawel Spychalski (DzikuVx) 3a899174a6 Updated links on landing page 6 years ago
Michel Pastor c0c06d7882 Add rangefinder to ports sensor list 6 years ago
Alberto García Hierro 19610690d8 Add support for displaying +code in the OSD 6 years ago
Alberto García Hierro 534c172ca6 Add support for MSL Altitude OSD indicator 6 years ago
Konstantin Sharlaimov f702132a8f
Merge pull request #625 from iNavFlight/agh_512_char_fonts
Add support for fonts with 512 characters
6 years ago
Alberto García Hierro a3ba54090c Add support for fonts with 512 characters
- When uploading fonts with less than 512 characters, fill the rest
with blank characters to make sure we completely overwrite the
old font. Characters 256-511 are uploaded first, so uploading works
on both chips with just 256 characters and firmware < 2.1.
- Add metadata to the font files, so the flight controller can detect
if they're out of date.
- Add boot logo to all fonts.
6 years ago
tednv 9461622eda
Merge branch 'master' into master 6 years ago
Pawel Spychalski (DzikuVx) 30c7156969 Gyro stage 2 UI 6 years ago
Pawel Spychalski (DzikuVx) 4e809298aa Acc notch filter settings 6 years ago
Konstantin Sharlaimov 08d50f7fee
Merge pull request #604 from nmaggioni/cli_rebase
Rebase CLI tab on latest CF
6 years ago
Michel Pastor ff8201bd57
Merge pull request #592 from nmaggioni/osd_temperature
Gyro temperature in OSD
6 years ago
Niccolò Maggioni a340443c43
Rebase CLI tab on latest CF
Integrates Save to File and Clear Output buttons, plus some minor
iNav compatibility patches
6 years ago
TedNV e08ae3c6b4 adding support for mapproxy 6 years ago
Michel Pastor 7cf1c76c08
Merge pull request #585 from alexeystn/osd_3d_speed_indicator
Add 3D speed OSD indicator
6 years ago
Pawel Spychalski (DzikuVx) 91f86d5f65 Styles update 6 years ago
Niccolò Maggioni 303bfbe85d
Rewording & refactoring 6 years ago
Niccolò Maggioni f63810ca27
Gyro temperature in OSD 6 years ago
Michel Pastor 37a63eee7a Fix OLED display feature tooltip
The right feature name is `DASHBOARD`
6 years ago
Alexey Stankevich 5a68d9545d Add 3D speed OSD indicator 6 years ago
Pawel Spychalski (DzikuVx) ec52eed5e7 Missing translation 6 years ago
Pawel Spychalski (DzikuVx) 806f2c0e11 GUI for braking 6 years ago
Alberto García Hierro 21b9ecd65a Add support for showing the "Settings validated" arming blocker 6 years ago
Alberto García Hierro ceebe1dc18 Add link to Facebook group 6 years ago
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 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
Michel Pastor 6dd0151e6e Remove failsafe throttle low delay setting 6 years ago
Michel Pastor 2ee946c358 Fix battery values
Allow negative values of power, mAh drawn and mWh drawn
6 years ago
Michel Pastor 9365b46535 Add new OSD items 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 f7ea65fa6d
Merge pull request #475 from shellixyz/battery_profiles_support
Add support for battery profiles
6 years ago
Alberto García Hierro 2bb4333709
Merge pull request #474 from shellixyz/add_new_features
Add new features THR_VBAT_COMP and BAT_PROFILE_AUTOSWITCH
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
Michel Pastor 7462218f3e Add remaining flight time / distance OSD items 6 years ago
Michel Pastor e945c0749c Add support for battery profiles 6 years ago
Michel Pastor 17028a7dc9 Add new features THR_VBAT_COMP and BAT_PROFILE_AUTOSWITCH 6 years ago
Michel Pastor c32ba2614e Add sag compensated battery voltage to the OSD tab 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 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) 6d40d8e020 show only configured servos 6 years ago
Alberto García Hierro 7029323f49 Add support for OSD Radar mode 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
Konstantin Sharlaimov (DigitalEntity) 57241b86f8 Add selector for optical flow sensor 6 years ago
Alberto García Hierro 32065e9f45 Add support for configuring multiple OSD layouts 7 years ago
Pawel Spychalski (DzikuVx) e7408b2354 Merge remote-tracking branch 'origin/master' into dzikuvx-new-mixer-approach 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) 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) 4e5fd3b2b7 ability to add and save mix 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) c4735d2690 Merge remote-tracking branch 'origin/master' into dzikuvx-new-mixer-approach 7 years ago
Konstantin Sharlaimov 57b4afe8f7
Merge pull request #388 from Afinogen/edit-icon
develop MP
7 years ago
Sergej Pozdnyakov 77ac570614 fix bugs, add default settings, add #381 7 years ago
Konstantin Sharlaimov (DigitalEntity) 5aa44eb39b Add link to telegram channel 7 years ago
Michel Pastor dd0f628740 Add trip distance OSD item 7 years ago
Konstantin Sharlaimov 4601c284a9
Merge pull request #369 from iNavFlight/agh_reword_auto_disarm_delay
Reword text and tooltip for auto_disarm_delay
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 80ef1f6188
Merge pull request #367 from Afinogen/mission-planer-v1.1
Mission planer v1.1
7 years ago
Alberto García Hierro 0777c299e8 Reword text and tooltip for auto_disarm_delay
Make it clear that this setting disarms after THR has been low
for the given number of seconds and it's only used with stick
arming.
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 c2ae0f7dc3 Set capacity thresholds as percentage of battery capacity 7 years ago
Michel Pastor cb321db57d Add feature for enabling/disabling profile selection by TX stick command 7 years ago
Michel Pastor 8d50387bf7 Merge branch 'master' into capacity_settings_and_data 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 6d922bee2c Add capacity settings and data 7 years ago
Michel Pastor b132aa774c New 1.9 OSD items 7 years ago
Konstantin Sharlaimov 23ef794d5b
Merge pull request #324 from Afinogen/mission-planer
Mission planer
7 years ago
Michel Pastor 005f462504 Add new adjustments for board alignment 7 years ago
Konstantin Sharlaimov 4ad897989d
Merge pull request #338 from shellixyz/new_dev_branch_adjustments
Add new development branch adjustments
7 years ago
Michel Pastor fd78485aec Add new development branch adjustments 7 years ago
giacomo892 8cac88c14f Add FW_LAUNCH feature to configurator 7 years ago
Pawel Spychalski (DzikuVx) eb208af39d chainer for motors tab 7 years ago
afinogen 818d07409b fix conflict( 7 years ago
afinogen db31180753 Merge branch 'master' of https://github.com/iNavFlight/inav-configurator into mission-planer
Fix conflicts:
 _locales/en/messages.json
7 years ago
Sergej Pozdnyakov 536c5488e4 Save and load mission from EEPROM, fix bugs 7 years ago
Alberto García Hierro 824a0d5f8b Add support for changing the craft name
Uses MSP_NAME/MSP_SET_NAME to get and set it. A new section was
added to the Configuration tab which includes an input for the name.
Also, some CSS changes to allow wider fields for string inputs.
7 years ago
Pawel Spychalski (DzikuVx) cf3a5b2a64 UI for smix rules 7 years ago
Pawel Spychalski (DzikuVx) 912864bc19 load custom smix rules 7 years ago
Sergej Pozdnyakov efda795698 fix load point 7 years ago
Sergej Pozdnyakov 59b303cb8a check Standalone app 7 years ago
Sergej Pozdnyakov 6cd87dbd64 add first version mission planer 7 years ago
Konstantin Sharlaimov (DigitalEntity) 9942e9508e Calibration tab. Squashed commit. Kudos to @DzikuVx, @skaman82, @Afinogen 7 years ago
afinogen d5a8fd2e18 fix message 7 years ago
afinogen 6ccba50734 add check new app version 7 years ago
Konstantin Sharlaimov d9d10cc573 Merge pull request #291 from iNavFlight/osd_vario_help
Add descriptions and help messages for OSD vario elements
7 years ago
azol eddf5473f4 Change 'RunCam Split' to 'RunCam Device' 7 years ago
Alberto García Hierro 2117a54f96 Add descriptions and help messages for OSD vario elements
Added help for VARIO and description and help for VARIO_NUM.
7 years ago
Alberto García Hierro fa47265a05 Fix typo: Altitide -> Altitude 7 years ago
Alberto García Hierro d19bbe9bc1 Merge pull request #276 from fiam/osd_alarms
Add support for OSD alarms for distance and negative altitude
7 years ago
StewLG b8d86756e1 Merge branch 'master' into MinimumFailsafeDistance 7 years ago
Stewart Loving-Gibbard cf1c676eaa * Changing from meters to centimeters
* Other minor tweaks to help text
* Finalizing API checks
7 years ago
Alberto García Hierro d3ab3986c5 Add support for displaying a small help besides an alarm
Also, add help messages for cap, dist and neg_alt alarms.
7 years ago
Paweł Spychalski 25748f4ce8 Merge pull request #273 from fiam/osd_vtx
Add support for configuring OSD_VTX_CHANNEL
7 years ago
Alberto García Hierro 72c3a48078 Add support for new distance and negative altitude alarms
Add support for alarms that require unit conversion and non-integer
steps.
Implement support for the aforementioned alarms by using unit
conversion to display them in more convenient units when the OSD
is set to display imperial units.
7 years ago
Alberto García Hierro 8ec5876ebf Refactor code for OSD alarms
Define an array of the available alarms. Display just the ones
understood by the FC.
Move alarm names and their help (if any) to the translatable
messages.
7 years ago
Paweł Spychalski d9d94af6a8 Merge pull request #256 from iNavFlight/dzikuvx-aux-rename-to-ch
AUX renamed to CH
7 years ago
Alberto García Hierro e570fcbae4 Add support for configuring OSD_VTX_CHANNEL
Element was disabled due to missing support on INAV. Added messages
for element name and its help too.
7 years ago
Stewart Loving-Gibbard 81be88311e This supports adds Configurator GUI support for Failsafe Minimum Distance.
I believe everything works and is OK, but I am unclear about MSP/FC/Configurator versioning, so some of what I've done here may not be correct, or may need to be done differently. I would appreciate guidance/explanation.
7 years ago
Alberto García Hierro 7fb0579d4f Merge pull request #267 from fiam/rx_cleanup
Add support for the RX changes in MSP
7 years ago
Alberto García Hierro 5ea5399eb2 Fix values for PPM and PWM, rename RX_PARALLEL_PWM to RX_PWM
Name RX_PARALLEL_PWM was confusing, so it's been renamed to
just RX_PWM.
Values for RX_PWM and RX_PPM were swapper, they're now the correct
ones.
Set the order of the rx types as serial, ppm, pwm, spi, msp and none.
Allow versions using the feature bits to select RX_NONE by clearing
all relevant bits in the features.
7 years ago
Alberto García Hierro 42f332e627 Rename all references to NRF24 as protocol to SPI
For consistency. We now have other receivers that work over SPI
and might have more in the future.
7 years ago
Alberto García Hierro eae7af4565 Disable "Load Firmware [Online]" button while downloading it
Provides feedback to the user to let he know that the configurator
didn't hang up
7 years ago
Alberto García Hierro 587d1c5cb4 Add support for the RX changes in MSP
Implement a combobox selector for the receiver type, showing
just the options for the specific type (e.g. selecting serial
receiver reveals the combobox for the serial protocol).

On INAV > 1.7.3 read and write receiver type to RX_CONFIG rather
than to feature bits. Note that this will break the configurator
in builds with version = 1.7.4 before https://github.com/iNavFlight/inav/pull/1596/files
is applied.
7 years ago
Alberto García Hierro 52b5039465 Add support for OSD_THROTTLE_POS_AUTO_THR
Shows actual THR from the navigation system when it's controlling
THR, stick input otherwise (like the normal THR indicator).

INAV counterpart submitted as
https://github.com/iNavFlight/inav/pull/2217
7 years ago
Alberto García Hierro 46ba69df98 Add support for OSD_MAIN_BATT_CELL_VOLTAGE
Shows the average cell voltage. INAV counterpart already merged
at https://github.com/iNavFlight/inav/pull/2212
7 years ago
Alberto García Hierro 9e95e441b1 Add support for configuring OSD_MESSAGES 7 years ago
Paweł Spychalski ef5619fefb Merge pull request #255 from iNavFlight/dzikuvx-ports-sensor-column
Port GPS renamed to Sensors and moved to separate column
7 years ago
Alberto García Hierro a9f6a9d5a7 Add HDOP character and support for OSD_GPS_HDOP 7 years ago
Alberto García Hierro 974ed52c11 Organize OSD elements into groups
Implement groups which can be declared in any order including
any item in the order deemed more useful. This way we no longer
need to put elements ordered by their osd_items_e value.

Also, elements and even groups can be disabled when the features
or hardware required for drawing them is not present or not
enabled.
7 years ago
Pawel Spychalski (DzikuVx) be5fd7a605 Rename on other tabs 7 years ago
Pawel Spychalski (DzikuVx) 3acf97e5f9 AUX renamed to CH on Receiver tab 7 years ago
Pawel Spychalski (DzikuVx) 8dfa070624 Port GPS renamed to Sensors and moved to separate column 7 years ago
Paweł Spychalski ce363ee429 Merge pull request #244 from iNavFlight/vtx-support
SmartAudio and Tramp support
7 years ago
Alberto García Hierro 087b397a5a Add names and help for a few more OSD elements 7 years ago
Alberto García Hierro 1e18c6d08c Add support for new OSD elements
- Support OSD_ONTIME_FLYTIME and OSD_RTC_TIME
- Add support for OSD elements with localized names
- Add support for displaying some help besides an OSD element
7 years ago
Pawel Spychalski (DzikuVx) 3920cfa443 SmartAudio and Tramp support 7 years ago
Alberto García Hierro 37171dc603 Add support for selecting UK mode in the OSD units
Fixes #233
7 years ago
Alberto García Hierro 2ef9947dfd Add support for FEATURE_AIRMODE in the Configuration tab
Setting the feature also hides the mode from the modes tab, since
the FC won't register the BOXID as an active one. FC support
detection is based on INAV version >= 1.7.3, since support for
the AIRMODE feature has been advertised by previous releases
but it's not really supported (it does nothing).

Support for INAV is at https://github.com/iNavFlight/inav/pull/1949

Fixes #154
7 years ago
azol 73f324e4c1 add runcam split suport
add peripherals column on ports page

fixed ports page will show the rcsplit with apiversion less 1.27.0

move the modeName adjust function to peripherals.js, and add failsafe modename not update when rcsplit available

cleanup

clean up
7 years ago
Konstantin Sharlaimov e394d4fd86 Merge pull request #204 from iNavFlight/de_add_slack
Add font-awesome; Add support links
7 years ago
Pawel Spychalski (DzikuVx) 8d3980bfa2 Rangefinder setting is back 7 years ago
Marcin Baliniak 03d8ba4294 Extended description for RX SPI 7 years ago
Marcin Baliniak de27e89164 Support for new eLeReS RX_SPI receiver 7 years ago
Konstantin (DigitalEntity) Sharlaimov 64464291c4 Add font-awesome; Add support links 7 years ago
Pawel Spychalski (DzikuVx) 6300fefdef Angle at min and max removed 7 years ago
Pawel Spychalski (DzikuVx) 0777ef391c MSP_FW_CONFIG frame support 7 years ago
Pawel Spychalski (DzikuVx) eb4eff59fb RTH and Landing settings 7 years ago
Ole-Petter 121fc44f63 Change Failsafe Killswitch description 8 years ago
Pawel Spychalski (DzikuVx) 9e1978f3ec failsafe changes for 1.6 8 years ago
Konstantin Sharlaimov (DigitalEntity) 91a8c6c5b7 Update welcome text 8 years ago