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

M115
No parameters

Demande un rapport d’identité ou de capacités propre au firmware.

Exemples concrets

Demander les informations

M115

La requête seule n’identifie pas le firmware.

Séparer requête et réponse

M115 ; wait for the connected controller reply

Le commentaire rappelle d’attendre mais n’est pas la réponse.

Contexte firmware

SystèmeÉtatCe qui change
MarlinCourantRenvoie identité et capacités étendues si activées.
KlipperCourantRequête lisible ; l’API Server est préféré pour le contrôle programmatique.
RepRapFirmwareVérifier le dialecteRenvoie version et capacités avec options selon la version.
CNC controllersVérifier le dialecteCe n’est pas une requête d’identité CNC portable.

Ce que cette visionneuse peut montrer

Non simulé

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.