Skip to main content

Site Navigation

Your Account

Choose Language

Help

Revision to Duet 2 Maestro 12864 display menu system

David Crocker

* F is a font to select. There are currently two fonts, 0 (small, the default) and 1.
* D is a number of decimal places to show when displaying numbers. If zero (which is the default), no decimal point is shown.
* T is text to be displayeddisplayed. In firmware 2.02RC5 and later, the letter T can be omitted because an un-prefixed quoted string will be treated as a T parameter.
* T is text to be displayeddisplayed. In firmware 2.02RC5 and later, the letter T can be omitted because an un-prefixed quoted string will be treated as a T parameter.
* L is a menu or image filename to be used
* W is the width of the element in pixels. If not specified then for buttons and text items, the minimum width needed to print the text is used, with a small margin to allow for highlighting in the case of buttons.
The V parameter in the 'button' command specifies the button's visibility with value:
 
*{table
|! Value
|! Meaning
|--
|
0 always
| always
visible (default)
*

|--
|
2 visible
| visible
when the printer is actively printing (actively printing defined as not paused, pausing or resuming)
*

|--
|
3 visible
| visible
when the printer is NOT actively printing
*

|--
|
4 visible
| visible
when the printer is printing (includes paused, pausing and resuming states)
*

|--
|
5 visible
| visible
when the printer is NOT printing
*

|--
|
6 visible
| visible
when the printer is printing and in paused state (paused or pausing)
*

|--
|
7 visible
| visible
when the printer is printing and NOT in paused state (actively printing or resuming)
*

|--
|
10
|
visible when SD card 0 is mounted
*

|--
|
11
|
visible when SD card 0 is NOT mounted
*

|--
|
20
|
visible when the current or default tool has a temperature fault
*

|--
|
28
|
visible when the bed heater has a temperature fault
}
*{table
|! Value
|! Meaning
|--
|
0 always
| always
visible (default)
*

|--
|
2 visible
| visible
when the printer is actively printing (actively printing defined as not paused, pausing or resuming)
*

|--
|
3 visible
| visible
when the printer is NOT actively printing
*

|--
|
4 visible
| visible
when the printer is printing (includes paused, pausing and resuming states)
*

|--
|
5 visible
| visible
when the printer is NOT printing
*

|--
|
6 visible
| visible
when the printer is printing and in paused state (paused or pausing)
*

|--
|
7 visible
| visible
when the printer is printing and NOT in paused state (actively printing or resuming)
*

|--
|
10
|
visible when SD card 0 is mounted
*

|--
|
11
|
visible when SD card 0 is NOT mounted
*

|--
|
20
|
visible when the current or default tool has a temperature fault
*

|--
|
28
|
visible when the bed heater has a temperature fault
}
 
The N parameter in the "value" and "alter" commands specifies the value to display or change as follows:
 
*{table
|! Value(s)
|! Alterable?
|! Meaning
|--
|
000-078 Tool
| no
| Tool
N first heater current temperature e.g. 0 = tool 0 current temperature (display only)
*

|--
|
079 Currently
| no
| Currently
selected tool first heater current temperature (display only)
*

|--
|
080-089 Bed
| no
| Bed
heater (N-80) current temperature e.g. 80 = bed heater 0 current temperature (display only)
*

|--
|
090-099 Chamber
| no
| Chamber
heater (N-90) current temperature e.g. 90 = chamber heater 0 current temperature (display only)
*

|--
|
100-178 Tool
| yes
| Tool
(N-100) first heater active temperature e.g. 100 = tool 0 active temperature
*

|--
|
179 Currently
| yes
| Currently
selected tool first heater active temperature
*

|--
|
180-189 Bed
| yes
| Bed
heater (N-180) active temperature e.g. 180 = bed heater 0 active temperature
*

|--
|
190-199 Chamber
| yes
| Chamber
heater (N-190) active temperature e.g. 190 = chamber heater 0 active temperature
*

|--
|
200-278 Tool
| yes
| Tool
(N-200) first heater standby temperature e.g. 200 = tool 0 standby temperature
*

|--
|
279 Currently
| yes
| Currently
selected tool first heater standby temperature
*

|--
|
280-289 Bed
| yes
| Bed
heater (N-280) standby temperature e.g. 280 = bed heater 0 standby temperature
*

|--
|
290-299 Chamber
| yes
| Chamber
heater (N-290) standby temperature e.g. 290 = chamber heater 0 standby temperature
*

|--
|
300-398 Fan
| yes
| Fan
(N-300) percent full PWM e.g. 302 = fan 2 percent
*

|--
|
399 Current
| yes
| Current
tool fan percent full PWM
*

|--
|
400-499 Extruder
| yes
| Extruder
(N-400) extrusion factor
*

|--
|
500 Speed
| yes
| Speed
factor
*

|--
|
501 Message
| no(1)
| Message
from the last M117 command (RRF 2.02RC5 and later)
* 510-515 Current

|--
| 510-518
| yes(2)
| Current
axis location in user coordinates (X, Y, Z, U, V, W respectively), joggable in firmware 2.02RC5 and later
* 519 Z baby-step offset), joggable in firmware 2.02RC5 and later
*
respectively)
|--
|
520 Currently
| yes
| Currently
selected tool number
*

