You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Roxy-3D 6e8ecb908a Shut down heaters during BL-Touch probe event
The electro-magnetic interference from the bed and nozzle are affecting
the BL-Touch repeatability for some users.   This problem can be helped
by shutting down the heaters during the actual probe event and then
quickly turning them back on.

Because this code is messing with the heaters, it is written in a
paranoid manner.  It only turns the heaters back on if everything is
EXACTLY as it expects things to be.  The BL-Touch probe must have been
put into a deployed state less than 20 seconds prior, or the stow()
function will NOT turn the heaters on.

This code has been tested and works for both G28 and probing functions.
8 years ago
..
example_configurations Better tuned FolgerTech i3-2020 example file 8 years ago
Conditionals.h Make Conditionals.h a catch-all for old configs 9 years ago
Conditionals_LCD.h Format hex values as uppercase 8 years ago
Conditionals_post.h Allow NO_WORKSPACE_OFFSETS with DELTA_AUTO_CALIBRATION 8 years ago
Configuration.h Update note about M163 / M164 8 years ago
Configuration_adv.h Numerous UBL-related changes: 8 years ago
G26_Mesh_Validation_Tool.cpp use progmem instead of sram for mesh_index_to_x/ypos array; 8 years ago
M100_Free_Mem_Chk.cpp Format hex values as uppercase 8 years ago
Makefile fix missing serial.cpp in Makefile 8 years ago
Marlin.h Spend some SRAM to optimize bilinear leveling 8 years ago
Marlin.ino TMC2130 Library: @teemuatlut replaces @makertum 8 years ago
MarlinConfig.h Merge pull request #4419 from AnHardt/sd2pinmap 9 years ago
MarlinSerial.cpp Patch MarlinSerial to match up with 32-bit version 8 years ago
MarlinSerial.h Patch MarlinSerial to match up with 32-bit version 8 years ago
Marlin_main.cpp Shut down heaters during BL-Touch probe event 8 years ago
SanityCheck.h Cleanup, extend TMC2130 configuration 8 years ago
Sd2Card.cpp Format hex values as uppercase 8 years ago
Sd2Card.h repair-software-spi 9 years ago
SdBaseFile.cpp Clear dir_t size, not pointer size 8 years ago
SdBaseFile.h
SdFatConfig.h repair-software-spi 9 years ago
SdFatStructs.h
SdFatUtil.cpp
SdFatUtil.h Cleanup SdFatUtil.h 8 years ago
SdFile.cpp Converted all files on src to Unix file format 9 years ago
SdFile.h
SdInfo.h Converted all files on src to Unix file format 9 years ago
SdVolume.cpp Converted all files on src to Unix file format 9 years ago
SdVolume.h
Version.h Document PROTOCOL_VERSION 8 years ago
blinkm.cpp
blinkm.h
boards.h Cheaptronic V2 8 years ago
buzzer.h fixed warning: ISO C++ forbids compound-literals 8 years ago
cardreader.cpp simplified M20 with size 8 years ago
cardreader.h Dynamic allocation for SDCARD_SORT_ALPHA 8 years ago
circularqueue.h Patch up CircularQueue 9 years ago
configuration_store.cpp Numerous UBL-related changes: 8 years ago
configuration_store.h Convert config code to a static class 8 years ago
dac_mcp4728.cpp Fix DAC current code 8 years ago
dac_mcp4728.h Fix DAC current code 8 years ago
digipot_mcp4018.cpp Format hex values as uppercase 8 years ago
digipot_mcp4451.cpp Format hex values as uppercase 8 years ago
dogm_bitmaps.h Updates u8glib's bmp2hex converter 9 years ago
dogm_font_data_6x9_marlin.h
dogm_font_data_HD44780_C.h
dogm_font_data_HD44780_J.h
dogm_font_data_HD44780_W.h
dogm_font_data_ISO10646_1.h
dogm_font_data_ISO10646_1_PL.h Polish font 8 years ago
dogm_font_data_ISO10646_1_tr.h Improve M600 with timeout, wait for heatup. 8 years ago
dogm_font_data_ISO10646_5_Cyrillic.h
dogm_font_data_ISO10646_CN.h
dogm_font_data_ISO10646_Greek.h Change font decent to -1 for tt and gr 8 years ago
dogm_font_data_ISO10646_Kana.h
dogm_font_data_Marlin_symbols.h
duration_t.h Fix formatting of print time hours above one day 8 years ago
endstop_interrupts.h Add and apply WITHIN macro 8 years ago
endstops.cpp Improve motion-based endstop triggering code 8 years ago
endstops.h guaranteed BLTouch detection 8 years ago
enum.h Make ADC sensor reading frequency adjustable 8 years ago
fastio.h Update fastio.h with special handling for Timer 2 8 years ago
hex_print_routines.cpp Add hex routine to print an address 8 years ago
hex_print_routines.h Add hex routine to print an address 8 years ago
language.h Polish font 8 years ago
language_an.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_bg.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_ca.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_cn.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_cz.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_da.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_de.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_el-gr.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_el.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_en.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_es.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_eu.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_fi.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_fr.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_gl.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_hr.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_it.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_kana.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_kana_utf8.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_nl.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_pl.h Polish font 8 years ago
language_pt-br.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_pt-br_utf8.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_pt.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_pt_utf8.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_ru.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_test.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_tr.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_uk.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_zh_CN.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
language_zh_TW.h MSG_VOLUMETRIC => MSG_FILAMENT 8 years ago
least_squares_fit.cpp Smart-Fill and Mesh-Tilting (both 3-point and grid) working! 8 years ago
least_squares_fit.h Smart-Fill and Mesh-Tilting (both 3-point and grid) working! 8 years ago
macros.h Fix MINIMUM_STEPPER_PULSE maths 8 years ago
mesh_bed_leveling.cpp Swap MBL z_values dimensions to [X][Y] 8 years ago
mesh_bed_leveling.h Swap MBL z_values dimensions to [X][Y] 8 years ago
nozzle.cpp Apply prior nozzle clean update 8 years ago
nozzle.h General comment cleanup 8 years ago
pins.h Cheaptronic V2 8 years ago
pinsDebug.h Cleanup of pins testing code 8 years ago
pinsDebug_Teensyduino.h Remove extraneous whitespace 8 years ago
pinsDebug_list.h Updates to support 5 extruders 8 years ago
pins_3DRAG.h Follow-up the PR #4955, etc 8 years ago
pins_5DPRINT.h Follow-up the PR #4955, etc 8 years ago
pins_AZTEEG_X1.h Add "About Printer" information menu. 9 years ago
pins_AZTEEG_X3.h Patch pins files hotends/e-steppers sanity check 8 years ago
pins_AZTEEG_X3_PRO.h Header and pins changes to support 5 extruders 8 years ago
pins_BAM_DICE_DUE.h Patch pins files hotends/e-steppers sanity check 8 years ago
pins_BQ_ZUM_MEGA_3D.h Updated bq Hephestos 2 example configuration 8 years ago
pins_BRAINWAVE.h Follow-up the PR #4955, etc 8 years ago
pins_BRAINWAVE_PRO.h Follow-up the PR #4955, etc 8 years ago
pins_CHEAPTRONIC.h Follow-up the PR #4955, etc 8 years ago
pins_CHEAPTRONICv2.h Cheaptronic V2 8 years ago
pins_CNCONTROLS_11.h Predefine auto fan pins in some pins files 8 years ago
pins_CNCONTROLS_12.h Predefine auto fan pins in some pins files 8 years ago
pins_ELEFU_3.h Follow-up the PR #4955, etc 8 years ago
pins_FELIX2.h Patch pins files hotends/e-steppers sanity check 8 years ago
pins_GEN3_MONOLITHIC.h Follow-up the PR #4955, etc 8 years ago
pins_GEN3_PLUS.h Follow-up the PR #4955, etc 8 years ago
pins_GEN6.h Follow-up the PR #4955, etc 8 years ago
pins_GEN6_DELUXE.h Add "About Printer" information menu. 9 years ago
pins_GEN7_12.h Label analog pins in a similar way 8 years ago
pins_GEN7_13.h Add "About Printer" information menu. 9 years ago
pins_GEN7_14.h Follow-up the PR #4955, etc 8 years ago
pins_GEN7_CUSTOM.h Follow-up the PR #4955, etc 8 years ago
pins_K8200.h Add "About Printer" information menu. 9 years ago
pins_K8400.h Disable SD Detect for K8400 8 years ago
pins_LEAPFROG.h Follow-up the PR #4955, etc 8 years ago
pins_MEGACONTROLLER.h Patch pins files hotends/e-steppers sanity check 8 years ago
pins_MEGATRONICS.h Follow-up the PR #4955, etc 8 years ago
pins_MEGATRONICS_2.h Follow-up the PR #4955, etc 8 years ago
pins_MEGATRONICS_3.h Never define SLED_PIN 8 years ago
pins_MELZI.h #if defined => #ifdef / PIN_EXISTS 8 years ago
pins_MELZI_MAKR3D.h #if defined => #ifdef / PIN_EXISTS 8 years ago
pins_MIGHTYBOARD_REVE.h Add RepRapDiscount Full Graphic Smart Controller support to MIGHTYBOARD REVE 8 years ago
pins_MINIRAMBO.h Follow-up the PR #4955, etc 8 years ago
pins_MINITRONICS.h Patch pins files hotends/e-steppers sanity check 8 years ago
pins_MKS_13.h Patch pins files hotends/e-steppers sanity check 8 years ago
pins_MKS_BASE.h Patch pins files hotends/e-steppers sanity check 8 years ago
pins_OMCA.h Follow-up the PR #4955, etc 8 years ago
pins_OMCA_A.h Follow-up the PR #4955, etc 8 years ago
pins_PRINTRBOARD.h Follow-up the PR #4955, etc 8 years ago
pins_PRINTRBOARD_REVF.h Follow-up the PR #4955, etc 8 years ago
pins_RAMBO.h Never define SLED_PIN 8 years ago
pins_RAMPS.h Never define SLED_PIN 8 years ago
pins_RAMPS_13.h pins_RAMPS_14.h => pins_RAMPS.h 9 years ago
pins_RAMPS_OLD.h Follow-up the PR #4955, etc 8 years ago
pins_RIGIDBOARD.h Remove BEEPER_PIN override in pins_RIGIDBOARD.h 8 years ago
pins_RIGIDBOARD_V2.h # This is a combination of 2 commits. 8 years ago
pins_RUMBA.h Patch pins files hotends/e-steppers sanity check 8 years ago
pins_SAINSMART_2IN1.h Patch pins files hotends/e-steppers sanity check 8 years ago
pins_SANGUINOLOLU_11.h Never define SLED_PIN 8 years ago
pins_SANGUINOLOLU_12.h #if defined => #ifdef / PIN_EXISTS 8 years ago
pins_SAV_MKI.h Follow-up the PR #4955, etc 8 years ago
pins_SCOOVO_X9H.h Never define SLED_PIN 8 years ago
pins_SETHI.h Follow-up the PR #4955, etc 8 years ago
pins_STB_11.h #if defined => #ifdef / PIN_EXISTS 8 years ago
pins_TEENSY2.h Follow-up the PR #4955, etc 8 years ago
pins_TEENSYLU.h Follow-up the PR #4955, etc 8 years ago
pins_ULTIMAIN_2.h Follow-up the PR #4955, etc 8 years ago
pins_ULTIMAKER.h Follow-up the PR #4955, etc 8 years ago
pins_ULTIMAKER_OLD.h Follow-up the PR #4955, etc 8 years ago
planner.cpp Simplify stepper macros by renaming enable/disable macros 8 years ago
planner.h Drop the accessor form for LCD value editing 8 years ago
planner_bezier.cpp Improve planner kinematics, fix delta ABL 8 years ago
planner_bezier.h Append units to feedrate variables 9 years ago
platformio.ini Move platformio directories out of source tree 8 years ago
point_t.h Adds missing documentation to the point_t structure 9 years ago
printcounter.cpp Cosmetic patches 8 years ago
printcounter.h Cosmetic patches 8 years ago
qr_solve.cpp Enable ABL by type, support bilinear on cartesian 8 years ago
qr_solve.h Enable ABL by type, support bilinear on cartesian 8 years ago
serial.cpp Relocate serial macros and functions 8 years ago
serial.h Macros to print floats, hiding imprecision 8 years ago
servo.cpp General cleanup 8 years ago
servo.h Add macros for delays by machine cycle 8 years ago
softspi.h Fix variant conditional for 1284p 8 years ago
speed_lookuptable.h Spacing, cleanup in speed_lookuptable.h 8 years ago
spi.h Add software spi support for max6675 8 years ago
stepper.cpp Only set Compare Mode for channel A 8 years ago
stepper.h Format hex values as uppercase 8 years ago
stepper_dac.cpp # This is a combination of 2 commits. 8 years ago
stepper_dac.h Cleanup of code style 8 years ago
stepper_indirection.cpp Cleanup, extend TMC2130 implementation 8 years ago
stepper_indirection.h Updates to support 5 extruders 8 years ago
stopwatch.cpp General comment cleanup 8 years ago
stopwatch.h General comment cleanup 8 years ago
temperature.cpp Minor optimization of FILAMENT_WIDTH_SENSOR 8 years ago
temperature.h Only queue babysteps if axis is in a known position 8 years ago
thermistornames.h Add Thermistor 75: MGB18 silicon pad 8 years ago
thermistortable_1.h Split up thermistor tables 8 years ago
thermistortable_2.h Split up thermistor tables 8 years ago
thermistortable_3.h Split up thermistor tables 8 years ago
thermistortable_4.h Split up thermistor tables 8 years ago
thermistortable_5.h Split up thermistor tables 8 years ago
thermistortable_6.h Split up thermistor tables 8 years ago
thermistortable_7.h Split up thermistor tables 8 years ago
thermistortable_8.h Split up thermistor tables 8 years ago
thermistortable_9.h Split up thermistor tables 8 years ago
thermistortable_10.h Split up thermistor tables 8 years ago
thermistortable_11.h Split up thermistor tables 8 years ago
thermistortable_12.h Split up thermistor tables 8 years ago
thermistortable_13.h Split up thermistor tables 8 years ago
thermistortable_20.h Header and pins changes to support 5 extruders 8 years ago
thermistortable_51.h Split up thermistor tables 8 years ago
thermistortable_52.h Split up thermistor tables 8 years ago
thermistortable_55.h Split up thermistor tables 8 years ago
thermistortable_60.h Split up thermistor tables 8 years ago
thermistortable_66.h Split up thermistor tables 8 years ago
thermistortable_70.h Split up thermistor tables 8 years ago
thermistortable_71.h Split up thermistor tables 8 years ago
thermistortable_75.h Add Thermistor 75: MGB18 silicon pad 8 years ago
thermistortable_110.h Split up thermistor tables 8 years ago
thermistortable_147.h Split up thermistor tables 8 years ago
thermistortable_998.h Split up thermistor tables 8 years ago
thermistortable_999.h Split up thermistor tables 8 years ago
thermistortable_1010.h Split up thermistor tables 8 years ago
thermistortable_1047.h Split up thermistor tables 8 years ago
thermistortables.h Additional 5 extruders support (solenoids, microstepping) 8 years ago
twibus.cpp General comment cleanup 8 years ago
twibus.h General comment cleanup 8 years ago
types.h Adds types.h 9 years ago
ubl.cpp Smart-Fill and Mesh-Tilting (both 3-point and grid) working! 8 years ago
ubl.h Smart-Fill and Mesh-Tilting (both 3-point and grid) working! 8 years ago
ubl_G29.cpp Smart-Fill and Mesh-Tilting (both 3-point and grid) working! 8 years ago
ubl_motion.cpp use progmem instead of sram for mesh_index_to_x/ypos array; 8 years ago
ultralcd.cpp Fix stuck "Print Aborted" LCD message 8 years ago
ultralcd.h status_printf => lcd_status_printf_P 8 years ago
ultralcd_impl_DOGM.h Optimize number-to-string functions, no-fan display 8 years ago
ultralcd_impl_HD44780.h Bootscreen delay after clear, then set chars 8 years ago
ultralcd_st7920_u8glib_rrd.h Format hex values as uppercase 8 years ago
utf_mapper.h Format hex values as uppercase 8 years ago
utility.cpp Smart-Fill and Mesh-Tilting (both 3-point and grid) working! 8 years ago
utility.h Replace ftostr62sign with ftostr62rj 8 years ago
vector_3.cpp Adjust vector_3 code with const, some optimization 8 years ago
vector_3.h Enable ABL by type, support bilinear on cartesian 8 years ago
watchdog.cpp Correct comment on watchdog timer 8 years ago
watchdog.h