Prusa-Firmware/Firmware
Alexandra Voinea 519724b53d Ensure all meander moves are done using relative mode
Without this the first vertical move of the new meander would be slightly longer than expected due to using absolute moves from a negative Y starting position
2024-11-20 08:57:36 +01:00
..
mmu2 Update to MMU FW 3.0.3 2024-08-23 14:31:49 +02:00
thermal_model Rebase update REVO and solve @wavexx comments 2023-07-25 17:24:02 +02:00
variants New first layer calibration 2024-11-14 14:45:25 +01:00
BlinkM.cpp Remove White spaces 2024-05-20 19:09:03 +02:00
BlinkM.h Build 109 2017-11-16 22:03:36 +01:00
Configuration.cpp Add static_assert check for TEMP_HYSTERESIS 2023-08-21 06:35:32 +02:00
Configuration.h Bump up version to FW3.14.1-RC1-8225 2024-09-04 09:33:47 +02:00
ConfigurationStore.cpp Add Set parameter in M78 Statistics gcode (#4809) 2024-11-14 08:20:39 +01:00
ConfigurationStore.h Remove legacy Auto Bed Leveling code 2024-08-24 07:11:38 +00:00
Configuration_adv.h Remove White spaces 2024-05-20 19:09:03 +02:00
Configuration_var.h build: Add Configuration_var.h as a configuration wrapper 2022-10-05 01:26:26 +02:00
Dcodes.cpp Remove a bit of unused code which is disabled at compile time 2024-07-31 09:53:45 +00:00
Dcodes.h Improve PAT9125 UI implementation 2022-09-16 10:20:32 +02:00
Filament_sensor.cpp Send host actions on filament runout 2024-08-23 10:44:38 +02:00
Filament_sensor.h Remove White spaces 2024-05-20 19:09:03 +02:00
Firmware.ino
FontTable.h Update enabled diacritics 2023-10-19 13:07:49 +02:00
Marlin.h Remove legacy Auto Bed Leveling code 2024-08-24 07:11:38 +00:00
MarlinSerial.cpp Remove White spaces 2024-05-20 19:09:03 +02:00
MarlinSerial.h Remove White spaces 2024-05-20 19:09:03 +02:00
Marlin_main.cpp Add Set parameter in M78 Statistics gcode (#4809) 2024-11-14 08:20:39 +01:00
Prusa_farm.cpp Marlin: drop lcd.h include 2024-08-13 23:40:18 +00:00
Prusa_farm.h Added //#define FARM_CONNECT_MESSAGE 2022-09-16 19:33:22 +02:00
Sd2Card.cpp Remove White spaces 2024-05-20 19:09:03 +02:00
Sd2Card.h Remove White spaces 2024-05-20 19:09:03 +02:00
SdBaseFile.cpp Remove White spaces 2024-05-20 19:09:03 +02:00
SdBaseFile.h Remove White spaces 2024-05-20 19:09:03 +02:00
SdFatConfig.h
SdFatStructs.h Remove White spaces 2024-05-20 19:09:03 +02:00
SdFatUtil.cpp Remove White spaces 2024-05-20 19:09:03 +02:00
SdFatUtil.h Introduce STACK_GUARD_MARGIN in all variants 2021-06-12 12:08:53 +02:00
SdFile.cpp Remove White spaces 2024-05-20 19:09:03 +02:00
SdFile.h Remove White spaces 2024-05-20 19:09:03 +02:00
SdInfo.h 3.0.12-RC2 sync 2017-06-29 18:35:43 +02:00
SdVolume.cpp
SdVolume.h Extract gcode filter from SdBaseFile into SdFile + optimization 2021-01-27 09:33:28 +01:00
SpoolJoin.cpp Remove hardcoded MMU tool count 2024-10-29 15:50:01 +01:00
SpoolJoin.h Remove eeprom.h include in SpoolJoin header 2023-07-13 09:57:52 +02:00
Tcodes.cpp Fix LCD output 2024-08-26 09:20:05 +02:00
Tcodes.h Simplify processing T? Tcode 2023-07-14 15:06:38 +00:00
Timer.cpp optimisation: Timer constructor can be constexpr 2023-08-20 19:39:38 +00:00
Timer.h optimisation: Timer constructor can be constexpr 2023-08-20 19:39:38 +00:00
TimerRemaining.h
adc.cpp Decouple temperature ISR from ADC readings 2022-07-25 17:30:21 +02:00
adc.h Fixup after rebase onto MK3 2022-09-16 10:23:47 +02:00
asm.h Simplify GETPC() 2022-02-02 21:06:58 +01:00
backlight.cpp Remove White spaces 2024-05-20 19:09:03 +02:00
backlight.h Remove Marlin.h include in backlight.h 2023-07-13 09:57:52 +02:00
boards.h MK3 configuration files, renamed EINY to EINSY 2018-02-01 17:10:41 +01:00
bootapp.c bootapp cleanup 2023-10-03 08:19:48 +02:00
bootapp.h bootapp cleanup 2023-10-03 08:19:48 +02:00
cardreader.cpp Remove White spaces 2024-05-20 19:09:03 +02:00
cardreader.h Remove White spaces 2024-05-20 19:09:03 +02:00
cmdqueue.cpp Remove White spaces 2024-05-20 19:09:03 +02:00
cmdqueue.h Remove White spaces 2024-05-20 19:09:03 +02:00
config.h Remove White spaces 2024-05-20 19:09:03 +02:00
doxyfile Updated doxygen docs to work better with confluence. 2019-07-19 13:51:55 +02:00
eeprom.cpp Remove White spaces 2024-05-20 19:09:03 +02:00
eeprom.h Add Set parameter in M78 Statistics gcode (#4809) 2024-11-14 08:20:39 +01:00
fancheck.cpp Fix MMU unload issue after a fan check issue has been solved 2024-09-18 16:09:46 +02:00
fancheck.h Move ISR7 code to fancheck.cpp 2023-05-23 07:43:40 +02:00
fastio.h Remove White spaces 2024-05-20 19:09:03 +02:00
first_lay_cal.cpp Ensure all meander moves are done using relative mode 2024-11-20 08:57:36 +01:00
first_lay_cal.h remove unused step parameter in lay1cal sqaure 2024-11-18 09:51:02 +01:00
heatbed_pwm.cpp Remove White spaces 2024-05-20 19:09:03 +02:00
host.cpp PFW-1523 Implement S parameter for M79 2023-11-04 20:38:50 +00:00
host.h PFW-1523 Implement S parameter for M79 2023-11-04 20:38:50 +00:00
la10compat.cpp Rename max_acceleration_units_per_sq_second to max_acceleration_mm_per_s2 2023-07-25 17:10:44 +02:00
la10compat.h Adjust E-jerk in LA10 compatibility mode 2020-02-03 15:42:27 +01:00
language.c Remove White spaces 2024-05-20 19:09:03 +02:00
language.h Remove White spaces 2024-05-20 19:09:03 +02:00
lcd.cpp Remove VT100 code 2024-07-31 10:35:18 +00:00
lcd.h Forbid LcdUpdateDisabler to call lcd_update() 2024-08-03 15:43:08 +00:00
le.sh make all shell scripts executable 2018-12-10 07:09:03 -07:00
macros.h Use timer3 instead of timer5 on miniRambo 2022-08-24 10:18:45 +03:00
meatpack.cpp Remove White spaces 2024-05-20 19:09:03 +02:00
meatpack.h Remove White spaces 2024-05-20 19:09:03 +02:00
menu.cpp Remove White spaces 2024-05-20 19:09:03 +02:00
menu.h Remove White spaces 2024-05-20 19:09:03 +02:00
mesh_bed_calibration.cpp Marlin: drop lcd.h include 2024-08-13 23:40:18 +00:00
mesh_bed_calibration.h mesh_bed_calibration: drop Marlin.h include 2024-08-13 23:23:21 +00:00
mesh_bed_leveling.cpp Remove White spaces 2024-05-20 19:09:03 +02:00
mesh_bed_leveling.h Remove White spaces 2024-05-20 19:09:03 +02:00
messages.cpp Extract G91 to messages.h/cpp 2024-11-18 10:12:05 +01:00
messages.h Extract G91 to messages.h/cpp 2024-11-18 10:12:05 +01:00
mmu2.cpp MMU: revert fallthrough in LogicStep 2024-07-23 15:55:47 +00:00
mmu2.h MMU: Sync code with 32-bit 2024-07-06 16:55:32 +00:00
mmu2_config.h Split the mmu2 config into MMU2 and MMU2S 2022-12-18 09:58:20 +01:00
mmu2_crc.cpp Sync MK3<->MK4 MMU2 crc 2023-09-18 10:51:32 +02:00
mmu2_crc.h Sync MK3<->MK4 MMU2 crc 2023-09-18 10:51:32 +02:00
mmu2_error_converter.cpp MMU: Sync code with 32-bit 2024-07-06 16:55:32 +00:00
mmu2_error_converter.h MMU: minor formatting sync 2024-07-06 17:24:40 +00:00
mmu2_fsensor.cpp Reuse FSensor runout blocking impl. throughout the whole FW 2022-09-16 10:22:38 +02:00
mmu2_fsensor.h clang-format 2023-01-31 09:35:22 +01:00
mmu2_log.cpp Remove `MMU2` and `MMU unit` messages 2023-03-14 08:30:15 +01:00
mmu2_log.h MMU: Sync code with 32-bit 2024-07-06 16:55:32 +00:00
mmu2_marlin.h MMU: minor formatting sync 2024-07-06 17:24:40 +00:00
mmu2_marlin1.cpp MMU: Sync code with 32-bit 2024-07-06 16:55:32 +00:00
mmu2_marlin_macros.h Sync MK3<->MK4 MMU2 marlin macros 2023-09-18 10:51:32 +02:00
mmu2_power.cpp mmu: remove obsolete EEPROM comments 2023-10-19 18:32:42 +00:00
mmu2_power.h MMU2 interface overhaul 2022-09-16 10:21:53 +02:00
mmu2_progress_converter.cpp MMU: minor formatting sync 2024-07-06 17:24:40 +00:00
mmu2_progress_converter.h Sync MK3<->MK4 MMU2 reporting 2023-09-18 10:51:32 +02:00
mmu2_protocol.cpp MMU: allow inlining UInt16ToHex 2024-07-06 16:55:32 +00:00
mmu2_protocol.h MMU: Sync code with 32-bit 2024-07-06 16:55:32 +00:00
mmu2_protocol_logic.cpp MMU: Sync code with 32-bit 2024-07-06 16:55:32 +00:00
mmu2_protocol_logic.h MMU: Sync code with 32-bit 2024-07-06 16:55:32 +00:00
mmu2_reporting.cpp Marlin: drop lcd.h include 2024-08-13 23:40:18 +00:00
mmu2_reporting.h mmu: remove isErrorScreenRunning() 2023-10-19 18:32:42 +00:00
mmu2_serial.cpp cleanup: Remove return value from MMU2Serial::write() 2022-09-30 12:55:47 +02:00
mmu2_serial.h cleanup: Remove return value from MMU2Serial::write() 2022-09-30 12:55:47 +02:00
mmu2_state.h MMU: Sync code with 32-bit 2024-07-06 16:55:32 +00:00
mmu2_supported_version.h Update to MMU FW 3.0.3 2024-08-23 14:31:49 +02:00
motion_control.cpp Remove White spaces 2024-05-20 19:09:03 +02:00
motion_control.h Remove White spaces 2024-05-20 19:09:03 +02:00
optiboot_xflash.cpp Remove White spaces 2024-05-20 19:09:03 +02:00
optiboot_xflash.h
pat9125.cpp Remove White spaces 2024-05-20 19:09:03 +02:00
pat9125.h Cleanup pat9125.h 2022-09-16 10:17:04 +02:00
pins.h Remove LARGE_FLASH preprocessor symbol 2024-07-31 12:06:35 +00:00
pins_Einsy_1_0.h Remove White spaces 2024-05-20 19:09:03 +02:00
pins_Rambo_1_0.h Remove White spaces 2024-05-20 19:09:03 +02:00
pins_Rambo_1_3.h More documentation for pins file 2022-12-16 12:29:59 +01:00
planner.cpp Remove legacy Auto Bed Leveling code 2024-08-24 07:11:38 +00:00
planner.h Remove legacy Auto Bed Leveling code 2024-08-24 07:11:38 +00:00
power_panic.cpp Fix typos 2024-04-15 07:45:36 +02:00
power_panic.h Remove White spaces 2024-05-20 19:09:03 +02:00
printer_state.cpp Whitespace 2023-11-22 07:59:18 +01:00
printer_state.h Improve USb power panic 2023-12-01 17:43:29 +01:00
printers.h Change MMU2 to MMU3 2023-06-27 11:41:09 +02:00
rbuf.c
rbuf.h
sm4.cpp Fix build and make sm4 a C++ file 2024-09-01 12:12:24 +00:00
sm4.h Fix build and make sm4 a C++ file 2024-09-01 12:12:24 +00:00
sound.cpp Add DEBUG_EEPROM_CHANGES 2024-02-27 08:56:18 +01:00
sound.h Remove White spaces 2024-05-20 19:09:03 +02:00
speed_lookuptable.cpp Remove White spaces 2024-05-20 19:09:03 +02:00
speed_lookuptable.h
spi.c New SPI (do not use Arduino SPI class) 2018-03-29 17:42:41 +02:00
spi.h New ML support - W25X20CL external spi flash support 2018-06-08 00:20:28 +02:00
static_assert.h
stepper.cpp Marlin: drop lcd.h include 2024-08-13 23:40:18 +00:00
stepper.h Remove White spaces 2024-05-20 19:09:03 +02:00
stk500.h
stopwatch.cpp Rebase fix 2023-11-22 08:21:52 +01:00
stopwatch.h Rebase fix 2023-11-22 08:21:52 +01:00
strlen_cx.h clang-format 2023-01-31 09:35:22 +01:00
strtod.c MeatPack gcode compression support 2023-04-13 10:50:15 +02:00
swi2c.c build: Add Configuration_var.h as a configuration wrapper 2022-10-05 01:26:26 +02:00
swi2c.h Add disable() to swi2c as well 2022-09-16 10:06:26 +02:00
system_timer.h Remove dead macro timer02_set_pwm0 2023-07-14 14:28:14 +02:00
temperature.cpp Marlin: drop lcd.h include 2024-08-13 23:40:18 +00:00
temperature.h Remove White spaces 2024-05-20 19:09:03 +02:00
thermal_model.h Fix @wavexx complains 2023-07-26 09:33:16 +02:00
thermistortables.h Remove White spaces 2024-05-20 19:09:03 +02:00
timer02.c Remove White spaces 2024-05-20 19:09:03 +02:00
timer02.h split timer0 and timer2 initialization. Move timer2 init early 2021-01-31 17:18:32 +02:00
tmc2130.cpp Remove White spaces 2024-05-20 19:09:03 +02:00
tmc2130.h M913 report rescaled currents 2024-03-15 12:47:18 +01:00
tone04.c use uint16_t when writing to Timer/Counter4 2023-10-15 16:50:43 +00:00
tone04.h ALTFAN implementation (#2692) 2020-06-01 17:58:15 +02:00
twi.cpp Remove White spaces 2024-05-20 19:09:03 +02:00
twi.h Shorter TWI timeout 2022-09-16 10:06:26 +02:00
uart2.c Increase RX buffer size 2022-09-16 10:21:53 +02:00
uart2.h Implement mmu2 serial interface 2022-09-16 10:21:53 +02:00
ultralcd.cpp optimisation: combine a few functions calls into one 2024-11-19 19:50:12 +01:00
ultralcd.h Prompt user for Z calibration after failed MBL with yes-no screen 2024-09-03 09:28:15 +02:00
util.cpp fixup after rebase 2024-08-24 07:10:24 +00:00
util.h Simplify filament_presence_check usage 2024-08-24 07:10:23 +00:00
xflash.c Remove a bit of unused code which is disabled at compile time 2024-07-31 09:53:45 +00:00
xflash.h Remove a bit of unused code which is disabled at compile time 2024-07-31 09:53:45 +00:00
xflash_dump.cpp Simplify GETPC() 2022-02-02 21:06:58 +01:00
xflash_dump.h
xflash_layout.h Remove White spaces 2024-05-20 19:09:03 +02:00
xyzcal.cpp Marlin: drop lcd.h include 2024-08-13 23:40:18 +00:00
xyzcal.h Typo: meassure -> measure 2022-12-22 12:54:42 +01:00