D.R.racer
|
2f5dff6c5b
|
Introduce short namespace aliases
especially for modules
|
2021-08-04 11:03:56 +02:00 |
D.R.racer
|
aa5995368d
|
Update to latest main + fix unit tests
... in relation to the newly introduced stepping in physical units rather than in steps
|
2021-08-02 10:52:18 +02:00 |
D.R.racer
|
b484eeacb6
|
Start using config.h
Added some constexpr vars for buttons, finda, fsensor and
applied them in the FW and unit tests accordingly.
|
2021-07-05 18:07:54 +02:00 |
D.R.racer
|
9efb127acb
|
Explain and fix the LED states while cutting filament
now the test is correct including LEDs
|
2021-07-01 08:12:47 +02:00 |
D.R.racer
|
d81b00a0f8
|
Test all filament slots
|
2021-07-01 08:12:47 +02:00 |
D.R.racer
|
974c1ba6db
|
Verify Cut filament state machine + update unit tests
|
2021-07-01 07:03:39 +02:00 |
D.R.racer
|
ce20f0b001
|
Greatly improve unload filament unit test
+ relevant changes for other unit tests -> prepare for improving
of the other unit tests as well
|
2021-06-30 07:39:31 +02:00 |
D.R.racer
|
4d6d6fe0af
|
Add more checks (esp. positions of idler and selector)
that resulted in finding several weak spots and now Cut and Eject filament
do not pass the test (which is correct, they really have logical issues)
|
2021-06-21 10:28:56 +02:00 |
D.R.racer
|
1f8934c2c1
|
Fix+verify Cut filament unit test
it now finished ok, but future tweaks and improvements are expected
|
2021-06-21 10:22:17 +02:00 |
D.R.racer
|
ede475c5a6
|
Introduce Timebase module, refactor timing code + unit tests
|
2021-06-21 10:22:17 +02:00 |
D.R.racer
|
f0a042c1b6
|
Add unit tests for Feed to FINDA state machine
+ improve infrastructure
|
2021-06-21 10:22:17 +02:00 |
D.R.racer
|
925201d77a
|
Basic unit test structure for the logic layer
It compiles the Cut Filament unit test with all the necessary components.
Still, the unit test does nothing.
|
2021-06-21 10:22:17 +02:00 |