Magnetometer data messages store the raw and calibrated samples of the compass of the device, several per second.
Moment the message refers to, in UTC. FIT stores it as seconds since the FIT epoch (December 31, 1989, 00:00:00 UTC); decoders usually expose it as a regular date.
Millisecond part of the timestamp, for sub-second precision.
For each sample of the message, offset in milliseconds from the message timestamp at which it was taken.
Magnetometer samples on the X axis. Raw ADC readings, up to 30 per message, to convert using the matching sensor calibration message.
Magnetometer samples on the Y axis. Raw ADC readings, up to 30 per message, to convert using the matching sensor calibration message.
Magnetometer samples on the Z axis. Raw ADC readings, up to 30 per message, to convert using the matching sensor calibration message.
Calibrated magnetometer samples on the X axis.
Calibrated magnetometer samples on the Y axis.
Calibrated magnetometer samples on the Z axis.
mesgNumStringGlobal message number identifying the kind of message. Decoders use it to know which profile to apply to the data.