Hey,
I'm the developer of Pitbox, a real-time telemetry companion app for F1 games that just launched today on the App Store.
Two things that would make a huge difference for third-party developers like me:
1. Native delta to leader right now we calculate this from m_totalDistance which works but it's a workaround. A native delta in the packet would be cleaner and more accurate for everyone. It would also allow apps like mine to correctly reconstruct the delta even when connecting mid-session, which currently isn't possible reliably.
2. Consistent lap numbering currentLapNum starts at 0 on the out lap and only becomes 1 when you cross the start/finish line. But SessionHistoryPacket uses 1-based lap numbers. This mismatch causes real headaches and forces every UDP developer to add special case handling. Just making it consistent across all packets would save a lot of pain.
These two things alone would meaningfully improve every third-party UDP app out there.
Thanks for opening this thread really glad EA is actively listening to the community on this.