package fit
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=604f0017399b1164113b099847927927527231220b9cfe58317c1384ccbd667e
sha512=226915ad724febe85ca2d86c482c49776a0beed01e3a6861479de86bd19eb2aedf05f54fb5aa18eea84d5739062f1f907ba5b0d3359ada6113ea9d177fbc88f3
doc/fit/Fit/index.html
Module Fit
Source
A value
is part of a data record. The interpretation of the value depends on the record and there is no obvious interpretation for a value by itself
A record
holds a set of values. The purpose of the record is implied by its msg
member. Each field
in a record has a value and an int
position. The combination of msg
and position conveys the interpretation of that value and it is defined by the FIT protocol. At this level, no interpretation is provided
A FIT file has a header and a list of records (in reversed order)
parse fit
parses the binary content fit
, typically loaded from a file
read path
reads a FIT file from path
in the file system. The input file must not exceed max_size
(100kb by default) to protect against attacks when reading user-provided files
represent FIT file as JSON. This includes decoding some common fields in "record" messages.