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
6c3e391579
Cleanup and create release structure for Travis
2017-12-20 12:16:09 -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
095864aae3
Merge branch 'MK2' of https://github.com/prusa3d/Prusa-Firmware into private-build2
2017-11-13 14:21:49 -05:00
PavelSindler
4c5f9c8bf1
first layer cal. gcode corrections
2017-11-12 10:48:14 +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
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
0745a2164b
Merge branch 'MK2' of https://github.com/prusa3d/Prusa-Firmware into private-build2
2017-11-09 11:24:34 -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
9868fcd8fc
Merge remote-tracking branch 'upstream' into private-build2
2017-11-06 09:25:10 -05:00
PavelSindler
b5e42e2934
PL updated
2017-11-06 12:01:17 +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
6bdab7bf48
filecheck fix: we need to check buffered gcodes after finding end of gcode file
2017-11-02 18:40:22 +01:00
PavelSindler
6689cca59c
languages partly corrected, PID cal. is checking for thermal runaway
2017-11-02 17:29:16 +01:00
Ted Hess
2dfb5666b9
Single language support (See langtool.pl)
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
Ted Hess
7bd9655fd4
Remove 'unused-parameter' and 'empty-body' warinings
2017-10-31 13:48:50 -04:00
PavelSindler
6baea1b169
Merge pull request #246 from PavelSindler/calibration_wizard_menu_fix
...
multiscreen yes/no dialog updated
2017-10-22 23:58:21 +02:00
PavelSindler
2c63ed5d43
multiscreen yes/no message updated: custom characters
2017-10-20 16:57:16 +02:00
3d-gussner
713527bf4a
Fixes power mode in Tune menu...
...
...and changed the filament runout procedure
Druing the print you can access the Tune menu and the new feature Power Mode [auto] was added, but choosing it it goes to the Settings menu. Here the fix for that in the ultralcd.cpp.
Also changed the filament runout procedure in Marlin_main.cpp to use M600 command (origin idea/update from Marlin 1.1.x) defined in the 1_75mm_MKx_yyyy_E3dv6full.h files
2017-10-15 12:16:35 +02:00
PavelSindler
6e3174cba2
Merge pull request #233 from PavelSindler/xyz_details_pauses_print
...
Xyz details pauses print when printing from USB - hotfix: hide menu when printing
2017-10-13 14:09:20 +02:00
PavelSindler
415a717f0a
xyz details menu pauses print when printing from USB hotfix
2017-10-13 13:57:23 +02:00
PavelSindler
56d38a8a10
reset cmdqueue in the end of test if file is complete, no sorting in the end of print
2017-10-12 14:23:45 +02:00
PavelSindler
5601dd276d
wizard for snmm fix
2017-10-11 18:49:49 +02:00
Ted Hess
b9d790a63b
Remove build warnings (all) - fix spelling errors
...
Updated to: 3.1.0-RC1
Some of the format changes introduced were done to improve readabilty and
remove compiler warnings about needing parenthesis
Some code restructuring has been done to eliminate unused code and variables
Cleanup defined but unused functions
2017-10-07 15:29:33 -04:00
PavelSindler
e8c4677506
rectangular object enlarged, counting E improved
2017-10-04 14:48:16 +02:00
PavelSindler
6b7866b7be
small rectangular added to first layer calibration
2017-10-04 02:37:46 +02:00
PavelSindler
ff2fa67adc
init
2017-10-04 00:43:17 +02:00
PavelSindler
7306e08471
Merge pull request #215 from PavelSindler/sorting
...
Sorting files improvements
2017-10-03 23:30:53 +02:00
PavelSindler
fa815e2953
Merge pull request #208 from PavelSindler/MK2
...
pause print resume fix for extruder in absolute mode
2017-10-03 23:27:02 +02:00
PavelSindler
a280447610
improved progress bar, use bubble sort, sort switch moved to settings menu, manage heater, host keepalive messages, timeout prolonged, setup screen improved
2017-10-03 23:16:06 +02:00
PavelSindler
63f0ee9542
pause print resume: fixed bug when working with absolute coordinates for extruder
2017-09-19 12:58:29 +02:00
PavelSindler
b24e12143e
tune menu updated
2017-09-18 12:46:50 +02:00
PavelSindler
9e1a61cebc
initial version
2017-09-15 18:04:19 +02:00
PavelSindler
376c6ad5a8
removed redundant code
2017-09-15 11:12:41 +02:00
PavelSindler
4af075a316
fixed typos, removed M84 pin usage for MM
2017-09-14 19:55:03 +02:00
PavelSindler
c76a9dda64
syncing with upstream
2017-09-14 18:23:14 +02:00
XPila
9a1ecd5f48
Merge branch 'MK2' into filecheck
2017-09-14 17:45:01 +02:00
PavelSindler
a3f49d7879
changed status in case that print is aborted
2017-09-14 16:39:14 +02:00
PavelSindler
15ef4175b7
resolving conflicts with upstream
2017-09-14 15:54:28 +02:00
PavelSindler
7cf8920c0a
typo fixed
2017-09-14 14:41:51 +02:00
PavelSindler
026e3ecaac
getter function for filesize
2017-09-14 14:21:16 +02:00
PavelSindler
0a8572bfbe
fullscreen message confirm char displayed imidiately, different changes in wizard
2017-09-14 13:28:15 +02:00