|--
| 521
| yes(1)
| Z baby-step offset
|--
|
530-533 Actual
| no
| Actual
IP address, octets 1 through 4
}

(1) = implemented in firmware 2.02RC5 and later only

(2) = alterable in firmware 2.02RC5 and later only
*{table
|! Value(s)
|! Alterable?
|! Meaning
|--
|
000-078 Tool
| no
| Tool
N first heater current temperature e.g. 0 = tool 0 current temperature (display only)
*

|--
|
079 Currently
| no
| Currently
selected tool first heater current temperature (display only)
*

|--
|
080-089 Bed
| no
| Bed
heater (N-80) current temperature e.g. 80 = bed heater 0 current temperature (display only)
*

|--
|
090-099 Chamber
| no
| Chamber
heater (N-90) current temperature e.g. 90 = chamber heater 0 current temperature (display only)
*

|--
|
100-178 Tool
| yes
| Tool
(N-100) first heater active temperature e.g. 100 = tool 0 active temperature
*

|--
|
179 Currently
| yes
| Currently
selected tool first heater active temperature
*

|--
|
180-189 Bed
| yes
| Bed
heater (N-180) active temperature e.g. 180 = bed heater 0 active temperature
*

|--
|
190-199 Chamber
| yes
| Chamber
heater (N-190) active temperature e.g. 190 = chamber heater 0 active temperature
*

|--
|
200-278 Tool
| yes
| Tool
(N-200) first heater standby temperature e.g. 200 = tool 0 standby temperature
*

|--
|
279 Currently
| yes
| Currently
selected tool first heater standby temperature
*

|--
|
280-289 Bed
| yes
| Bed
heater (N-280) standby temperature e.g. 280 = bed heater 0 standby temperature
*

|--
|
290-299 Chamber
| yes
| Chamber
heater (N-290) standby temperature e.g. 290 = chamber heater 0 standby temperature
*

|--
|
300-398 Fan
| yes
| Fan
(N-300) percent full PWM e.g. 302 = fan 2 percent
*

|--
|
399 Current
| yes
| Current
tool fan percent full PWM
*

|--
|
400-499 Extruder
| yes
| Extruder
(N-400) extrusion factor
*

|--
|
500 Speed
| yes
| Speed
factor
*

|--
|
501 Message
| no(1)
| Message
from the last M117 command (RRF 2.02RC5 and later)
* 510-515 Current

|--
| 510-518
| yes(2)
| Current
axis location in user coordinates (X, Y, Z, U, V, W respectively), joggable in firmware 2.02RC5 and later
* 519 Z baby-step offset), joggable in firmware 2.02RC5 and later
*
respectively)
|--
|
520 Currently
| yes
| Currently
selected tool number
*

|--
| 521
| yes(1)
| Z baby-step offset
|--
|
530-533 Actual
| no
| Actual
IP address, octets 1 through 4
}

(1) = implemented in firmware 2.02RC5 and later only

(2) = alterable in firmware 2.02RC5 and later only
 
=== Example menu files ===

To undo the changes made by this version, click 'Revert Changes.' This will automatically restore the previous version of this guide.

Revert Changes