printer_setup
Detect printers on your network or from OrcaSlicer presets. Reports current config and guides you to configure the correct printer type to prevent protocol mismatches.
Instructions
Find out which printer we can talk to, and what's still needed.
Call this first when printer tools report no configuration, or when the user changes hardware. It reports the current config, any printer found in your OrcaSlicer presets, and anything answering on the network (Elegoo printers self-announce; pass host= to probe a specific IP).
If nothing usable is found, ASK THE USER which printer they own and its IP address, then call configure_printer(). Never guess the printer type — the wrong protocol can mean wrong temperatures on real hardware.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | No |