Biometrics include specifications

These statements describe current implementation at master / cfd907bff07fe44fa77a0703b507588ff06c7433. They are not approved product requirements.

Core protocol

Defines firmware command IDs and primary packed command/reply structures. Primary evidence: vcsfw_v4.h.

Private/parameter extensions

Defines private parameters for capture, finger detect, calibration, WOF/WOVAR, clocks and sensor-specific behavior. Primary evidence: vcsfw_v4priv.h.

FIDO operations

Defines firmware-side FIDO operation IDs and payload contracts. Primary evidence: vcsfw_v4fido.h.

Module test

Defines module-test command contracts. Primary evidence: vcsfw_v4moduletest.h.

Clock/tuning

Defines clock tuning and wake-on-variance controls. Primary evidence: vcsfw_v4clocktune.h and vcsfw_v4wovar.h.

VIP/extended tags

Defines additional command/tag namespaces. Primary evidence: vcsfw_v4vip.h and vcsfw_extag.h.

Device identity

Maps hardware/device identities used by host components. Primary evidence: usbid.h and flexid.h.

Whitney commands

Adds Whitney-family command definitions. Primary evidence: whitney_commands.h.

Invariants

  • Preserve interface/ABI compatibility unless all consumers move together.
  • Keep customer/ref and test variant context explicit.
  • Report absent evidence as a gap rather than assuming success or deployment.