Scott Lahteine
d9dcef8a87
Spacing, coding standards
2017-02-15 05:29:34 -06:00
Scott Lahteine
931914e679
Apply M600 updates to all configs
2017-02-15 05:29:34 -06:00
Roxy-3D
8bf0b496b9
Improve M600 with timeout, wait for heatup.
2017-02-15 05:29:34 -06:00
Scott Lahteine
58b8e0cae7
Merge pull request #5837 from thinkyhead/rc_fix_mbl_homing
...
Fix broken homing in MBL
2017-02-15 04:48:30 -06:00
Tannoo
c40fe2113c
Fix for broken MBL
...
LCD call was waiting forever, causing the system to hang.
2017-02-15 04:39:22 -06:00
Scott Lahteine
4d4745c0eb
Parenthesize some menu defines for safety
2017-02-14 23:12:27 -06:00
Scott Lahteine
20ef0a6e27
Merge pull request #3152 from thinkyhead/sd_alpha_sort
...
SD files alphabetical sort in LCD menus
2017-02-14 21:48:57 -06:00
Scott Lahteine
47f9883b0f
Dynamic allocation for SDCARD_SORT_ALPHA
2017-02-14 21:37:25 -06:00
Scott Lahteine
a561bd5e3a
New feature: SDCARD_SORT_ALPHA
2017-02-14 21:37:24 -06:00
Scott Lahteine
c04d6b5aa6
Merge pull request #5829 from thinkyhead/rc_fix_isr_reentry
...
Combine fixes for LIN_ADVANCE and temperature ISR
2017-02-14 20:36:58 -06:00
Scott Lahteine
467f01435f
Merge pull request #5816 from thinkyhead/rc_abl_virt_reduce
...
Reduce memory use by ABL_BILINEAR_SUBDIVISION slightly
2017-02-14 08:41:44 -06:00
Scott Lahteine
97b6fb6381
Reduce / optimize LIN_ADVANCE code
2017-02-14 07:52:03 -06:00
Sebastianv650
271ced7341
Prevent re-entering of temperature ISR
...
If Marlin is inside the temperature ISR, the stepper ISR is enabled. If
a stepper event is now happening Marlin will proceed with the stepper
ISR. Now, at the end of the stepper ISR, the temperatre ISR gets enabled
again. While Marlin proceed the rest of the temperature ISR, it's now
vulnerable to a second ISR call.
2017-02-14 07:52:03 -06:00
Sebastianv650
1b59766fcb
Cleanup position_float
...
Hopefully fixes Marlin #5481
2017-02-12 13:09:06 +01:00
Scott Lahteine
a950c31e2d
Merge pull request #5815 from thinkyhead/rc_pulses_per_step
...
Give encoder pulse/steps conditionals their own block
2017-02-12 04:14:00 -06:00
Scott Lahteine
7176de8605
Merge pull request #5814 from thinkyhead/hotend_loop_always
...
Make HOTEND_LOOP more consistent, let compiler optimize it
2017-02-12 04:13:14 -06:00
Scott Lahteine
adec219ca5
Merge pull request #5811 from thinkyhead/fix_two_strings
...
No space after X: or A: in M114 output
2017-02-12 04:11:51 -06:00
jes
eaa829b58c
Reduce memory use by ABL_BILINEAR_SUBDIVISION slightly
2017-02-12 04:09:48 -06:00
Scott Lahteine
1c99ca82d8
Give encoder pulse/steps conditionals their own block
2017-02-12 03:57:57 -06:00
Scott Lahteine
e44294bb4d
Make HOTEND_LOOP more consistent, let compiler optimize it
2017-02-12 02:50:38 -06:00
Scott Lahteine
701f4a6d9d
Merge pull request #5729 from Bob-the-Kuhn/guaranteed-BLTouch-detection
...
guaranteed BLTouch detection
2017-02-12 01:13:35 -06:00
Scott Lahteine
c15b9a6a06
No space after X: or A: in M114 output
2017-02-12 00:10:03 -06:00
Scott Lahteine
e1702816f6
Fix SD_CHECK_AND_RETRY condition
...
Addressing #5806
2017-02-11 23:55:56 -06:00
Scott Lahteine
c64ecf95e2
Merge pull request #5808 from thinkyhead/rc_delta_float_radius
...
Cast DELTA_PRINTABLE_RADIUS to float in sq()
2017-02-11 23:43:46 -06:00
Scott Lahteine
1bc5be3bdf
Cast DELTA_PRINTABLE_RADIUS to float in sq()
...
Addressing #5625
2017-02-11 23:28:39 -06:00
Bob-the-Kuhn
0369f97ec1
guaranteed BLTouch detection
...
To guarantee that the 5mS pulse from a BLTouch is recognized you need to
have the endstops.update() routine run twice in that 5mS period.
At 200 steps per mm, my system has problems below a feedrate of 120 mm
per minute.
Two things were done to guarantee the two updates within 5mS:
1) In interrupt mode, a check was added to the temperature ISR. If the
endstop interrupt flag/counter is active then it'll kick off the endstop
update routine every 1mS until the flag/counter is zero. This
flag/counter is decremented by the temperature ISR AND by the stepper
ISR.
2) In poling mode, code was added to the stepper ISR that will make sure
the ISR runs about every 1.5mS. The "extra" ISR runs only check the
endstops. This was done by grabbing the intended ISR delay and, if it's
over 2.0mS, splitting the intended delay into multiple smaller delays.
The first delay can be up to 2.0mS, the next ones 1.5mS (as needed) and
the last no less than 0.5mS.
=========================================
BLTouch error state recovery
If BLTouch already active when deploying the probe then try to reset it
& clear the probe.
If that doesn't fix it then declare an error.
Also added BLTouch init routine to startup section
2017-02-11 12:01:34 -06:00
Scott Lahteine
1e4d4e5915
Fix typo in language_uk
...
Thanks to @pavlus for this one
2017-02-10 15:34:31 -06:00
Scott Lahteine
7fe7a0c8be
Merge pull request #5793 from thinkyhead/rc_adjust_probe_output
...
Adjust probe_pt() terminal output to respect probe z-offset
2017-02-09 23:05:02 -06:00
Scott Lahteine
633c253bc1
Merge pull request #5792 from thinkyhead/rc_default_dac_vals
...
Default DAC values for RigidBoard V2
2017-02-09 22:56:03 -06:00
Florian Heilmann
7bbc31704c
Adjust probe_pt() terminal output to respect probe z-offset
2017-02-09 22:54:22 -06:00
Scott Lahteine
6dac1fe07e
Merge pull request #5701 from tohara/RCBugFixCmake
...
Updated CMakeLists
2017-02-09 22:45:05 -06:00
Scott Lahteine
a245656db3
Merge pull request #5713 from gege2b/RCBF-French
...
French translation : Added missing strings as well as missing accents
2017-02-09 22:43:56 -06:00
jaysonkelly
713931338a
Default DAC values for RigidBoard V2
2017-02-09 22:39:00 -06:00
Scott Lahteine
fb11e52cd2
Merge pull request #5787 from thinkyhead/rc_bob_pins_added
...
pinsDebug for 644/1284 & USB646/1286 families
2017-02-09 15:07:55 -06:00
Bob-the-Kuhn
ae706233a8
pinsDebug for 644/1284 & USB646/1286 families
...
added conditional compilation for PWMs 1C & 3C
add Teensyduino compatibility
==========================================
changes per review - minor formatting changes
1) remove non-printable character at the end of line 687
2) split a really long comment into two lines
3) got rid of some trailing spaces
============================================
Made pinsDebug_Teensyduino.h the same between this PR and PR 5668 which
is for a re-written pinsDebug.h file.
The changes were:
1) added copyright @ GNU license header
2) a blank line crept in.
2017-02-09 07:24:02 -06:00
Gege2B
22dfcc9a71
French translation : Added missing strings as well as missing accents
2017-01-17 23:29:23 +01:00
Tom Haraldseid
1d65b4b316
Updated CMakeLists
2017-01-15 13:39:26 +08:00
Scott Lahteine
9b5515926a
Merge pull request #5696 from thinkyhead/rc_volumetric_default
...
Allow enabling volumetric filament on config load
2017-01-14 05:48:51 -08:00
Robert Kirk
0d147ead66
Allow enabling volumetric filament on config load
2017-01-14 04:37:49 -08:00
Scott Lahteine
d3cb1a86be
Merge pull request #5691 from AnHardt/fix5677
...
Fix M110 without leading N
2017-01-14 03:22:26 -08:00
AnHardt
fa26767efe
Replace all remaining 'boolean' with 'bool'
2017-01-13 13:03:52 +01:00
AnHardt
f6858d9974
Fix M110 without leading N
...
Store N in the right variable.
This is too rarely used.
"mea culpa, mea culpa, mea maxima culpa"
2017-01-13 12:33:50 +01:00
Scott Lahteine
0c0c840ba8
Merge pull request #5683 from emartinez167/EMartinez-Changes
...
Updates to some incorrectly ended strings in the Spanish translation
2017-01-12 07:49:15 -08:00
Scott Lahteine
738b87091a
Merge pull request #5684 from Kaibob2/patch-6
...
Update language_de.h
2017-01-12 07:48:41 -08:00
Kai
25dae3bccc
Update language_de.h
...
Small corrections
2017-01-12 16:06:58 +01:00
emartinez167
7292145f4e
Fix for some wrong strings
...
On last commit, some strings were ended with the incorrect character.
This fixes it.
2017-01-12 22:35:04 +08:00
emartinez167
3dee35888e
Merge remote-tracking branch 'MarlinFirmware/RCBugFix' into EMartinez-Changes
2017-01-12 22:22:52 +08:00
Scott Lahteine
93a9aa6b76
Merge pull request #5682 from thinkyhead/rc_spanish_jan
...
Updates to Spanish language
2017-01-12 06:14:10 -08:00
Scott Lahteine
7a9c1a279b
Merge pull request #5681 from thinkyhead/rc_prevent_boot_loop
...
Reset watchdog in SD init to prevent reboot
2017-01-12 06:13:56 -08:00
Scott Lahteine
e409c7f9e8
Merge pull request #5645 from esenapaj/From-microseconds-to-milliseconds
...
From "microseconds" to "milliseconds"
2017-01-12 06:02:55 -08:00