Markus Hitter
fd5fe676f4
run-in-simulator.sh: express velocities in mm/min, too.
...
Uh, this bloats the resulting VCD file by 50% ... ;-)
2013-12-06 19:24:58 +01:00
Markus Hitter
5c0808732c
run-in-simulator.sh: run (only) selected files.
2013-12-06 19:24:58 +01:00
Markus Hitter
e559b59b54
run-in-simulator.sh: use stdin/stdout for the data file, too.
2013-12-06 19:24:58 +01:00
Markus Hitter
005a935adc
run-in-simulavr.sh: also rewrite VCD file to add speed values.
...
This is quite handy, as you can see accurate speed ramps in
GTKWave now.
2013-12-06 19:24:58 +01:00
Markus Hitter
6e4bdc43ca
Add a draft of a script running testcases in SimulAVR.
...
This script also asks SimulAVR to generate pin traces of the X
and Y axis and even processes this data into a data file with
time, position and current speed of each axis.
Missing:
- Acceleration calculation.
- LOTS of polish.
2013-12-06 19:24:58 +01:00
Markus Hitter
b2e22c6d3b
Add another testcase, add lookahead-warmup.
...
Lookahead-warmup = two lines of G-code which take just long enough
to allow the intended movements to be added with look-ahead.
2013-12-06 19:24:58 +01:00
Markus Hitter
ff9fdafa3c
Add another testcase, triangle-odd.gcode.
...
This was found to expose a bug, see Github issue #67 .
2013-11-28 23:43:10 +01:00
Markus Hitter
d0bea9b51a
Add another look-ahead testcase.
2013-11-11 19:03:52 +01:00
Markus Hitter
89c85181f7
Add a testcase for look-ahead (smooth curves).
2013-11-11 19:00:31 +01:00
Markus Hitter
59e461104b
Add a testcase with excessive digits left to the decimal.
...
Currently, Teacup can't handle this.
2013-11-11 12:25:17 +01:00