Creates a parser with shared options for subsequent calls; decoder state is local to each file.
Decodes the first FIT file with a synchronous callback. Success calls callback(undefined, data); file-validation failure calls callback(message, undefined).
Decodes the first FIT file in a Buffer or ArrayBuffer. Buffer views respect their byte offset and length. Pass decompressed FIT bytes.
Profile-named fields and the collections selected by the options.
Parses FIT files in input order with independent decoder state. Uses the same force and strict policies as parseAsync; strict mode rejects trailing bytes, while the default ignores a non-FIT suffix after parsed files. Rejects with an Error when any file cannot be parsed.
One result per FIT file, in input order, without merging results.
Parse FIT inputs through the async or callback APIs.