Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 0 additions & 11 deletions HARDWARE.md

This file was deleted.

10 changes: 6 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,10 @@ matches the byte stream observed on the wire from a paired LT-200B
— see [`docs/protocol/letratag-bt.md`](docs/protocol/letratag-bt.md)
for the authoritative spec and
[`INTEROPERABILITY.md`](INTEROPERABILITY.md) for the project's
sources and legal posture. Hardware status for the LT-200B starts
at `Untested` — see [HARDWARE.md](HARDWARE.md) and
sources and legal posture. Current hardware status for the LT-200B
is in the [Supported hardware](#supported-hardware) table below
(generated from the device registry) and on the
[hardware docs page](docs/hardware.md) — see also
[DECISIONS.md](DECISIONS.md). Phase-2 items (replay CLI, hardware
issue templates, Node BLE) live in [PLAN-2.md](PLAN-2.md).

Expand All @@ -75,11 +77,11 @@ settings used.
## Supported hardware

<!-- HARDWARE_TABLE:START -->
**1 devices** — 0 verified · 0 partial · 0 broken · 1 untested
**1 devices** — 1 verified · 0 partial · 0 broken · 0 untested

| Model | Key | USB PID | Transports | Status |
| --- | --- | --- | --- | --- |
| [LetraTag LT-200B](https://thermal-label.github.io/hardware/letratag/lt-200b) | `LT_200B` | — | BT LE | ⏳ untested |
| [LetraTag LT-200B](https://thermal-label.github.io/hardware/letratag/lt-200b) | `LT_200B` | — | BT LE | ✅ verified |

Click any model to open its detail page on the docs site, where engines, supported media, and verification reports live. The same data backs the [interactive cross-driver table](https://thermal-label.github.io/hardware/).
<!-- HARDWARE_TABLE:END -->
Expand Down
4 changes: 2 additions & 2 deletions docs/hardware.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,11 @@ against the device registry.
## Supported devices

<!-- HARDWARE_TABLE:START -->
**1 devices** — 0 verified · 0 partial · 0 broken · 1 untested
**1 devices** — 1 verified · 0 partial · 0 broken · 0 untested

| Model | Key | USB PID | Transports | Status |
| --- | --- | --- | --- | --- |
| [LetraTag LT-200B](https://thermal-label.github.io/hardware/letratag/lt-200b) | `LT_200B` | — | BT LE | ⏳ untested |
| [LetraTag LT-200B](https://thermal-label.github.io/hardware/letratag/lt-200b) | `LT_200B` | — | BT LE | ✅ verified |

Click any model to open its detail page on the docs site, where engines, supported media, and verification reports live. The same data backs the [interactive cross-driver table](https://thermal-label.github.io/hardware/).
<!-- HARDWARE_TABLE:END -->
Expand Down
10 changes: 4 additions & 6 deletions packages/core/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,13 +66,11 @@ Full TypeDoc reference, getting-started guide, and the wire protocol:
[thermal-label.github.io/letratag/core](https://thermal-label.github.io/letratag/core).

<!-- HARDWARE_TABLE:START -->
**1 devices** — 1 verified · 0 partial · 0 broken · 0 untested

**1 devices** — 0 verified · 0 partial · 0 broken · 1 untested

| Model | Key | USB PID | Transports | Status |
| ----------------------------------------------------------------------------- | --------- | ------- | ---------- | ----------- |
| [LetraTag LT-200B](https://thermal-label.github.io/hardware/letratag/lt-200b) | `LT_200B` | — | BT LE | ⏳ untested |
| Model | Key | USB PID | Transports | Status |
| --- | --- | --- | --- | --- |
| [LetraTag LT-200B](https://thermal-label.github.io/hardware/letratag/lt-200b) | `LT_200B` | — | BT LE | ✅ verified |

Click any model to open its detail page on the docs site, where engines, supported media, and verification reports live. The same data backs the [interactive cross-driver table](https://thermal-label.github.io/hardware/).

<!-- HARDWARE_TABLE:END -->
14 changes: 13 additions & 1 deletion packages/core/data/devices/LT_200B.json5
Original file line number Diff line number Diff line change
Expand Up @@ -88,5 +88,17 @@
},
],
hardwareQuirks: 'Lid must be closed and batteries adequately charged before the printer registers a print. Status code 7 (no cassette) is documented but never observed in practice; do not use it for cassette presence detection.',
support: { status: 'untested' },
support: { status: 'verified' },
verifications: {
'bluetooth-gatt': {
status: 'verified',
// #1 is the canonical report (Linux/Chromium 146, photo attached).
// The Android/Chromium 148 confirmation (#3) is a clean duplicate,
// closed against #1 and carried by GitHub's linked-issues panel — the
// second array slot is reserved for a *conflicting* corroboration
// (see contracts VerificationCell). lastReported reflects both.
issues: [1],
lastReported: '2026-05-30',
},
},
}
10 changes: 4 additions & 6 deletions packages/web/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,13 +71,11 @@ For the hardware harness (verification flow):
(bench-only today; hosted bundle pending).

<!-- HARDWARE_TABLE:START -->
**1 devices** — 1 verified · 0 partial · 0 broken · 0 untested

**1 devices** — 0 verified · 0 partial · 0 broken · 1 untested

| Model | Key | USB PID | Transports | Status |
| ----------------------------------------------------------------------------- | --------- | ------- | ---------- | ----------- |
| [LetraTag LT-200B](https://thermal-label.github.io/hardware/letratag/lt-200b) | `LT_200B` | — | BT LE | ⏳ untested |
| Model | Key | USB PID | Transports | Status |
| --- | --- | --- | --- | --- |
| [LetraTag LT-200B](https://thermal-label.github.io/hardware/letratag/lt-200b) | `LT_200B` | — | BT LE | ✅ verified |

Click any model to open its detail page on the docs site, where engines, supported media, and verification reports live. The same data backs the [interactive cross-driver table](https://thermal-label.github.io/hardware/).

<!-- HARDWARE_TABLE:END -->