Interfaccia utente intuitiva, menu contestuali all’applicazione specifica ed editing possibile sia in formato grafico che numerico, rappresentano solo un esempio delle possibilità offerte. Grazie all’aiuto offerto da strumenti di automazione e la possibilità di scambiare dati con fogli di calcolo (EXCEL), con l’ambiente MATLAB© SIMULINK©, e attraverso script in linguaggio Python è possibile espandere il sistema in completa autonomia. Attraverso queste funzionalità, è quindi possibile realizzare comunicazione con dispositivi di test e calibrazioni, procedure ripetitive di calcolo complesso, fino a sistemi di Machine Learning. Una delle funzioni più utilizzate, è la creazione di canali matematici complessi che contengono condizioni logiche come AND, OR, IF....THEN etc., utili durante la calibrazione di tabelle e strategie complesse. E’ inoltre disponibile un sistema integrato di acquisizione dati configurabile (è possibile importare DBC files), attraverso il quale è possibile registrare su PC e ad alta frequenza (anche oltre 1Khz) dati provenienti sia dalla ECU in calibrazione, che da dispositivi esterni (banco prova, expander, ecc.). MeCal gestisce contemporaneamente sia l’editing che la misurazione dei valori durante le calibrazioni in modalità “OnTheFly”, e supporta diverse tipologie di comunicazione come RS232, LIN, CAN, FLEXRAY, ETHERNET, WIFI. Sono supportati sia i protocolli standard che eventuali versioni custom, che comprendono anche la possibilità di criptatura. E’ possibile visualizzare istanze del software su piu’ monitor, al fine di rendere semplice ed agevole la visualizzazione di molteplici informazioni. Supporta per il collegamento ai dispositivi, sia le interfacce CANUSB tipo K che le CANUSB tipo L.