Diagnostic de connexion
État en direct de la connexion à la machine, détection des ports, négociation GRBL, trafic TX/RX récent. Ouvrez ce panneau en cas de problème.
Le panneau Diagnostic de connexion vous donne une vue complète de ce que la machine et Beam Bench se communiquent. Il est en lecture seule : aucun élément cliquable ici ne modifie l’état de la machine. Il vous permet de voir ce qui se passe et, si nécessaire, de préparer un instantané pour un rapport de bug.
Ouvrez ce panneau lorsque :
- La machine ne se connecte pas.
- La connexion se coupe en cours de travail.
- Vous voyez des réponses illisibles dans la Console.
- Vous déposez un rapport de bug lié à la connectivité.
Ouverture
- Zone d’ancrage par défaut :
lower-right - Visible par défaut : non : ouvrez-le depuis le menu Fenêtre
- Raccourci clavier : aucun par défaut
Ce qui s’affiche
État déconnecté sans trafic TX/RX capturé.
Le panneau actualise automatiquement son instantané toutes les secondes. De haut en bas :
En-tête
- Titre avec un horodatage de l’instantané (heure locale, par ex.
14:45:30). - Bouton avec une icône d’actualisation (en haut à droite), qui force l’actualisation de l’instantané.
Bloc d’état de la machine
- État de session : l’état actuel de la session du backend, mis en forme (les traits de soulignement sont remplacés par des espaces) :
disconnected,connecting,validating,ready,running,paused,alarm,error. - Message de négociation : la réponse de négociation la plus récente.
Aucune tentative de connexion enregistrée.s’il n’existe aucun historique. - Version du firmware : chaîne de version du firmware du contrôleur, si disponible.
Tableau des ports série
Colonnes : Port, VID, PID, État.
- Port : par ex.
COM3,/dev/ttyUSB0,/dev/tty.usbserial-1410. - VID / PID : identifiants du fournisseur et du produit en hexadécimal, ou
-si le système d’exploitation ne les expose pas. - État :
utilisé par Beam Benchoudisponible.
Problèmes connus
Lorsque la couche de détection identifie un problème connu (par ex. un pilote non installé pour une puce reconnue), celui-ci apparaît ici dans une alerte orange.
Journal des événements de connexion
Les 6 derniers événements au format monospace, avec : horodatage, étape (connect, handshake, etc.), nom du port, débit en bauds, erreur ou message. Utile pour voir exactement quand et pourquoi une connexion a échoué.
Blocs de trafic TX / RX
Trafic série récent sous deux représentations :
- Hexadécimal : flux d’octets brut en hexadécimal.
- ASCII : mêmes octets sous forme de texte imprimable lorsque possible.
L’un ou l’autre peut être vide si aucun trafic n’a été capturé récemment.
Boutons d’action
- Enregistrer le diagnostic : écrit l’instantané actuel dans un fichier. Utile pour partager les diagnostics dans le groupe Facebook ou les joindre à un rapport de bug.
- Envoyer à Beam Bench : ouvre la boîte de dialogue Rapport de commentaires avec le contexte de connectivité prérempli, prêt à être envoyé.
Ce que vous pouvez faire
Vérifier si la machine est réellement visible
Vérifiez le tableau des ports série. Si le port de votre machine est répertorié, le système d’exploitation peut la voir. S’il est absent, le problème se situe au niveau du pilote ou du matériel.
Vérifier si Beam Bench a pris le port
La colonne État affiche utilisé par Beam Bench pour le port actuellement ouvert par l’application. Si vous attendiez une connexion et que le port affiche disponible, la connexion ne s’est pas terminée.
Comprendre pourquoi la connexion a échoué
Lisez le Message de négociation et le journal des Événements de connexion. L’événement d’échec le plus récent indique l’étape et l’erreur.
Vérifier que le contrôleur répond
Les blocs de trafic TX / RX affichent l’activité récente. Si TX contient des données mais que RX est vide, la machine ne répond pas. Si les deux sont renseignés mais illisibles, le débit en bauds ou le tramage est incorrect.
Déposer un rapport de bug de connectivité
Cliquez sur Envoyer à Beam Bench. La boîte de dialogue Rapport de commentaires est préremplie avec le contexte de connectivité (état, ports, trafic récent). Ajoutez une description et envoyez le rapport.
Comportements à connaître
- L’intervalle d’actualisation automatique est de 1 seconde. L’horodatage de l’en-tête est mis à jour à chaque actualisation.
- Les tampons TX/RX sont limités : seul le trafic récent est conservé, pas l’intégralité de la session.
- Le journal des événements de connexion affiche les 6 derniers événements. Les événements plus anciens sont supprimés.
- Enregistrer le diagnostic produit une archive de type commentaires, mais l’écrit localement au lieu de l’envoyer.
- Ce panneau ne modifie pas l’état de la machine. Les commandes de connexion/déconnexion se trouvent dans Contrôle du laser et dans la boîte de dialogue Paramètres de l’appareil.
Liens connexes
- Contrôle du laser : commandes de connexion / déconnexion
- Panneau Console : trafic G-code manuel
- Boîte de dialogue Paramètres de l’appareil : port, débit en bauds, profil
- Boîte de dialogue Rapport de commentaires
- Problèmes de connexion : correctifs selon les symptômes