Codemaster series F1 games telemetry tools and system.
git submodule update --init
cmake .
make
located in bin directory.
f1-2022-tele: telemetry program for f1 2022.
distribution-test: for searching suitable random distribution.
dependencies: libmysqlclient libcurl-devel sqlite-devel
yum install libcurl-devel
yum install mysql-devel
yum install sqlite-devel
brew install mysql-connector-c
f1-2022-tele listen udp data from game ,then process and store in the mysql server.CarFocus table stored current focus car when you are specting the game. You can use python script to retrive the record, then simulate keyboard input to control camera switch autoly.
grafana server retrive data from mysql server, then visualization in web page.