Skip to content

FTMS TypeScript 0.6.0

Choose a tag to compare

@deancochran deancochran released this 02 Oct 19:34
· 9 commits to main since this release
be188dd

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.