Ce que signifie M115
Marlin peut renvoyer nom, version, protocole, type de machine, cinématique, nombre d’extrudeurs et capacités optionnelles.
Klipper et RepRapFirmware ont leurs propres réponses. Un fichier enregistré ne contient généralement pas la réponse actuelle du contrôleur.
Syntaxe et paramètres
M115No parametersDemande un rapport d’identité ou de capacités propre au firmware.
Exemples concrets
Demander les informations
M115La requête seule n’identifie pas le firmware.
Séparer requête et réponse
M115 ; wait for the connected controller replyLe commentaire rappelle d’attendre mais n’est pas la réponse.
Contexte firmware
| Système | État | Ce qui change |
|---|---|---|
| Marlin | Courant | Renvoie identité et capacités étendues si activées. |
| Klipper | Courant | Requête lisible ; l’API Server est préféré pour le contrôle programmatique. |
| RepRapFirmware | Vérifier le dialecte | Renvoie version et capacités avec options selon la version. |
| CNC controllers | Vérifier le dialecte | Ce n’est pas une requête d’identité CNC portable. |
Ce que cette visionneuse peut montrer
Le visualiseur statique ne se connecte pas et ne fabrique aucune réponse, version ou configuration.
Erreurs courantes
- La présence de M115 n’est pas une empreinte du firmware.
- Les champs dépendent de la version et du build.
- Une réponse en commentaire peut être obsolète.
Sources primaires
Cette page est la traduction de l’explication originale en anglais, relue au regard de la documentation de firmware ci-dessous. Vérifiez toujours les commandes auprès du firmware et de la configuration de la machine qui les exécutera.