diff options
Diffstat (limited to 'docs/TESTING.md')
| -rw-r--r-- | docs/TESTING.md | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/docs/TESTING.md b/docs/TESTING.md index cf9bee0..d8302af 100644 --- a/docs/TESTING.md +++ b/docs/TESTING.md @@ -26,6 +26,16 @@ Test devices (`TEST_DEVICES`): Forerunner 255S (weakest: 218 px round MIP, butto ## Results +### M6d, 2026-10-20 (Aztec; M6 complete, version 0.6.0) + +Monkey C unit tests: 120 per device. + +1. **Reference comparison.** 24 Aztec symbols are identical to aztec_code_generator: compact (15 x 15 up) and full range, including sizes with reference grids, and error correction of 10, 23, 36 and 50 %. The payloads are of one character class each, for which both encoders produce the same bits; README 12.4 explains why mixed content can't be compared exactly. +2. **Decoding.** 8 Aztec codes are decoded with zxing-cpp: mixed case with digits and punctuation (Binary Shift and mode latches), UTF-8, a URL, and a long payload. +3. **Screenshots.** The UI flow opens an Aztec card after the PDF417 card, and its screenshot decodes on all seven watches. + +With that, all 12 symbologies of README 12.1 pass checks 1 to 3. The UI flow shows 16 screens per watch (15 on touch-only watches), five of them barcodes that must decode. + ### M6c, 2026-10-20 (Data Matrix and PDF417, in 0.6.0) Monkey C unit tests: 117 per device. @@ -186,3 +196,4 @@ Things the simulator can't verify, done by you on the Forerunner 70. The checkli - [ ] M6a: with "Debug: demo entries", open "Gym card" (an EAN-13). Scan it with your phone's camera, or a shop scanner if you can, indoors and outdoors. Tell me whether it reads. - [ ] M6b: open "Member QR" (a demo entry) and scan it with your phone's camera. The first opening encodes it; note roughly how long that takes. The second opening should be instant (cache). - [ ] M6c: scan the "Parcel" (Data Matrix) and "Ticket" (PDF417) demo cards with a phone app that reads them, for example the zxing-based "Barcode Scanner". +- [ ] M6d: scan the "Rail pass" (Aztec) demo card with a phone app that reads Aztec. |
