один из вариантов оформления
OSC100Есть два пути: устройство без ОС, устройство с ОС (Linux). Осциллограф сделан без ОС (дабы повысить быстродействие). Под операционку писать проще. Особенно с применением QT.
Для устройства без ОС есть описание графической библиотеки.
Sirius