Welcome to mirror list, hosted at ThFree Co, Russian Federation.

M115.md « _gcode - github.com/MarlinFirmware/MarlinDocumentation.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 7f333e9e882c454e748d43586c23ec53d6d3df99 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
---
tag: m0115
title: Firmware Info
brief: Print the firmware info and capabilities.
author: thinkyhead

group: hosts

codes: [ M115 ]

notes:

parameters:

examples:

---
This command causes Marlin to output a string like this:

```
FIRMWARE_NAME:Marlin 1.1.0 (Github) SOURCE_CODE_URL:https://github.com/MarlinFirmware/Marlin PROTOCOL_VERSION:1.0 MACHINE_TYPE:RepRap EXTRUDER_COUNT:1 UUID:cede2a2f-41a2-4748-9b12-c55c62f367ff
```

When `EXTENDED_CAPABILITIES_REPORT` is enabled, Marlin also reports its capabilities:

```
Cap:EEPROM:1
Cap:AUTOREPORT_TEMP:1
Cap:PROGRESS:0
Cap:AUTOLEVEL:1
Cap:Z_PROBE:1
Cap:SOFTWARE_POWER:0
Cap:TOGGLE_LIGHTS:0
Cap:EMERGENCY_PARSER:1
```

Hosts use this information to improve interoperability, so it's a good feature to enable.