Pawel Spychalski (DzikuVx)
7d7a1dc866
RC_MAP update
2017-10-07 22:22:26 +02:00
Pawel Spychalski (DzikuVx)
3320acdbbd
Unused varaibles removed
2017-10-07 21:32:20 +02:00
Konstantin Sharlaimov
afc8722085
Merge pull request #268 from fiam/osd_fixed
...
Make the OSD preview fixed in the viewport
2017-10-07 22:56:31 +10:00
Alberto García Hierro
7fb0579d4f
Merge pull request #267 from fiam/rx_cleanup
...
Add support for the RX changes in MSP
2017-10-07 13:48:27 +01:00
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.
2017-10-07 10:56:28 +01:00
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.
2017-10-07 10:41:00 +01:00
Paweł Spychalski
0e287350a0
Merge pull request #269 from fiam/disable_online_button
...
Disable "Load Firmware [Online]" button while downloading it
2017-10-07 09:40:37 +02:00
Alberto García Hierro
1104e3898d
Optimize missing selector on the 1st pass
...
My fault, not @DzikuVx's. He wouldn't make this mistake.
2017-10-06 22:10:25 +01:00
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.
2017-10-06 22:00:19 +01:00
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
2017-10-06 15:51:53 +01:00
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
2017-10-06 15:45:54 +01:00
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.
2017-10-06 15:32:01 +01:00
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.
2017-10-05 21:37:59 +01:00
Alberto García Hierro
abfb27ecb7
Add support for OSD_HEADING_GRAPH
2017-10-05 11:26:50 +01:00
Alberto García Hierro
559ca3068f
Add AIR symbol and use it for OSD_AIR_SPEED preview
2017-09-29 21:06:48 +01:00
Alberto García Hierro
968905a513
Load SENSOR_CONFIG before showing OSD UI
...
SENSOR_CONFIG is used for OSD_AIR_SPEED detection
2017-09-29 20:25:25 +01:00
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.
2017-09-29 20:21:17 +01:00
Konstantin Sharlaimov (DigitalEntity)
492ea212d8
Typo fix
2017-09-29 16:44:32 +10:00
Konstantin Sharlaimov (DigitalEntity)
58a9468846
Fix disabled calibrate mag button
2017-09-29 12:11:00 +10:00
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
2017-09-27 09:42:19 +01:00
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
2017-09-27 09:42:19 +01:00
Alberto García Hierro
9e95e441b1
Add support for configuring OSD_MESSAGES
2017-09-25 23:22:56 +01:00
Paweł Spychalski
aee549dc57
Merge pull request #259 from fiam/osd_ignore_unknown
...
Ignore OSD items unknown by the FC in the OSD tab
2017-09-25 19:42:39 +02:00
Paweł Spychalski
ef5619fefb
Merge pull request #255 from iNavFlight/dzikuvx-ports-sensor-column
...
Port GPS renamed to Sensors and moved to separate column
2017-09-25 19:41:54 +02:00
Paweł Spychalski
f896d52111
Merge pull request #252 from fiam/osd_hdop
...
Add HDOP character and support for OSD_GPS_HDOP
2017-09-25 19:38:09 +02:00
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.
2017-09-25 18:18:00 +01:00
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.
2017-09-25 11:36:10 +01:00
Alberto García Hierro
a9f6a9d5a7
Add HDOP character and support for OSD_GPS_HDOP
2017-09-25 10:22:57 +01:00
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.
2017-09-24 19:02:02 +01:00
Pawel Spychalski (DzikuVx)
be5fd7a605
Rename on other tabs
2017-09-19 22:19:54 +02:00
Pawel Spychalski (DzikuVx)
3acf97e5f9
AUX renamed to CH on Receiver tab
2017-09-19 22:05:48 +02:00
Pawel Spychalski (DzikuVx)
8dfa070624
Port GPS renamed to Sensors and moved to separate column
2017-09-19 21:33:26 +02:00
Paweł Spychalski
ce363ee429
Merge pull request #244 from iNavFlight/vtx-support
...
SmartAudio and Tramp support
2017-09-19 20:52:02 +02:00
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
2017-09-15 20:34:19 +01:00
Alberto García Hierro
868af88ea9
Add clock character to all fonts
2017-09-15 20:31:45 +01:00
Pawel Spychalski (DzikuVx)
3920cfa443
SmartAudio and Tramp support
2017-09-13 11:21:15 +02:00
Konstantin Sharlaimov
06d6f40aee
Merge pull request #225 from fiam/fw_motorstop_airmode
...
Set MOTOR_STOP and AIRMODE features in all FW presets
2017-09-09 13:27:11 +10:00
Konstantin Sharlaimov
94ec0c0720
Merge pull request #236 from fiam/osd_uk_units
...
Add support for selecting UK mode in the OSD units
2017-09-08 20:44:36 +10:00
Paweł Spychalski
929b600bda
Merge pull request #237 from fiam/nw-fixes
...
Fix drag and drop not working on NW.js
2017-09-05 09:25:19 +02:00
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.
2017-09-04 21:41:13 +01:00
Alberto García Hierro
37171dc603
Add support for selecting UK mode in the OSD units
...
Fixes #233
2017-09-04 21:12:18 +01:00
Alberto García Hierro
398bf5aeac
Copy js/workers/hex_parser.js to build/
...
This avoids having to list it only for the dist task
2017-09-04 14:24:06 +01:00
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
2017-08-31 21:27:31 +01:00
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.
2017-08-25 20:41:49 +02:00
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.
2017-08-21 00:55:28 +02:00
Pawel Spychalski (DzikuVx)
ccc92ac3b6
Blackbox moved to Pheripherials column
2017-08-09 18:46:03 +02:00
Konstantin Sharlaimov
089a7d34bf
Merge pull request #221 from azolyoung/add-rcsplit-support-to-inav
...
Add rcsplit support to inav
2017-08-08 22:39:40 +10:00
azolyoung
02d4a8ae47
use FC version as condition to detect which is support rcsplit or not.
2017-08-06 15:02:05 +08:00
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
2017-08-06 11:05:43 +08:00
Pawel Spychalski (DzikuVx)
04f1f163e4
airspeed in OSD
2017-08-03 22:50:51 +02:00