octoprint.schema.config.gcode_analysis#
GcodeAnalysisConfig
#
Bases: BaseModel
bedZ: float = 0.0
class-attribute
instance-attribute
#
Z position considered the location of the bed.
maxExtruders: int = 10
class-attribute
instance-attribute
#
Maximum number of extruders to support/to sanity check for.
runAt: RunAtEnum = RunAtEnum.idle
class-attribute
instance-attribute
#
Whether to run the analysis only when idle (not printing), regardless of printing state or never.
throttle_highprio: float = 0.0
class-attribute
instance-attribute
#
Pause between each processed GCODE line batch in high priority mode (e.g. on fresh uploads), seconds.
throttle_lines: int = 100
class-attribute
instance-attribute
#
GCODE line batch size.
throttle_normalprio: float = 0.01
class-attribute
instance-attribute
#
Pause between each processed GCODE line batch in normal priority mode, seconds.