🛠️SNEAKY_FPV Pilot Logo Tool
This tool is for inserting a user created logo into a font file.
Where to get:
https://sites.google.com/view/sneaky-fpv/home -> OSD and Logo Tools
This tool supports:
Walksnail fonts (2160p, 1440p, 1080p, 720p, 540p)
WTFOS png fonts used in msp-osd v0.12+ (coming soon if not already available)
INAV 7+
Betaflight 4.4+ (limited)
Betaflight 4.6 (nightly if not in full release)
Use the following sizes for user generated logos:
There is no need to create logos for different resolutions. The tool will understand what the resolution of the font file is and scale the logo resolution to suit.
*The recommendation is to create a logo resolution for the 2160p size as the tool is effective at scaling down and will retain sufficient fidelity. Conversely the tool will scale up a lower resolution logo to suit the font resolution, but fidelity will be reduced in the logo.
Note: The font files that are output from this tool will likely need renaming to suit Walksnail and/or WTFOS.
Note: WTFOS msp-osd v0.12+ A new png font naming convention introduced is [font_<fcid>.png] and [font_<fcid>_hd.png]. <fcid> is typically inav, btfl, quik, etc.
Walksnail
For an existing font setup on the SD card userfont folder either rename and overwrite the existing png files with the new one or, edit the font_update.ini and replace the existing 1080 and 720 file names with the actual names of the new font files.
I.e. just the right side of the =.
imgname_720=WS_AP_Conthrax_24.png
imgname_1080=WS_AP_Conthrax_36.png
Betaflight Pilot Logo:
When 'Page 1' is selected:
The user logo:
Will replace the Betaflight logo.
Wil be shown when re/booting the FC.
[BF 4.4+]:
Shown when arming the FC
CLI:
set osd_logo_on_arming = on
set osd_logo_on_arming_duration = <duration in 10ths of seconds>
*BF 4.6 (or BF4.5 beta) - If you’re using a single page betaflight font (36x13824 or 24x9216 image dimensions), set the following:
set displayport_msp_fonts = 0,0,0,0
This will ensure all OSD elements are displayed under warning conditions.
When 'Page 2', 'Page 3' or 'Page 4' is selected (4 page font needed):
The user logo:
Will not replace the Betaflight logo shown on boot.
The user logo with be shown when arming the FC
[BF 4.6 nightly builds]
CLI:
set osd_logo_on_arming = on
set osd_logo_on_arming_duration = <duration in 10ths of seconds>
set osd_arming_logo = <page number -1>
set displayport_msp_fonts = 0,1,2,3
Betaflight Usage:
Logo placement within the font file is different between INAV and Betaflight, and INAV has extra logo options for extended logo and pilot tag.
Select your FC firmware type.
Select the font png file to apply the logo to:
In this example I have selected a 4 page Betaflight font (named ‘WS_BFx4_Europa_36.png’)
File information is shown if I expand the Font File Information section.
Select the page for the logo to be applied to.
Note the CLI information in the tool.
Select the logo png to be overlaid.
Press ‘Overlay Logo and Save.
A message box will advise on the success.
A windows explorer window will open with focus on on the newly created font file with the logo applied.
INAV Pilot Logo:
Shown during arming on the right hand side of the logo space. (INAV logo is on the left)
CLI:
set osd_use_pilot_logo = on
set osd_arm_screen_display_time = <milli seconds>
set osd_inav_to_pilot_logo_spacing = <as desired>
INAV Extended Pilot Logo:
Shown during arming across the width of the logo space
The tool is essentially replacing the INAV logo with the left half of the extended logo.
CLI:
set osd_use_pilot_logo = on
set osd_arm_screen_display_time = <milli seconds>
set osd_inav_to_pilot_logo_spacing = 0
INAV Pilot Tag:
Shown on the INAV OSD During flight
Enable the ‘Pilot Logo’ OSD element to show.
INAV Usage:
Choose INAV and select your font.
When you select your desired logo to be applied, the tool will know if it is the pilot logo, extended pilot logo or the pilot tag you are applying, by the png dimensions.
Important:
If you wish to apply both a pilot tag AND a pilot logo the following example steps will help for applying an extended pilot logo and a pilot tag:
Select your font you wish to start with
Select Logo PNG and choose your prepared extended pilot logo png
Overlay Logo and Save
Repeat Step 1 above but select the newly created font file (ends in _logo.png)
Select Logo PNG and choose the pilot tag png
Overlay Logo and Save
A font file will be created that includes both logos. (ends in _logo_logo.png)
Last updated
Was this helpful?