REQ-FW-004 — Global Tach Signal Generation
draft · Functional
Statement
The firmware shall generate a configurable square-wave tach signal (≈0–20 kHz, ~50% duty) on a single global output (D2) shared by all channels — the board has one tach driver, not per-channel hardware. See [[E-006]].
Acceptance Criteria
A commanded frequency produces a square wave at that frequency on the tach output (scope-verified or via the DUT's tach count); TACH 0 stops it; safe-state and watchdog timeout force it off. Tolerance derived at bring-up (see TC-FW-006).
Sign-offs
No sign-offs recorded. Approving a requirement records one here.