Objectifs
Ce module d'auto formation a pour objectif de développer progressivement une application graphique communicante permettant la lecture et l'affichage de capteurs. Chaque point de formation fera l'objet d'une tâche de mise en œuvre individuelle. Ainsi, les objectifs suivants seront atteints :
Utiliser la bibliothèque des objets Qt (C++) dans l'environnement Linux/Qt-Creator pour créer une application graphique.
Donner un exemple d'organisation de classes pour communiquer avec différents bus et protocoles (I2C, SPI, GPIO, Réseau, RS232C).
Programmer une solution informatique multi-tâches en C++/Qt, centraliser des informations dans une mémoire partagée (IPC System V encapsulée dans Qt).
Faire le lien entre l'analyse formalisée par le langage SysML et la programmation.
Renforcer vos connaissances pratiques en programmation C++.
Effectuer des activités liées aux communications électroniques par l'étude électronique des bus utilisés.
Bref, tout un programme...