Betaflight OSD (on screen display) is integrated in BETAFPV F3 brushed flight controllers that shows important flight data on your FPV monitor, such as battery voltage, current draw and much more. In default, the OSD function is enable and you could use the default configuration. Also you could custom your own OSD menu.
OSD with the AIO cameras
How would do an OSD with the AIO cameras? Which aio cameras are supported with OSD fucntion and how to connect the AIO camera to the FC? These are the issues we need to solute in this part. There is a video in and out on the fc itself, labeled CAM and VTX as show below. So as usual, all the aio camera vtx could connect with the FC if you could seperate the video in and out independently.
BETAFPV H02 is an aio camera vtx with video out and in available. All you have to do is soldering the signal cable to the fc correctly.
For camera vtx combo connected with cables, like FX806TC, just split the video cable ( yellow cable as usual) and soldering them to the fc correctly.
Other regular AIO cameras like VM275, FX805, Eachine XT02 etc, the video out and in signal is not available and you should do some modify to it.
Enable the OSD function on Configuration tab.
The OSD tab where you can configure the OSD settings.
Setting up Betaflight OSD is very simple, here are the more details from Oscarliang website.
As usual, the voltage value showing on OSD will drains about 0.6V when flying. Here is the conclusion about the battery voltage.
1) It is normal for a full charged battery showing around 3.8V on OSD when trottle up. As show in MMW's video, after 5s flying time, the voltage on OSD is 3.7V.
2) When the battery voltage is 3.7V, the OSD will showing about 3.1V when flying.
3) The low battery alter show be no more than 3.1V. This is also the recommend value from MMW.
Below is a complete flying record with a full charged battery by Benedikt from MMW.
Minimalistic OSD Configuration for BetaFlight 3.2
The manual below is based on Benedikt's article.
BF 3.2 OSD has a huge list of features, but only a few are useful on micro FC with limited sensor support. To configure your OSD as above, you can copy the settings below and paste them into the CLI of your BetaFlight configurator, then enter "save" and enter.
- flight time
- "battery not full" alert: 4.1V
- "low battery" alert: 3.1V
- "battery critical" alert: 2.9V
- "flight time" alert: 2:00min
- "Clarity" font
set osd_units = METRIC set osd_rssi_alarm = 20 set osd_cap_alarm = 2200 set osd_alt_alarm = 100 set osd_ah_max_pit = 20 set osd_ah_max_rol = 40 set osd_tim1 = 2560 set osd_tim2 = 513 set osd_vbat_pos = 2403 set osd_rssi_pos = 40 set osd_tim_1_pos = 54 set osd_tim_2_pos = 2422 set osd_flymode_pos = 333 set osd_throttle_pos = 225 set osd_vtx_channel_pos = 377 set osd_crosshairs = 2248 set osd_ah_sbar = 200 set osd_ah_pos = 2248 set osd_current_pos = 385 set osd_mah_drawn_pos = 353 set osd_craft_name_pos = 2412 set osd_gps_speed_pos = 218 set osd_gps_lon_pos = 82 set osd_gps_lat_pos = 65 set osd_gps_sats_pos = 51 set osd_home_dir_pos = 302 set osd_home_dist_pos = 303 set osd_compass_bar_pos = 42 set osd_altitude_pos = 247 set osd_pid_roll_pos = 423 set osd_pid_pitch_pos = 455 set osd_pid_yaw_pos = 487 set osd_debug_pos = 1 set osd_power_pos = 321 set osd_pidrate_profile_pos = 345 set osd_warnings_pos = 2186 set osd_avg_cell_voltage_pos = 76 set osd_pit_ang_pos = 33 set osd_rol_ang_pos = 65 set osd_battery_usage_pos = 392 set osd_disarmed_pos = 2315 set osd_nheading_pos = 311 set osd_nvario_pos = 279 set osd_esc_tmp_pos = 82 set osd_esc_rpm_pos = 83 set osd_stat_max_spd = OFF set osd_stat_max_dist = OFF set osd_stat_min_batt = ON set osd_stat_min_rssi = OFF set osd_stat_max_curr = OFF set osd_stat_used_mah = OFF set osd_stat_max_alt = OFF set osd_stat_bbox = OFF set osd_stat_endbatt = ON set osd_stat_bb_no = OFF set osd_stat_tim_1 = ON set osd_stat_tim_2 = ON set bat_capacity = 200 set vbat_max_cell_voltage = 44 set vbat_full_cell_voltage = 41 set vbat_min_cell_voltage = 29 set vbat_warning_cell_voltage = 31 set vbat_hysteresis = 1 set current_meter = ADC set battery_meter = ADC set vbat_detect_cell_voltage = 30 set use_vbat_alerts = ON set use_cbat_alerts = OFF set cbat_alert_percent = 10 set vbat_cutoff_percent = 100 set vbat_scale = 110 set bat_capacity = 200 set vbat_max_cell_voltage = 44 set vbat_full_cell_voltage = 41 set vbat_min_cell_voltage = 29 set vbat_warning_cell_voltage = 31 set vbat_hysteresis = 1 set current_meter = ADC set battery_meter = ADC set vbat_detect_cell_voltage = 30 set use_vbat_alerts = ON set use_cbat_alerts = OFF set cbat_alert_percent = 10 set vbat_cutoff_percent = 100 set vbat_scale = 110 save