CrossTuner Studio

Software » CrossTuner Studio
CrossTuner Studio è un software freeware che permette di modificare le mappature automobilistiche contenute dentro la centralina di gestione motore. Il software è stato sviluppato con l'intento di essere multi-piattaforma quindi può essere utilizzato su sistema operativo Windows XP/Vista/7 e Linux (MacOS nel futuro), inoltre è possibile copiare tutti i file necessari al suo funzionamento su una chiavetta USB cosi da utilizzarlo su qualsiasi PC senza necessita di installazione.
Definizioni delle mappe
E' previsto l'utilizzo di file di definizioni che contengono gli indirizzi è le caratteristiche delle varie mappature trovate all'interno della centralina. Questi file di definizioni possono essere creati e modificati da chiunque tramite delle funzioni apposite del programma è dopo resi disponibili ad altri per velocizzare la fase di modifica della mappatura.
Editor tabellare
Per semplificare la modifica delle mappature è previsto l'utilizzo dell'editor tabellare che presenta tutti i dati in una tabella con una descrizione dei vari assi. L'editor ha tutta una serie di funzioni specifiche per rendere le modifiche quanto più veloci possibile automatizzando le funzioni più frequentemente utilizzate.

L'editor tabellare è strettamente collegato alle definizioni delle mappe in modo che possa rappresentare tutti i dati con valori ingegneristici facilmente interpretabili dall'utilizzatore.
Visione 3D
E' presente la possibilità di visionare le mappature in 3D per facilitare l'identificazione di errori durante le fasi di modifica.
Framework
Il software è basato sul framework wxWidgets, questo è un insieme di librerie scritte in C++ comunemente utilizzate per facilitare la programmazione di applicazioni multi-piattaforma. Il framework fornisce funzioni GUI (Graphical User Interface) per svariati sistemi operativi tipo Windows, Unix con i GTK+, Unix con Motif e MacOS.
Tool di sviluppo
L'IDE utilizzato per lo sviluppo è il Code::Blocks con interfaccia WxSmith per la creazione dell'interfaccia grafica ma in alternativa è possibile usarne uno diverso se preferito. Invece i due compilatori C++ utilizzati sono il GCC per Linux e il MinGW32 per Windows.