Magneto Studio® est un outil tout intégré qui intégre les outils de compilation nécessaires à la génération du programme qui s'exécute sur votre carte embarquée. Le code produit lors de l'élaboration de votre IHM peut-être totalement invisible pour l'utilisateur (qui rappelons-le, n'a pas forcément de connaissances en développement logiciel). Cependant, il est possible d'inclure naturellement vos propres développements ou des open sources directement au coeur de votre projet.
Pour importer vos propres développements (en Langage C), il vous suffit de glisser-déposer vos fichiers (codes sources ou libraries binaires) n’importe où dans l’onglet « Workspace » (zone 1). Le code doit être en langage C.
Information : Si vous importez votre propre code, toutes les fonctions, procédures et variables doivent être présentes dans des fichiers C (user.c dans l’exemple ci-dessous). Les variables doivent être déclarées en variables globales dans ce fichier.
Exemple :
Arborescence des fichiers :
user.c :
user.h
weather.c
weather.h
Une fois votre code importé, vous pouvez utiliser les variables d’évènements (SysEvent) ou des variables simples pour accéder aux fonctions / méthodes / variables de votre code ou tout simplement en affectant votre code à une action (Actions).
Pour voir un exemple concret veuillez regarder les exemples d'applications.
VERSION GRATUITE de MAGNETO STUDIO sur RASPBERRY PI