1.2.0

8. 8. 2019

SOUHRN

  • Podpora více jazyků
  • Vylepšení dotykového UI
  • Vylepšení návodů
  • Ochrana továrních nastavení
  • Opravy chyb
  • Ostatní změny

PODROBNÝ POPIS

Podpora více jazyků
Obě, dotykové rozhraní i Python na pozadí, byly aktualizované, aby podporovaly více jazyků. Tiskárna může být nastavena na angličtinu a češtinu, další jazyky se překládají a budou brzy zahrnuty.

Vylepšení dotykového UI
Uživatelské dotykové rozhraní bylo vylepšeno na základě interní zpětné vazby. Rozvržení některých nabídek bylo upraveno pro snazší a přesnější ovládání. Například při procházení nabídky uživatel nezmění náhodně hodnoty stisknutím znamének +/-.

Vylepšení návodů
Postup v návodu pro stavebnici i pro továrně sestavenou tiskárnu byly vylepšeny. Návod též obsahuje nové kroky, které umožňují konfiguraci časového pásma a testovat zabudovaný reproduktor. Bylo upraveno vícero obrázků s cílem zpohodlnění kalibračního procesu. Proces kalibrace náklonu má nyní zvýšenou mez mikrokroků pro jemné doladění polohy náklonu. Rovněž dále zvyšujeme bezpečnost uživatele během celého procesu, např. před pohybem věže tiskárna zkontroluje, zda je víko zavřené.

Ochrana továrního nastavení
Výchozí hodnoty továrního nastavení jako jsou napájení UV LED nebo kalibrační data displeje jsou nyní uloženy v oddílu určeném jen pro čtení. To platí pro oba, primární i alternativní oddíly firmwaru. V případě selhání zavádění systému zůstanou tyto hodnoty nezměněny.

OPRAVENÉ CHYBY

  • Odpojený senzor pryskyřice je nyní správně detekován v průběhu procedury testování
  • Aby byly zobrazeny správné informace, je obrazovka obnovena až po zahájení dalšího tisku
  • Práh UV LED je nastaven na širší rozsah, co brání falešnému spuštění signalizace přehřátí
  • Po opuštění návodu se UV LED správně vypíná
  • Auto test UV LED je opraven, falešné chyby se již dále neobjevují.
  • Wi-Fi SSID a Hostname podporuje nyní speciální znaky
  • Tiskové UI již dále nezamrzne, když je změněn čas nebo časové pásmo
  • Webové UI se obnovuje pravidelně a zobrazuje správné hodnoty

OSTATNÍ

  • Kód v libPages.py přerozdělen do více souborů z důvodu lepší přehlednosti
  • Veškerý Python kód běží na Python 3.7, Python 2 je odstraněn
  • Množství zaznamenaných událostí je optimalizovaných pro lepší přehlednost
  • Kód pro přímé nahrávání PrusaSlicer byl přepsán
  • Jednotkové testy a integrační test jsou nyní zahrnuty
  • Pro udržení správných hodnot jsou nyní otáčky ventilátorů nastaveny pomocí PWM
  • ZDrojový kód je ověřován PyLint checker
  • Continuous integration Dockerfile je zahrnut do knihovny kódů
  • Výchozí odsazení věže je nastaveno na +0.05 mm