| .. | 
		
		
			
			
			
				
					| mmu2 | 70356b71df
					Handle filament sensor position that is not 0 | 2 years ago | 
		
			
			
			
				
					| variants | 65f5b9e53d
					Merge pull request #3818 from wavexx/tm_default_state | 2 years ago | 
		
			
			
			
				
					| BlinkM.cpp | a4a80b3eb7
					MK2 Firmware release. | 9 years ago | 
		
			
			
			
				
					| BlinkM.h | a4a80b3eb7
					MK2 Firmware release. | 9 years ago | 
		
			
			
			
				
					| Configuration.cpp | 52965bd05d
					Avoid using global variables | 2 years ago | 
		
			
			
			
				
					| Configuration.h | d84e497007
					Merge pull request #3805 from 3d-gussner/MK3_Fix_M862.4_strict | 2 years ago | 
		
			
			
			
				
					| ConfigurationStore.cpp | bda134a01e
					Save a bit of RAM from CS | 2 years ago | 
		
			
			
			
				
					| ConfigurationStore.h | b317786110
					More configuration store savings | 2 years ago | 
		
			
			
			
				
					| Configuration_adv.h | 0a90c7ffda
					PFW-1386 Use Marlin 2 unload sequence for single material | 3 years ago | 
		
			
			
			
				
					| Configuration_var.h | 1d3ee1caba
					build: Add Configuration_var.h as a configuration wrapper | 3 years ago | 
		
			
			
			
				
					| Dcodes.cpp | 7fb53899dc
					Merge branch 'MK3' into MK3_MMU2_fix1 | 3 years ago | 
		
			
			
			
				
					| Dcodes.h | 329745368e
					Improve PAT9125 UI implementation | 3 years ago | 
		
			
			
			
				
					| Filament_sensor.cpp | 8f4ac82273
					eeprom_init_default also returns the read/default value | 2 years ago | 
		
			
			
			
				
					| Filament_sensor.h | 70532333dc
					Optimize filament sensor implementation | 3 years ago | 
		
			
			
			
				
					| Firmware.ino | 19a72ef9eb
					LCD menu optimalization - LiquidCrystal_Prusa removed | 7 years ago | 
		
			
			
			
				
					| Marlin.h | 4c32e8b403
					PFW-1457 make CHECK_FSENSOR into a function | 2 years ago | 
		
			
			
			
				
					| MarlinSerial.cpp | a6331d22c8
					Remove ancient SNMM code in the MK3 branch | 3 years ago | 
		
			
			
			
				
					| MarlinSerial.h | f2f136e014
					Use timer3 instead of timer5 on miniRambo | 3 years ago | 
		
			
			
			
				
					| Marlin_main.cpp | cc3d36c78f
					Replace labs with fabs | 2 years ago | 
		
			
			
			
				
					| Prusa_farm.cpp | ef83fefce1
					More optimization | 2 years ago | 
		
			
			
			
				
					| Prusa_farm.h | 8480c1cb7a
					Added //#define FARM_CONNECT_MESSAGE | 3 years ago | 
		
			
			
			
				
					| Sd2Card.cpp | eb43d712df
					Enable MISO pullup during SD CMD0 | 3 years ago | 
		
			
			
			
				
					| Sd2Card.h | a26651e7aa
					Change return types of two functions uint8_t | 3 years ago | 
		
			
			
			
				
					| SdBaseFile.cpp | 7d86a0d121
					Reduce a few magic numbers for FILENAME_LENGTH | 3 years ago | 
		
			
			
			
				
					| SdBaseFile.h | 6c9c1423c6
					Remove temporary changes from SdBaseFile.h | 4 years ago | 
		
			
			
			
				
					| SdFatConfig.h | a4a80b3eb7
					MK2 Firmware release. | 9 years ago | 
		
			
			
			
				
					| SdFatStructs.h | a4a80b3eb7
					MK2 Firmware release. | 9 years ago | 
		
			
			
			
				
					| SdFatUtil.cpp | f18d4757c6
					Introduce STACK_GUARD_MARGIN in all variants | 4 years ago | 
		
			
			
			
				
					| SdFatUtil.h | f18d4757c6
					Introduce STACK_GUARD_MARGIN in all variants | 4 years ago | 
		
			
			
			
				
					| SdFile.cpp | cdcc06f376
					SDFile - fix errorneous offset computation | 4 years ago | 
		
			
			
			
				
					| SdFile.h | c1ead75a73
					Remove commented debug code | 4 years ago | 
		
			
			
			
				
					| SdInfo.h | 43d696659f
					3.0.12-RC2 sync | 8 years ago | 
		
			
			
			
				
					| SdVolume.cpp | 43d696659f
					3.0.12-RC2 sync | 8 years ago | 
		
			
			
			
				
					| SdVolume.h | d275fe0e83
					Extract gcode filter from SdBaseFile into SdFile + optimization | 4 years ago | 
		
			
			
			
				
					| Servo.cpp | 16602f4003
					change boolean to bool | 4 years ago | 
		
			
			
			
				
					| Servo.h | a4a80b3eb7
					MK2 Firmware release. | 9 years ago | 
		
			
			
			
				
					| SpoolJoin.cpp | 37cde856e9
					Rename Auto_deplete to Spool_join | 3 years ago | 
		
			
			
			
				
					| SpoolJoin.h | 94119744ad
					PFW-1362 Change isSpoolJoinEnabled to return bool | 3 years ago | 
		
			
			
			
				
					| Tcodes.cpp | edad625cf7
					RIP Bondtech long live the Extruder | 3 years ago | 
		
			
			
			
				
					| Tcodes.h | 2e293e90a0
					MMU2 interface overhaul | 3 years ago | 
		
			
			
			
				
					| Timer.cpp | 8d9d367d6b
					Implement Timer::expired_cont() | 3 years ago | 
		
			
			
			
				
					| Timer.h | 8d9d367d6b
					Implement Timer::expired_cont() | 3 years ago | 
		
			
			
			
				
					| TimerRemaining.h | 6d2358125a
					Fix Timer_test broken by conditional translation for SYSTEM_TIMER_2. | 6 years ago | 
		
			
			
			
				
					| adc.cpp | 16b9acf8bc
					Decouple temperature ISR from ADC readings | 3 years ago | 
		
			
			
			
				
					| adc.h | 37b50477cd
					Fixup after rebase onto MK3 | 3 years ago | 
		
			
			
			
				
					| asm.h | f25bddce35
					Simplify GETPC() | 3 years ago | 
		
			
			
			
				
					| backlight.cpp | 9fb6efc435
					Add newline at the end of file | 5 years ago | 
		
			
			
			
				
					| backlight.h | cd5ff783cf
					General fixes and improvements to code | 6 years ago | 
		
			
			
			
				
					| boards.h | f40b8a2186
					MK3 configuration files, renamed EINY to EINSY | 7 years ago | 
		
			
			
			
				
					| bootapp.c | c951bea627
					Remove unused/broken bootapp code | 4 years ago | 
		
			
			
			
				
					| bootapp.h | f7dc8dcaef
					Fix usage of RAMEND | 4 years ago | 
		
			
			
			
				
					| cardreader.cpp | 4e7c830661
					Remove M999 remnants | 2 years ago | 
		
			
			
			
				
					| cardreader.h | 7d86a0d121
					Reduce a few magic numbers for FILENAME_LENGTH | 3 years ago | 
		
			
			
			
				
					| cmdqueue.cpp | 001876a807
					Parenthesize IS_SD_PRINTING defensively | 2 years ago | 
		
			
			
			
				
					| cmdqueue.h | 129df6dd4a
					Do not reset line on serial commands without N | 3 years ago | 
		
			
			
			
				
					| config.h | 355b670cd4
					Remove SWSPI which is not used/implemented | 2 years ago | 
		
			
			
			
				
					| conv2str.cpp | 7711969e57
					ftostr12ns: change xx from long to int | 3 years ago | 
		
			
			
			
				
					| conv2str.h | fd3fc31304
					LCD menu optimalization - conversion functions - source separation | 7 years ago | 
		
			
			
			
				
					| doxyfile | 94e79806bc
					Updated doxygen docs to work better with confluence. | 6 years ago | 
		
			
			
			
				
					| eeprom.cpp | c75c81ce4f
					Do not heat the bed, on load/unload | 2 years ago | 
		
			
			
			
				
					| eeprom.h | 0c042440ee
					eeprom: Document new calibration state | 2 years ago | 
		
			
			
			
				
					| fancheck.cpp | f2fe9a51ee
					rename `Extruder fan` to `Hotend fan` | 3 years ago | 
		
			
			
			
				
					| fancheck.h | 39ad53ab11
					Simplify fan checks now that lcd pause works correctly | 3 years ago | 
		
			
			
			
				
					| fastio.h | 9684806e00
					Change arduino IO to fastio where possible | 3 years ago | 
		
			
			
			
				
					| first_lay_cal.cpp | 76dc51d2f0
					Sync first layer purge line with PrusaSlicer generated output | 3 years ago | 
		
			
			
			
				
					| first_lay_cal.h | 43705aae2e
					Rename lay1cal_preheat() to lay1cal_wait_preheat(). | 6 years ago | 
		
			
			
			
				
					| heatbed_pwm.cpp | 7bd43b77d7
					Remove unnecessary assignment | 4 years ago | 
		
			
			
			
				
					| la10compat.cpp | 26e900896a
					Re-adjust LA10->15 conversion | 5 years ago | 
		
			
			
			
				
					| la10compat.h | 453f5dd874
					Adjust E-jerk in LA10 compatibility mode | 5 years ago | 
		
			
			
			
				
					| language.c | 83315d0494
					Update config.h translation documentation and move language to group2 | 3 years ago | 
		
			
			
			
				
					| language.h | 83315d0494
					Update config.h translation documentation and move language to group2 | 3 years ago | 
		
			
			
			
				
					| lcd.cpp | 184e19dd60
					further optimise lcdui_print_status_line | 3 years ago | 
		
			
			
			
				
					| lcd.h | 184e19dd60
					further optimise lcdui_print_status_line | 3 years ago | 
		
			
			
			
				
					| le.sh | 3f96dea4f9
					make all shell scripts executable | 6 years ago | 
		
			
			
			
				
					| macros.h | f2f136e014
					Use timer3 instead of timer5 on miniRambo | 3 years ago | 
		
			
			
			
				
					| menu.cpp | 08460bd403
					PFW-1397 Drop ON_MENU_ENTER | 3 years ago | 
		
			
			
			
				
					| menu.h | 76a164e651
					fixup | 3 years ago | 
		
			
			
			
				
					| mesh_bed_calibration.cpp | ef83fefce1
					More optimization | 2 years ago | 
		
			
			
			
				
					| mesh_bed_calibration.h | 53dfcf9d6f
					Optimise if-statments in world2machine_clamp | 3 years ago | 
		
			
			
			
				
					| mesh_bed_leveling.cpp | a54a133968
					Use memset instead of nested for-loop to zero a 2d array | 4 years ago | 
		
			
			
			
				
					| mesh_bed_leveling.h | 49693a9fb3
					Remove undefined function | 3 years ago | 
		
			
			
			
				
					| messages.cpp | dba3428ef2
					Improve MSG_ACK_ERROR message | 2 years ago | 
		
			
			
			
				
					| messages.h | dba3428ef2
					Improve MSG_ACK_ERROR message | 2 years ago | 
		
			
			
			
				
					| mmu2.cpp | 62ea78d46e
					Handle configurable distance past gears | 2 years ago | 
		
			
			
			
				
					| mmu2.h | c72ae8a2f3
					PFW-1439 Remove parameters from execute_load_to_nozzle_sequence | 2 years ago | 
		
			
			
			
				
					| mmu2_config.h | 8623d9ff55
					Split the mmu2 config into MMU2 and MMU2S | 2 years ago | 
		
			
			
			
				
					| mmu2_crc.cpp | 2f0ceabce5
					Upgrade protocol to v2.1 - read/write registers + CRC | 3 years ago | 
		
			
			
			
				
					| mmu2_crc.h | 2f0ceabce5
					Upgrade protocol to v2.1 - read/write registers + CRC | 3 years ago | 
		
			
			
			
				
					| mmu2_error_converter.cpp | fb530ce543
					PFW-1454 Send button to MMU on MMU SELFTEST FAILED screen | 2 years ago | 
		
			
			
			
				
					| mmu2_error_converter.h | 398a4bf403
					cleanup: Do not return const values from functions | 3 years ago | 
		
			
			
			
				
					| mmu2_fsensor.cpp | 0e75a03c8c
					Reuse FSensor runout blocking impl. throughout the whole FW | 3 years ago | 
		
			
			
			
				
					| mmu2_fsensor.h | 0e75a03c8c
					Reuse FSensor runout blocking impl. throughout the whole FW | 3 years ago | 
		
			
			
			
				
					| mmu2_log.cpp | 1e0909d50c
					Disable `Error:` messages for MMU2 errors | 3 years ago | 
		
			
			
			
				
					| mmu2_log.h | 78cf51274f
					mmu: Embed the newline in MMU2_ECHO_MSG/MMU2_ERROR_MSG | 2 years ago | 
		
			
			
			
				
					| mmu2_power.cpp | 1d3ee1caba
					build: Add Configuration_var.h as a configuration wrapper | 3 years ago | 
		
			
			
			
				
					| mmu2_power.h | 2e293e90a0
					MMU2 interface overhaul | 3 years ago | 
		
			
			
			
				
					| mmu2_progress_converter.cpp | 398a4bf403
					cleanup: Do not return const values from functions | 3 years ago | 
		
			
			
			
				
					| mmu2_progress_converter.h | 398a4bf403
					cleanup: Do not return const values from functions | 3 years ago | 
		
			
			
			
				
					| mmu2_protocol.cpp | b95d508574
					cleanup: Remove implicit fallthrough in CRC validation | 3 years ago | 
		
			
			
			
				
					| mmu2_protocol.h | 4d3a5433ad
					Implement read/write registers for M707/M708 | 3 years ago | 
		
			
			
			
				
					| mmu2_protocol_logic.cpp | eb8ec9f8b9
					If an old firmware is detected, make sure the protocol is actually stopped | 2 years ago | 
		
			
			
			
				
					| mmu2_protocol_logic.h | 5f2f6dde13
					array<>::size should return constexpr expression | 2 years ago | 
		
			
			
			
				
					| mmu2_reporting.cpp | a666c0f6f4
					Optimize rendering MMU Error sensor line | 2 years ago | 
		
			
			
			
				
					| mmu2_reporting.h | 4eaabbf092
					Revive MMU stats + LCD screens | 2 years ago | 
		
			
			
			
				
					| mmu2_serial.cpp | 71be6b19d4
					cleanup: Remove return value from MMU2Serial::write() | 3 years ago | 
		
			
			
			
				
					| mmu2_serial.h | 71be6b19d4
					cleanup: Remove return value from MMU2Serial::write() | 3 years ago | 
		
			
			
			
				
					| motion_control.cpp | 05bd1ba57f
					Multi-segment pause resume initial | 3 years ago | 
		
			
			
			
				
					| motion_control.h | 05bd1ba57f
					Multi-segment pause resume initial | 3 years ago | 
		
			
			
			
				
					| optiboot_xflash.cpp | 451f601697
					Fix MK2.5 softReset() | 2 years ago | 
		
			
			
			
				
					| optiboot_xflash.h | 9454f9d8ec
					Rename w25x20cl to xflash | 4 years ago | 
		
			
			
			
				
					| pat9125.cpp | 355b670cd4
					Remove SWSPI which is not used/implemented | 2 years ago | 
		
			
			
			
				
					| pat9125.h | bdfd3305cb
					Cleanup pat9125.h | 3 years ago | 
		
			
			
			
				
					| pins.h | 1fa7b8cd8d
					Move SDA/SCL pins into pins.h for fastio compatibility | 4 years ago | 
		
			
			
			
				
					| pins_Einsy_1_0.h | 451f601697
					Fix MK2.5 softReset() | 2 years ago | 
		
			
			
			
				
					| pins_Rambo_1_0.h | 3f6089f2c1
					More documentation for pins file | 2 years ago | 
		
			
			
			
				
					| pins_Rambo_1_3.h | 3f6089f2c1
					More documentation for pins file | 2 years ago | 
		
			
			
			
				
					| planner.cpp | 022aa53b2d
					Remove active_extruder completely | 3 years ago | 
		
			
			
			
				
					| planner.h | 022aa53b2d
					Remove active_extruder completely | 3 years ago | 
		
			
			
			
				
					| printers.h | 7189f44bcd
					Remove commented out defines. | 6 years ago | 
		
			
			
			
				
					| qr_solve.cpp | a4a80b3eb7
					MK2 Firmware release. | 9 years ago | 
		
			
			
			
				
					| qr_solve.h | a4a80b3eb7
					MK2 Firmware release. | 9 years ago | 
		
			
			
			
				
					| rbuf.c | 5979bf5e0c
					T-codes for MMU_V2: initial version | 7 years ago | 
		
			
			
			
				
					| rbuf.h | 5979bf5e0c
					T-codes for MMU_V2: initial version | 7 years ago | 
		
			
			
			
				
					| sm4.c | 1d3ee1caba
					build: Add Configuration_var.h as a configuration wrapper | 3 years ago | 
		
			
			
			
				
					| sm4.h | bc7d36b6ff
					Fix sm4.h line ending | 4 years ago | 
		
			
			
			
				
					| sound.cpp | 051f03119b
					Fix misleading indentation warnings by expanding tabs | 4 years ago | 
		
			
			
			
				
					| sound.h | 5870bbc524
					Prune most of TODO from mmu2.cpp | 3 years ago | 
		
			
			
			
				
					| speed_lookuptable.cpp | 520cb491b2
					Move speed lookup defs into a separate source | 6 years ago | 
		
			
			
			
				
					| speed_lookuptable.h | 0b7aa31b2a
					Fix MUL24x24R24 comment | 3 years ago | 
		
			
			
			
				
					| spi.c | 186e630299
					New SPI (do not use Arduino SPI class) | 7 years ago | 
		
			
			
			
				
					| spi.h | bd1e410228
					New ML support - W25X20CL external spi flash support | 7 years ago | 
		
			
			
			
				
					| static_assert.h | e50025cc7d
					static_assert - portable solution compatible with C++98 | 7 years ago | 
		
			
			
			
				
					| stepper.cpp | 2e293e90a0
					MMU2 interface overhaul | 3 years ago | 
		
			
			
			
				
					| stepper.h | 340bc87110
					Checkpoint: jam detection | 3 years ago | 
		
			
			
			
				
					| stk500.h | eef6c68c9f
					Added support for a secondary boot loader, based on the OptiBoot project, | 7 years ago | 
		
			
			
			
				
					| strlen_cx.h | 2e293e90a0
					MMU2 interface overhaul | 3 years ago | 
		
			
			
			
				
					| swi2c.c | 1d3ee1caba
					build: Add Configuration_var.h as a configuration wrapper | 3 years ago | 
		
			
			
			
				
					| swi2c.h | 47e610a2c6
					Add disable() to swi2c as well | 3 years ago | 
		
			
			
			
				
					| system_timer.h | 13163e9fbf
					Move millis_nc to system_timer.h | 3 years ago | 
		
			
			
			
				
					| temp_model.h | 2051809e2f
					TM: Store only the last autotune result state | 2 years ago | 
		
			
			
			
				
					| temperature.cpp | 0bcb4ab59d
					Merge pull request #3822 from wavexx/tm_partial_lock | 2 years ago | 
		
			
			
			
				
					| temperature.h | 36575a4f83
					Restore the previous model state when performing a nozzle change | 2 years ago | 
		
			
			
			
				
					| thermistortables.h | a60ed81a35
					Implement MIN/MAX AMBIENT safety checks | 5 years ago | 
		
			
			
			
				
					| timer02.c | 698499f00d
					split timer0 and timer2 initialization. Move timer2 init early | 4 years ago | 
		
			
			
			
				
					| timer02.h | 698499f00d
					split timer0 and timer2 initialization. Move timer2 init early | 4 years ago | 
		
			
			
			
				
					| tmc2130.cpp | b3790f4094
					Typo: meassure -> measure | 2 years ago | 
		
			
			
			
				
					| tmc2130.h | fea608c8c4
					A few more meassuring typos | 2 years ago | 
		
			
			
			
				
					| tone04.c | 1d3ee1caba
					build: Add Configuration_var.h as a configuration wrapper | 3 years ago | 
		
			
			
			
				
					| tone04.h | 751f810dd7
					ALTFAN implementation (#2692) | 5 years ago | 
		
			
			
			
				
					| twi.cpp | abbf2a3927
					twi safe init | 3 years ago | 
		
			
			
			
				
					| twi.h | 4f08caaa2b
					Shorter TWI timeout | 3 years ago | 
		
			
			
			
				
					| uart2.c | c0a6d1343a
					Increase RX buffer size | 3 years ago | 
		
			
			
			
				
					| uart2.h | db0374896f
					Implement mmu2 serial interface | 3 years ago | 
		
			
			
			
				
					| ultralcd.cpp | b3790f4094
					Typo: meassure -> measure | 2 years ago | 
		
			
			
			
				
					| ultralcd.h | 0bcb4ab59d
					Merge pull request #3822 from wavexx/tm_partial_lock | 2 years ago | 
		
			
			
			
				
					| util.cpp | d84e497007
					Merge pull request #3805 from 3d-gussner/MK3_Fix_M862.4_strict | 2 years ago | 
		
			
			
			
				
					| util.h | d84e497007
					Merge pull request #3805 from 3d-gussner/MK3_Fix_M862.4_strict | 2 years ago | 
		
			
			
			
				
					| vector_3.cpp | a4a80b3eb7
					MK2 Firmware release. | 9 years ago | 
		
			
			
			
				
					| vector_3.h | a4a80b3eb7
					MK2 Firmware release. | 9 years ago | 
		
			
			
			
				
					| xflash.c | b398a09a4f
					xflash: add xflash_multipage_program and documentation | 4 years ago | 
		
			
			
			
				
					| xflash.h | b398a09a4f
					xflash: add xflash_multipage_program and documentation | 4 years ago | 
		
			
			
			
				
					| xflash_dump.cpp | f25bddce35
					Simplify GETPC() | 3 years ago | 
		
			
			
			
				
					| xflash_dump.h | b7806bf25f
					Crash if pullups get enabled on the thermistor inputs | 3 years ago | 
		
			
			
			
				
					| xflash_layout.h | 52b464688f
					Make layout static regardless of what is enabled | 3 years ago | 
		
			
			
			
				
					| xyzcal.cpp | b3790f4094
					Typo: meassure -> measure | 2 years ago | 
		
			
			
			
				
					| xyzcal.h | b3790f4094
					Typo: meassure -> measure | 2 years ago |