Commit Graph

526 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 05a31ff2da ultralcd: eliminate display flicker in pid_extruder 2018-01-04 17:13:03 -05:00
Ted Hess ce36964279 Set command type before parsing line. Skip leading whitespace. 2018-01-01 15:55:06 -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 ad6b53892e Remove unecessary source files [qr_solve, vector_3].
Use SDK version of LiquidCrystal (faster draw)
Put serial init before lcd init
Filament Load: 15mm extra instead of 25mm
2017-12-09 16:54:21 -05:00
Ted Hess e19492a30e Remove redundant splash screen re-init 2017-11-24 15:17:49 -05:00
Ted Hess ae9f975e07 Fix M110 compatibility (again).
Add 25mm to manual filament load extrusion
2017-11-22 17:19:34 -05:00
Ted Hess c9db6ac451 Code cleanup and force-inline removal testing 2017-11-15 09:00:02 -05:00
Ted Hess ad0f7ff33b Use planner buffer for EEPROM save/restore.
Reset printer after restore.
2017-11-15 08:59:13 -05:00
Ted Hess 095864aae3 Merge branch 'MK2' of https://github.com/prusa3d/Prusa-Firmware into private-build2 2017-11-13 14:21:49 -05:00
PavelSindler ba4cc16e11
Merge pull request #275 from PavelSindler/MK2
first layer cal. gcode corrections
2017-11-12 10:49:24 +01:00
PavelSindler 4c5f9c8bf1 first layer cal. gcode corrections 2017-11-12 10:48:14 +01:00
PavelSindler 100c800dc8
Merge pull request #274 from PavelSindler/MK2
gcode correction in first layer calibration
2017-11-12 09:41:10 +01:00
PavelSindler 19a952137d gcode correction in first layer calibration 2017-11-12 09:40:26 +01: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 b6d8918ffe
Merge pull request #271 from PavelSindler/MK2
version change
2017-11-10 18:53:18 +01:00
PavelSindler 1047854afa version change 2017-11-10 18:39:16 +01:00
PavelSindler 48f716a7c1
Merge pull request #270 from PavelSindler/MK2
listing files reverted; M117 message during first layer cal. has language variants, pause print
2017-11-10 15:53:54 +01:00
PavelSindler 18c107ba77 listing filenames reverted to short filenames, because of compatibility; massge shown during first layer cal. has all language variations now, not possible to pause print when print is paused 2017-11-10 15:42:57 +01:00
Ted Hess 1df1543c13 Add new build instructions, README and changelog 2017-11-09 14:15:42 -05:00
Ted Hess 0745a2164b Merge branch 'MK2' of https://github.com/prusa3d/Prusa-Firmware into private-build2 2017-11-09 11:24:34 -05:00
PavelSindler d319ddf21a
Merge pull request #265 from PavelSindler/MK2
PL updated
2017-11-09 16:19:54 +01:00
PavelSindler 417dff8574 removed redundant code 2017-11-09 16:14:14 +01:00
PavelSindler 858bd7f9ac another changes in languages 2017-11-09 15:22:20 +01:00
PavelSindler 03fdb06e89 initial 2017-11-09 15:14:31 +01:00
Ted Hess 2cd861a184 Draft documentation README and BUILDING instructions 2017-11-08 18:01:03 -05:00
Ted Hess 2c80f1f3ad Merge branch 'liquidcrystal-update' into private-build2 2017-11-07 17:16:04 -05:00
Ted Hess 8b5f36c55e Upgrade LiquidCrystal driver to recent version and add Prusa custom mods. 2017-11-07 17:11:23 -05:00
Ted Hess 69339761b2 Identify custom builds with Author info 2017-11-07 16:31:36 -05:00
Ted Hess 0e5d3d93db Merge branch 'remove-extra-warnings' updates into private-build2 2017-11-07 14:25:15 -05:00
Ted Hess dc391e3fc2 Remove 'unused-parameter' and 'empty-body' warinings
Additional warnings cleanup for SNMM config.
Fix uninitialized 'SilentMode' refrences in stepper
2017-11-07 14:17:48 -05:00
Ted Hess 71a4b482fc Need to add correct Rambo board to Arduino config 2017-11-06 17:41:40 -05:00
Ted Hess 4e67d29a84 Fix travis to build all variants (really)
Travis mod - single branch only
2017-11-06 11:09:31 -05:00
Ted Hess 9868fcd8fc Merge remote-tracking branch 'upstream' into private-build2 2017-11-06 09:25:10 -05:00
Ted Hess 652749b0a4 Lanuage files sync'd 2017-11-06 09:17:41 -05:00
Ted Hess 1f5072281e Update Arduino SDK to 1.8.5, add travis CI 2017-11-06 08:55:37 -05:00
PavelSindler b5e42e2934 PL updated 2017-11-06 12:01:17 +01:00
PavelSindler f2d9c00103
Merge pull request #260 from PavelSindler/presort_after_print
presort files when print is finished
2017-11-03 16:18:47 +01:00
PavelSindler 6a253b60fb
Merge pull request #264 from PavelSindler/language_corrections
PID safety check and Language corrections
2017-11-03 16:18:35 +01:00
PavelSindler 6728e425cc whitespace correction 2017-11-03 16:13:01 +01:00
PavelSindler 30cbee774e
Merge pull request #263 from PavelSindler/incomplete_file_fix
filecheck fix: check gcodes which remains in buffer after finding end of file
2017-11-03 16:02:16 +01:00
PavelSindler 4114a7844d pl and it corrections 2017-11-03 16:00:44 +01:00