Try   HackMD

FAQ / No OSD in Betaflight 4.5

  • be sure to enable OSD in the Configuration tab.

    Image Not Showing Possible Reasons
    • The image was uploaded to a note which you don't have access to
    • The note which the image was originally uploaded to has been deleted
    Learn More →

  • for Analog quads, only build with OSD_SD selected; for Digital, only build with OSD_HD selected. i.e. one or the other, not both.

    Image Not Showing Possible Reasons
    • The image was uploaded to a note which you don't have access to
    • The note which the image was originally uploaded to has been deleted
    Learn More →

  • for HD, set the UART in ports tab:

    Image Not Showing Possible Reasons
    • The image was uploaded to a note which you don't have access to
    • The note which the image was originally uploaded to has been deleted
    Learn More →

  • To change to Analog OSD: (Alternativly, could force MAX7456, NTSC, PAL, etc.)

set osd_displayport_device = AUTO
set vcd_video_system = AUTO
set osd_canvas_width = 30
set osd_canvas_height = 16
save
  • Not specific to BF 4.5, but make sure both Analog Camera and Betaflight are set to the same format. e.g. PAL or NTSC if AUTO fails to work.

  • To change to Digital OSD: (And may need to set fonts to all 0):

set osd_displayport_device = MSP
set vcd_video_system = HD
set osd_canvas_width = 53
set osd_canvas_height = 20
set displayport_msp_fonts = 0,0,0,0
save
  • When comppiling both, the defaults are set for HD:
# get displayport
osd_displayport_device = MSP
Allowed values: NONE, AUTO, MAX7456, MSP, FRSKYOSD

# get vcd_video_system
vcd_video_system = HD
Allowed values: AUTO, PAL, NTSC, HD

# get displayport_msp_fonts
displayport_msp_fonts = 0,1,2,3
Array length: 4

# get canvas
osd_canvas_width = 53
Allowed range: 0 - 63

osd_canvas_height = 20
Allowed range: 0 - 31

note: some users reported the need for set osd_warn_bitmask = 327679 (Seems to be osd_warn_bitmask osd_warn_bitmask = 270335 by default in 4.5.2 and osd_warn_bitmask = 794623 by default in 4.6.)

FAQ / No OSD in 4.6

  • same as above, but DO NOT paste full 4.5 diff, but rather set it up manually.
  • In the new WebApp Configurator, pilot must choose SD or HD mutually exclusive. If needing both, select one and use custom defines to add the other (OSD_SD or OSD_HD).
  • in 4.6, CLI osd_canvas_* is no longer available unless the custom define OSD_CANVAS_SIZE_DEBUG is used.