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
Ted Hess
4e67d29a84
Fix travis to build all variants (really)
...
Travis mod - single branch only
2017-11-06 11:09:31 -05:00