Skip to content

Appendix

JSON

Full examples of the data being transmitted from the TrackMan

LaunchData

{
  "Type": "Measurement",
  "Subtype": "Golf",
  "Id": "0197250d-de12-4a8e-a348-9166491edc04",
  "Payload": {
    "Id": "0197250d-de12-4a8e-a348-9166491edc04",
    "Time": "2013-03-18T12:36:56.869405",
    "Kind": "LaunchData",
    "TeePosition": [
      3.0176,
      -0.1648,
      -0.1211
    ],
    "AttackAngle": -3.178,
    "LaunchDirection": -5.053,
    "BallSpeed": 53.2309,
    "ClubPath": -6.449,
    "ClubSpeed": 38.246,
    "LaunchAngle": 20.668,
    "SmashFactor": 1.3918,
    "SwingDirection": -4.435,
    "SwingPlane": 57.66
  }
}

Measurement

{
  "Type": "Measurement",
  "Subtype": "Golf",
  "Id": "0197250d-de12-4a8e-a348-9166491edc04",
  "Payload": {
  "Id": "0197250d-de12-4a8e-a348-9166491edc04",
  "Time": "2013-03-18T12:36:56.869405",
  "Kind": "Measurement",
  "TeePosition": [
    3.0176,
    -0.1648,
    -0.1211
  ],
  "PlayerDexterity":"Right",
  "AttackAngle": -3.178,
  "LaunchDirection": -6.11,
  "BallSpeed": 53.0555,
  "ClubPath": -6.449,
  "ClubSpeed": 38.246,
  "DynamicLoft": 25.408,
  "FaceAngle": -6.021,
  "FaceToPath": 0.428,
  "LaunchAngle": 20.014,
  "SmashFactor": 1.3872,
  "SpinAxis": 0.525,
  "SpinLoft": 28.604,
  "SpinRate": 6350,
  "SwingDirection": -4.435,
  "SwingPlane": 57.66,
  "MaxHeight": 31.728,
  "Carry": 151.595,
  "Total": 157.052,
  "CarrySide": -15.39,
  "TotalSide": -15.929,
  "LandingAngle": -49.832,
  "HangTime": 6.207,
  "LastData": 4.572,
  "ReducedAccuracy": [
    "SpinAxis",
    "SpinRate",
    "MaxHeight",
    "Carry",
    "Total",
    "CarrySide",
    "TotalSide",
    "LandingAngle",
    "HangTime"
  ],
  "ClubTrajectory": [
    {
      "Kind": "PreImpact",
      "XFit": [
        0.000226317,
        38.1319,
        93.6552,
        -5500.09
      ],
      "YFit": [
        0.00032103,
        -1.83515,
        570.607,
        2931.78
      ],
      "ZFit": [
        0.000186321,
        -4.12277,
        355.105,
        2288.41
      ],
      "TimeInterval": [
        -0.0297984,
        0
      ]
    },
    {
      "Kind": "PostImpact",
      "XFit": [
        -0.00171824,
        29.3421,
        -3.58136,
        -2174.91
      ],
      "YFit": [
        0.00201059,
        -2.44864,
        365.501,
        -1568.83
      ],
      "ZFit": [
        0.0014101,
        -3.83067,
        232.392,
        -827.619
      ],
      "TimeInterval": [
        0,
        0.0641536
      ]
    }
  ],
  "BallTrajectory": [
    {
      "Kind": "Flight",
      "XFit": [
        0,
        49.6871,
        -10.4263,
        2.03132,
        -0.258481,
        0.0190915,
        -0.000592701
      ],
      "YFit": [
        0,
        18.3099,
        -1.07625,
        -0.841425,
        0.145222,
        -0.0116018,
        0.000356448
      ],
      "ZFit": [
        0,
        -5.31845,
        1.18702,
        -0.237235,
        0.0309843,
        -0.00235727,
        0.0000760416
      ],
      "SpinRateFit": [
        6352.85,
        -206.671,
        14.4589,
        -0.714878,
        -0.0357263
      ],
      "TimeInterval": [
        0,
        6.20732
      ],
      "MeasuredTimeInterval": [
        0,
        0.0875008
      ],
      "ValidTimeInterval": [
        0,
        6.20732
      ]
    },
    {
      "Kind": "Bounce",
      "XFit": [
        133.118,
        3.04932,
        -0.0322144
      ],
      "YFit": [
        -223.126,
        66.4877,
        -4.92026
      ],
      "ZFit": [
        -13.6366,
        -0.30226,
        0.00319321
      ],
      "TimeInterval": [
        6.20732,
        7.30669
      ],
      "ValidTimeInterval": [
        6.20732,
        7.30669
      ]
    },
    {
      "Kind": "Bounce",
      "XFit": [
        133.598,
        2.9376,
        -0.0259689
      ],
      "YFit": [
        -278.48,
        74.0295,
        -4.91555
      ],
      "ZFit": [
        -13.6842,
        -0.291186,
        0.00257413
      ],
      "TimeInterval": [
        7.30669,
        7.75362
      ],
      "ValidTimeInterval": [
        7.30669,
        7.75362
      ]
    },
    {
      "Kind": "Roll",
      "XFit": [
        144.907,
        1.27772
      ],
      "YFit": [
        0
      ],
      "ZFit": [
        -14.8052,
        -0.126652
      ],
      "TimeInterval": [
        7.75362,
        8.87122
      ],
      "ValidTimeInterval": [
        7.75362,
        8.87122
      ]
    }
    ]
  }
}