Commit Graph

536 Commits

Author SHA1 Message Date
Ted Hess ad16af383a Updated release notes for r10 2018-03-15 10:47:16 -04:00
Ted Hess 834ae6d1d5 Remove private watchdog and use built-in wdt instead 2018-03-15 10:35:52 -04:00
Ted Hess ef774b0664 LA bugfix from Sebastianv650 2018-03-07 21:03:12 -05:00
Ted Hess c5a90672fb Default 250000 Baud for platformio builds 2018-03-07 20:56:30 -05:00
Ted Hess ed4b3ea101 Enable Linear Advance. Safe-guard against old K values by disabling LA if K > 10.0 2018-02-27 14:05:29 -05:00
Ted Hess fd9caa1f54 Merge branch 'MK2_LA_1.5' of https://github.com/Sebastianv650/Prusa-Firmware into LA-1.5-testing 2018-02-25 15:35:53 -05:00
Sebastianv650 3ec9d9dcd0 Linear Advance v1.5 implementation
Ported from Marlin, only usable for non-kinematic XYZ printers!
2018-02-25 13:14:52 +01:00
Ted Hess 877441cc73 Disable M851 and zprobe_zoffset (rethink usage) 2018-02-20 11:38:40 -05:00
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
PavelSindler f91ace6fec
Merge pull request #283 from thess/M110-fix
Make M110 command compatible with Marlin, etc.
2017-12-22 22:32:45 +01: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 5107b59c87 Make M110 command compatible with Marlin, etc. 2017-11-17 17:06:41 -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