Commit Graph

1385 Commits (eae7af45652ad89fd7842c295a3639e4e0648753)

Author SHA1 Message Date
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 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
Alberto García Hierro d5bdf53b9a Ignore OSD items unknown by the FC in the OSD tab
Otherwise configuring the OSD of an INAV version older than the
configurator will cause errors.
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) 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 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
Alberto García Hierro 868af88ea9 Add clock character to all fonts 7 years ago
Pawel Spychalski (DzikuVx) 3920cfa443 SmartAudio and Tramp support 7 years ago
Konstantin Sharlaimov 06d6f40aee Merge pull request #225 from fiam/fw_motorstop_airmode
Set MOTOR_STOP and AIRMODE features in all FW presets
7 years ago
Konstantin Sharlaimov 94ec0c0720 Merge pull request #236 from fiam/osd_uk_units
Add support for selecting UK mode in the OSD units
7 years ago
Paweł Spychalski 929b600bda Merge pull request #237 from fiam/nw-fixes
Fix drag and drop not working on NW.js
7 years ago
Alberto García Hierro 0c57b5d9f9 Fix drag and drop not working on NW.js
NW.js requires us to disable pointer events on the inline images,
otherwise the drag/drop events are generated for the images rather
than for the html elements representing OSD items.
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 398bf5aeac Copy js/workers/hex_parser.js to build/
This avoids having to list it only for the dist task
7 years ago
Alberto García Hierro 14f9cb80df Cleanup gulpfile.js, fix minification
Move outputDir to a constant.
Add an output variable which contains the filenames for each
output file.
Remove usage of 'let' and 'for(... of [Object])' from osd.js,
since uglify doesn't support ES6 and babel failed on
google-analytics-bundle.js
Fix 'deploy-receiver-css'. uglify() was being called as part of
the pipeline instead of the correct minifyCSS() call.
Let npm sort the deps rather than editing them manually
Add missing openlayers dependency
7 years ago
Alberto García Hierro e79911d327 Add characters for NAV modes
[RTH], [WPT], [ALT], [POS] and [A+H].

Characters have been added to all character maps. Leave a white
character after mp/h and the first 2-char image intentionally to
avoid the preview in the configurator showing an icon between
2 lines.
7 years ago
Alberto García Hierro f4c07566db Set MOTOR_STOP and AIRMODE features in all FW presets
AIRMODE will only be set if INAV version is > 1.7.2, since it
does nothing in previous versions even when the feature is
advertised.
7 years ago
Pawel Spychalski (DzikuVx) ccc92ac3b6 Blackbox moved to Pheripherials column 7 years ago
Konstantin Sharlaimov 089a7d34bf Merge pull request #221 from azolyoung/add-rcsplit-support-to-inav
Add rcsplit support to inav
7 years ago
azolyoung 02d4a8ae47 use FC version as condition to detect which is support rcsplit or not. 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
Pawel Spychalski (DzikuVx) 04f1f163e4 airspeed in OSD 7 years ago
Konstantin Sharlaimov e394d4fd86 Merge pull request #204 from iNavFlight/de_add_slack
Add font-awesome; Add support links
7 years ago
Paweł Spychalski 8b65076c74 Merge pull request #217 from marbalon/marbalon-osd-fixes
Lot of fixes to make OSD render more similar to real layout
7 years ago
Marcin Baliniak 03d725cf07 Lot of fixes to make OSD render more similar to real layout 7 years ago
Pawel Spychalski (DzikuVx) 357dc98c24 fixes #206 7 years ago
Pawel Spychalski (DzikuVx) a919702c6a fixes #193 7 years ago
Pawel Spychalski (DzikuVx) 46e616bc7f fixes #216 7 years ago
Pawel Spychalski (DzikuVx) 8d3980bfa2 Rangefinder setting is back 7 years ago
Konstantin (DigitalEntity) Sharlaimov 64464291c4 Add font-awesome; Add support links 7 years ago
Paweł Spychalski e113e5db94 Merge pull request #202 from iNavFlight/css-structure-rework
CSS files moved to src folder
7 years ago
Pawel Spychalski (DzikuVx) 36358ae175 CSS files moved to src folder 7 years ago
Pawel Spychalski (DzikuVx) 8aebbbfa93 Allow servo rate 125% 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