Je vais développer une application de bureau Qt C++ pour les systèmes industriels


À propos de ce service
Traduction automatique
Vous avez besoin d'une application Qt ou C++ qui fonctionne de manière fiable sur du matériel industriel, pas seulement un prototype qui a fière allure sur un ordinateur portable de développeur ? Je suis ingénieur en logiciels HMI de précision, ayant passé plus de 2 ans chez CNH Industrial à construire l'HMI basé sur Qt pour leur système de guidage de tracteur, passant d'Android à Qt C++ sur Linux embarqué, déployé sur du matériel de production réel avec une pipeline de build Conan et CMake. Avant cela, j'ai développé des logiciels HMI chez Schneider Electric. Je détiens un brevet pour un système de présence embarqué (IN 201921020370). C'est mon domaine d'expertise principal. CE QUE JE CONSTRUIS : - Applications HMI industrielles (jauges, graphiques de tendance, panneaux d'alarme) - Widgets Qt personnalisés (indicateurs animés, cadrans, affichages de progression) - Applications de bureau C++ (Windows, Linux, macOS) - Applications Qt Linux embarqué (cross-compilées via Yocto/Buildroot) - Interface utilisateur basée sur QML avec logique backend en C++ - Middleware et couches de communication de données - Applications Qt communiquant avec Modbus, protocoles série ou réseau PLATEFORMES : Windows, Ubuntu, Linux embarqué (Yocto, Buildroot), cross-compile pour ARM SYSTÈME DE BUILD : CMake, gestionnaire de paquets Conan, CI GitLab/GitHub pour builds automatisés
Découvrez Aayush
C Plus Plus And Python Developer , Desktop Apps And Automation
- DeInde
- Membre depuisjuin 2020
Langues
Hindi, Anglais
Traduction automatique
Autres services de Développement de logiciels I Offre
FAQ
Traduction automatique
Q : Pouvez-vous cross-compiler pour ARM ou d'autres cibles embarquées ?
R : Oui. J'ai cross-compiler des applications Qt pour des systèmes Linux personnalisés basés sur Yocto ciblant du matériel ARM. Indiquez-moi votre BSP ou votre carte cible et je confirmerai la compatibilité.
Q : Quelle version de Qt utilisez-vous ?
R : Je travaille avec Qt5 et Qt6. Je recommande Qt6 pour les nouveaux projets. Si vous avez une base de code Qt5 existante, je peux aussi m'en occuper.
Q : Pouvez-vous lire des données depuis un Modbus, un port série ou une source OPC-UA ?
R : Oui. Je mets en place des couches d'adaptation de protocoles pour que l'HMI puisse afficher des données en direct provenant de Modbus RTU/TCP, série (RS-232/485), OPC-UA, et d'autres protocoles réseau personnalisés.
Q : Pouvez-vous ajouter une interface QML à une application C++ existante ?
R : Oui. Je peux ajouter une interface QML à une application C++ existante en exposant vos données via Q_PROPERTY et des propriétés de contexte. C'est un type de projet que je réalise fréquemment.
