Commit Graph

111 Commits

Author SHA1 Message Date
Ted Hess 2533c36496 Add Calibration LCD menu item for optionallly disabling XY skew correction.
XY Skew correction menu item only enabled only when skew is 'perfect' (< 0.1deg).
Fix HOME-Z to correct location (calibration point)
2018-02-13 11:48:47 -05:00
Ted Hess fa7f306726 Experimental ISR structure (thread prioritizing)
Remove need to call CheckRx
2018-02-04 12:57:26 -05:00
Ted Hess 305d9d8dad Try to minimize auto screen clear/redraws
Re-enable M851 to use for adjusting Live-Z offset
2018-01-31 16:51:23 -05:00
Ted Hess bbf13db82a Backports from MK3
- Remove attempted recovery from RX buffer full (just drop chars)
  - Use CRITICAL_SECTION in LCD menu sync
  - Remove M851 command and zprobe_zoffset (Use live-Z instead)
2018-01-21 14:21:05 -05:00
Ted Hess b381e51a13 Add option to disable skew correction if XY calibration error is near perfect 2017-12-29 15:47:44 -05:00
Ted Hess ab16ff24f0 Fix kill() routine to display full-screen message correctly, working on Travis deploy 2017-12-23 19:33:31 -05:00
Ted Hess c870a5be49 Corrected release URL. Travis release setup 2017-12-20 19:27:19 -05:00
Ted Hess 6c3e391579 Cleanup and create release structure for Travis 2017-12-20 12:16:09 -05:00
Ted Hess 6579fe51ad Allow BAUDRATE override by build opts 2017-12-11 12:48:36 -05:00
Ted Hess 38b65a85df Add local variant configuration version 2017-12-09 18:09:22 -05:00
Ted Hess 377bd879a7 Merge branch 'MK2' of https://github.com/prusa3d/Prusa-Firmware into private-build2 2017-11-10 13:17:44 -05:00
PavelSindler 1047854afa version change 2017-11-10 18:39:16 +01:00
Ted Hess 69339761b2 Identify custom builds with Author info 2017-11-07 16:31:36 -05:00
Ted Hess 7a52f00f46 Local updates/merges 2017-10-31 13:48:50 -04:00
Ted Hess ab8610ecff Add optional 8-point Mesh Bed Correction offsets + LCD and translations support
MBC offsets limited to +/- 500um (stored as int16 in EEPROM)
2017-10-31 13:48:50 -04:00
PavelSindler 316c0a497c changed version 2017-10-27 18:15:01 +02:00
PavelSindler 4297d90309 version changed 2017-10-04 20:54:17 +02:00
PavelSindler 7bf30eb8dc changed version 2017-10-03 23:28:36 +02:00
PavelSindler 130b49200c changed version 2017-09-19 13:06:40 +02:00
PavelSindler dba7d51fc2 version changed, wizard moved to calibration menu 2017-09-08 17:27:38 +02:00
PavelSindler e52e8e21b1 initial version of wizard 2017-09-07 20:06:23 +02:00
PavelSindler 1f2f0ab35c changed version 2017-09-04 14:43:06 +02:00
PavelSindler 64efc982d2 Merge pull request #187 from PavelSindler/HostKeepAlive
Host keep alive
2017-09-04 11:27:13 +02:00
PavelSindler aa2dc723a1 fixed serial communication on PORT1, reduced "enqueing command" messages on serial in farm mode 2017-09-01 14:23:04 +02:00
PavelSindler df79ea94a7 merging with upstream 2017-08-30 18:38:46 +02:00
3d-gussner 144b83138c Cleanup unused pins and connectors
- removed E_MUX2_PIN and updated function
- unmarked #define DISABLE_MAX_ENDSTOPS, Prusa i3 MK2(s) doesn't use these end stops ... M119 shows now just used end stops
2017-08-23 17:26:27 +02:00
PavelSindler 2b657ba786 Merge remote-tracking branch 'GurliGebis/HostKeepAlive' into HostKeepAlive 2017-08-15 16:44:25 +02:00
PavelSindler 9753446e2e Merge pull request #174 from PavelSindler/MK2
Sorting files in SD card menu; xyz cal. details menu updated show real skew even if axes were orthogonalized during cal.
2017-08-15 16:31:00 +02:00
PavelSindler 8685c428a6 Revert "merging with upstream"
This reverts commit cdb4cb7864.
2017-08-15 16:27:55 +02:00
PavelSindler cdb4cb7864 merging with upstream 2017-08-15 15:24:32 +02:00
PavelSindler 59efb311c8 version changed 2017-08-14 17:37:36 +02:00
PavelSindler 881a055a41 saving skew to eeprom prior orthogonalizing 2017-08-10 15:55:15 +02:00
PavelSindler d56db4638c sorting by creation time, progress bar, sorting type swith 2017-08-10 11:53:37 +02:00
Bjarke Istrup Pedersen 9c7de9292a Ported the remaining HOST_KEEPALIVE commits from Marlin 2017-08-09 10:24:19 +02:00
Robert Pelnar ba636f175c Fan kick improvement - long pulse (800ms) when starting, short pulse (50ms) every 4s when speed < 25.
Debug macros, debug codes (D0 - reset, D1 - clear eeprom, D2 - get/set pin).
2017-08-01 17:24:19 +02:00
PavelSindler fe44e60e5f version changed 2017-07-21 20:26:16 +02:00
PavelSindler 63847b5b16 changed version 2017-07-19 17:00:15 +02:00
PavelSindler f89ba2c46a axis steps per unit excluded from M500, version changed 2017-07-10 17:30:47 +02:00
PavelSindler 0b75c88e9b firmware version changed 2017-06-19 17:06:50 +02:00
PavelSindler 34247972f5 fw version changed 2017-05-30 15:29:05 +02:00
PavelSindler e8440f8085 changed version 2017-05-22 01:47:50 +02:00
PavelSindler 844c429c6d changed fw version 2017-05-19 14:15:46 +02:00
PavelSindler bb3887fe1b calibration status and pinda probe calibration status were split 2017-05-12 11:18:01 +02:00
PavelSindler 134a50f5b3 messages updated, different bowden lengths for SNMM used, M600 for SNMM updated, stop print for SNMM updated, load all filaments added 2017-05-05 01:29:59 +02:00
PavelSindler 2fa97d5dfe Added messages in czech and english for SNMM, service menu for adjusting bowden lengths; updated service menu to be extendable; M600: loading filament for SNMM updated; unload all filaments updated 2017-05-02 19:21:52 +02:00
PavelSindler f28252f563 changed version number 2017-04-28 11:45:32 +02:00
PavelSindler 7ec45271c2 timeout to status, better print time counting when using pause print 2017-04-21 16:29:04 +02:00
PavelSindler fc221fbea5 Merged PINDA temp calibration branch into MK2 2017-04-10 11:10:03 +02:00
PavelSindler fab71ff7cf information that temp calibration active is active is stored to eeprom 2017-04-06 19:56:01 +02:00
PavelSindler 7086764d35 different preheat error messages for bed and hotend 2017-04-03 15:28:03 +02:00