Bonjour à tous,
Je souhaite écrire et lire sur mes ports séries; pour ça je lance deux threads différents (donc en parallèle normalement). Voila le lancement:
Dans mon WriteDevice, j'ai une boucle qui continue tant que je n'ai rien lu.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 new WriteDevice(mmSocket).run(); new ReadDevice(mmSocket).run();
Le problème, c'est que mon ReadDevice n'est pas exécuté du tout, et attend que mon WriteDevice termine (si je ne mets pas de boucle, ReadDevice est bien lancé).
Du coup je ne comprends plus, pourquoi les deux threads ne se lancent pas à la suite? C'est le principe de l'exécuter en background non?
Merci
Partager