MotorSignal Telemetry OS

Ride History & Replay HUD Specification

High-Fidelity Dual-Viewport Mobile Prototype (iOS 390x844 Frame Specification)

Spec v2.6.4 Live Target: 390x844 @3x
VIEWPORT 1: Session Archive Screen: Activity.History
env(safe-area-inset-top)
2:02

Ride History

Offline Mode: 2 rides queued locally (auto-sync on connection).

Ride 12

2001 YAMAHA Y...

Skyline Blvd & Pescadero Carve

Trip 15.7 mi
Time 16 min
Top Spd 84 mph
Max Lean 27° R
Hard Brk 0.49 G
Elev Gain 69 m

Ride 11

DUCATI V4
Synced
TRIP 42.1 mi
TIME 54 min
TOP SPD 72 mph

No rides found for Track Mode

Change telemetry preset or switch filter above.

env(safe-area-inset-bottom)
VIEWPORT 2: Telemetry Replay HUD Screen: Replay.ActiveHUD
env(safe-area-inset-top)
2:02

Ride 12 • Skyline & Pescadero

GPS Telemetry Synced
100% Buffered (Local cache)
51° APEX
ELV +2,140 FT • GRADE 6.2%
Live Speed
58 MPH
Lean Angle
21° R
Lateral G
0.38 G
08:42 SESSION PROGRESS 16:00
env(safe-area-inset-bottom)

System Architecture & Interaction Specifications

Engineered constraints, platform layout standards, and user experience guarantees.

1. Map Controls vs Telemetry Overlay

Floating map controls (+, -, layers) are strictly docked to the Top-Right quadrant with isolated pointer-event boundaries. They are decoupled from lower telemetry clusters to prevent scrub mis-taps while riding or reviewing.

Rule: 48dp separation zone

2. Platform Safe Areas

Dynamic padding utilizes env(safe-area-inset-top) (47px iOS island clearance) and env(safe-area-inset-bottom) (34px home indicator buffer) ensuring zero occlusion on gesture devices.

Rule: Full notch & home bar immunity

3. Telemetry Streaming & Cache

Sessions store IMU 100Hz packets in IndexedDB/SQLite. Visualizer displays green 100% Buffered state. When roaming without LTE, offline queue alerts notify riders of local persistence.

State: Zero packet loss cache

4. Destructive Deletion Pattern

Red (#EF4444) is strictly reserved for destructive deletion. Tapping the header trash icon requires an intentional two-step confirmation sheet to purge irreversible GPS and lean-angle logs.

Security: 2-step verification modal