Prusa-Firmware/Firmware
Guðni Már Gilbert 7c99014c9d fsensor: Use isReady instead of isEnabled
isEnabled() returns true if the filament sensor state machine is in error state. In most situations we don't want that.

It is sufficient to check if the filament sensor state machine is in Ready state.
2025-01-12 18:58:10 +00:00
..
mmu2 Eject translations in German and Dutch not shorten as it fits now the multiple choice. 2024-12-24 07:52:50 +01:00
thermal_model Rebase update REVO and solve @wavexx comments 2023-07-25 17:24:02 +02:00
variants Show filename after SD print finished 2024-12-30 13:57:58 +01:00
BlinkM.cpp Remove White spaces 2024-05-20 19:09:03 +02:00
BlinkM.h
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 incomplete dual stepper configuration 2024-12-30 13:57:08 +01:00
Configuration_var.h
Dcodes.cpp Remove a bit of unused code which is disabled at compile time 2024-07-31 09:53:45 +00:00
Dcodes.h
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 incomplete dual stepper configuration 2024-12-30 13:57:08 +01: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
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
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
SdVolume.cpp
SdVolume.h
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
adc.h
asm.h
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
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 Show filename after SD print finished 2024-12-30 13:57:58 +01: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
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 Switch back from `%g` to `.4f` 2024-11-20 12:10:33 +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
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
macros.h
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 Fix rebase issue fix 2024-12-30 13:58:58 +01:00
messages.h Add multiscreen message with `Cont.|Cancel` 2024-12-30 13:58:58 +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
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
mmu2_fsensor.h
mmu2_log.cpp
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_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
mmu2_serial.h
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
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
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
spi.h
static_assert.h
stepper.cpp remove incomplete dual stepper configuration 2024-12-30 13:57:08 +01: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
strtod.c MeatPack gcode compression support 2023-04-13 10:50:15 +02:00
swi2c.c
swi2c.h
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
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
twi.cpp Remove White spaces 2024-05-20 19:09:03 +02:00
twi.h
uart2.cpp Convert uart2.c to a C++ file 2024-11-27 09:16:41 +01:00
uart2.h Convert uart2.c to a C++ file 2024-11-27 09:16:41 +01:00
ultralcd.cpp fsensor: Use isReady instead of isEnabled 2025-01-12 18:58:10 +00:00
ultralcd.h Add multiscreen message with `Cont.|Cancel` 2024-12-30 13:58:58 +01:00
util.cpp fsensor: Use isReady instead of isEnabled 2025-01-12 18:58:10 +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
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