Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:dev:tailcontrol-release-notes [2026/09/21 20:24] โ darkgrue | en:dev:tailcontrol-release-notes [2026/09/25 20:35] (current) โ darkgrue | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== TailControl Release Notes ====== | ====== TailControl Release Notes ====== | ||
| + | |||
| + | |||
| + | ===== TailControl v5.4.8 ===== | ||
| + | |||
| + | ==== Fixed ==== | ||
| + | * Removed duplicated line in console banner logo. | ||
| + | * **Serial console dropping characters and lines on ESP32-S3 boards (EarGear 2 v4.1, ClawGear v4.1).** The Arduino-ESP32 3.3.7 HW USB CDC driver silently discards up to 64 bytes when '' | ||
| + | * **Console lines losing their beginning after brief USB link dropouts.** The HW USB CDC TX buffer is increased from 256 to 2048 bytes ('' | ||
| + | * **ClawGear: Tilt and Clap Mode only responded while a move was running.** The accelerometer servicing condition was inverted. The fix from '' | ||
| + | * **ClawGear: uninitialized '' | ||
| + | * **ClawGear: the tilt classifier low-pass filter is reseeded after missed updates** (a move running or modes off), so stale readings can't trigger a tilt right after a move. | ||
| + | * **ClawGear: the tilt state is reset when Tilt Mode is armed**, so the current tilt triggers immediately, | ||
| + | |||
| + | ==== Added ==== | ||
| + | * Added '' | ||
| + | * '' | ||
| + | * Each message is formatted in full and queued as one item. A single writer task performs every '' | ||
| + | * Uses a 2 KB queue with a static ring buffer, a static writer task and no heap allocation. | ||
| + | * API: '' | ||
| + | * The '' | ||
| + | * Output loss is now visible: a cut line ends in '' | ||
| + | |||
| + | ==== Changed ==== | ||
| + | * All console output in '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * The startup banner no longer calls '' | ||
| + | * Application tasks are created with '' | ||
| + | |||
| + | ==== Removed ==== | ||
| + | * **ClawGear: | ||
| + | |||
| + | ==== Internal ==== | ||
| + | * Native test mocks: added logger stubs, since '' | ||
| + | * Fixed warnings in release builds (no '' | ||
| Line 172: | Line 207: | ||
| * Updated ESP32Servo library to v1.2.0. | * Updated ESP32Servo library to v1.2.0. | ||
| * Updated documentation. | * Updated documentation. | ||
| + | |||
