Skip to content

Br3nd4nt/F1Vision

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

121 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏎️ F1Vision

Running the project

1. Backend

Project is configured to communicate with f1-dash backend. It uses Rust, so you will need to have cargo installed.

I recommend checking this fork. It provides data generation logic.

# this will prompt you to create a new file with data 
cargo r -p generator

Caution

Data models provided with these generatoed files are kinda unstable, so I highly advice you to create 2025 mexico race, otherwise there probably will be problems parsing server messsages.

After the data was created using fork provided above, or other ways described in the original repo, just start simulator to simulate the F1 SignalR server and start live server to start the actual backend up!

cargo r -p simulator 2025-mexico-race.data.txt # simulator
cargo r -p live # live server

after that you should be good to go!

2. App

Just open the project in XCode and it should run just fine!

To Change some settings, like Server IP and other stuff, open F1Vision/App/Configuration.swift

About

Watching F1 telemetry straight from your iOS device!

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages