Marlin/Marlin
Roxy-3D d467e97679 Smart-Fill and Mesh-Tilting (both 3-point and grid) working!
Also...   The memory corruption issue may be fixed.   The GCC compiler
was inlining static functions and this caused the G29() stack frame to
become much larger than the AVR could handle.
2017-04-25 21:03:41 -05:00
..
example_configurations Update note about M163 / M164 2017-04-22 16:23:15 -05:00
blinkm.cpp
blinkm.h
boards.h Cheaptronic V2 2017-04-09 06:57:43 -05:00
buzzer.h fixed warning: ISO C++ forbids compound-literals 2016-10-22 11:23:16 -05:00
cardreader.cpp simplified M20 with size 2017-04-13 04:56:58 -05:00
cardreader.h Dynamic allocation for SDCARD_SORT_ALPHA 2017-02-14 21:37:25 -06:00
circularqueue.h Patch up CircularQueue 2016-08-02 18:57:15 -07:00
Conditionals_LCD.h Format hex values as uppercase 2017-04-21 21:42:41 -05:00
Conditionals_post.h Allow NO_WORKSPACE_OFFSETS with DELTA_AUTO_CALIBRATION 2017-04-14 21:56:49 -05:00
Conditionals.h Make Conditionals.h a catch-all for old configs 2016-07-30 04:25:30 -07:00
Configuration_adv.h Numerous UBL-related changes: 2017-04-22 18:44:39 -05:00
configuration_store.cpp Numerous UBL-related changes: 2017-04-22 18:44:39 -05:00
configuration_store.h Convert config code to a static class 2017-04-09 22:06:41 -05:00
Configuration.h Update note about M163 / M164 2017-04-22 16:23:15 -05:00
dac_mcp4728.cpp Fix DAC current code 2016-10-17 15:17:57 -05:00
dac_mcp4728.h Fix DAC current code 2016-10-17 15:17:57 -05:00
digipot_mcp4018.cpp Format hex values as uppercase 2017-04-21 21:42:41 -05:00
digipot_mcp4451.cpp Format hex values as uppercase 2017-04-21 21:42:41 -05:00
dogm_bitmaps.h Updates u8glib's bmp2hex converter 2016-07-19 03:16:30 +01:00
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_PL.h Polish font 2017-04-21 21:42:41 -05:00
dogm_font_data_ISO10646_1_tr.h Improve M600 with timeout, wait for heatup. 2017-02-15 05:29:34 -06:00
dogm_font_data_ISO10646_1.h
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 2016-11-26 02:29:23 +01:00
dogm_font_data_ISO10646_Kana.h
dogm_font_data_Marlin_symbols.h
duration_t.h Fix formatting of print time hours above one day 2017-03-01 18:55:25 +02:00
endstop_interrupts.h Add and apply WITHIN macro 2017-03-31 09:27:48 -05:00
endstops.cpp Improve motion-based endstop triggering code 2017-04-15 06:16:50 -05:00
endstops.h guaranteed BLTouch detection 2017-02-11 12:01:34 -06:00
enum.h Make ADC sensor reading frequency adjustable 2017-04-09 22:18:21 -05:00
fastio.h Update fastio.h with special handling for Timer 2 2017-04-24 16:58:22 -05:00
G26_Mesh_Validation_Tool.cpp use progmem instead of sram for mesh_index_to_x/ypos array; 2017-04-22 18:34:49 -05:00
hex_print_routines.cpp Add hex routine to print an address 2017-04-19 13:07:34 -05:00
hex_print_routines.h Add hex routine to print an address 2017-04-19 13:07:34 -05:00
language_an.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_bg.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_ca.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_cn.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_cz.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_da.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_de.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_el-gr.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_el.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_en.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_es.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_eu.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_fi.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_fr.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_gl.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_hr.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_it.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_kana_utf8.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_kana.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_nl.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_pl.h Polish font 2017-04-21 21:42:41 -05:00
language_pt_utf8.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_pt-br_utf8.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_pt-br.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_pt.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_ru.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_test.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_tr.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_uk.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_zh_CN.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language_zh_TW.h MSG_VOLUMETRIC => MSG_FILAMENT 2017-04-17 16:39:36 -05:00
language.h Polish font 2017-04-21 21:42:41 -05:00
least_squares_fit.cpp Smart-Fill and Mesh-Tilting (both 3-point and grid) working! 2017-04-25 21:03:41 -05:00
least_squares_fit.h Smart-Fill and Mesh-Tilting (both 3-point and grid) working! 2017-04-25 21:03:41 -05:00
M100_Free_Mem_Chk.cpp Format hex values as uppercase 2017-04-21 21:42:41 -05:00
macros.h Fix MINIMUM_STEPPER_PULSE maths 2017-04-11 11:11:17 -05:00
Makefile fix missing serial.cpp in Makefile 2017-04-17 11:59:03 +02:00
Marlin_main.cpp Merge pull request #6443 from thinkyhead/rc_interrupt_fastio 2017-04-24 20:09:41 -05:00
Marlin.h Spend some SRAM to optimize bilinear leveling 2017-04-22 16:19:31 -05:00
Marlin.ino TMC2130 Library: @teemuatlut replaces @makertum 2017-03-07 04:22:06 -06:00
MarlinConfig.h Merge pull request #4419 from AnHardt/sd2pinmap 2016-07-28 17:38:46 -07:00
MarlinSerial.cpp Patch MarlinSerial to match up with 32-bit version 2017-04-02 04:39:18 -05:00
MarlinSerial.h Patch MarlinSerial to match up with 32-bit version 2017-04-02 04:39:18 -05:00
mesh_bed_leveling.cpp Swap MBL z_values dimensions to [X][Y] 2017-04-12 17:24:05 -05:00
mesh_bed_leveling.h Swap MBL z_values dimensions to [X][Y] 2017-04-12 17:24:05 -05:00
nozzle.cpp Apply prior nozzle clean update 2017-03-06 03:14:59 -06:00
nozzle.h General comment cleanup 2017-04-08 18:58:33 -05:00
pins_3DRAG.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_5DPRINT.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_AZTEEG_X1.h Add "About Printer" information menu. 2016-07-02 15:22:26 -07:00
pins_AZTEEG_X3_PRO.h Header and pins changes to support 5 extruders 2017-04-07 10:46:36 -05:00
pins_AZTEEG_X3.h Patch pins files hotends/e-steppers sanity check 2017-04-07 10:46:33 -05:00
pins_BAM_DICE_DUE.h Patch pins files hotends/e-steppers sanity check 2017-04-07 10:46:33 -05:00
pins_BQ_ZUM_MEGA_3D.h Updated bq Hephestos 2 example configuration 2016-12-13 09:26:07 +00:00
pins_BRAINWAVE_PRO.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_BRAINWAVE.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_CHEAPTRONIC.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_CHEAPTRONICv2.h Cheaptronic V2 2017-04-09 06:57:43 -05:00
pins_CNCONTROLS_11.h Predefine auto fan pins in some pins files 2016-10-26 18:38:32 -05:00
pins_CNCONTROLS_12.h Predefine auto fan pins in some pins files 2016-10-26 18:38:32 -05:00
pins_ELEFU_3.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_FELIX2.h Patch pins files hotends/e-steppers sanity check 2017-04-07 10:46:33 -05:00
pins_GEN3_MONOLITHIC.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_GEN3_PLUS.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_GEN6_DELUXE.h Add "About Printer" information menu. 2016-07-02 15:22:26 -07:00
pins_GEN6.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_GEN7_12.h Label analog pins in a similar way 2016-10-05 06:13:30 -05:00
pins_GEN7_13.h Add "About Printer" information menu. 2016-07-02 15:22:26 -07:00
pins_GEN7_14.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_GEN7_CUSTOM.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_K8200.h Add "About Printer" information menu. 2016-07-02 15:22:26 -07:00
pins_K8400.h Disable SD Detect for K8400 2016-12-28 23:21:18 +01:00
pins_LEAPFROG.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_MEGACONTROLLER.h Patch pins files hotends/e-steppers sanity check 2017-04-07 10:46:33 -05:00
pins_MEGATRONICS_2.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_MEGATRONICS_3.h Never define SLED_PIN 2017-04-14 16:36:32 -05:00
pins_MEGATRONICS.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_MELZI_MAKR3D.h #if defined => #ifdef / PIN_EXISTS 2017-03-22 20:51:11 -05:00
pins_MELZI.h #if defined => #ifdef / PIN_EXISTS 2017-03-22 20:51:11 -05:00
pins_MIGHTYBOARD_REVE.h Add RepRapDiscount Full Graphic Smart Controller support to MIGHTYBOARD REVE 2017-04-09 06:44:53 -05:00
pins_MINIRAMBO.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_MINITRONICS.h Patch pins files hotends/e-steppers sanity check 2017-04-07 10:46:33 -05:00
pins_MKS_13.h Patch pins files hotends/e-steppers sanity check 2017-04-07 10:46:33 -05:00
pins_MKS_BASE.h Patch pins files hotends/e-steppers sanity check 2017-04-07 10:46:33 -05:00
pins_OMCA_A.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_OMCA.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_PRINTRBOARD_REVF.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_PRINTRBOARD.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_RAMBO.h Never define SLED_PIN 2017-04-14 16:36:32 -05:00
pins_RAMPS_13.h pins_RAMPS_14.h => pins_RAMPS.h 2016-07-30 04:17:21 -07:00
pins_RAMPS_OLD.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_RAMPS.h Never define SLED_PIN 2017-04-14 16:36:32 -05:00
pins_RIGIDBOARD_V2.h # This is a combination of 2 commits. 2017-04-06 16:16:27 -05:00
pins_RIGIDBOARD.h Remove BEEPER_PIN override in pins_RIGIDBOARD.h 2017-03-01 18:26:29 -06:00
pins_RUMBA.h Patch pins files hotends/e-steppers sanity check 2017-04-07 10:46:33 -05:00
pins_SAINSMART_2IN1.h Patch pins files hotends/e-steppers sanity check 2017-04-07 10:46:33 -05:00
pins_SANGUINOLOLU_11.h Never define SLED_PIN 2017-04-14 16:36:32 -05:00
pins_SANGUINOLOLU_12.h #if defined => #ifdef / PIN_EXISTS 2017-03-22 20:51:11 -05:00
pins_SAV_MKI.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_SCOOVO_X9H.h Never define SLED_PIN 2017-04-14 16:36:32 -05:00
pins_SETHI.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_STB_11.h #if defined => #ifdef / PIN_EXISTS 2017-03-22 20:51:11 -05:00
pins_TEENSY2.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_TEENSYLU.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_ULTIMAIN_2.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_ULTIMAKER_OLD.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins_ULTIMAKER.h Follow-up the PR #4955, etc 2016-10-10 14:22:43 +09:00
pins.h Cheaptronic V2 2017-04-09 06:57:43 -05:00
pinsDebug_list.h Updates to support 5 extruders 2017-04-09 03:49:16 -05:00
pinsDebug_Teensyduino.h Remove extraneous whitespace 2017-03-18 03:17:39 -05:00
pinsDebug.h Cleanup of pins testing code 2017-04-19 13:07:34 -05:00
planner_bezier.cpp Improve planner kinematics, fix delta ABL 2016-10-09 13:32:46 -05:00
planner_bezier.h Append units to feedrate variables 2016-07-17 13:29:41 -07:00
planner.cpp Simplify stepper macros by renaming enable/disable macros 2017-04-11 11:10:26 -05:00
planner.h Drop the accessor form for LCD value editing 2017-04-22 16:19:30 -05:00
platformio.ini Move platformio directories out of source tree 2016-10-08 13:45:26 -04:00
point_t.h Adds missing documentation to the point_t structure 2016-07-22 15:19:20 +01:00
printcounter.cpp General comment cleanup 2017-04-08 18:58:33 -05:00
printcounter.h General comment cleanup 2017-04-08 18:58:33 -05:00
qr_solve.cpp Enable ABL by type, support bilinear on cartesian 2016-09-25 23:35:37 -05:00
qr_solve.h Enable ABL by type, support bilinear on cartesian 2016-09-25 23:35:37 -05:00
SanityCheck.h Cleanup, extend TMC2130 configuration 2017-04-14 22:43:56 -05:00
Sd2Card.cpp Format hex values as uppercase 2017-04-21 21:42:41 -05:00
Sd2Card.h repair-software-spi 2016-07-31 15:50:42 +02:00
SdBaseFile.cpp Clear dir_t size, not pointer size 2016-10-25 22:59:40 -05:00
SdBaseFile.h
SdFatConfig.h repair-software-spi 2016-07-31 15:50:42 +02:00
SdFatStructs.h
SdFatUtil.cpp
SdFatUtil.h Cleanup SdFatUtil.h 2016-08-11 12:47:06 -07:00
SdFile.cpp
SdFile.h
SdInfo.h
SdVolume.cpp
SdVolume.h
serial.cpp Relocate serial macros and functions 2017-04-02 01:05:25 -05:00
serial.h Macros to print floats, hiding imprecision 2017-04-09 03:48:40 -05:00
servo.cpp General cleanup 2017-04-20 16:04:29 -05:00
servo.h Add macros for delays by machine cycle 2017-04-11 09:18:32 -05:00
softspi.h Fix variant conditional for 1284p 2017-04-14 18:46:09 +01:00
speed_lookuptable.h Spacing, cleanup in speed_lookuptable.h 2016-12-19 14:52:45 -08:00
spi.h Add software spi support for max6675 2017-04-09 06:44:53 -05:00
stepper_dac.cpp # This is a combination of 2 commits. 2017-04-06 16:16:27 -05:00
stepper_dac.h Cleanup of code style 2016-10-07 15:57:24 -05:00
stepper_indirection.cpp Cleanup, extend TMC2130 implementation 2017-04-14 23:00:00 -05:00
stepper_indirection.h Updates to support 5 extruders 2017-04-09 03:49:16 -05:00
stepper.cpp Update fastio.h with special handling for Timer 2 2017-04-24 16:58:22 -05:00
stepper.h Format hex values as uppercase 2017-04-21 21:42:41 -05:00
stopwatch.cpp General comment cleanup 2017-04-08 18:58:33 -05:00
stopwatch.h General comment cleanup 2017-04-08 18:58:33 -05:00
temperature.cpp Format hex values as uppercase 2017-04-21 21:42:41 -05:00
temperature.h Only queue babysteps if axis is in a known position 2017-04-15 23:19:43 -05:00
thermistornames.h Add Thermistor 75: MGB18 silicon pad 2017-03-18 11:35:20 -05:00
thermistortable_1.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_2.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_3.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_4.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_5.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_6.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_7.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_8.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_9.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_10.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_11.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_12.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_13.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_20.h Header and pins changes to support 5 extruders 2017-04-07 10:46:36 -05:00
thermistortable_51.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_52.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_55.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_60.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_66.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_70.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_71.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_75.h Add Thermistor 75: MGB18 silicon pad 2017-03-18 11:35:20 -05:00
thermistortable_110.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_147.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_998.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_999.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_1010.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortable_1047.h Split up thermistor tables 2016-12-19 14:47:54 -08:00
thermistortables.h Additional 5 extruders support (solenoids, microstepping) 2017-04-14 18:18:20 -05:00
twibus.cpp General comment cleanup 2017-04-08 18:58:33 -05:00
twibus.h General comment cleanup 2017-04-08 18:58:33 -05:00
types.h Adds types.h 2016-07-30 02:55:52 +01:00
ubl_G29.cpp Smart-Fill and Mesh-Tilting (both 3-point and grid) working! 2017-04-25 21:03:41 -05:00
ubl_motion.cpp use progmem instead of sram for mesh_index_to_x/ypos array; 2017-04-22 18:34:49 -05:00
ubl.cpp Smart-Fill and Mesh-Tilting (both 3-point and grid) working! 2017-04-25 21:03:41 -05:00
ubl.h Smart-Fill and Mesh-Tilting (both 3-point and grid) working! 2017-04-25 21:03:41 -05:00
ultralcd_impl_DOGM.h Optimize number-to-string functions, no-fan display 2017-04-22 16:23:15 -05:00
ultralcd_impl_HD44780.h Fix compiler type conversion errors after LCD changes 2017-04-20 16:04:29 -05:00
ultralcd_st7920_u8glib_rrd.h Format hex values as uppercase 2017-04-21 21:42:41 -05:00
ultralcd.cpp Drop the accessor form for LCD value editing 2017-04-22 16:19:30 -05:00
ultralcd.h status_printf => lcd_status_printf_P 2017-04-02 01:05:25 -05:00
utf_mapper.h Format hex values as uppercase 2017-04-21 21:42:41 -05:00
utility.cpp Smart-Fill and Mesh-Tilting (both 3-point and grid) working! 2017-04-25 21:03:41 -05:00
utility.h Replace ftostr62sign with ftostr62rj 2016-12-12 20:25:20 +01:00
vector_3.cpp Adjust vector_3 code with const, some optimization 2017-03-23 19:41:42 -05:00
vector_3.h Enable ABL by type, support bilinear on cartesian 2016-09-25 23:35:37 -05:00
Version.h Document PROTOCOL_VERSION 2017-03-05 04:43:46 -06:00
watchdog.cpp Correct comment on watchdog timer 2016-12-19 22:27:28 -08:00
watchdog.h