FTMS TypeScript 0.6.0
Published npm package: @deancochran/ftms@0.6.0.
One decodeFtmsMeasurement(characteristicUuid, bytes, options) interface covers all six FTMS measurement families using one shared raw engine and physical-unit projection. Includes typed named raw values, common metrics and diagnostics. Existing interfaces are preserved; the bike view delegates to the shared implementation.
Tag v0.6.0: be188dd802f3b15e2478a240ff612fbbd92c6198 (PR #43).
Release verification passed on retry after registry processing delayed initial public availability. The immutable archive was not replaced.
Public archive integrity:
sha512-fzFdW/C0K1gMdNim5yNHGuBS6Gyz6JKn58I3B/lBY58fkmD4/0m+wl2kKw3L0Ljg3SHj8bKSCRWtPLIasGBeOg==
604 tests pass; Node 20/22/24 CI, ESM/CommonJS installed consumers and browser resolution pass. Public npm installation passes Auuki's 17 parser tests and production build without tooling configuration changes. Its pre-existing full-suite failures remain. No live-device or Bluetooth qualification claim.