Course point messages are the points of interest of a course: turns, summits, water points, food, danger, first aid, segment starts… The device alerts the user when approaching them.
messageIndexStringIndex of the message among the messages of the same kind in the file, starting at 0. Other messages use it to reference this one.
timestampDateTimeMoment the point should be reached, for courses with a time target.
Latitude. FIT stores coordinates as semicircles: multiply by 180 / 2^31 to get degrees.
Longitude. FIT stores coordinates as semicircles: multiply by 180 / 2^31 to get degrees.
Distance from the start of the course to the point.
typeEnumKind of point: left, right, straight, summit, valley, water, food, danger, first aid, sprint…
storeinfotransportleftrighttransitionalertgenericobstaclesummitvalleywaterfooddangerstraightfirstAidfourthCategorythirdCategorysecondCategoryfirstCategoryhorsCategorysprintleftForkrightForkmiddleForkslightLeftsharpLeftslightRightsharpRightuTurnsegmentStartsegmentEndcampsiteaidStationrestAreageneralDistanceserviceenergyGelsportsDrinkmileMarkercheckpointsheltermeetingSpotoverlooktoiletshowergearsharpCurvesteepInclinetunnelbridgecrossingnavaidnameStringName of the point, displayed on the device.
favoriteBoolWhether the point was marked as a favorite.
mesgNumStringGlobal message number identifying the kind of message. Decoders use it to know which profile to apply to the data.