Codemasters Staff Hoo Posted July 8, 2021 Author Codemasters Staff Share Posted July 8, 2021 It's expected to be available once the 2021 forum opens up. I believe this will be tomorrow. You could try this link and keep hitting F5 until it works! 1 Link to comment Share on other sites More sharing options...
Advisoft Posted July 15, 2021 Share Posted July 15, 2021 Is there a way to translate a world position into a real life lat/lng GPS position? Link to comment Share on other sites More sharing options...
101jez101 Posted July 15, 2021 Share Posted July 15, 2021 I *think* the position values are in metres so if you knew the GPS of [0,0] you might be able to achieve this? Link to comment Share on other sites More sharing options...
Joebel81 Posted July 15, 2021 Share Posted July 15, 2021 Nello to everyone, I'd like to know if exists an excel file able to receive the UDP datas directly on the sheet. Thank you so much Link to comment Share on other sites More sharing options...
Joebel81 Posted July 15, 2021 Share Posted July 15, 2021 There is some one that was able to make an Excel file to receive the ump datas from F1 2020? Thanks Link to comment Share on other sites More sharing options...
Joebel81 Posted July 17, 2021 Share Posted July 17, 2021 Good morning guys, I'd want to ask sorry in advanced for my ignorance, i'm not a programmer. I'm looking for find the method to receive the datas and read it from the game because i'd like to prepare a system to organize some 'intelligent' automatic live streaming. Specially i'm interested about the live time in to the multiplayer race. Now i don't know where i have to start. I just found a program that capture the UDP date but i don't know how i can decoding it. I use Mac pc. In attached the file about the datas i receive. I will be very grateful to each good soul that will decide to help a simple 'rookie' in this fascinating but complex world! Link to comment Share on other sites More sharing options...
101jez101 Posted July 17, 2021 Share Posted July 17, 2021 Hi Joebel81 - at the end of this journey, you will no longer be able to say "I'm not a programmer" because to achieve what you want, you will need to write a program or two to catch and slice the data how you want and deliver it to a UI you will build. There are distinct areas - the first is capturing udp and converting it into human readable data. For this, you should probably use someone else's work. Try one of these maybe https://www.npmjs.com/package/f1-telemetry-client https://pypi.org/project/f1-2020-telemetry/ The first is node js, the second is python and you can find others by googling f1 202x telemetry udp client. With that up and running, you will have data. Lots and lots of data. You need to slice it up and extract the data points that you want. Remember that events are reported 20 times a second. Aggregation is super important because no one can read data of that frequency. Once you have the structures you want, you need a way to display the info. You say you want the live time in a multiplayer race, but how is that displayed, on what device etc? Personally, I can't do anything else while I am driving - certainly not taking my eyes off the screen and focusing on something else. Even the radio buttons are too much for me 😊. By the end, you will have an app and you will have programming knowledge. If this is all overwhelming, then quickly search for someone else's app and pay them some money. Don't expect it to be free because it's a lot of work building something like this. My app was a journey during which first I learned more python and then I learned javascript from zero. It is built for me and displays what I wanted to see. That's all this is really - it's a vehicle for learning a whole bunch of stuff, if you pardon the pun 😁. Link to comment Share on other sites More sharing options...
Joebel81 Posted July 17, 2021 Share Posted July 17, 2021 First of all let me say very thanks for your time you dedicated to me. What have to do whit npmjs or pypi program? i see just some code but i don't know how can use it. Please could you tell me 🙏? I'd like to explain you what is into my mind and i will if i will reach some good result. Thank you man! Link to comment Share on other sites More sharing options...
101jez101 Posted July 17, 2021 Share Posted July 17, 2021 45 minutes ago, Joebel81 said: What have to do whit npmjs or pypi program? i see just some code but i don't know how can use Google is your friend. Trial and error is the way forward. Install python mac or install node js mac. You are going to have so many questions, but if you know what to ask, you can usually find the answers. Link to comment Share on other sites More sharing options...
Joebel81 Posted July 17, 2021 Share Posted July 17, 2021 yes i agree with you , the problem is that i don't no where part of the world I'm turned 🙂 I installed Node Js and I used the command in to the Terminal ... npm install f1-telemetry-client It seems works because it creates 4 folders in to my main directory. After that i tried to used the command 'npm run start' but the result is like a picture. Please i feel that i'm so close to the solutions but i need another your support! after that i will consider you my best friend than Google 😇 Link to comment Share on other sites More sharing options...
101jez101 Posted July 17, 2021 Share Posted July 17, 2021 If you see under "Usage", there is some code. Try pasting that into a new file and save it as something like start.js Then back in the terminal, run the program you created using the command "node start.js" If your game is active and the udp config is standard amd working, you should start to see the packet data logged on screen. If you do, congrats, you are now officially a programmer! Now you need to figure out how to handle that data. Try changing console.log in this section to direct the packet to a function where you decide what to do with it. client.on(PACKETS.event, console.log); Link to comment Share on other sites More sharing options...
Joebel81 Posted July 18, 2021 Share Posted July 18, 2021 my friend i'm starting to feel the smell of the victory but not yet it happened .... i did what you said but let me shoe you what received why? believe me , i don't know minimally what i'm doing 😅 Link to comment Share on other sites More sharing options...
RFloww Posted July 20, 2021 Share Posted July 20, 2021 Hi Guys, There seem to be a strange issue with the "SSTA" event in Time Trial... The "SSTA" event is suppose to be sent at the start of the session although in time trial it is sent when you quit the session, just after the "SSEND" event.... Wich is a bit problematic when your app is waiting for the start event and receives it at the the end xD Thanks for the help, Regards Wolfgang Link to comment Share on other sites More sharing options...
oshev Posted October 13, 2021 Share Posted October 13, 2021 On 5/17/2020 at 4:18 PM, Hoo said: m_yaw Hi! It seems yaw doesn't correspond to where the car is facing in world coordinates but it's +90 degrees from that. I.e. if the car is facing North, 90 degrees, m_yaw value given by the API will be 180 degrees (well, in radians but same value). Does anyone know why it's the case? If I understand correctly, yaw should point to where car is facing. Link to comment Share on other sites More sharing options...
Iamisti990 Posted October 15, 2021 Share Posted October 15, 2021 Any progress on the multiplayer 'player' name issue? It is absolutely nonsense that we dont get that data through telemetry, while it can be seen on the screen and easily processable. It adds absolutely nothing to saving the user identity. Also it's just a username, not a first-lastname with address or something. Please get us the usernames otherwise this telemetry is useless. Link to comment Share on other sites More sharing options...
Iamisti990 Posted November 22, 2021 Share Posted November 22, 2021 Also please put the corner cutting setting into the telemetry (strict vs regular). Also please make the m_currentLapInvalid Flag always populated, even if 'corner cutting stringency' is turned off. (just please give us the state of this corner cutting setting!) It's impossible to measure laptimes if we want to know whether the lap is valid or not with a third party software if the user turns of the corner cutting stringency. Thank you! Link to comment Share on other sites More sharing options...
Recommended Posts