Technical differences between SignalR streams and "finalized" data #456
pesaventofilippo
started this conversation in
General
Replies: 1 comment
-
It should be exactly the same. But the timestamps differ between the SignalR stream and the archive that becomes available later. So you can't mix the two. The archives may cut off some unimportant data at the beginning and the end. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Session data from livetiming.formula1.com is usually available about 30 minutes after a session ends, but all data is transmitted live with signalr (and we can record it with the
fastf1.livetiming
module).If you look at SessionInfo.json (the data for the latest session),
ArchiveStatus
is set toGenerating
while the session is in progress until 30 minutes after the session, then it becomesArchived
and we can pull the data from the APIs.My question is, what additional data (if any) is being generated or anyway provided after the session ends, that was not already present in the signalr broadcast?
If I hypothetically record every single message broadcasted with signalr from start to finish, could I parse & compute the same data that is later available from the APIs? Or is there some other reason we can't just use signalr data directly?
Beta Was this translation helpful? Give feedback.
All reactions