Progetto RAMSES

Il progetto RAMSES (Reusable AutoMotive Signal Elaboration System) è una collezione di piccole librerie e moduli software orientati a fornire soluzioni flessibili e multi-piattaforma per il monitoraggio e la gestione di grid. ll progetto è basato su una patch bay virtuale che gestisce lo smistamento di segnali normalmente consistenti in misure relative a grid automotive o di distribuzione energetica.

Il sistema è basato su un paradigma produttore/consumatore implementato mediante un segmento di memoria condivisa arbitrato da semafori, I moduli software che producono o utilizzano segnali girano come processi separati e comunicano leggendo o scrivendo la memoria condivisa.

Moduli attualmente implementati comprendono, oltre meccanismi centrali di gestione ed ad alcune utilità, processi per registrare i dati su dischi e memorie flash, comunicazione con alcune Engine Control Unit (EUC) commerciali, gestione di porte I/O di alcuni sistemi embedded, comunicazioni con moduli GPS, dispositivi CAN bus e RS-232, touchscreen.

Il progetto RAMSES comprende funzionalità grafiche specializzate per sistemi embedded, come oggetti per l'interazione con il sistema a finestre nano-X.

La sapienza
Regione Lazio
Comune di Cisterna di Latina