Viewing is open to everyone. Downloading and starring need a GitHub sign-in.
Sign in with GitHub
CKey-Format-v0.18.0.md
v0.1.0-build.85
Latest
Commit ede38f5
Sign in with GitHub to download. Each download is recorded with your GitHub username.
| 1 | # CKey Format v0.18.0 — Profile 2 Deterministic Visual Fill |
| 2 | |
| 3 | Status: experimental profile. This revision emits `format=18` (`12`), |
| 4 | `profile=2`; decoders continue to accept legacy Profile 2 Formats 0.9 and 0.15. |
| 5 | The frame, geometry, and RS parameters otherwise remain those of Format 0.15. |
| 6 | |
| 7 | Profile 2 carries 1–200 bytes in a 210-byte frame protected by systematic |
| 8 | RS(255,210), with 45 parity bytes. The frame is `C7 4B 12 02 LLhi LLlo |
| 9 | payload CRC32C padding`. CRC-32C covers magic through payload. Remaining data |
| 10 | bytes through offset 209 use the deterministic visual-fill algorithm specified |
| 11 | in Format 0.17.0, seeded by CRC-32C over the frame through its CRC. This is |
| 12 | visual decorrelation only: the complete 210-byte data block is still protected |
| 13 | by RS, and CRC remains the payload integrity check. Format 0.15 zero-padding |
| 14 | and Format 0.9 remain readable. |
| 15 | |
| 16 | The 29-unit field, one inward-facing rounded arc per corner, Grid/Ray/Ring |
| 17 | calibration keys, Cartesian and polar placement, and connected round-capped |
| 18 | ring runs are unchanged. Profile 2 image decoding remains experimental and |
| 19 | requires physical-capture validation. |