{
  "rcpCfg": {
    "analogCfg": {
      "0": {
        "alpha": 1.0,
        "id": 1,
        "map": {
          "raw": [
            0,
            256,
            512,
            768,
            1023
          ],
          "scal": [
            0.0,
            1.25,
            2.5,
            3.75,
            5.0
          ]
        },
        "offset": 0.0,
        "scalMod": 1,
        "scaling": 0.0048875,
        "sr": 0
      },
      "1": {
        "alpha": 1.0,
        "id": 2,
        "map": {
          "raw": [
            0,
            256,
            512,
            768,
            1023
          ],
          "scal": [
            0.0,
            1.25,
            2.5,
            3.75,
            5.0
          ]
        },
        "offset": 0.0,
        "scalMod": 1,
        "scaling": 0.0048875,
        "sr": 0
      },
      "2": {
        "alpha": 1.0,
        "id": 3,
        "map": {
          "raw": [
            0,
            256,
            512,
            768,
            1023
          ],
          "scal": [
            0.0,
            1.25,
            2.5,
            3.75,
            5.0
          ]
        },
        "offset": 0.0,
        "scalMod": 1,
        "scaling": 0.0048875,
        "sr": 0
      },
      "3": {
        "alpha": 1.0,
        "id": 4,
        "map": {
          "raw": [
            0,
            256,
            512,
            768,
            1023
          ],
          "scal": [
            0.0,
            1.25,
            2.5,
            3.75,
            5.0
          ]
        },
        "offset": 0.0,
        "scalMod": 1,
        "scaling": 0.0048875,
        "sr": 0
      },
      "4": {
        "alpha": 1.0,
        "id": 5,
        "map": {
          "raw": [
            0,
            256,
            512,
            768,
            1023
          ],
          "scal": [
            0.0,
            1.25,
            2.5,
            3.75,
            5.0
          ]
        },
        "offset": 0.0,
        "scalMod": 1,
        "scaling": 0.0048875,
        "sr": 0
      },
      "5": {
        "alpha": 1.0,
        "id": 6,
        "map": {
          "raw": [
            0,
            256,
            512,
            768,
            1023
          ],
          "scal": [
            0.0,
            1.25,
            2.5,
            3.75,
            5.0
          ]
        },
        "offset": 0.0,
        "scalMod": 1,
        "scaling": 0.0048875,
        "sr": 0
      },
      "6": {
        "alpha": 1.0,
        "id": 7,
        "map": {
          "raw": [
            0,
            256,
            512,
            768,
            1023
          ],
          "scal": [
            0.0,
            1.25,
            2.5,
            3.75,
            5.0
          ]
        },
        "offset": 0.0,
        "scalMod": 1,
        "scaling": 0.0048875,
        "sr": 0
      },
      "7": {
        "alpha": 1.0,
        "id": 32,
        "map": {
          "raw": [
            0,
            256,
            512,
            768,
            1023
          ],
          "scal": [
            0.0,
            1.25,
            2.5,
            3.75,
            5.0
          ]
        },
        "offset": 0.0,
        "scalMod": 1,
        "scaling": 0.0171,
        "sr": 0
      }
    },
    "canCfg": {
      "baud": 500000,
      "en": 0
    },
    "channels": [
      {
        "max": 1024,
        "min": 0,
        "nm": "Unknown",
        "prec": 0,
        "sys": 1,
        "type": 0,
        "ut": ""
      },
      {
        "max": 5.0,
        "min": 0.0,
        "nm": "Analog1",
        "prec": 2,
        "sys": 1,
        "type": 1,
        "ut": ""
      },
      {
        "max": 5.0,
        "min": 0.0,
        "nm": "Analog2",
        "prec": 2,
        "sys": 1,
        "type": 1,
        "ut": ""
      },
      {
        "max": 5.0,
        "min": 0.0,
        "nm": "Analog3",
        "prec": 2,
        "sys": 1,
        "type": 1,
        "ut": ""
      },
      {
        "max": 5.0,
        "min": 0.0,
        "nm": "Analog4",
        "prec": 2,
        "sys": 1,
        "type": 1,
        "ut": ""
      },
      {
        "max": 5.0,
        "min": 0.0,
        "nm": "Analog5",
        "prec": 2,
        "sys": 1,
        "type": 1,
        "ut": ""
      },
      {
        "max": 5.0,
        "min": 0.0,
        "nm": "Analog6",
        "prec": 2,
        "sys": 1,
        "type": 1,
        "ut": ""
      },
      {
        "max": 5.0,
        "min": 0.0,
        "nm": "Analog7",
        "prec": 2,
        "sys": 1,
        "type": 1,
        "ut": ""
      },
      {
        "max": 5.0,
        "min": 0.0,
        "nm": "Analog8",
        "prec": 2,
        "sys": 1,
        "type": 1,
        "ut": ""
      },
      {
        "max": 1000,
        "min": 0,
        "nm": "Freq1",
        "prec": 0,
        "sys": 1,
        "type": 2,
        "ut": ""
      },
      {
        "max": 1000,
        "min": 0,
        "nm": "Freq2",
        "prec": 0,
        "sys": 1,
        "type": 2,
        "ut": ""
      },
      {
        "max": 1000,
        "min": 0,
        "nm": "Freq3",
        "prec": 0,
        "sys": 1,
        "type": 2,
        "ut": ""
      },
      {
        "max": 1,
        "min": 0,
        "nm": "GPIO1",
        "prec": 0,
        "sys": 1,
        "type": 3,
        "ut": ""
      },
      {
        "max": 1,
        "min": 0,
        "nm": "GPIO2",
        "prec": 0,
        "sys": 1,
        "type": 3,
        "ut": ""
      },
      {
        "max": 1,
        "min": 0,
        "nm": "GPIO3",
        "prec": 0,
        "sys": 1,
        "type": 3,
        "ut": ""
      },
      {
        "max": 100,
        "min": 0,
        "nm": "PWM1",
        "prec": 0,
        "sys": 1,
        "type": 4,
        "ut": ""
      },
      {
        "max": 100,
        "min": 0,
        "nm": "PWM2",
        "prec": 0,
        "sys": 1,
        "type": 4,
        "ut": ""
      },
      {
        "max": 100,
        "min": 0,
        "nm": "PWM3",
        "prec": 0,
        "sys": 1,
        "type": 4,
        "ut": ""
      },
      {
        "max": 100,
        "min": 0,
        "nm": "PWM4",
        "prec": 0,
        "sys": 1,
        "type": 4,
        "ut": ""
      },
      {
        "max": 300,
        "min": 0,
        "nm": "Coolant",
        "prec": 0,
        "sys": 1,
        "type": 1,
        "ut": "F"
      },
      {
        "max": 300,
        "min": 0,
        "nm": "EngineTemp",
        "prec": 0,
        "sys": 1,
        "type": 1,
        "ut": "F"
      },
      {
        "max": 100,
        "min": 0,
        "nm": "EngineLoad",
        "prec": 0,
        "sys": 1,
        "type": 1,
        "ut": ""
      },
      {
        "max": 100,
        "min": 0,
        "nm": "FuelLevel",
        "prec": 0,
        "sys": 1,
        "type": 1,
        "ut": "F"
      },
      {
        "max": 150,
        "min": 0,
        "nm": "OilPress",
        "prec": 0,
        "sys": 1,
        "type": 1,
        "ut": "PSI"
      },
      {
        "max": 300,
        "min": 0,
        "nm": "OilTemp",
        "prec": 0,
        "sys": 1,
        "type": 1,
        "ut": "F"
      },
      {
        "max": 20.0,
        "min": 0.0,
        "nm": "AFR",
        "prec": 2,
        "sys": 1,
        "type": 1,
        "ut": "ratio"
      },
      {
        "max": 300,
        "min": 0,
        "nm": "IAT",
        "prec": 0,
        "sys": 1,
        "type": 1,
        "ut": "F"
      },
      {
        "max": 255,
        "min": 0,
        "nm": "MAP",
        "prec": 0,
        "sys": 1,
        "type": 1,
        "ut": "KPa"
      },
      {
        "max": 255,
        "min": 0,
        "nm": "MAF",
        "prec": 0,
        "sys": 1,
        "type": 1,
        "ut": "gm/sec"
      },
      {
        "max": 50,
        "min": 0,
        "nm": "Boost",
        "prec": 0,
        "sys": 1,
        "type": 1,
        "ut": "PSI"
      },
      {
        "max": 2000,
        "min": 0,
        "nm": "EGT",
        "prec": 0,
        "sys": 1,
        "type": 1,
        "ut": "F"
      },
      {
        "max": 100,
        "min": 0,
        "nm": "TPS",
        "prec": 0,
        "sys": 1,
        "type": 1,
        "ut": "%"
      },
      {
        "max": 20.0,
        "min": 0.0,
        "nm": "Battery",
        "prec": 2,
        "sys": 1,
        "type": 1,
        "ut": "Volts"
      },
      {
        "max": 150,
        "min": 0,
        "nm": "FuelPress",
        "prec": 0,
        "sys": 1,
        "type": 1,
        "ut": "PSI"
      },
      {
        "max": 60,
        "min": 0,
        "nm": "IgnTiming",
        "prec": 0,
        "sys": 1,
        "type": 1,
        "ut": "deg"
      },
      {
        "max": 100.0,
        "min": 0.0,
        "nm": "InjectorPW",
        "prec": 2,
        "sys": 1,
        "type": 2,
        "ut": "ms"
      },
      {
        "max": 10000,
        "min": 0,
        "nm": "RPM",
        "prec": 0,
        "sys": 1,
        "type": 2,
        "ut": ""
      },
      {
        "max": 5000,
        "min": 0,
        "nm": "Wheel",
        "prec": 0,
        "sys": 1,
        "type": 2,
        "ut": "RPM"
      },
      {
        "max": 10,
        "min": 0,
        "nm": "Gear",
        "prec": 0,
        "sys": 1,
        "type": 1,
        "ut": ""
      },
      {
        "max": 100,
        "min": -100,
        "nm": "Steering",
        "prec": 0,
        "sys": 1,
        "type": 1,
        "ut": "%"
      },
      {
        "max": 2000,
        "min": 0,
        "nm": "Brake",
        "prec": 0,
        "sys": 1,
        "type": 1,
        "ut": "PSI"
      },
      {
        "max": 2000,
        "min": 0,
        "nm": "Brake_F",
        "prec": 0,
        "sys": 1,
        "type": 1,
        "ut": "PSI"
      },
      {
        "max": 2000,
        "min": 0,
        "nm": "Brake_R",
        "prec": 0,
        "sys": 1,
        "type": 1,
        "ut": "PSI"
      },
      {
        "max": 255,
        "min": 0,
        "nm": "LF_Height",
        "prec": 0,
        "sys": 1,
        "type": 1,
        "ut": "mm"
      },
      {
        "max": 255,
        "min": 0,
        "nm": "RF_Height",
        "prec": 0,
        "sys": 1,
        "type": 1,
        "ut": "mm"
      },
      {
        "max": 255,
        "min": 0,
        "nm": "LR_Height",
        "prec": 0,
        "sys": 1,
        "type": 1,
        "ut": "mm"
      },
      {
        "max": 255,
        "min": 0,
        "nm": "RR_Height",
        "prec": 0,
        "sys": 1,
        "type": 1,
        "ut": "mm"
      },
      {
        "max": 3.0,
        "min": -3.0,
        "nm": "AccelX",
        "prec": 2,
        "sys": 1,
        "type": 5,
        "ut": "G"
      },
      {
        "max": 3.0,
        "min": -3.0,
        "nm": "AccelY",
        "prec": 2,
        "sys": 1,
        "type": 5,
        "ut": "G"
      },
      {
        "max": 3.0,
        "min": -3.0,
        "nm": "AccelZ",
        "prec": 2,
        "sys": 1,
        "type": 5,
        "ut": "G"
      },
      {
        "max": 300.0,
        "min": -300.0,
        "nm": "Yaw",
        "prec": 1,
        "sys": 1,
        "type": 5,
        "ut": "Deg/Sec"
      },
      {
        "max": 300,
        "min": -300,
        "nm": "Pitch",
        "prec": 0,
        "sys": 1,
        "type": 5,
        "ut": "G"
      },
      {
        "max": 300,
        "min": -300,
        "nm": "Roll",
        "prec": 0,
        "sys": 1,
        "type": 5,
        "ut": "G"
      },
      {
        "max": 360,
        "min": 1,
        "nm": "Heading",
        "prec": 0,
        "sys": 1,
        "type": 5,
        "ut": "Degrees"
      },
      {
        "max": 100,
        "min": 0,
        "nm": "GPSSats",
        "prec": 0,
        "sys": 1,
        "type": 6,
        "ut": ""
      },
      {
        "max": 0.0,
        "min": 0.0,
        "nm": "Time",
        "prec": 6,
        "sys": 1,
        "type": 6,
        "ut": ""
      },
      {
        "max": 180.0,
        "min": -180.0,
        "nm": "Latitude",
        "prec": 6,
        "sys": 1,
        "type": 6,
        "ut": "Degrees"
      },
      {
        "max": 180.0,
        "min": -180.0,
        "nm": "Longitude",
        "prec": 6,
        "sys": 1,
        "type": 6,
        "ut": "Degrees"
      },
      {
        "max": 150.0,
        "min": 0.0,
        "nm": "Speed",
        "prec": 2,
        "sys": 1,
        "type": 6,
        "ut": "MPH"
      },
      {
        "max": 0.0,
        "min": 0.0,
        "nm": "Distance",
        "prec": 3,
        "sys": 1,
        "type": 6,
        "ut": "Miles"
      },
      {
        "max": 100,
        "min": 0,
        "nm": "Sector",
        "prec": 0,
        "sys": 1,
        "type": 7,
        "ut": "Count"
      },
      {
        "max": 0.0,
        "min": 0.0,
        "nm": "SectorTime",
        "prec": 4,
        "sys": 1,
        "type": 7,
        "ut": "Min"
      },
      {
        "max": 0.0,
        "min": 0.0,
        "nm": "LapTime",
        "prec": 4,
        "sys": 1,
        "type": 7,
        "ut": "Min"
      },
      {
        "max": 0.0,
        "min": 0.0,
        "nm": "PredTime",
        "prec": 4,
        "sys": 1,
        "type": 7,
        "ut": "Min"
      },
      {
        "max": 1000,
        "min": 0,
        "nm": "LapCount",
        "prec": 0,
        "sys": 1,
        "type": 7,
        "ut": "Count"
      }
    ],
    "connCfg": {
      "btCfg": {
        "btEn": 1,
        "name": "RaceCapturePro",
        "passKey": "1010"
      },
      "cellCfg": {
        "apnHost": "epc.tmobile.com",
        "apnPass": "",
        "apnUser": "",
        "cellEn": 0
      },
      "telCfg": {
        "bgStream": 1,
        "deviceId": ""
      }
    },
    "gpioCfg": {
      "0": {
        "id": 12,
        "mode": 0,
        "sr": 0
      },
      "1": {
        "id": 13,
        "mode": 0,
        "sr": 0
      },
      "2": {
        "id": 14,
        "mode": 0,
        "sr": 0
      }
    },
    "gpsCfg": {
      "dist": 1,
      "pos": 1,
      "sats": 0,
      "speed": 1,
      "sr": 0,
      "time": 1
    },
    "imuCfg": {
      "0": {
        "alpha": 0.1,
        "chan": 0,
        "mode": 1,
        "sr": 0,
        "zeroVal": 2048
      },
      "1": {
        "alpha": 0.1,
        "chan": 1,
        "mode": 1,
        "sr": 0,
        "zeroVal": 2048
      },
      "2": {
        "alpha": 0.1,
        "chan": 2,
        "mode": 1,
        "sr": 0,
        "zeroVal": 2048
      },
      "3": {
        "alpha": 0.1,
        "chan": 3,
        "mode": 1,
        "sr": 0,
        "zeroVal": 1862
      }
    },
    "lapCfg": {
      "lapCount": {
        "id": 64,
        "sr": 0
      },
      "lapTime": {
        "id": 62,
        "sr": 0
      },
      "predTime": {
        "id": 63,
        "sr": 0
      },
      "sector": {
        "id": 60,
        "sr": 0
      },
      "sectorTime": {
        "id": 61,
        "sr": 0
      }
    },
    "obd2Cfg": {
      "en": 0,
      "pids": []
    },
    "pwmCfg": {
      "0": {
        "id": 15,
        "logMode": 1,
        "outMode": 1,
        "sr": 0,
        "stDutyCyc": 50,
        "stPeriod": 100
      },
      "1": {
        "id": 16,
        "logMode": 1,
        "outMode": 1,
        "sr": 0,
        "stDutyCyc": 50,
        "stPeriod": 100
      },
      "2": {
        "id": 17,
        "logMode": 1,
        "outMode": 1,
        "sr": 0,
        "stDutyCyc": 50,
        "stPeriod": 100
      },
      "3": {
        "id": 18,
        "logMode": 1,
        "outMode": 1,
        "sr": 0,
        "stDutyCyc": 50,
        "stPeriod": 100
      }
    },
    "scriptCfg": {
      "data": "function onTick() \n--println(getTimerFreq(0) ..' ' ..getTimerFreq(1) ..' ' ..getTimerFreq(2))\nend",
      "page": null
    },
    "timerCfg": {
      "0": {
        "div": 128,
        "id": 9,
        "mode": 1,
        "ppr": 1,
        "sr": 25,
        "st": 0
      },
      "1": {
        "div": 128,
        "id": 10,
        "mode": 1,
        "ppr": 1,
        "sr": 0,
        "st": 0
      },
      "2": {
        "div": 128,
        "id": 11,
        "mode": 1,
        "ppr": 1,
        "sr": 0,
        "st": 0
      }
    },
    "trackCfg": {
      "autoDetect": 1,
      "rad": 0.0001,
      "track": {
        "sec": [
          [
            0.0,
            0.0
          ],
          [
            0.0,
            0.0
          ],
          [
            0.0,
            0.0
          ],
          [
            0.0,
            0.0
          ],
          [
            0.0,
            0.0
          ],
          [
            0.0,
            0.0
          ],
          [
            0.0,
            0.0
          ],
          [
            0.0,
            0.0
          ],
          [
            0.0,
            0.0
          ],
          [
            0.0,
            0.0
          ],
          [
            0.0,
            0.0
          ],
          [
            0.0,
            0.0
          ],
          [
            0.0,
            0.0
          ],
          [
            0.0,
            0.0
          ],
          [
            0.0,
            0.0
          ],
          [
            0.0,
            0.0
          ],
          [
            0.0,
            0.0
          ],
          [
            0.0,
            0.0
          ],
          [
            0.0,
            0.0
          ]
        ],
        "sf": [
          0.0,
          0.0
        ],
        "type": 0
      }
    },
    "trackDb": {
      "size": 2,
      "tracks": [
        {
          "sec": [
            [
              47.254707,
              -123.185966
            ],
            [
              47.256531,
              -123.184799
            ],
            [
              47.257977,
              -123.187103
            ],
            [
              47.256844,
              -123.1894
            ],
            [
              47.2561,
              -123.186913
            ],
            [
              47.257092,
              -123.191994
            ],
            [
              47.256397,
              -123.192886
            ],
            [
              47.255852,
              -123.197899
            ],
            [
              47.254978,
              -123.198837
            ],
            [
              0.0,
              0.0
            ],
            [
              0.0,
              0.0
            ],
            [
              0.0,
              0.0
            ],
            [
              0.0,
              0.0
            ],
            [
              0.0,
              0.0
            ],
            [
              0.0,
              0.0
            ],
            [
              0.0,
              0.0
            ],
            [
              0.0,
              0.0
            ],
            [
              0.0,
              0.0
            ],
            [
              0.0,
              0.0
            ]
          ],
          "sf": [
            47.254723,
            -123.191002
          ],
          "type": 0
        },
        {
          "sec": [
            [
              47.320908,
              -122.143608
            ],
            [
              47.321152,
              -122.150009
            ],
            [
              47.320702,
              -122.153992
            ],
            [
              47.320309,
              -122.149582
            ],
            [
              47.319649,
              -122.150108
            ],
            [
              47.319321,
              -122.143539
            ],
            [
              47.319233,
              -122.139839
            ],
            [
              47.319988,
              -122.136116
            ],
            [
              47.321735,
              -122.136017
            ],
            [
              0.0,
              0.0
            ],
            [
              0.0,
              0.0
            ],
            [
              0.0,
              0.0
            ],
            [
              0.0,
              0.0
            ],
            [
              0.0,
              0.0
            ],
            [
              0.0,
              0.0
            ],
            [
              0.0,
              0.0
            ],
            [
              0.0,
              0.0
            ],
            [
              0.0,
              0.0
            ],
            [
              0.0,
              0.0
            ]
          ],
          "sf": [
            47.320797,
            -122.141579
          ],
          "type": 0
        }
      ]
    },
    "ver": {
      "bugfix": 8,
      "major": 2,
      "minor": 0
    }
  }
}