Skip to content

Commit a5612cf

Browse files
committed
Drop the legacy 0x02 packet from the wire-format docs
That format is no longer used by current firmware.
1 parent 5dadd6a commit a5612cf

1 file changed

Lines changed: 0 additions & 21 deletions

File tree

README.md

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -137,27 +137,6 @@ the same frame; only the payload differs per packet type.
137137
> than dropped — the Console screen hex-dumps them, which is the fastest way to bring up
138138
> new firmware.
139139
140-
<details>
141-
<summary><b>Legacy packet <code>0x02</code></b> — HealthyPi 5 firmware &lt; 1.0.0 (single combined sample)</summary>
142-
143-
Before firmware 1.0.0, HealthyPi 5 sent one sample of every signal in a single 22-byte
144-
payload instead of the batched `0x03` / `0x04` packets. Still decoded for compatibility
145-
(`decodeHealthypiPkt2`):
146-
147-
| Offset | Field | Type |
148-
|---|---|---|
149-
| `0–3` | ECG | int32 LE (sign-extended 24-bit ADC) |
150-
| `4–7` | BioZ / respiration | int32 LE |
151-
| `8` | BioZ skip flag | uint8 — `1` = discard this BioZ sample |
152-
| `9–12` | PPG red | int32 LE |
153-
| `13–16` | PPG IR | int32 LE |
154-
| `17–18` | Temperature | int16 LE (°C × 100) |
155-
| `19` | SpO₂ | uint8 (%) |
156-
| `20` | Heart rate | uint8 (bpm) |
157-
| `21` | Respiration rate | uint8 (breaths/min) |
158-
159-
</details>
160-
161140
<details>
162141
<summary><b>HealthyPi 5 over BLE</b> — one characteristic per signal</summary>
163142

0 commit comments

Comments
 (0)