mirror of
https://github.com/Klipper3d/klipper.git
synced 2025-08-09 06:45:26 -06:00
menu: Disable support for "deck" and "card" menu items
Disable support for customizing the main lcd display content via the menu system. Advise users to use the new display_data config sections as a replacement. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
parent
2cf03ffa23
commit
d39c4fe628
4 changed files with 6 additions and 433 deletions
|
@ -639,384 +639,3 @@ scroll: true
|
|||
type: command
|
||||
name: Dump parameters
|
||||
gcode: MENU DO=dump
|
||||
|
||||
### info screens ###
|
||||
[menu __screen2004_static]
|
||||
type: deck
|
||||
name: Deck (static)
|
||||
longpress_menu: __main
|
||||
items: __card2004_static
|
||||
|
||||
[menu __screen2004_input]
|
||||
type: deck
|
||||
name: Deck (input)
|
||||
longpress_menu: __main
|
||||
items: __card2004_input
|
||||
|
||||
[menu __screen1604_static]
|
||||
type: deck
|
||||
name: Deck (static)
|
||||
longpress_menu: __main
|
||||
items: __card1604_static
|
||||
|
||||
[menu __screen1604_input]
|
||||
type: deck
|
||||
name: Deck (input)
|
||||
longpress_menu: __main
|
||||
items: __card1604_input
|
||||
|
||||
[menu __screen_test]
|
||||
type: deck
|
||||
name: Deck (test)
|
||||
longpress_menu: __main
|
||||
items: __card1, __card2, __card3
|
||||
|
||||
### deck cards ###
|
||||
|
||||
### special characters for hd44780
|
||||
# \x00 - thermometer
|
||||
# \x01 - heater_bed
|
||||
# \x02 - speed_factor
|
||||
# \x03 - clock
|
||||
# \x04 - degrees
|
||||
# \x05 - usb
|
||||
# \x06 - sdcard
|
||||
# \x07 - fan
|
||||
# \x7e - right arrow
|
||||
|
||||
[menu __card2004_static]
|
||||
type: card
|
||||
name: Card 20x04
|
||||
content:
|
||||
"\x00{0:3s}\x04\x7e{1:3s}\x04 {2}"
|
||||
"\x01{3:3s}\x04\x7e{4:3s}\x04 \xa5{8}"
|
||||
"\x07{6} \x02{5} {7}"
|
||||
"{9}"
|
||||
items:
|
||||
__card_hotend0_current
|
||||
__card_hotend0_target
|
||||
__card_zpos
|
||||
__card_hotbed_current
|
||||
__card_hotbed_target
|
||||
__card_frpeed
|
||||
__card_fnspeed
|
||||
5,__card_prt_time, __card_usb_progress, __card_sdcard_progress
|
||||
__card_status
|
||||
__card_msg,__card_xpos|__card_ypos|__card_epos
|
||||
|
||||
[menu __card1604_static]
|
||||
type: card
|
||||
name: Card 16x04
|
||||
content:
|
||||
"E{0:3s}/{1:3s} {2}"
|
||||
"B{3:3s}/{4:3s} fr{5}"
|
||||
"fn{6} {7}"
|
||||
"[{8}] {9}"
|
||||
items:
|
||||
__card_hotend0_current
|
||||
__card_hotend0_target
|
||||
__card_zpos
|
||||
__card_hotbed_current
|
||||
__card_hotbed_target
|
||||
__card_frpeed
|
||||
__card_fnspeed
|
||||
5,__card_prt_time_2, __card_usb_progress_2, __card_sdcard_progress_2
|
||||
__card_status_slim
|
||||
__card_msg_slim,__card_xpos|__card_ypos
|
||||
|
||||
[menu __card2004_input]
|
||||
type: card
|
||||
name: Card 20x04
|
||||
content:
|
||||
"\x00{0:3s}\x04\x7e{1:3s}\x04 {2}"
|
||||
"\x01{3:3s}\x04\x7e{4:3s}\x04 \xa5{8}"
|
||||
"\x07{6} \x02{5} {7}"
|
||||
"{9}"
|
||||
items:
|
||||
__card_hotend0_current
|
||||
__card_hotend0_target_in
|
||||
__card_zpos
|
||||
__card_hotbed_current
|
||||
__card_hotbed_target_in
|
||||
__card_frpeed_in
|
||||
__card_fnspeed
|
||||
5,__card_prt_time, __card_usb_progress, __card_sdcard_progress
|
||||
__card_status
|
||||
__card_msg,__card_xpos|__card_ypos|__card_epos
|
||||
|
||||
[menu __card1604_input]
|
||||
type: card
|
||||
name: Card 16x04
|
||||
content:
|
||||
"E{0:3s}/{1:3s} {2}"
|
||||
"B{3:3s}/{4:3s} fr{5}"
|
||||
"fn{6} {7}"
|
||||
"[{8}] {9}"
|
||||
items:
|
||||
__card_hotend0_current
|
||||
__card_hotend0_target_in
|
||||
__card_zpos
|
||||
__card_hotbed_current
|
||||
__card_hotbed_target_in
|
||||
__card_frpeed_in
|
||||
__card_fnspeed
|
||||
5,__card_prt_time_2, __card_usb_progress_2, __card_sdcard_progress_2
|
||||
__card_status_slim
|
||||
__card_msg,__card_xpos|__card_ypos
|
||||
|
||||
[menu __card1]
|
||||
type: card
|
||||
name: Card 1
|
||||
content:
|
||||
"E0:{0:3s}/{1:3s} B:{4:3s}/{5:3s}"
|
||||
"E1:{2:3s}/{3:3s} {6}"
|
||||
"Fr{7}Fn{8} {9}"
|
||||
"{10}"
|
||||
|
||||
items:
|
||||
__card_hotend0_current
|
||||
__card_hotend0_target
|
||||
__card_hotend1_current
|
||||
__card_hotend1_target
|
||||
__card_hotbed_current
|
||||
__card_hotbed_target
|
||||
__card_zpos
|
||||
__card_frpeed_in
|
||||
__card_fnspeed_in
|
||||
5,__card_prt_time, __card_usb_progress, __card_sdcard_progress
|
||||
__card_msg
|
||||
|
||||
[menu __card2]
|
||||
type: card
|
||||
name: Card 2
|
||||
content:
|
||||
"E:{0:3s}/{1:3s} B:{2:3s}/{3:3s}"
|
||||
"{4}{5}{6}"
|
||||
"Fr{7} {8} T{9}"
|
||||
"{10}"
|
||||
items:
|
||||
__card_hotend0_current
|
||||
__card_hotend0_target
|
||||
__card_hotbed_current
|
||||
__card_hotbed_target
|
||||
__card_xpos
|
||||
__card_ypos
|
||||
__card_zpos
|
||||
__card_frpeed_in
|
||||
__card_usb_progress_2, __card_sdcard_progress_2
|
||||
__card_prt_time_2
|
||||
__card_msg
|
||||
|
||||
[menu __card3]
|
||||
type: card
|
||||
name: Card 3
|
||||
content:
|
||||
"Example card :)"
|
||||
"Try this menu."
|
||||
"({0})"
|
||||
items:
|
||||
__test
|
||||
|
||||
### card items ###
|
||||
|
||||
[menu __card_hotend0_current]
|
||||
type: item
|
||||
enable: extruder.is_enabled
|
||||
name: "{1:3.0f}"
|
||||
parameter: extruder.temperature
|
||||
transform: abs()
|
||||
|
||||
[menu __card_hotend0_target]
|
||||
type: item
|
||||
enable: extruder.is_enabled
|
||||
name: "{1:3.0f}"
|
||||
parameter: extruder.target
|
||||
transform: abs()
|
||||
|
||||
[menu __card_hotend0_target_in]
|
||||
type: input
|
||||
enable: extruder.is_enabled
|
||||
name: "{1:3.0f}"
|
||||
parameter: extruder.target
|
||||
transform: abs()
|
||||
input_min: 0
|
||||
input_max: 250
|
||||
input_step: 1
|
||||
gcode: M104 T0 S{0:.0f}
|
||||
|
||||
[menu __card_hotend1_current]
|
||||
type: item
|
||||
enable: extruder1.is_enabled
|
||||
name: "{1:3.0f}"
|
||||
parameter: extruder1.temperature
|
||||
transform: abs()
|
||||
|
||||
[menu __card_hotend1_target]
|
||||
type: item
|
||||
enable: extruder1.is_enabled
|
||||
name: "{1:3.0f}"
|
||||
parameter: extruder1.target
|
||||
transform: abs()
|
||||
|
||||
[menu __card_hotend1_target_in]
|
||||
type: input
|
||||
enable: extruder1.is_enabled
|
||||
name: "{1:3.0f}"
|
||||
parameter: extruder1.target
|
||||
transform: abs()
|
||||
input_min: 0
|
||||
input_max: 250
|
||||
input_step: 1
|
||||
gcode: M104 T1 S{0:.0f}
|
||||
|
||||
[menu __card_hotbed_current]
|
||||
type: item
|
||||
enable: heater_bed.is_enabled
|
||||
name: "{1:3.0f}"
|
||||
parameter: heater_bed.temperature
|
||||
transform: abs()
|
||||
|
||||
[menu __card_hotbed_target]
|
||||
type: item
|
||||
enable: heater_bed.is_enabled
|
||||
name: "{1:3.0f}"
|
||||
parameter: heater_bed.target
|
||||
transform: abs()
|
||||
|
||||
[menu __card_hotbed_target_in]
|
||||
type: input
|
||||
enable: heater_bed.is_enabled
|
||||
name: "{1:3.0f}"
|
||||
parameter: heater_bed.target
|
||||
transform: abs()
|
||||
input_min: 0
|
||||
input_max: 250
|
||||
input_step: 1
|
||||
gcode: M140 S{0:.0f}
|
||||
|
||||
[menu __card_zpos]
|
||||
type: item
|
||||
name: "Z{0:06.2f}"
|
||||
parameter: toolhead.zpos
|
||||
|
||||
[menu __card_xpos]
|
||||
type: item
|
||||
name: "X{0:05.1f}{2}"
|
||||
parameter: toolhead.xpos, menu.is20xx
|
||||
transform:
|
||||
1.choose('',' ')
|
||||
|
||||
[menu __card_ypos]
|
||||
type: item
|
||||
name: "Y{0:05.1f}{2}"
|
||||
parameter: toolhead.ypos, menu.is20xx
|
||||
transform:
|
||||
1.choose('',' ')
|
||||
|
||||
[menu __card_epos]
|
||||
type: item
|
||||
name: "E{0:05.1f}{2}"
|
||||
parameter: toolhead.epos, menu.is20xx
|
||||
transform:
|
||||
1.choose('',' ')
|
||||
|
||||
[menu __card_frpeed]
|
||||
type: item
|
||||
name: "{0:4.0%}"
|
||||
parameter: gcode.speed_factor
|
||||
|
||||
[menu __card_fnspeed]
|
||||
type: item
|
||||
name: "{0:4.0%}"
|
||||
parameter: fan.speed
|
||||
|
||||
[menu __card_frpeed_in]
|
||||
type: input
|
||||
name: "{0:4.0%}"
|
||||
parameter: gcode.speed_factor
|
||||
transform:
|
||||
map(0,1,0,255)
|
||||
input_min: 0
|
||||
input_max: 1
|
||||
input_step: 0.01
|
||||
gcode: M220 S{1:d}
|
||||
|
||||
[menu __card_fnspeed_in]
|
||||
type: input
|
||||
enable: fan.is_enabled
|
||||
name: "{0:4.0%}"
|
||||
parameter: fan.speed
|
||||
transform:
|
||||
map(0,1,0,255)
|
||||
input_min: 0
|
||||
input_max: 1
|
||||
input_step: 0.01
|
||||
gcode: M106 S{1:d}
|
||||
|
||||
[menu __card_prt_time]
|
||||
type: item
|
||||
name: "\x03{1:02d}:{2:02d}"
|
||||
transform:
|
||||
minutes()
|
||||
seconds()
|
||||
parameter: toolhead.printing_time
|
||||
|
||||
[menu __card_prt_time_2]
|
||||
type: item
|
||||
name: "T{1:02d}:{2:02d}"
|
||||
transform:
|
||||
minutes()
|
||||
seconds()
|
||||
parameter: toolhead.printing_time
|
||||
|
||||
[menu __card_usb_progress]
|
||||
type: item
|
||||
enable: !virtual_sdcard.progress, display.progress
|
||||
name: "\x05{0:3.0f}%"
|
||||
parameter: display.progress
|
||||
|
||||
[menu __card_sdcard_progress]
|
||||
type: item
|
||||
enable: virtual_sdcard.is_enabled, virtual_sdcard.progress
|
||||
name: "\x06{0:3.0f}%"
|
||||
parameter: virtual_sdcard.progress
|
||||
|
||||
[menu __card_usb_progress_2]
|
||||
type: item
|
||||
#enable: !virtual_sdcard.progress,display.progress
|
||||
name: "pr{0:3.0f}%"
|
||||
parameter: display.progress
|
||||
|
||||
[menu __card_sdcard_progress_2]
|
||||
type: item
|
||||
enable: virtual_sdcard.is_enabled, virtual_sdcard.progress
|
||||
name: "pr{0:3.0f}%"
|
||||
parameter: virtual_sdcard.progress
|
||||
|
||||
[menu __card_msg]
|
||||
enable: display.message
|
||||
type: item
|
||||
scroll: true
|
||||
width: 20
|
||||
name: "{0}"
|
||||
parameter: display.message
|
||||
|
||||
[menu __card_msg_slim]
|
||||
enable: display.message
|
||||
type: item
|
||||
scroll: true
|
||||
width: 12
|
||||
name: "{0}"
|
||||
parameter: display.message
|
||||
|
||||
[menu __card_status]
|
||||
type: item
|
||||
name: "{0}"
|
||||
width: 5
|
||||
parameter: toolhead.status
|
||||
|
||||
[menu __card_status_slim]
|
||||
type: item
|
||||
name: "{0}"
|
||||
width: 1
|
||||
parameter: toolhead.status
|
||||
|
|
|
@ -957,8 +957,8 @@ menu_items = {
|
|||
'input': MenuInput,
|
||||
'list': MenuList,
|
||||
'vsdcard': MenuVSDCard,
|
||||
'deck': MenuDeck,
|
||||
'card': MenuCard
|
||||
#'deck': MenuDeck,
|
||||
#'card': MenuCard
|
||||
}
|
||||
|
||||
MENU_UPDATE_DELAY = .100
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue