Interfaces logicielles
Aus RailRoad&Co.-Wiki
Zur Navigation springenZur Suche springen
Interfaces logicielles
Autres programmes
Quelles sont les possibilités d’échange de données entre TrainController et autres programmes ou appareils ?
Trois interfaces possibles
Michael Mertner écrit dans ce Forumbeitrag :
Il existe actuellement trois interfaces qui relient Train contrôleur au monde extérieur.
- L’interface "la plus simple" est une solution de presse-papiers pour connecter des Banc à rouleaux Voici plus d’informations sur Banc à rouleaux.
- La deuxième interface est une interface HTTP pour le contrôle de terminaux compatibles web. Communément appelé "'Smarthand mobile", il peut faire beaucoup de choses, mais - comme je l’ai déjà dit - uniquement via le protocole HTTP. Il convient également de noter que cette solution doit faire l’objet d’une licence. Voici plus d’informations sur +SmartHand.
- Avec la troisième interface, Traincontroller permet d’appeler des programmes externes avec transfert de paramètres, vous pouvez donc lancer un programme externe depuis le Traincontroller, Pour alimenter un tableau de bord, par exemple, les possibilités sont infinies ici, mais il y a toujours le risque que l’on se fasse exploser l’ordinateur.
Programme externe
La 3ème solution est déjà utilisée par certains utilisateurs pour contrôler Arduinos à ma connaissance. Voici les expériences avec [Arduino] décrites
Ce que font ensuite les programmes externes, par exemple transmettre des informations à d’autres composants du système, est soumis au contrôle du programme externe. Traincontroller n’a rien à voir avec les conséquences que cela peut avoir, si ce n’est l’appel du programme en question. Ceci est de la responsabilité de l’utilisateur.
Liens Web
- Source: Forum
- TC-wiki: banc d'essai à rouleaux
- TC-wiki: Logiciel +SmartHand
- Arduino: Forum
- -- Uslex (Diskussion) 12:43, 18. Feb. 2022 (CET)