Prusa-Firmware-MMU/tests/unit/logic
D.R.racer b36e6b99a1 Add Pulley as a Movable module
This PR brings the following improvements:
- unifies the error handling of TMC and Homing/Stallguard errors on all motorized modules (Idler, Selector, Pulley)
- now we distinguish between Homing and TMC errors + we have a separate handling of these two kinds into CommandBase unified for all motorized modules
- adds unit tests to verify the function
- fixes SetFINDAStateAndDebounce (didn't obey the press parameter before)
2022-02-17 08:21:15 +01:00
..
cut_filament Add Pulley as a Movable module 2022-02-17 08:21:15 +01:00
eject_filament Add Pulley as a Movable module 2022-02-17 08:21:15 +01:00
failing_tmc Add Pulley as a Movable module 2022-02-17 08:21:15 +01:00
feed_to_bondtech Add Pulley as a Movable module 2022-02-17 08:21:15 +01:00
feed_to_finda Add Pulley as a Movable module 2022-02-17 08:21:15 +01:00
helpers Unittests: set buttons more consistently 2021-11-17 08:48:59 +01:00
load_filament Add Pulley as a Movable module 2022-02-17 08:21:15 +01:00
stubs Add Pulley as a Movable module 2022-02-17 08:21:15 +01:00
tool_change Add Pulley as a Movable module 2022-02-17 08:21:15 +01:00
unload_filament Add Pulley as a Movable module 2022-02-17 08:21:15 +01:00
unload_to_finda Add Pulley as a Movable module 2022-02-17 08:21:15 +01:00
CMakeLists.txt Add unit tests for failing TMC 2021-09-02 08:35:56 +02:00