Commit Graph

1523 Commits (9961fc1476800f796181bd81101b4845266501f4)

Author SHA1 Message Date
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
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 353b5f7e36
Merge pull request #339 from iNavFlight/agh_trace_msp
Add support for viewing trace output via MSP from the sensors tab
7 years ago
Alberto García Hierro 08a54197c0 Move code for the debug trace window to an external script
Chrome doesn't allow inline scripts, only external ones
7 years ago
Alberto García Hierro b98d7a8f3b Add support for viewing trace output via MSP from the sensors tab
Use an additional window to show the debug trace, so the configurator
can be used at the same time the user is viewing the output.
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
Pawel Spychalski (DzikuVx) eb208af39d chainer for motors tab 7 years ago
Pawel Spychalski (DzikuVx) 80dfe85930 another bunch of rationalizations 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
Paweł Spychalski 007d4f9694
Merge pull request #298 from teckel12/te_osd_stab_to_acro
Change the OSD config to show ACRO instead of the defunct STAB flight mode placeholder
7 years ago
Pawel Spychalski (DzikuVx) 958c5f8dc5 Save servo mix over MSP 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
Pawel Spychalski (DzikuVx) d158a9283c servo tab uses chaner for MSP data 7 years ago
Pawel Spychalski (DzikuVx) bea01945d2 legacy message removed 7 years ago
Sergej Pozdnyakov efda795698 fix load point 7 years ago
Sergej Pozdnyakov 8dee7a6340 fix save point 7 years ago
Sergej Pozdnyakov 0b7598dabd save and load points 7 years ago
Sergej Pozdnyakov 59b303cb8a check Standalone app 7 years ago
Sergej Pozdnyakov 6cd87dbd64 add first version mission planer 7 years ago
Sergej b669fa4d16 fix firmware version, moved compass calibrate (#323) 7 years ago
Konstantin Sharlaimov (DigitalEntity) 9942e9508e Calibration tab. Squashed commit. Kudos to @DzikuVx, @skaman82, @Afinogen 7 years ago
Konstantin Sharlaimov (DigitalEntity) 24fc53a5c0 Use sponsor logos 7 years ago
Tim Eckel 8a803b06a3 Change the OSD config to show ACRO instead of the defunct STAB flight mode placeholder 7 years ago
Konstantin Sharlaimov 91760b53f2 Merge pull request #290 from iNavFlight/agh_osd_rtc_preview
Fix preview of RTC OSD indicator
7 years ago
Konstantin Sharlaimov 8159c454ce Merge pull request #295 from iNavFlight/agh_rssi_channel
Allow RSSI channel only on channels >= 5
7 years ago
Alberto García Hierro 24f9823c1f Allow RSSI channel only on channels >= 5
Also, show CH# (e.g. CH7) rather than just the bare number in the
combobox, makes it more obvious that you're selecting an actual
channel number rather than an AUX channel number.
7 years ago
azol eddf5473f4 Change 'RunCam Split' to 'RunCam Device' 7 years ago
Alberto García Hierro e58513e9ae Fix preview of RTC OSD indicator
There was an extra space between the clock symbol and the hour
7 years ago
Alberto García Hierro 850632bfee Use async URL loading for the JSON setting definitions
Chrome disallows synchronous URL loading, so all functions requiring
the JSON definitions for the settings over MSPv2 need to be async.
This required rewriting MSPHelper._getSetting() and all its callers
using promises.

Fixes #284
7 years ago
Alberto García Hierro fb0605d639 Add support for the new value FS_ONLY in nav_rth_allow_landing 7 years ago
Alberto García Hierro 7c9154601a Fix RC map validation code.
Small typo introduced in the renaming of AUX channels.
7 years ago
Alberto García Hierro c81944501f Merge pull request #279 from fiam/mspv2_settings
Use MSPV2_SET_SETTING to set small_angle to 180 on FW presets
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
Konstantin Sharlaimov 56ded2e698 Merge pull request #274 from fiam/osd_efficiency
Add support for OSD_EFFICIENCY
7 years ago
Alberto García Hierro a44a290c8c Use MSPV2_SET_SETTING to set small_angle to 180 on FW presets
- Add a json file with the types of all settings, generated by
the settings generator on INAV.
- Implement MSPV2_SETTING and MSPV2_SET_SETTING, which gives us
access to any value exposed via settings.
- Use this to set small_angle to 180 in FW presets.
7 years ago
Konstantin Sharlaimov 12cf9fe2e5 Merge pull request #272 from StewLG/MinimumFailsafeDistance
Minimum failsafe distance
7 years ago
Stewart Loving-Gibbard 0c1b48351e * Properly guarding JS on for new variables introduced in 1.7.3/1.7.4
* Properly hiding/showing relevant controls for Minimum Failsafe Distance according to version (>= 1.7.4)
* Fixing bad maximum for centimeters distance
7 years ago
Konstantin Sharlaimov 00b0dcda9a Merge pull request #277 from iNavFlight/de_support_more_than_32_boxmodes
Support more than 32-bits of modes using MSP_ACTIVEBOXES API
7 years ago
Konstantin Sharlaimov (DigitalEntity) d75796d4dd Make sure we request MSP_ACTIVEBOXES when we enter modes tab 7 years ago
Konstantin Sharlaimov (DigitalEntity) 16a23cd39a Support more than 32-bits of modes using MSP_ACTIVEBOXES API 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
Alberto García Hierro 75db725f02 Perform UI-side conversion for alt_alarm too
alt_alarm now performs unit conversion on the UI if the FC
firmware version is greater than 1.7.3
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
Alberto García Hierro e3c115d302 Add support for OSD_EFFICIENCY
Includes new 2-char symbol for mah/km
7 years ago
Pawel Spychalski (DzikuVx) 99ad84e544 tracking of used rc mapping 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 4feee8f48d Fixing whitespace and comment issues 7 years ago
Stewart Loving-Gibbard 9c9e7cd142 Removing accidental whitespace 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
Pawel Spychalski (DzikuVx) 7d7a1dc866 RC_MAP update 7 years ago
Pawel Spychalski (DzikuVx) 3320acdbbd Unused varaibles removed 7 years ago
Konstantin Sharlaimov afc8722085 Merge pull request #268 from fiam/osd_fixed
Make the OSD preview fixed in the viewport
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 4bb9c6415d Fix analytics for the RX type and protocol
Left the event name as 'nrf24Protocol', since renaming the event
would make it difficult to compare data in the analytics.
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
Paweł Spychalski 0e287350a0 Merge pull request #269 from fiam/disable_online_button
Disable "Load Firmware [Online]" button while downloading it
7 years ago
Alberto García Hierro 1104e3898d Optimize missing selector on the 1st pass
My fault, not @DzikuVx's. He wouldn't make this mistake.
7 years ago
Alberto García Hierro 41cd4e9637 Optimize the selector for the "Load Firmware" button
As requested by @DzikuVx. I haven't profiled the code, but I
trust his instincts. And so should you.
7 years ago
Alberto García Hierro 9d7b31fd75 Show the correct preview for OSD_GPS_SPEED in UK mode
It was showing the speed in km/h rather than mp/h
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 80f2845772 Make the OSD preview fixed in the viewport
Allows seeing the preview when scrolling down to see all available
OSD elements.
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 abfb27ecb7 Add support for OSD_HEADING_GRAPH 7 years ago
Alberto García Hierro 559ca3068f Add AIR symbol and use it for OSD_AIR_SPEED preview 7 years ago
Alberto García Hierro 968905a513 Load SENSOR_CONFIG before showing OSD UI
SENSOR_CONFIG is used for OSD_AIR_SPEED detection
7 years ago
Alberto García Hierro 6e17c69fd1 Update OSD element previews
Now the preview shows exactly the same image as the real OSD.
Also, remove some unused constants for symbols.
7 years ago
Konstantin Sharlaimov (DigitalEntity) 492ea212d8 Typo fix 7 years ago
Konstantin Sharlaimov (DigitalEntity) 58a9468846 Fix disabled calibrate mag button 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 aee549dc57 Merge pull request #259 from fiam/osd_ignore_unknown
Ignore OSD items unknown by the FC in the OSD tab
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
Paweł Spychalski f896d52111 Merge pull request #252 from fiam/osd_hdop
Add HDOP character and support for OSD_GPS_HDOP
7 years ago
Alberto García Hierro c48a3f43f4 Add preview support for OSD vertical elements
Also, add preview for OSD_VARIO and rename SYM.VARIO to
SYM.M_S, since it points to the m/s character.
7 years ago