bonjour je suis actuellement en train de faire un ensemble de programme qui nécessiterait une mise à jour périodique des informations (communication I/O avec des programmes déjà fonctionnels) et plutôt que de mettre à 5 ou 6 programmes une boucle avec une tempo (qui serait lourd et bloquant or le système est embarqué) je voudrais utiliser un programme qui appellerait, de manière périodique, les autres successivement et tournerait de manière 'invisible' pour le reste de l'appareil(et les autres programmes qui tournent en même temps, de manière beaucoup plus légère. je pensais utiliser asyncio (déjà utilisée dans les programmes) mais je n'ai qu'un python 3.4.2, donc une version très rudimentaire de cette bibliothèque. j'ai cherché à me documenter sur les limites de cette version (sur la construction et l'utilisation des coroutines surtout) et n'ai trouvé que peu de renseignements, apparemment python 3.6 aurait une bibliothèque beaucoup plus fournie. auriez vous des suggestions sur comment faire? Dois je passer à la version 3.6 et si oui comment faire sur un rapsberry ?
Partager