hi,
since I couldn't really comment during the meeting, some ideas:
downside is of course that the survey and the xml code needs to be kept in sync
2.) have a special test web-front-end. this is more work. it would split the program into smaller pieces and guide the user through the test. This would go like this:
- connect calliope to usb
- flash test <n>
- user confirms that flashing was okay and program has started
- on-screen instructions tell what to observe and what to report for each step