The worded horizontal/vertical choices are clear on their own, so the
settings page keeps them and the reset button without the drawing.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Replace the manual bottom/right insets with a measured safe area. A
calibration grid on the cluster showed what BYD draws over the
projection area in Full screen navi (status row, ADAS icons and lane
view, speed/power readouts, bottom band) and that Small screen navi
crops the panel to a centre window. The panel centre, x 35-64 % and
y 16-75 %, is clear in both modes, so the car sits there by default;
the owner confirmed it centred in both modes.
"Car marker · horizontal" (Left 40 % … Right 40 %) and "Car marker ·
vertical" (Up 30 % … Down 30 %) move the marker in 10 % steps. The safe
area keeps its size around the marker and shrinks only near a panel
edge. Settings show a small drawing of the cluster with BYD's readouts
and the marker, and a reset button.
"Cluster map size" sets the stream to 100, 83 (default, 1600x600 on
1920x720) or 67 % of the panel; the cluster scales it up, so the map
grows while staying sharp at 83 %. Apple Maps ignores the reported
physical size on the cluster, so that stays fixed.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
When a BYD cluster projection display is visible to the app, DiPlay can
declare CarPlay's second (instrument cluster) screen, ask Apple Maps for
its cluster map through initialURL, and render stream 111 in a
Presentation on the shared projection display. The driver picks Small or
Full screen navi in the cluster's own menu; no ADB is needed.
Safe-area insets place the car marker. The defaults (25 % from the
bottom, about 1/9 to the left) fit the tested DiLink 5.0 cluster. The
feature is opt-in and marked experimental.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>