1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-26 01:35:41 +03:00
Commit graph

287 commits

Author SHA1 Message Date
mikeller
4d30971e2d Fixed permissions on files. 2017-11-28 23:31:55 +13:00
Martin Budden
b49f20fd8d Tidy of OSD code 2017-11-22 09:46:28 +00:00
Dan Nixon
2bb561aa61 Add RTC date/time to OSD stats
Fixes #4575
2017-11-19 10:55:52 +00:00
mikeller
fb7f0e1904 Move default position for OSD elements away from underneath artificial horizon / crosshairs position. 2017-11-14 01:29:45 +13:00
Michael Keller
12c052c103
Merge pull request #4555 from codecae/vtx_low_power_disarm_fix
Fixes for vtx_low_power_disarm_fix issue
2017-11-12 23:10:50 +13:00
Curtis Bangert
f35ec19b15 Fixed vtx_low_power_disarm 2017-11-12 02:33:54 -05:00
jyesmith
4e0c16855f Added OSD_REMAINING_TIME_ESTIMATE which is based on flight used mAh rate. 2017-11-12 14:20:34 +10:00
Michael Keller
1c5c7476c1
Merge pull request #4541 from mikeller/cleanup_rssi
Cleaned up handling of RSSI, added resetting to 0 for RSSI over MSP.
2017-11-12 10:35:26 +13:00
mikeller
fc28817448 Fixed up adjustment range OSD display and made it configurable. 2017-11-12 04:22:28 +13:00
Michael Keller
41806636d6
Merge pull request #4543 from mikeller/added_rtc_date_time_to_osd
Added RTC date/time to OSD.
2017-11-12 03:17:55 +13:00
mikeller
c6b88e5d04 Cleaned up handling of RSSI, added resetting to 0 for RSSI over MSP. 2017-11-12 01:22:12 +13:00
mikeller
968efb86bf Added RTC date/time to OSD. 2017-11-11 20:07:20 +13:00
Curtis Bangert
01a78ef77f Use parameter group to populate vtx channel in OSD 2017-11-10 21:18:54 -05:00
Bjoern Schultze
03b1f5f54c show inflight adjustments in osd 2017-11-07 11:30:14 +01:00
mikeller
a8d34dabb0 Changed defines for GYRO/ACC/MAG/BARO/GPS/SONAR/OSD/BLACKBOX/CMS to conform to the USE_ convention. 2017-11-05 10:15:24 +13:00
Michael Keller
df6b2dc1be
Merge pull request #4475 from mikeller/order_osd_warnings_by_importance
Ordered priority of OSD warnings by importance.
2017-11-02 18:56:01 +13:00
Michael Keller
c9e96a6d7f
Merge pull request #4445 from McGiverGim/bf-fix_negative_rth_arrow_osd
Fix negative direction in HOME ARROW in OSD
2017-11-02 03:08:40 +13:00
mikeller
b7c17151c1 Ordered priority of OSD warnings by importance. 2017-11-01 21:22:30 +13:00
Dan Nixon
6621ed9818 Allow OSD warnings to be toggled 2017-10-29 10:10:29 +00:00
Miguel Angel Mulero Martinez
21f2433653 Fix negative direction in HOME ARROW in OSD 2017-10-28 10:56:16 +02:00
Dan Nixon
bb4f573615 Ensure OSD display is refreshed when stat screen disabled 2017-10-27 19:54:43 +01:00
Miguel Angel Mulero Martinez
06728f360a Fix the GPS image in OSD to use two symbols 2017-10-26 10:04:43 +02:00
Miguel Angel Mulero Martinez
dadedd059f Show stats only if enabled
If no enabled stat to show, don't show the stats page in the OSD
2017-10-24 10:14:15 +02:00
Michael Keller
ecec6615e7 Merge pull request #4260 from DanNixon/osd_default_layout
Set a reasonable default OSD layout
2017-10-12 00:10:15 +13:00
Dan Nixon
3aeef39b5a Add OSD and beeper warnings for anti turtle mode 2017-10-10 08:20:56 +01:00
Dan Nixon
db35523437 Set a reasonable default OSD layout
All elements off and positioned near the centre of the screen (in NTSC
at least), apart from the warnings element which is in the previous
position and enabled.

