Protocole de communication série simple point à point - & # 8212; exemple de code
-
22-07-2019 - |
Question
J'avais lu ceci: protocole de communication série point à point
et je fais la même chose, et je ne veux pas réinventer la roue ...
existe-t-il une API ou un exemple de code?
PS: code en C / C ++, python ...
La solution
Voir ma réponse, mais consultez le le site TCP / IP Lean de Jeremy Bentham
.Vous pouvez facilement le faire parler des protocoles IP normaux.
Autres conseils
Dans quelques jours, vous pourriez implémenter quelque chose comme le Ash spécification de Ember. Cela règle assez bien la plupart des problèmes.
Les API, implémentées par le logiciel, sont spécifiques au produit et / ou spécifiques à O / S.
Sur un système intégré (qui est le type de système où les communications série sont les plus répandues), vous utiliseriez (peut-être acheteriez) une bibliothèque.
Code MIN (Microcontroller Interconnect Network), écrit en microcontrôleur 8 bits intégré C et (pour un PC, etc.) également en Python:
https://github.com/min-protocol/min
Inclut un "Bonjour tout le monde". programme de test pour un ordinateur Arduino + décrit ici: