RaceCore24 came about when Tore Pedersen and Kjetil Kristoffer Solberg started a project to improve a Fanatec Club Sport pedal set by improving the electronics - hoping for better braking.
This led to the creation of firmware for the electronics and software for calibrating and updating the firmware.
After many many iterations this led to the RaceCore24 brake mod for the Fanatec Club Sport pedal set. In our lab we have advanced electronics, firmware and software for maximum brake experience - up to 8kHz.
The following is a showcase of how our software matured until the software we use today.
Software for calibrating and updating firmware and software.
Our C++ made RaceCore24 Controller Center application. This was the first version for our first firmware. We could not update firmware or update software with this version.
Software for calibrating and updating firmware and software.
Our C++ made RaceCore24 Controller Center application. The problem with this software was using GDI for background graphics. It was slow. So after this we decided to use DirectX through Windows Presentation Foundation (WPF) instead.
Software for calibrating and updating firmware and software.
Our C# WPF made RaceCore24.Ignition application.
Software for updating all our software applications.
Our C# WPF made RaceCore24.Torque application.
Software for viewing RaceCore24 devices in joy.cpl on Windows 10.
Our C++ made RaceCore24 Joystick Control Panel Applet.
Software for calibrating and updating firmware on macOS.
Our Swift macOS application for managing RaceCore24 devices.
Current WinUI3 software for calibrating and updating firmware.
Our C# WinUI3 application for managing RaceCore24 devices.
Current WinUI3 software for burning bootloader onto our brake mod.
Our C# WinUI3 application for burning bootloader onto our brake mod.
Software for controlling RaceCore24 from Xbox GameBar.
Our C# UWP XBox GameBar application.
First generation application for managing customers, firmwares, bootloaders and otherwise view and adjust RaceCore24 devices.
Our C++ first generation CRM+ application.
Software for managing customers, firmwares, bootloaders and otherwise view and adjust RaceCore24 devices.
Our C# CRM+ application.
Software for managing software, firmware and bootloaders.
Our C# application for managing files.