Je suis en train d'utiliser un scanner de codes-barres DS3578 et tout se passe bien sauf lorsque l'ordinateur se met en veille. Lorsque l'ordinateur se réveille, le scanner n'est plus en mesure d'envoyer des informations à la base et donc de les transmettre au logiciel. La lumière sur la base reste allumée et tout semble normal. Aucune commande n'est envoyée vers la base ou depuis celle-ci pendant la mise en veille et le réveil. Cependant, après chaque scan, je reçois 4 clignotements rouges indiquant une erreur de communication.
Je ne peux pas recevoir de nouveaux scans de codes-barres à moins d'appliquer l'une des 2 solutions suivantes.
1.) Je change le mode de scan pour un autre mode (clavier => snapi) ou vice versa.
2.) Je débranche et rebranche le scanner.
Dans les deux cas, Windows agit comme si un nouveau port USB venait d'être branché et tout fonctionne à nouveau.
J'ai essayé de nombreuses choses comme m'assurer que l'USB reste alimenté même après la mise en veille, essayer de créer une nouvelle instance de ZebraScannerManager en c#.
Je suis à court d'idées pour empêcher que cela se produise. Toute aide serait appréciée.