{# vim:set softtabstop=2: -#} {% set title = 'Wizard' -%} {#% set refresh = 15 %#} {% include "_header.html" %} {% set active="welcome" %}

Welcome to PrusaLink configuration Wizard

{% if wizard.daemon.prusa_link and not wizard.daemon.prusa_link.model.serial_adapter.using_port %}

Unfortunately, we are unable to detect your printer on any serial port.

PrusaLink requires some time to initialize properly. Please wait a few seconds and refresh the page. If the problem persists, try power cycling your printer/PrusaLink and attempt again.

Please ensure that the RPi port is set to the correct state. Set it to OFF for a USB connection or ON for a GPIO connection. Additionally, make sure your printer is idle and displaying the status screen. If you soldered the pins, please double-check the connection - there might be a cold solder joint.

If none of the suggestions helped, please let us know. You can find more information or create a new issue on our GitHub or contact support at info@prusa3d.com

Show more info...
{% if wizard.daemon.prusa_link.model.serial_adapter.ports %}

Below, you can find a list of detected ports and their status.

{% else %}

Unfortunately we can't detect any active serial port.

{% endif %}
Refresh {% elif not wizard.daemon.prusa_link or not wizard.daemon.prusa_link.printer %}

PrusaLink is starting...

{# TODO: some prusa-link log to see what's happen. #} Refresh {# TODO: do some javascript call to check the printer, and then refresh is automaticaly #} {% else %} {% set printer = wizard.daemon.prusa_link.printer %}

{% if not printer.type_string %} {{ "Printer not recognized." }} {% else %} Original Prusa i3 {{ printer.type_string }} {% endif %}

{% endif %}
{# /col-md-12 so end of content #}
{# /row #}
{# /container #} {% include "_wizard.html" %} {% include "_footer.html" %}