Hi
I'm a Python SDK user.
I'm trying to extract my monitoring messages from .fit data by streaming.
When I read a .fit file contents from the decoder, the output messages do not have as many records as expected.
I found that some values in `target_field.type` field in my record file are `activity_type`, and it is not included in `FIELD_TYPE_TO_BASE_TYPE`.
so, the decode function maybe forced to finish and remaining records are not handled anymore.
The code is L448 in "decoder.py" (at 2023/2/1).
https://github.com/garmin/fit-python-sdk/blob/main/garmin_fit_sdk/decoder.py#L448
Could you check it, please?
Thank you!