-
Notifications
You must be signed in to change notification settings - Fork 0
Testing
Fritz Mahnke edited this page Jan 22, 2025
·
3 revisions
Repeat these test cases for new software versions.
- Inputs: Limits: 0-10, points: 0, 10, 20
- Expected results: steps: 2, error: 0
- Actual results:
- Inputs: Limits: 0-20, points: 10, 20, 30
- Expected results: steps: 2, error: 0
- Actual results:
- Enter limits in the System State area.
- Use position (relative): up to move axis to the first point.
- Press * on keypad to mark the point.
- Repeat steps 2-3 for the midpoint and maximum.
- Verify results shown are as expected.
- Use position (absolute): up to verify that the axis is currently at the maximum limit and does not move further.
- Use position (absolute): down to verify that the axis moves through the range and does not move past the minimum.
- Select position (absolute): cm. Repeat step 6 with metric units.
- Inputs: Limits: 0-10, points: 0, 10, 20
- Expected results: steps: 2, error: 0
- Actual results: steps: 2, error: 0
- Inputs: Limits: 0-10, points: 10, 20, 30
- Expected results: steps: 2, error: 0
- Actual results: steps: 2, error: 0
- position (absolute): up/down doesn't correctly move axis.
- position (absolute): cm shows max as 15, should be 10
- steps per increment is not displayed correctly before beginning calibration procedure.
- Calibration display shows garbage in steps field
- System State: ... stepsPerIncrement shows a negative value. Probably related.
- distance tracking in both up/down directions is not yet implemented.
the following were tested and working
788e5ff arduino-avr-nano/test/i2cwrapper_firmware/i2cwrapper_firmware.ino.eep
61cd54f arduino-avr-nano/test/i2cwrapper_firmware/i2cwrapper_firmware.ino.elf
0ede9fa arduino-avr-nano/test/i2cwrapper_firmware/i2cwrapper_firmware.ino.hex
04aafd8 arduino-avr-nano/test/i2cwrapper_firmware/i2cwrapper_firmware.ino.with_bootloader.bin
1d430ee arduino-avr-nano/test/i2cwrapper_firmware/i2cwrapper_firmware.ino.with_bootloader.hex
3a9d7ad arduino-renesas_uno-minima/test/display/st7789-2in-240x320/st7789-2in-240x320.ino.bin
7aa4525 arduino-renesas_uno-minima/test/display/st7789-2in-240x320/st7789-2in-240x320.ino.elf
e5322aa arduino-renesas_uno-minima/test/display/st7789-2in-240x320/st7789-2in-240x320.ino.hex
812685a arduino-renesas_uno-minima/test/display/st7789-2in-240x320/st7789-2in-240x320.ino.map
6caf9da arduino-renesas_uno-minima/test/keypad_i2c/controller/controller.ino.bin
9ccc351 arduino-renesas_uno-minima/test/keypad_i2c/controller/controller.ino.elf
a555d08 arduino-renesas_uno-minima/test/keypad_i2c/controller/controller.ino.hex
1626745 arduino-renesas_uno-minima/test/keypad_i2c/controller/controller.ino.map
4eedcfa arduino-renesas_uno-minima/test/motor/basic/basic.ino.bin
944ef02 arduino-renesas_uno-minima/test/motor/basic/basic.ino.elf
06a36f1 arduino-renesas_uno-minima/test/motor/basic/basic.ino.hex
c962aca arduino-renesas_uno-minima/test/motor/basic/basic.ino.map