Miguel Angel Mulero Martinez
458d97caad
Add vtxtable powerlabel to the OSD element
2019-08-05 13:50:22 +02:00
Michael Keller
5123e8bb38
Add support for IRC Tramp race lock flag, and extended VTX stat… ( #7128 )
...
Add support for IRC Tramp race lock flag, and extended VTX status.
2019-07-29 02:13:26 +12:00
jflyper
542146c702
Motor code refactor (Phase 1)
2019-07-17 01:33:39 +09:00
mikeller
aeca5665e6
Add support for IRC Tramp race lock flag, and extended VTX status.
...
Display '-' for settings when VTX is locked.
2019-07-01 01:30:18 +12:00
Michael Keller
6130dc3b9e
Move motorConfig_s and motorDevConfig_s to pg/motor ( #8498 )
...
Move motorConfig_s and motorDevConfig_s to pg/motor
2019-06-30 12:59:31 +12:00
jflyper
0e63596abd
Move motorConfig_s, motorDevConfig_s and associated PG handling into pg/motor.[ch]
2019-06-29 20:03:54 +09:00
Michael Keller
3695b123d9
Add link quality symbol to OSD ( #8494 )
...
Add link quality symbol to OSD
2019-06-28 19:24:35 +12:00
Bruce Luckcuck
b962416333
Remove settings parameter; update to use the new kilometer and miles symbols
2019-06-27 10:14:14 -04:00
Miguel Angel Mulero Martinez
c80c3c4f08
Add link quality symbol to OSD
2019-06-27 09:33:56 +02:00
Bruce Luckcuck
2e9e99ff42
Simplified leading symbol logic and change setting to default to ON
2019-06-25 18:38:27 -04:00
Bruce Luckcuck
865515113e
Add dynamic distance formatting for OSD elements
...
Optionally format distance as meters/kilometers or feet/miles based on overal distance. For metric, distance will be displayed as:
0-999m: display meters
1000-9999m: display as kilometers with 2 decimals (ie. 1.23K)
10000m and above: display as kilometers with 1 decimal (ie. 10.5K)
Similar for imperial units except that will display feet up to 1 mile (5280ft), miles with 2 decimals from 1-9.99 miles, and with 1 decimal over 10 miles.
Configured with `osd_dynamic_distance_units = OFF | ON`. If off (the default) then the behavior is unchanged and the distance will be only displayed in meters or feet depending on the units selection.
There are currently no OSD font symbols for kilometers or miles so "K" and "M" are used at this time.
2019-06-24 19:57:14 -04:00
mikeller
0ee3768c2f
Changed define for hyphen from SYM_COLON to SYM_HYPHEN.
2019-06-15 19:57:52 +12:00
Miguel Angel Mulero Martinez
06878b1265
Change arrows to small at the vario OSD element
2019-06-13 15:09:31 +02:00
Miguel Angel Mulero Martinez
ef74357faf
Add units symbol to the vario OSD element
2019-06-13 15:09:30 +02:00
Michael Keller
7b2bdf304e
Remove blank overwrite in the OSD ( #8416 )
...
Remove blank overwrite in the OSD
2019-06-14 00:31:29 +12:00
Michael Keller
7b7250a811
Refactor of OSD fonts ( #8390 )
...
Refactor of OSD fonts
2019-06-14 00:31:11 +12:00
Miguel Angel Mulero Martinez
fdc6aab7a9
Remove remaining blank overwrite in OSD warnings
2019-06-12 14:07:57 +02:00
Miguel Angel Mulero Martinez
f759ba75d7
Remove remaining blank overwrite in OSD elements
2019-06-12 08:48:29 +02:00
Michael Keller
6b80fe83e1
Add missing CLI parm for ESC RPM Frequency OSD element ( #8404 )
...
Add missing CLI parm for ESC RPM Frequency OSD element
2019-06-12 13:21:56 +12:00
Bruce Luckcuck
778df74729
Add missing CLI parm for ESC RPM Frequency OSD element
2019-06-09 18:42:24 -04:00
Bruce Luckcuck
a1d5df0530
Fix compile error if USE_ESC_SENSOR is not defined
...
Also correct dependencies to USE_DSHOT_TELEMETRY instead of USE_RPM_FILTER.
2019-06-09 18:16:09 -04:00
Miguel Angel Mulero Martinez
240975f736
Refactor of OSD fonts
2019-06-07 12:35:02 +02:00
Michael Keller
c57d858774
Remove second symbol in the Throttle OSD element ( #8372 )
...
Remove second symbol in the Throttle OSD element
2019-06-07 09:17:24 +12:00
Michael Keller
b5b18863dc
Fix GPS coordinate in the OSD between 0 and -1 ( #8374 )
...
Fix GPS coordinate in the OSD between 0 and -1
2019-06-06 01:33:16 +12:00
Miguel Angel Mulero Martinez
a12f425325
Fix GPS coordinate in the OSD between 0 and -1
2019-06-04 16:47:18 +02:00
mikeller
75b1c0d4ce
Removed 'slots' from the adjustment range configuration.
2019-06-05 00:56:37 +12:00
Miguel Angel Mulero Martinez
97d87bd16b
Change the home symbol to free the triangle character in OSD
2019-06-03 11:39:48 +02:00
Miguel Angel Mulero Martinez
ba99bdae21
Remove second symbol in the Throttle OSD element
2019-06-03 08:44:45 +02:00
Miguel Angel Mulero Martinez
26f5c02331
Make OSD Speed fixed length
2019-05-30 19:18:47 +02:00
Miguel Angel Mulero Martinez
1dc7cd24ba
Use the new Speed and Total Distance OSD symbols
2019-05-27 20:01:03 +02:00
Michael Keller
339621ced3
Move the Altitude alignment left in the OSD ( #8339 )
...
Move the Altitude alignment left in the OSD
2019-05-25 22:30:19 +12:00
Miguel Angel Mulero Martinez
f27a93b767
Move the Altitude alignment left in the OSD
2019-05-24 09:51:51 +02:00
pkruger
b8a9e46a8d
Merge branch 'master' into 8107-osd-profile-names
2019-05-22 21:58:36 +10:00
laz2wiringpi
15c25520e3
add missing code
...
cleanup space(s)
comment
move define define in post add to pre
2019-05-21 16:40:21 -04:00
pkruger
9ae53d94d0
Merge branch 'master' into 8107-osd-profile-names
2019-05-21 21:22:50 +10:00
laz2wiringpi
c1510c9f27
USE_RX_RSSI_DBM Split from pr 8042
...
rssi dbm osd negitive values
rename max to min
2019-05-20 22:19:04 -04:00
laz2wiringpi
e9a406f447
Link Quality without Aux
...
fix indent , move unused
remove premature optimisation
Use prior code for osd element calc
unit test add crsf for scaleCrsfLq
unittest typo
rx 0-100
elements simplify osdElementLinkQuality refactor
share one 16 bit var
2019-05-20 18:10:37 -04:00
Pieter Kruger
28182706a4
Add OSD profile names feature
2019-05-19 10:50:22 +10:00
Bruce Luckcuck
d62a4f4b18
Add tenths of a second OSD timer precision option
...
Currently the timers support full second and hundredth of a second display precision. This adds a tenth of a second option.
2019-05-17 14:25:30 -04:00
Miguel Angel Mulero Martinez
ea6505fecf
Remove the old erasing code in the OSD Home Distance
2019-05-11 08:36:17 +02:00
Miguel Angel Mulero Martinez
5afcb0985c
Use distance to home symbol into the OSD
2019-05-10 11:58:15 +02:00
Bruce Luckcuck
f5bc673ada
Revise PID/Rate profile names to use get/set and eliminate extra PG's
...
Removes the custom CLI commands to update or display the PID and Rate profile names. Moves the storage into the pidProfile and controlRateProfile PG's.
Names can now be set with:
set profile_name = NAME
set rate_profile_name = NAME
Also added profile name display to the profile and rate CMS menus.
2019-05-08 09:03:31 -04:00
Michael Keller
a8f6ea0b72
Add PID and Rate profile names, osd elements and cli config ( #7696 )
...
Add PID and Rate profile names, osd elements and cli config
2019-05-07 20:04:39 +12:00
Michael Keller
011aeb66a6
Moved 'rpm_filter' into 'flight'. ( #8186 )
...
Moved 'rpm_filter' into 'flight'.
2019-05-07 00:40:48 +12:00
Pieter Kruger
de5a54a19a
Add PID and Rate Profile names
2019-05-06 22:02:33 +10:00
Michael Keller
3651bbc03a
Added altitude symbol in OSD. ( #8184 )
...
Added altitude symbol in OSD.
2019-05-06 22:49:26 +12:00
Michael Keller
9886391934
Made temperature OSD display consistent. ( #8159 )
...
Made temperature OSD display consistent.
2019-05-06 01:13:12 +12:00
mikeller
5141bbfa94
Moved 'rpm_filter' into 'flight'.
2019-05-06 00:10:31 +12:00
mikeller
05f5449d04
Made temperature OSD display consistent.
2019-05-05 22:30:07 +12:00
mikeller
bd03951ca4
Added altitude symbol in OSD.
2019-05-05 22:26:53 +12:00