Prusa-Firmware-MMU/tests/unit/logic
D.R.racer e88d221378 Generate exactly 1 userInput event when button pressed (and held)
This PR is a different solution to what @gudnimg found in PR#233 / PFW-1404.

The benefit of this approach is the fact, that the button press event is generated when the button is pressed and not after it has been released.

The downside is obvious:
CPUFLASH: +28B
RAM: +1B
2022-11-14 08:41:59 +01:00
..
cut_filament Optimise Catch2 V3 includes + fix a few cases of missing includes 2022-10-22 15:41:44 +02:00
eject_filament Optimise Catch2 V3 includes + fix a few cases of missing includes 2022-10-22 15:41:44 +02:00
failing_tmc Optimise Catch2 V3 includes + fix a few cases of missing includes 2022-10-22 15:41:44 +02:00
feed_to_bondtech Optimise Catch2 V3 includes + fix a few cases of missing includes 2022-10-22 15:41:44 +02:00
feed_to_finda Optimise Catch2 V3 includes + fix a few cases of missing includes 2022-10-22 15:41:44 +02:00
helpers Invalidate currentSlot while homing 2022-02-21 18:38:04 +01:00
homing Optimise Catch2 V3 includes + fix a few cases of missing includes 2022-10-22 15:41:44 +02:00
load_filament Generate exactly 1 userInput event when button pressed (and held) 2022-11-14 08:41:59 +01:00
stubs Optimise Catch2 V3 includes + fix a few cases of missing includes 2022-10-22 15:41:44 +02:00
tool_change Optimise Catch2 V3 includes + fix a few cases of missing includes 2022-10-22 15:41:44 +02:00
unload_filament Generate exactly 1 userInput event when button pressed (and held) 2022-11-14 08:41:59 +01:00
unload_to_finda Optimise Catch2 V3 includes + fix a few cases of missing includes 2022-10-22 15:41:44 +02:00
CMakeLists.txt Fix homing error recovery + add homing unit tests 2022-02-17 08:21:15 +01:00