Bonjour
J'ai développé une appli qui tourne sur un pc mobile et qui communique via un bus CAN avec un système de pesee.
Pour effectuer une pesée, on appel une fonction qui envoi une trame de requete a la balance. Lorsque les données sont valides, une callback stock la valeur du poids dans une variable.
Problème lorsque on essai de lire le poids le programme se bloque. La seule solution que j'ai trouvé est de placer une message box au milieu de la procédure et la ca fonctionne. J'ai essayé de placer un thread.sleep pour dire attendre le retour des données mais sans succés. Je ne sais vraiment plus quoi faire.
Quelqu'un a deja utilisé un bus CAN avec windows ce 5.0 ?
je pense que c'est soit un problème de ressources soit un probème temporel avec la callback.
Merci de me donner votre avis.
Salu les gens