New default antenna widget icons sbc changes#83
New default antenna widget icons sbc changes#83DmtryJS wants to merge 4 commits intoOpenIPC:masterfrom
Conversation
- Replace 96x96px signal icons with 24x24px for better screen fit - Increase RSSI granularity from 5 to 8 signal levels - Evenly distribute 6 antenna icons across x: -250 to x: -80 (34px spacing) - Align antenna icons with VideoWidget column (x: -250) - Add dedicated no_signal icon for connection loss state
|
Just for the sake of people like me that can't see tiny icons, could you please increase the icon size or maybe add a setting for anyone who wants to do it manually? |
Hi Mario! Unfortunately, I don't see how to flexibly implement an icon size setting. There are a few problems: layers have fixed coordinates, so when changing the size of one element, the others need to be moved manually as well. |
|
64px sounds good to me. I think the old icons were too big/distracting, and I agree with Mario that the new ones seem a little small at 24px. |



OSD Configuration Optimization for SBC Ground Station
Summary
This PR optimizes the PixelPilot OSD configuration (osd.json) for better screen real estate usage, improved signal granularity, and enhanced readability on SBC ground stations.
Changes Made
Icon Resolution Optimization
Before: 96×96px signal icons (too large, causing overflow)
After: 24×24px signal icons (matches other widget icons)
Benefit: Icons fit properly within screen bounds without clipping
RSSI Signal Granularity
Before: 5 signal levels
After: 8 signal levels
Benefit: More precise signal strength visualization for better link quality assessment
Antenna Icon Layout
Evenly distributed 6 antenna icons across the row
X coordinates: -250 to -80 (34px spacing between icons)
Alignment: First antenna icon aligned with VideoWidget column (x: -250)
Benefit: Consistent visual layout that scales with available antenna count
No Signal Indicator
Added dedicated no_signal.png icon for connection loss state
Separate from low-signal indicators
Benefit: Clear visual distinction between weak signal and no connection