The warnings element is kept as it does show inportant information and
is not visible if no warning is active.
2017-10-01 14:34:28 +01:00
Martin Budden
53f5e87c7a Add void to function declarations/definitions where required 2017-09-24 09:22:48 +01:00
Dan Nixon
3013229918 Left pad OSD electrical power readout 2017-09-10 15:23:01 +01:00
Dan Nixon
20f7c77089 Add BATT NOT FULL warning to OSD
Shows BATT NOT FULL when the connected battery has an everage cell
voltage of less than 0.2v lower then vbatmaxcellvoltage (when the craft
has yet to be armed)

Intended as a reminder to make sure pilots fly with a fresh battery

Adds an additional configuration option for the voltage at which a cell
is "full"
2017-08-18 08:07:20 +01:00
Martin Budden
d2b31c1770 Fixed some comparion sign warnings 2017-08-16 11:30:00 +01:00
Martin Budden
fa4927c312 Merge pull request #3614 from DanNixon/osd_ahi_config
Allow configuration of the AHI limits
2017-08-12 08:49:58 +01:00
Dan Nixon
cf040713da Allow configuration of the AHI limits 2017-08-12 07:54:09 +01:00
Martin Budden
7580b25d80 Merge pull request #3741 from elektronisk/patch-1
OSD, adjust the heading angles where "compass bar" and "numerical heading" arrows change
2017-08-12 07:39:47 +01:00
Martin Budden
a0f48f74c1 Merge pull request #3615 from DanNixon/osd_battery_current_formatting
Improve formatting of numerical OSD elements
2017-08-12 07:24:44 +01:00
Andreas Bertheussen
f875f92292 Update osd.c
Correct the heading boundaries used to display "numerical heading" arrow symbol, and "compass bar" direction.

The direction indicators get shifted by 1/32th of a circle. For instance the forward arrow and north direction will now be displayed for headings 349..011, instead of at headings 000..022.
2017-08-03 18:16:34 +02:00
Dan Nixon
28fb930c1f Improve formatting of some numerical OSD elements
- Moved units to the right of the number
- Added adequate left padding
2017-07-26 12:57:12 +01:00
blckmn
7a5d1d9b8e Moving boardIdentifier out of config header and into systemConfig (for generic targets) 2017-07-25 09:05:12 +10:00
Martin Budden
3a179f80e6 Update PG versions 2017-07-19 13:00:49 +01:00
Michael Keller
ea5a7cd998 Merge pull request #3373 from DanNixon/generic_osd_timers
Generic OSD timers (plus high precision timer)
2017-07-08 10:21:39 +12:00
Martin Budden
3d4f0bb137 Whitespace tidy 2017-07-05 06:36:22 +01:00
Dan Nixon
78d28b48f8 Generic OSD timers
- Two configurable timer elements/stat items
- High precision timer (for race timing)
- Add array length checking to OSD items in MSP
2017-07-03 12:30:49 +01:00
Dan Nixon
dbbe79a9f4 Add arming disabled reasons to OSD 2017-07-02 17:29:21 +01:00
mikeller
31df82db2d Reworked arming conditions. 2017-06-30 08:43:46 +12:00
Michael Keller
5f1ede6534 Merge pull request #3348 from martinbudden/bf_gps_align
Move some GPS variables into struct. Some alignment with iNav
2017-06-28 11:58:12 +12:00
Dan Nixon
270c4bd5fe Update OSD unit test as per comments from @ledvinap 2017-06-27 18:01:55 +01:00
Dan Nixon
427c5fe524 OSD unit test 2017-06-27 10:01:35 +01:00
Martin Budden
564e0c94b8 Move some GPS variables into struct. Some alignment with iNav 2017-06-25 14:44:04 +01:00
Dan Nixon
3a84e81827 Add BB log no for SD card 2017-06-24 17:15:32 +01:00
Dan Nixon
5ba8d39ad8 Fixes broken if-else from 41668fa 2017-06-21 11:29:43 +01:00
borisbstyle
72f5a7940b Merge pull request #3308 from mikeller/added_osd_visual_beeper
Added visual beeper to OSD.
2017-06-19 08:23:43 +02:00