1
0
Fork 0
mirror of https://github.com/iNavFlight/inav-configurator.git synced 2025-07-23 08:15:19 +03:00
Commit graph

93 commits

Author SHA1 Message Date
Alberto García Hierro
534c172ca6 Add support for MSL Altitude OSD indicator 2019-01-06 18:19:36 +00:00
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.
2019-01-02 19:23:35 +00:00
Michel Pastor
2b97becbab Use the last selected font for the OSD preview 2018-12-18 00:08:35 +01:00
Michel Pastor
b8763cd982 Resize font manager window to fit the new fonts 2018-12-17 15:40:12 +01:00
Michel Pastor
ff8201bd57
Merge pull request #592 from nmaggioni/osd_temperature
Gyro temperature in OSD
2018-12-09 04:09:05 +01:00
Michel Pastor
9fc446981f
Merge pull request #601 from shellixyz/3d_speed_min_version
Add min version requirement for the 3D speed OSD element
2018-11-23 00:41:25 +01:00
Michel Pastor
a342b139fd
New OSD symbols for 3D speed, all fonts but Clarity (#599)
* Update Vision OSD font by Olivier C with 3D speed symbols
* Update default, bold and large OSD fonts with 3D speed symbols
* Update OSD preview 3D speed with the new symbols
2018-11-23 00:40:28 +01:00
Michel Pastor
693f016fac Add min version requirement for the 3D speed OSD element 2018-11-23 00:37:15 +01:00
Niccolò Maggioni
e76b83b78f
Give precedence to PR #585 2018-11-18 16:57:42 +01:00
Niccolò Maggioni
303bfbe85d
Rewording & refactoring 2018-11-06 14:36:27 +01:00
Niccolò Maggioni
4970260a03
Reduce temperature precision in OSD 2018-11-02 19:02:23 +01:00
Niccolò Maggioni
f63810ca27
Gyro temperature in OSD 2018-11-02 14:16:18 +01:00
Alexey Stankevich
5a68d9545d Add 3D speed OSD indicator 2018-10-22 23:22:27 +03:00
Alberto García Hierro
8c3d62cc8f Remove unintended console.log() call from OSD coordinate previews 2018-07-12 11:30:17 +01:00
Alberto García Hierro
142e960893 Add support for configuring coordinate digit count on OSD
Depends on https://github.com/iNavFlight/inav/pull/3573
2018-07-12 01:11:00 +01:00
Alberto García Hierro
5e5993cdef
Merge pull request #533 from iNavFlight/agh_osd_settings
Add support for editing more OSD settings from the OSD tab
2018-07-11 17:09:38 +01:00
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
2018-07-11 10:54:47 +01:00
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.
2018-07-11 00:07:20 +01:00
Michel Pastor
6b8876d853 Fix OSD attitude pitch and roll preview 2018-06-26 19:45:05 +02:00
Michel Pastor
0cc688ca21 Fix some OSD element IDs and previews 2018-06-26 15:01:02 +02:00
Michel Pastor
9365b46535 Add new OSD items 2018-06-25 15:29:25 +02:00
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.
2018-06-22 22:47:32 +01:00
Alberto García Hierro
f13231be9a
Merge pull request #481 from iNavFlight/agh_vtx_settings
Add support for latest VTX changes
2018-06-22 09:20:38 +01:00
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
2018-06-21 21:02:43 +01:00
Alberto García Hierro
ba45e316e3 Update VTX OSD item preview
It will show the power level in 2.0
2018-06-19 23:08:57 +01:00
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.
2018-06-18 18:03:49 +01:00
Michel Pastor
7462218f3e Add remaining flight time / distance OSD items 2018-06-18 15:17:39 +02:00
Michel Pastor
c32ba2614e Add sag compensated battery voltage to the OSD tab 2018-06-15 14:58:11 +02:00
Paweł Spychalski
19c26446e5
Merge pull request #452 from iNavFlight/agh_fix_new_api_alarms
Correctly display alarms when using the new OSD API
2018-06-04 17:21:01 +02:00
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).
2018-05-27 21:13:24 +01:00
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
2018-05-25 13:15:54 +01:00
Alberto García Hierro
55688abcbd Correctly display alarms when using the new OSD API
Fixes incorrect alarms in 2.0
2018-05-19 21:25:33 +01:00
Alberto García Hierro
f64a707c37 Fix air speed preview in UK mode
As reported in https://github.com/iNavFlight/inav/issues/3235
2018-05-19 11:56:08 +01:00
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.
2018-05-19 11:35:28 +01:00
Alberto García Hierro
15e884acf1
Merge pull request #443 from iNavFlight/agh_osd_radar
Add support for OSD Radar mode
2018-05-14 22:28:07 +01:00
Konstantin Sharlaimov
e8f37da7c7
Merge pull request #442 from iNavFlight/agh_map_version
Prevent map modes to be shown if firmware is < 2.0.0
2018-05-12 11:58:12 +10:00
Michel Pastor
909d183e82 Fix OSD AHI preview 2018-05-11 17:09:17 +02:00
Alberto García Hierro
7029323f49 Add support for OSD Radar mode 2018-05-11 11:07:26 +01:00
Alberto García Hierro
91d802a81b Prevent map modes to be shown if firmware is < 2.0.0
Oversight from the initial map mode support
2018-05-11 10:12:49 +01:00
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).
2018-05-08 12:06:08 +01:00
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
2018-05-08 15:02:28 +10:00
Michel Pastor
845a14ca1d Add pitch and roll attitude angles OSD items 2018-05-07 23:27:52 +02:00
Alberto García Hierro
ac2b42c743 Add symbol for HOME and use it in the home distance indicator 2018-05-06 10:55:30 +01:00
Alexey Stankevich
e7aeccbaed Change Watt symbol in OSD preview 2018-04-28 00:18:19 +03:00
Alberto García Hierro
32065e9f45 Add support for configuring multiple OSD layouts 2018-04-26 11:20:23 +01:00
Konstantin Sharlaimov
c6dda46330
Merge pull request #408 from warhog/osd
Added indicator for overlapping osd elements
2018-04-23 12:25:49 +10:00
Michel Pastor
353e0cc0a6 Fix OSD AHI preview 2018-04-23 04:22:56 +02:00
warhog
693ef1c893 added indicator if osd elements are stacked over each other 2018-04-19 08:12:57 +02:00
Michel Pastor
2e180fe436 Fixes the issue of the OSD tab alarm tooltips not closing 2018-03-26 03:42:25 +02:00
Michel Pastor
dd0f628740 Add trip distance OSD item 2018-03-06 19:02:25 +01:00