7886 Commits (194f8b2f55ec4d7298de9e60793a313f59ef816e)
 

Author SHA1 Message Date
Scott Lahteine d891324830 Merge pull request #5258 from mosh1/mbl_speed_fix
Fix z feedrate value when doing mesh bed leveling. probe feedrate use…
8 years ago
Scott Lahteine 7f8133a51f Merge pull request #5255 from Kaibob2/CaseLightMenu
Case light menu (3rd attempt)
8 years ago
Kai e9b42f4f47 Update language_de.h 8 years ago
Kai 0c341f0c50 Added Menu entry for Case light 8 years ago
Scott Lahteine 3bc2273ac9 Comment M540 8 years ago
Scott Lahteine 14b74181f5 Merge pull request #5179 from thinkyhead/rc_TMC2130
TMC2130 "Silent StepStick" support
8 years ago
Scott Lahteine bb2114a060 Merge pull request #5264 from thinkyhead/rc_delta_safe_zone
Add an option for delta to home to the top
8 years ago
Scott Lahteine 38466b1d2f Merge pull request #5271 from esenapaj/Fix-for-the-PR-#5267
Fix for thePR #5267 (Introduce a +1234.56 format for over 999 steps/mm)
8 years ago
Scott Lahteine 9b96a4a53b Merge pull request #5246 from thinkyhead/rc_some_cleanup
Minor stepper cleanup
8 years ago
Sebastianv650 8190483eeb Improvement for ENSURE_SMOOTH_MOVES
Instead of waiting for a single long block, compare the complete block
buffer runtime for the long_move() check.
8 years ago
esenapaj da67037550 Fix for thePR #5267 (Introduce a +1234.56 format for over 999 steps/mm)
・Fix memory leak
8 years ago
Scott Lahteine 0f891e848b Merge pull request #5268 from esenapaj/Update-Japanese-translation
Update Japanese translation
8 years ago
Scott Lahteine c91325e904 Merge pull request #5267 from esenapaj/Introduce-a-+1234.56-format
Introduce a +1234.56 format for over 999 steps/mm
8 years ago
esenapaj 190a04c467 Update Japanese translation
・Change translation for 16 width LCD
8 years ago
esenapaj 7b836a4000 Introduce a +1234.56 format for over 999 steps/mm 8 years ago
Scott Lahteine 76f47aebb6 Travis test TMC2130 options 8 years ago
Scott Lahteine 3e0376b45e Reorder M114 and M119 gcode cases 8 years ago
Scott Lahteine 644fac5d34 Reduce all stepper_indirection init code with macros 8 years ago
Scott Lahteine 4e4f37b6c2 Code formatting for TMC and L6470 config options 8 years ago
Scott Lahteine 127e21ae00 Extend M122 for all steppers 8 years ago
Scott Lahteine bf5f5f44cc Make TMC2130 init code auto-configure
Simply apply enabled settings instead of requiring users to edit
stepper_indirection.cpp
8 years ago
Moritz d67c1d825f Add TMC2130 support 8 years ago
Scott Lahteine 11effeee2c Add an option for delta to home to the top 8 years ago
Sebastianv650 50059690e0 Allow UART ISRs inside the stepper ISR
If the stepper ISR takes too long, chars are lost which leads to serial
communication errors like "Line number not +1" or "Wrong checksum". In
worst case, the printer can even do crazy moves.

With this changes, UART interrupts are handled inside the stepper ISR.
This way, no chars should be lost.
8 years ago
Scott Lahteine 8bf07684d2 Merge pull request #5256 from AnHardt/e-interrupts-2
Endstop interrupt refinement
8 years ago
Moshen Chan 29b174bfb9 Fix z feedrate value when doing mesh bed leveling. probe feedrate uses XY_PROBE_SPEED 8 years ago
AnHardt 88b38eafd8 Endstop interrupt refinement
At the start of a move, check if the endstops are already triggered.
The 'change' interrupts will not see a change if already triggered.
8 years ago
Scott Lahteine 79c8591192 Merge pull request #5253 from thinkyhead/rc_smooth_move_ex-lax
Ensure smooth print moves even with LCD enabled
8 years ago
Scott Lahteine 0215cacb30 Merge pull request #5247 from esenapaj/Re-follow-the-PR-#4634
Re-follow the PR #4634 (Set language display charset in language.h)
8 years ago
Scott Lahteine 2cc32d85a3 Adjust ENSURE_SMOOTH_MOVES coding style 8 years ago
Scott Lahteine 072541f286 Update ENSURE_SMOOTH_MOVES in all configs 8 years ago
Sebastianv650 de89dc9f04 Ensure smooth print moves even with LCD enabled
lcd_update can take so much time that the block buffer gets drained if
there are only short segments. This leads to jerky printer movements for
example in circles and a bad print quality.

This change implements a simple check: Only if the block currently
executed is long enough, run lcd_update.
This also means the printer will not show actual values on the LCD nor
will it respond to buttons pressed. A option that keeps the menu
accessible is also available.
Aditionaly, slow down if a block would be so fast that adding a new
block to the buffer would take more time. In this case, the buffer would
drain until it's empty in worst case.
8 years ago
Scott Lahteine 7b95918e84 Merge pull request #5251 from thinkyhead/rc_cmake_support
Added CMake support
8 years ago
Scott Lahteine 87b6b19256 Patch CASE_LIGHT typo 8 years ago
Scott Lahteine 0be6167f14 Merge pull request #5250 from CONSULitAS/RCBugFix_K8200_backinsync_2016-11-18
K8200: Example configuration back in sync
8 years ago
Scott Lahteine de3eea920d Merge pull request #5252 from thinkyhead/rc_endstop_interrupt_followup
Endstop interrupts followup
8 years ago
Scott Lahteine eb714ee873 Move dummy thermistor opts, fix redundant sensor comment 8 years ago
Scott Lahteine 7a99c6ce4f Reformat temp sensor listing 8 years ago
Scott Lahteine 181cdb3cfe Move GCode list above include lines 8 years ago
Scott Lahteine 25d0c167bd More detailed static_assert messages 8 years ago
Scott Lahteine eb120e518c Followup to new endstop interrupts feature
- Fix typos, verbiage
- Fix naming of `setup_endstop_interrupts`
- Some formatting, indentation, spacing
8 years ago
Scott Lahteine 832fe284b4 Merge pull request #5184 from AnHardt/endstop_interrupts
Introduce endstop interrupts
8 years ago
tohara f579ec2e7a Added CMake support 8 years ago
CONSULitAS cbae44df64 K8200: Example configuration back in sync
Configuration.h: back in sync, new features configured
Configuration_adv.h: back in sync, new features configured
README.md: text updated
8 years ago
esenapaj 5db3738fe7 Re-follow the PR #4634 (Set language display charset in language.h) 8 years ago
Scott Lahteine 32247c1b80 Merge pull request #5244 from thinkyhead/rc_danish_nov_2016
Update to Danish language 10/11-2016
8 years ago
Scott Lahteine 6eb6f12c64 Patch up some language formatting 8 years ago
Bo Herrmannsen 8cffa60cc5 Update to Danish language 10/11-2016 8 years ago
Scott Lahteine 98600e1433 Minor stepper cleanup 8 years ago
Florian Heilmann d08867986e Add autotemp capabilities to M104
This allows M104 to pass the F and B parameters to enable autotemp as well
8 years ago