<?xml version="1.0" encoding="UTF-8"?>
<!--
  Subaru 5EAT transmission control unit - Denso SH705x

  A SEPARATE FAMILY from the Hitachi M32R 5EAT definition in
  5eat_tcu_romraider_defs.xml. Different processor, table format and
  checksum; the two share nothing but the transmission they control.

  Generated by tools/generate_denso_def.py - edit that, not this.
-->
<roms>
 <rom>
  <romid>
   <xmlid>SUBARU_5EAT_DENSO_26DE2OB0</xmlid>
   <internalidaddress>2000</internalidaddress>
   <internalidstring>26DE2OB0</internalidstring>
   <ecuid>26DE2OB0</ecuid>
   <year>-</year>
   <market>-</market>
   <make>Subaru</make>
   <model>5EAT transmission (Denso SH705x)</model>
   <submodel>5AT_3.272_LEGAS_EJDM2008.bin</submodel>
   <transmission>5EAT</transmission>
   <memmodel>SH705x</memmodel>
   <flashmethod>subarutcudenso</flashmethod>
   <filesize>1024kb</filesize>
  </romid>

  <checksum type="subarutcudenso" />

  <!-- ============ Shift Schedules ============ -->
  <table type="3D" name="Shift Schedule 1 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0A818C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A813C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8178" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 1 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 1 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0A8274"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A8224" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8260" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 1 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 2 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0A835C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A830C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8348" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 2 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 2 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0A8444"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A83F4" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8430" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 2 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 3 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0A852C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A84DC" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8518" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 3 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 3 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0A8614"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A85C4" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8600" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 3 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 4 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0A86FC"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A86AC" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A86E8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 4 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 4 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0A87E4"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A8794" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A87D0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 4 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 5 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0A88CC"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A887C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A88B8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 5 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 5 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0A89B4"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A8964" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A89A0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 5 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 6 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0A8A9C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A8A4C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8A88" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 6 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 6 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0A8B84"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A8B34" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8B70" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 6 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>

  <!-- ============ Diagnostic Codes ============ -->
  <table type="Switch" name="P0720" category="Transmission - Diagnostic Codes"
         storageaddress="0x0702F0" sizey="2" userlevel="4">
   <description>P0720 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0720" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0705" category="Transmission - Diagnostic Codes"
         storageaddress="0x0702F2" sizey="2" userlevel="4">
   <description>P0705 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0705" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0741" category="Transmission - Diagnostic Codes"
         storageaddress="0x0702F4" sizey="2" userlevel="4">
   <description>P0741 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0741" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0753" category="Transmission - Diagnostic Codes"
         storageaddress="0x0702F6" sizey="2" userlevel="4">
   <description>P0753 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0753" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0758" category="Transmission - Diagnostic Codes"
         storageaddress="0x0702F8" sizey="2" userlevel="4">
   <description>P0758 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0758" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1706" category="Transmission - Diagnostic Codes"
         storageaddress="0x0702FA" sizey="2" userlevel="4">
   <description>P1706 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1706" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0748" category="Transmission - Diagnostic Codes"
         storageaddress="0x0702FC" sizey="2" userlevel="4">
   <description>P0748 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0748" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0743" category="Transmission - Diagnostic Codes"
         storageaddress="0x0702FE" sizey="2" userlevel="4">
   <description>P0743 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0743" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0731" category="Transmission - Diagnostic Codes"
         storageaddress="0x070300" sizey="2" userlevel="4">
   <description>P0731 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0731" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0732" category="Transmission - Diagnostic Codes"
         storageaddress="0x070302" sizey="2" userlevel="4">
   <description>P0732 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0732" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0733" category="Transmission - Diagnostic Codes"
         storageaddress="0x070304" sizey="2" userlevel="4">
   <description>P0733 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0733" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0734" category="Transmission - Diagnostic Codes"
         storageaddress="0x070306" sizey="2" userlevel="4">
   <description>P0734 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0734" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1707" category="Transmission - Diagnostic Codes"
         storageaddress="0x070308" sizey="2" userlevel="4">
   <description>P1707 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1707" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0715" category="Transmission - Diagnostic Codes"
         storageaddress="0x07030A" sizey="2" userlevel="4">
   <description>P0715 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0715" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0801" category="Transmission - Diagnostic Codes"
         storageaddress="0x07030C" sizey="2" userlevel="4">
   <description>P0801 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0801" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0768" category="Transmission - Diagnostic Codes"
         storageaddress="0x07030E" sizey="2" userlevel="4">
   <description>P0768 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0768" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0763" category="Transmission - Diagnostic Codes"
         storageaddress="0x070310" sizey="2" userlevel="4">
   <description>P0763 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0763" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0736" category="Transmission - Diagnostic Codes"
         storageaddress="0x070312" sizey="2" userlevel="4">
   <description>P0736 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0736" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0724" category="Transmission - Diagnostic Codes"
         storageaddress="0x070314" sizey="2" userlevel="4">
   <description>P0724 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0724" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0719" category="Transmission - Diagnostic Codes"
         storageaddress="0x070316" sizey="2" userlevel="4">
   <description>P0719 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0719" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0713" category="Transmission - Diagnostic Codes"
         storageaddress="0x070318" sizey="2" userlevel="4">
   <description>P0713 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0713" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0712" category="Transmission - Diagnostic Codes"
         storageaddress="0x07031A" sizey="2" userlevel="4">
   <description>P0712 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0712" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1817" category="Transmission - Diagnostic Codes"
         storageaddress="0x07031C" sizey="2" userlevel="4">
   <description>P1817 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1817" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1762" category="Transmission - Diagnostic Codes"
         storageaddress="0x07031E" sizey="2" userlevel="4">
   <description>P1762 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1762" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1761" category="Transmission - Diagnostic Codes"
         storageaddress="0x070320" sizey="2" userlevel="4">
   <description>P1761 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1761" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1760" category="Transmission - Diagnostic Codes"
         storageaddress="0x070322" sizey="2" userlevel="4">
   <description>P1760 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1760" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1718" category="Transmission - Diagnostic Codes"
         storageaddress="0x070324" sizey="2" userlevel="4">
   <description>P1718 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1718" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0773" category="Transmission - Diagnostic Codes"
         storageaddress="0x070326" sizey="2" userlevel="4">
   <description>P0773 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0773" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0735" category="Transmission - Diagnostic Codes"
         storageaddress="0x070328" sizey="2" userlevel="4">
   <description>P0735 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0735" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1710" category="Transmission - Diagnostic Codes"
         storageaddress="0x07032A" sizey="2" userlevel="4">
   <description>P1710 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1710" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0771" category="Transmission - Diagnostic Codes"
         storageaddress="0x07032C" sizey="2" userlevel="4">
   <description>P0771 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0771" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0766" category="Transmission - Diagnostic Codes"
         storageaddress="0x07032E" sizey="2" userlevel="4">
   <description>P0766 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0766" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0761" category="Transmission - Diagnostic Codes"
         storageaddress="0x070330" sizey="2" userlevel="4">
   <description>P0761 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0761" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0756" category="Transmission - Diagnostic Codes"
         storageaddress="0x070332" sizey="2" userlevel="4">
   <description>P0756 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0756" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0751" category="Transmission - Diagnostic Codes"
         storageaddress="0x070334" sizey="2" userlevel="4">
   <description>P0751 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0751" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1844" category="Transmission - Diagnostic Codes"
         storageaddress="0x070336" sizey="2" userlevel="4">
   <description>P1844 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1844" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1843" category="Transmission - Diagnostic Codes"
         storageaddress="0x070338" sizey="2" userlevel="4">
   <description>P1843 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1843" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1842" category="Transmission - Diagnostic Codes"
         storageaddress="0x07033A" sizey="2" userlevel="4">
   <description>P1842 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1842" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1841" category="Transmission - Diagnostic Codes"
         storageaddress="0x07033C" sizey="2" userlevel="4">
   <description>P1841 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1841" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1840" category="Transmission - Diagnostic Codes"
         storageaddress="0x07033E" sizey="2" userlevel="4">
   <description>P1840 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1840" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0958" category="Transmission - Diagnostic Codes"
         storageaddress="0x070340" sizey="2" userlevel="4">
   <description>P0958 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0958" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0957" category="Transmission - Diagnostic Codes"
         storageaddress="0x070342" sizey="2" userlevel="4">
   <description>P0957 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0957" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0817" category="Transmission - Diagnostic Codes"
         storageaddress="0x070344" sizey="2" userlevel="4">
   <description>P0817 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0817" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0101" category="Transmission - Diagnostic Codes"
         storageaddress="0x070346" sizey="2" userlevel="4">
   <description>P0101 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0101" />
   <state name="DISABLED" data="0000" />
  </table>

  <!-- ============ Unidentified ============ -->
  <table type="3D" name="Table 0C530C - 10x10 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A5E3C"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A5DEC" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A5E14" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0C530C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5328 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A5F58"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A5F04" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A5F2C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0C5328.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5344 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A6088"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6034" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A605C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0C5344.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5360 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A61BC"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0A6164" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6190" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5360.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C537C - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6308"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0A62B0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A62DC" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C537C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5398 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6454"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0A63FC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6428" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5398.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C53B4 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A65A0"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0A6548" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6574" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C53B4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C53D0 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A66EC"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0A6694" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A66C0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C53D0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C53EC - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6838"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0A67E0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A680C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C53EC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5408 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6984"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0A692C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6958" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5408.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5424 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6AD0"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0A6A78" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6AA4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5424.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5440 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6C1C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0A6BC4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6BF0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5440.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C545C - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6D68"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0A6D10" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6D3C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C545C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5478 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6EB4"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0A6E5C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6E88" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5478.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5494 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7000"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0A6FA8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6FD4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5494.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5504 - 10x8 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A72F8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A72B0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A72D8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5504.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5520 - 10x8 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A73E0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7398" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A73C0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5520.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C553C - 10x8 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A74C8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7480" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A74A8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C553C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5558 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A75B0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0A7568" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7590" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5558.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5574 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7698"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0A7650" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7678" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5574.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5590 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7780"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0A7738" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7760" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5590.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C55AC - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7868"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0A7820" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7848" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C55AC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C55C8 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7950"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0A7908" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7930" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C55C8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C55E4 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7A38"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0A79F0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7A18" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C55E4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5600 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7B20"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0A7AD8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7B00" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5600.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C561C - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7C08"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0A7BC0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7BE8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C561C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5638 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7CF0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0A7CA8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7CD0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5638.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5654 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7DD8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0A7D90" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7DB8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5654.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5670 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7EC0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0A7E78" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7EA0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5670.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C568C - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7FA8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0A7F60" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7F88" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C568C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5830 - 15x20 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A8FE4"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0A8F58" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0A8F94" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C5830.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C584C - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0A92C8"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0A923C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0A9278" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C584C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5868 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0A95AC"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0A9520" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0A955C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C5868.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5884 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0A9890"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0A9804" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0A9840" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C5884.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C58A0 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0A9B74"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0A9AE8" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0A9B24" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C58A0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C58D8 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0AA13C"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -200-200" storageaddress="0x0AA0B0" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0AA0EC" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C58D8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C58F4 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0AA420"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0AA394" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0AA3D0" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C58F4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5910 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0AA704"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0AA678" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0AA6B4" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C5910.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C592C - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0AA9E8"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0AA95C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0AA998" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C592C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5964 - 11x4 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0AAD64"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0AAD28" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0AAD54" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C5964.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5980 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0AADF8"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0AADBC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0AADE8" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C5980.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C599C - 11x4 constant 9900" category="Transmission - Constant (nothing to tune)" storageaddress="0x0AAE8C"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0AAE50" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0AAE7C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C599C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C59F0 - 11x4 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0AB0CC"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0AB090" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0AB0BC" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C59F0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5A0C - 11x4 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0AB160"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0AB124" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0AB150" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C5A0C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C6C00 - 17x8 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0AE250"
         storagetype="uint16" endian="big" sizex="17" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="801-897" storageaddress="0x0AE1EC" storagetype="float"
          endian="big" sizex="17">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 20-90" storageaddress="0x0AE230" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x8 table, header at 0x0C6C00.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C6C1C - 17x8 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0AE3C4"
         storagetype="uint16" endian="big" sizex="17" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="336-442" storageaddress="0x0AE360" storagetype="float"
          endian="big" sizex="17">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 20-90" storageaddress="0x0AE3A4" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x8 table, header at 0x0C6C1C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C6C38 - 17x8 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0AE538"
         storagetype="uint16" endian="big" sizex="17" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="330-410" storageaddress="0x0AE4D4" storagetype="float"
          endian="big" sizex="17">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 20-90" storageaddress="0x0AE518" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x8 table, header at 0x0C6C38.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C6C54 - 9x9 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0AE690"
         storagetype="uint16" endian="big" sizex="9" sizey="9"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="675-845" storageaddress="0x0AE648" storagetype="float"
          endian="big" sizex="9">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 20-100" storageaddress="0x0AE66C" storagetype="float"
          endian="big" sizey="9">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x9 table, header at 0x0C6C54.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7538 - 11x4 constant 25088" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B2D04"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2CC8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B2CF4" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7538.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7554 - 11x4 constant 25088" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B2D98"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2D5C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B2D88" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7554.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7570 - 11x4 constant 25088" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B2E2C"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2DF0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B2E1C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7570.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C758C - 11x4 constant 25088" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B2EC0"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2E84" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B2EB0" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C758C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C75A8 - 11x4 constant 23040" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B2F54"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2F18" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B2F44" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C75A8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C75C4 - 11x4 constant 23040" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B2FE8"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2FAC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B2FD8" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C75C4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C75E0 - 11x4 constant 23040" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B307C"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3040" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B306C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C75E0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C75FC - 11x4 constant 23040" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B3110"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B30D4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B3100" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C75FC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7618 - 11x4 constant 23040" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B31A4"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3168" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B3194" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7618.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7634 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B3238"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B31FC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B3228" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7634.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7650 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B32CC"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3290" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B32BC" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7650.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C766C - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B3360"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3324" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B3350" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C766C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7688 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B33F4"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B33B8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B33E4" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7688.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C76A4 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B3488"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B344C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B3478" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C76A4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C76C0 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B3520"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B34E0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0B350C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C76C0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C76DC - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B35D0"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3590" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0B35BC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C76DC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C76F8 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B3680"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3640" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0B366C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C76F8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7714 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B3730"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B36F0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0B371C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7714.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7730 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B37E0"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B37A0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0B37CC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7730.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C77D8 - 11x7 constant 10000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B3BA4"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0B3B5C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0B3B88" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0C77D8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C77F4 - 11x7 constant 10000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B3C88"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0B3C40" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0B3C6C" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0C77F4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7810 - 11x7 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B3D6C"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0B3D24" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0B3D50" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0C7810.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C78B8 - 11x7 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B42C4"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0B427C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0B42A8" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0C78B8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7A08 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0B4BB0"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0B4B78" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4B9C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0C7A08.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7A24 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0B4C44"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0B4C0C" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4C30" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0C7A24.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7A40 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0B4CD8"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0B4CA0" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4CC4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0C7A40.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7A5C - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0B4D6C"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0B4D34" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4D58" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0C7A5C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7A78 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0B4E00"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0B4DC8" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4DEC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0C7A78.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7AB0 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B4F4C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B4F0C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4F38" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7AB0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7ACC - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B4FFC"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B4FBC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4FE8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7ACC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7AE8 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B50AC"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B506C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B5098" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7AE8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7B04 - 11x5 constant 9000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B515C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B511C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B5148" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7B04.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7B20 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B5224"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B51CC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B51F8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7B20.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7B3C - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B5370"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B5318" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5344" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7B3C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7B58 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B54BC"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B5464" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5490" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7B58.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7B74 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B5608"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B55B0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B55DC" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7B74.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7B90 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B5754"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B56FC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5728" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7B90.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7BAC - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B58A0"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B5848" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5874" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7BAC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7BC8 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B59EC"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B5994" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B59C0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7BC8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7BE4 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B5B38"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B5AE0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5B0C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7BE4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7C00 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B5C84"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B5C2C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5C58" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7C00.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7C54 - 16x20 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0B6264"
         storagetype="uint16" endian="big" sizex="16" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-0.375" storageaddress="0x0B61D4" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 800-6500" storageaddress="0x0B6214" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x20 table, header at 0x0C7C54.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7C70 - 16x20 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0B6574"
         storagetype="uint16" endian="big" sizex="16" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-0.375" storageaddress="0x0B64E4" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 800-6500" storageaddress="0x0B6524" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x20 table, header at 0x0C7C70.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7CFC - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B7278"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B723C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B7268" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7CFC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7D18 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B730C"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B72D0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B72FC" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7D18.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7D34 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B73A0"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B7364" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B7390" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7D34.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7D50 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B7434"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B73F8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B7424" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7D50.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7D6C - 5x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0B74B4"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0B748C" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B74A0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0C7D6C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7D88 - 5x5 constant 5000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B7510"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0B74E8" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B74FC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0C7D88.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7DC0 - 10x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0B75DC"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0B75A0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B75C8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0C7DC0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7DDC - 10x5 constant 100" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B767C"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0B7640" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7668" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0C7DDC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7DF8 - 10x5 constant 100" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B771C"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0B76E0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7708" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0C7DF8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7E4C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7960"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7920" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B794C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7E4C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7E68 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7A10"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B79D0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B79FC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7E68.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7E84 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7AC0"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7A80" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7AAC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7E84.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7EA0 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7B70"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7B30" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7B5C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7EA0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7EBC - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7C20"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7BE0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7C0C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7EBC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7ED8 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7CD0"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7C90" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7CBC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7ED8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7EF4 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7D80"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7D40" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7D6C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7EF4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7F10 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7E30"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7DF0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7E1C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7F10.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7F2C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7EE0"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7EA0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7ECC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7F2C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7F64 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8040"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B8000" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B802C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7F64.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7FD4 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8258"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B8218" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B8244" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7FD4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7FF0 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8308"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B82C8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B82F4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7FF0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C800C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B83B8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B8378" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B83A4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C800C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8028 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8468"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B8428" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B8454" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C8028.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8044 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8518"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B84D8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B8504" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C8044.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8060 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B85C8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B8588" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B85B4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C8060.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C807C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8678"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B8638" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B8664" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C807C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8098 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8728"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B86E8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B8714" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C8098.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C80B4 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B87D8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B8798" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B87C4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C80B4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C80EC - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8938"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B88F8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B8924" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C80EC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C815C - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0B8C9C"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0B8C54" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0B8C94" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0C815C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8178 - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0B8D24"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0B8CDC" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0B8D1C" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0C8178.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8194 - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0B8DAC"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0B8D64" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0B8DA4" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0C8194.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C81CC - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0B8EBC"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0B8E74" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0B8EB4" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0C81CC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C81E8 - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0B8F44"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0B8EFC" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0B8F3C" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0C81E8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8424 - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0B9BC4"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9B2C" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6500" storageaddress="0x0B9B6C" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0C8424.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8440 - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0B9F1C"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9E84" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6500" storageaddress="0x0B9EC4" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0C8440.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C845C - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0BA274"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA1DC" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6500" storageaddress="0x0BA21C" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0C845C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C84B0 - 15x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0BA800"
         storagetype="uint16" endian="big" sizex="15" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0BA798" storagetype="float"
          endian="big" sizex="15">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BA7D4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x11 table, header at 0x0C84B0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C84CC - 15x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0BA9B4"
         storagetype="uint16" endian="big" sizex="15" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0BA94C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BA988" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x11 table, header at 0x0C84CC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C84E8 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BAB54"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0BAB00" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0BAB2C" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0C84E8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8504 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BAC84"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0BAC30" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0BAC5C" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0C8504.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8520 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BADB4"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0BAD60" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0BAD8C" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0C8520.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C853C - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BAEE4"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0BAE90" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0BAEBC" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0C853C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8558 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BB014"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0BAFC0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0BAFEC" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0C8558.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8590 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BB25C"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0BB208" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0BB224" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0C8590.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C85AC - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BB374"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0BB320" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0BB33C" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0C85AC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C85C8 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BB48C"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0BB438" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0BB454" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0C85C8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C85E4 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BB5A4"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0BB550" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0BB56C" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0C85E4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8600 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BB6BC"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0BB668" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0BB684" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0C8600.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
 </rom>

 <rom>
  <romid>
   <xmlid>SUBARU_5EAT_DENSO_25D12WB1</xmlid>
   <internalidaddress>2000</internalidaddress>
   <internalidstring>25D12WB1</internalidstring>
   <ecuid>25D12WB1</ecuid>
   <year>-</year>
   <market>-</market>
   <make>Subaru</make>
   <model>5EAT transmission (Denso SH705x)</model>
   <submodel>5AT_3.583_LEGASE_JDM2008.bin</submodel>
   <transmission>5EAT</transmission>
   <memmodel>SH705x</memmodel>
   <flashmethod>subarutcudenso</flashmethod>
   <filesize>1024kb</filesize>
  </romid>

  <checksum type="subarutcudenso" />

  <!-- ============ Shift Schedules ============ -->
  <table type="3D" name="Shift Schedule 1 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0A818C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A813C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8178" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 1 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 1 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0A8274"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A8224" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8260" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 1 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 2 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0A835C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A830C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8348" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 2 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 2 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0A8444"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A83F4" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8430" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 2 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 3 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0A852C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A84DC" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8518" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 3 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 3 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0A8614"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A85C4" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8600" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 3 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 4 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0A86FC"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A86AC" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A86E8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 4 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 4 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0A87E4"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A8794" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A87D0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 4 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 5 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0A88CC"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A887C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A88B8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 5 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 5 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0A89B4"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A8964" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A89A0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 5 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 6 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0A8A9C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A8A4C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8A88" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 6 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 6 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0A8B84"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A8B34" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8B70" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 6 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>

  <!-- ============ Diagnostic Codes ============ -->
  <table type="Switch" name="P0720" category="Transmission - Diagnostic Codes"
         storageaddress="0x070124" sizey="2" userlevel="4">
   <description>P0720 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0720" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0705" category="Transmission - Diagnostic Codes"
         storageaddress="0x070126" sizey="2" userlevel="4">
   <description>P0705 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0705" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0741" category="Transmission - Diagnostic Codes"
         storageaddress="0x070128" sizey="2" userlevel="4">
   <description>P0741 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0741" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0753" category="Transmission - Diagnostic Codes"
         storageaddress="0x07012A" sizey="2" userlevel="4">
   <description>P0753 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0753" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0758" category="Transmission - Diagnostic Codes"
         storageaddress="0x07012C" sizey="2" userlevel="4">
   <description>P0758 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0758" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1706" category="Transmission - Diagnostic Codes"
         storageaddress="0x07012E" sizey="2" userlevel="4">
   <description>P1706 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1706" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0748" category="Transmission - Diagnostic Codes"
         storageaddress="0x070130" sizey="2" userlevel="4">
   <description>P0748 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0748" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0743" category="Transmission - Diagnostic Codes"
         storageaddress="0x070132" sizey="2" userlevel="4">
   <description>P0743 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0743" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0731" category="Transmission - Diagnostic Codes"
         storageaddress="0x070134" sizey="2" userlevel="4">
   <description>P0731 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0731" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0732" category="Transmission - Diagnostic Codes"
         storageaddress="0x070136" sizey="2" userlevel="4">
   <description>P0732 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0732" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0733" category="Transmission - Diagnostic Codes"
         storageaddress="0x070138" sizey="2" userlevel="4">
   <description>P0733 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0733" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0734" category="Transmission - Diagnostic Codes"
         storageaddress="0x07013A" sizey="2" userlevel="4">
   <description>P0734 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0734" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1707" category="Transmission - Diagnostic Codes"
         storageaddress="0x07013C" sizey="2" userlevel="4">
   <description>P1707 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1707" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0715" category="Transmission - Diagnostic Codes"
         storageaddress="0x07013E" sizey="2" userlevel="4">
   <description>P0715 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0715" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0801" category="Transmission - Diagnostic Codes"
         storageaddress="0x070140" sizey="2" userlevel="4">
   <description>P0801 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0801" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0768" category="Transmission - Diagnostic Codes"
         storageaddress="0x070142" sizey="2" userlevel="4">
   <description>P0768 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0768" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0763" category="Transmission - Diagnostic Codes"
         storageaddress="0x070144" sizey="2" userlevel="4">
   <description>P0763 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0763" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0736" category="Transmission - Diagnostic Codes"
         storageaddress="0x070146" sizey="2" userlevel="4">
   <description>P0736 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0736" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0724" category="Transmission - Diagnostic Codes"
         storageaddress="0x070148" sizey="2" userlevel="4">
   <description>P0724 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0724" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0719" category="Transmission - Diagnostic Codes"
         storageaddress="0x07014A" sizey="2" userlevel="4">
   <description>P0719 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0719" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0713" category="Transmission - Diagnostic Codes"
         storageaddress="0x07014C" sizey="2" userlevel="4">
   <description>P0713 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0713" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0712" category="Transmission - Diagnostic Codes"
         storageaddress="0x07014E" sizey="2" userlevel="4">
   <description>P0712 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0712" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1817" category="Transmission - Diagnostic Codes"
         storageaddress="0x070150" sizey="2" userlevel="4">
   <description>P1817 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1817" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1762" category="Transmission - Diagnostic Codes"
         storageaddress="0x070152" sizey="2" userlevel="4">
   <description>P1762 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1762" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1761" category="Transmission - Diagnostic Codes"
         storageaddress="0x070154" sizey="2" userlevel="4">
   <description>P1761 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1761" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1760" category="Transmission - Diagnostic Codes"
         storageaddress="0x070156" sizey="2" userlevel="4">
   <description>P1760 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1760" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1718" category="Transmission - Diagnostic Codes"
         storageaddress="0x070158" sizey="2" userlevel="4">
   <description>P1718 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1718" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0773" category="Transmission - Diagnostic Codes"
         storageaddress="0x07015A" sizey="2" userlevel="4">
   <description>P0773 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0773" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0735" category="Transmission - Diagnostic Codes"
         storageaddress="0x07015C" sizey="2" userlevel="4">
   <description>P0735 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0735" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1710" category="Transmission - Diagnostic Codes"
         storageaddress="0x07015E" sizey="2" userlevel="4">
   <description>P1710 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1710" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0771" category="Transmission - Diagnostic Codes"
         storageaddress="0x070160" sizey="2" userlevel="4">
   <description>P0771 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0771" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0766" category="Transmission - Diagnostic Codes"
         storageaddress="0x070162" sizey="2" userlevel="4">
   <description>P0766 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0766" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0761" category="Transmission - Diagnostic Codes"
         storageaddress="0x070164" sizey="2" userlevel="4">
   <description>P0761 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0761" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0756" category="Transmission - Diagnostic Codes"
         storageaddress="0x070166" sizey="2" userlevel="4">
   <description>P0756 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0756" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0751" category="Transmission - Diagnostic Codes"
         storageaddress="0x070168" sizey="2" userlevel="4">
   <description>P0751 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0751" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1844" category="Transmission - Diagnostic Codes"
         storageaddress="0x07016A" sizey="2" userlevel="4">
   <description>P1844 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1844" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1843" category="Transmission - Diagnostic Codes"
         storageaddress="0x07016C" sizey="2" userlevel="4">
   <description>P1843 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1843" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1842" category="Transmission - Diagnostic Codes"
         storageaddress="0x07016E" sizey="2" userlevel="4">
   <description>P1842 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1842" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1841" category="Transmission - Diagnostic Codes"
         storageaddress="0x070170" sizey="2" userlevel="4">
   <description>P1841 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1841" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1840" category="Transmission - Diagnostic Codes"
         storageaddress="0x070172" sizey="2" userlevel="4">
   <description>P1840 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1840" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0958" category="Transmission - Diagnostic Codes"
         storageaddress="0x070174" sizey="2" userlevel="4">
   <description>P0958 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0958" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0957" category="Transmission - Diagnostic Codes"
         storageaddress="0x070176" sizey="2" userlevel="4">
   <description>P0957 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0957" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0817" category="Transmission - Diagnostic Codes"
         storageaddress="0x070178" sizey="2" userlevel="4">
   <description>P0817 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0817" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0101" category="Transmission - Diagnostic Codes"
         storageaddress="0x07017A" sizey="2" userlevel="4">
   <description>P0101 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0101" />
   <state name="DISABLED" data="0000" />
  </table>

  <!-- ============ Unidentified ============ -->
  <table type="3D" name="Table 0C52F4 - 10x10 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A5E3C"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A5DEC" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A5E14" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0C52F4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5310 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A5F58"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A5F04" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A5F2C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0C5310.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C532C - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A6088"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6034" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A605C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0C532C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5348 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A61BC"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6164" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6190" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5348.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5364 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6308"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A62B0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A62DC" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5364.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5380 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6454"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A63FC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6428" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5380.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C539C - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A65A0"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6548" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6574" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C539C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C53B8 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A66EC"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6694" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A66C0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C53B8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C53D4 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6838"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A67E0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A680C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C53D4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C53F0 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6984"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A692C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6958" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C53F0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C540C - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6AD0"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6A78" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6AA4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C540C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5428 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6C1C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6BC4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6BF0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5428.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5444 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6D68"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6D10" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6D3C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5444.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5460 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6EB4"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6E5C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6E88" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5460.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C547C - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7000"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6FA8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6FD4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C547C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C54EC - 10x8 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A72F8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A72B0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A72D8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C54EC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5508 - 10x8 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A73E0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7398" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A73C0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5508.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5524 - 10x8 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A74C8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7480" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A74A8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5524.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5540 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A75B0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7568" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7590" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5540.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C555C - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7698"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7650" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7678" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C555C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5578 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7780"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7738" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7760" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5578.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5594 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7868"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7820" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7848" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5594.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C55B0 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7950"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7908" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7930" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C55B0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C55CC - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7A38"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A79F0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7A18" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C55CC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C55E8 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7B20"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7AD8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7B00" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C55E8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5604 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7C08"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7BC0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7BE8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5604.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5620 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7CF0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7CA8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7CD0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5620.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C563C - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7DD8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7D90" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7DB8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C563C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5658 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7EC0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7E78" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7EA0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5658.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5674 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7FA8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7F60" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7F88" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5674.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5818 - 15x20 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A8FE4"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0A8F58" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0A8F94" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C5818.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5834 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0A92C8"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0A923C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0A9278" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C5834.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5850 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0A95AC"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0A9520" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0A955C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C5850.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C586C - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0A9890"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0A9804" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0A9840" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C586C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5888 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0A9B74"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0A9AE8" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0A9B24" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C5888.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C58C0 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0AA13C"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -200-200" storageaddress="0x0AA0B0" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0AA0EC" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C58C0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C58DC - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0AA420"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0AA394" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0AA3D0" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C58DC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C58F8 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0AA704"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0AA678" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0AA6B4" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C58F8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5914 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0AA9E8"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0AA95C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0AA998" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C5914.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C594C - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0AAD64"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0AAD28" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0AAD54" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C594C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5968 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0AADF8"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0AADBC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0AADE8" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C5968.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5984 - 11x4 constant 9900" category="Transmission - Constant (nothing to tune)" storageaddress="0x0AAE8C"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0AAE50" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0AAE7C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C5984.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C59D8 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0AB0CC"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0AB090" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0AB0BC" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C59D8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C59F4 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0AB160"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0AB124" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0AB150" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C59F4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C6BE8 - 17x8 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0AE238"
         storagetype="uint16" endian="big" sizex="17" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="801-897" storageaddress="0x0AE1D4" storagetype="float"
          endian="big" sizex="17">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 20-90" storageaddress="0x0AE218" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x8 table, header at 0x0C6BE8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C6C04 - 17x8 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0AE3AC"
         storagetype="uint16" endian="big" sizex="17" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="336-442" storageaddress="0x0AE348" storagetype="float"
          endian="big" sizex="17">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 20-90" storageaddress="0x0AE38C" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x8 table, header at 0x0C6C04.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C6C20 - 17x8 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0AE520"
         storagetype="uint16" endian="big" sizex="17" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="330-410" storageaddress="0x0AE4BC" storagetype="float"
          endian="big" sizex="17">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 20-90" storageaddress="0x0AE500" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x8 table, header at 0x0C6C20.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C6C3C - 9x9 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0AE678"
         storagetype="uint16" endian="big" sizex="9" sizey="9"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="675-845" storageaddress="0x0AE630" storagetype="float"
          endian="big" sizex="9">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 20-100" storageaddress="0x0AE654" storagetype="float"
          endian="big" sizey="9">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x9 table, header at 0x0C6C3C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7520 - 11x4 constant 25088" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B2CEC"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2CB0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B2CDC" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7520.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C753C - 11x4 constant 25088" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B2D80"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2D44" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B2D70" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C753C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7558 - 11x4 constant 25088" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B2E14"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2DD8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B2E04" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7558.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7574 - 11x4 constant 25088" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B2EA8"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2E6C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B2E98" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7574.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7590 - 11x4 constant 23040" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B2F3C"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2F00" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B2F2C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7590.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C75AC - 11x4 constant 23040" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B2FD0"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2F94" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B2FC0" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C75AC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C75C8 - 11x4 constant 23040" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B3064"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3028" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B3054" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C75C8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C75E4 - 11x4 constant 23040" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B30F8"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B30BC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B30E8" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C75E4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7600 - 11x4 constant 23040" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B318C"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3150" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B317C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7600.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C761C - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B3220"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B31E4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B3210" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C761C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7638 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B32B4"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3278" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B32A4" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7638.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7654 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B3348"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B330C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B3338" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7654.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7670 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B33DC"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B33A0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B33CC" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7670.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C768C - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B3470"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3434" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B3460" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C768C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C76A8 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B3508"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B34C8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0B34F4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C76A8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C76C4 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B35B8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3578" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0B35A4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C76C4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C76E0 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B3668"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3628" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0B3654" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C76E0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C76FC - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B3718"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B36D8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0B3704" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C76FC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7718 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B37C8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3788" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0B37B4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7718.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C77C0 - 11x7 constant 10000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B3B8C"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0B3B44" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0B3B70" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0C77C0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C77DC - 11x7 constant 10000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B3C70"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0B3C28" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0B3C54" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0C77DC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C77F8 - 11x7 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B3D54"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0B3D0C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0B3D38" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0C77F8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C78A0 - 11x7 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B42AC"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0B4264" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0B4290" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0C78A0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C79F0 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0B4B98"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0B4B60" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4B84" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0C79F0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7A0C - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0B4C2C"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0B4BF4" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4C18" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0C7A0C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7A28 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0B4CC0"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0B4C88" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4CAC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0C7A28.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7A44 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0B4D54"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0B4D1C" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4D40" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0C7A44.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7A60 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0B4DE8"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0B4DB0" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4DD4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0C7A60.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7A98 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B4F34"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B4EF4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4F20" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7A98.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7AB4 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B4FE4"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B4FA4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4FD0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7AB4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7AD0 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B5094"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B5054" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B5080" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7AD0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7AEC - 11x5 constant 9000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5144"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B5104" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B5130" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7AEC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7B08 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B520C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B51B4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B51E0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7B08.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7B24 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B5358"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B5300" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B532C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7B24.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7B40 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B54A4"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B544C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5478" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7B40.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7B5C - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B55F0"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B5598" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B55C4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7B5C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7B78 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B573C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B56E4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5710" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7B78.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7B94 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B5888"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B5830" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B585C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7B94.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7BB0 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B59D4"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B597C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B59A8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7BB0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7BCC - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B5B20"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B5AC8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5AF4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7BCC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7BE8 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B5C6C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B5C14" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5C40" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7BE8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7C3C - 16x20 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0B624C"
         storagetype="uint16" endian="big" sizex="16" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-375" storageaddress="0x0B61BC" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 800-7200" storageaddress="0x0B61FC" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x20 table, header at 0x0C7C3C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7C58 - 16x20 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0B655C"
         storagetype="uint16" endian="big" sizex="16" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-375" storageaddress="0x0B64CC" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 800-7200" storageaddress="0x0B650C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x20 table, header at 0x0C7C58.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7CE4 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B7260"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B7224" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B7250" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7CE4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7D00 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B72F4"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B72B8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B72E4" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7D00.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7D1C - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B7388"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B734C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B7378" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7D1C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7D38 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B741C"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B73E0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B740C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7D38.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7D54 - 5x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0B749C"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0B7474" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7488" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0C7D54.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7D70 - 5x5 constant 5000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B74F8"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0B74D0" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B74E4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0C7D70.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7DA8 - 10x5 constant 100" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B75C4"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0B7588" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B75B0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0C7DA8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7DC4 - 10x5 constant 100" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B7664"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0B7628" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7650" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0C7DC4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7DE0 - 10x5 constant 100" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B7704"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0B76C8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B76F0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0C7DE0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7E34 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7948"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7908" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7934" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7E34.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7E50 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B79F8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B79B8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B79E4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7E50.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7E6C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7AA8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7A68" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7A94" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7E6C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7E88 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7B58"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7B18" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7B44" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7E88.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7EA4 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7C08"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7BC8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7BF4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7EA4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7EC0 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7CB8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7C78" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7CA4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7EC0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7EDC - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7D68"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7D28" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7D54" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7EDC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7EF8 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7E18"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7DD8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7E04" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7EF8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7F14 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7EC8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7E88" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7EB4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7F14.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7F4C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8028"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7FE8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B8014" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7F4C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7FBC - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8240"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B8200" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B822C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7FBC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7FD8 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B82F0"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B82B0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B82DC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7FD8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7FF4 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B83A0"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B8360" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B838C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7FF4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8010 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8450"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B8410" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B843C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C8010.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C802C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8500"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B84C0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B84EC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C802C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8048 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B85B0"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B8570" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B859C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C8048.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8064 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8660"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B8620" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B864C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C8064.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8080 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8710"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B86D0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B86FC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C8080.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C809C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B87C0"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B8780" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B87AC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C809C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C80D4 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8920"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B88E0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B890C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C80D4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8144 - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0B8C84"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0B8C3C" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0B8C7C" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0C8144.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8160 - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0B8D0C"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0B8CC4" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0B8D04" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0C8160.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C817C - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0B8D94"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0B8D4C" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0B8D8C" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0C817C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C81B4 - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0B8EA4"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0B8E5C" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0B8E9C" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0C81B4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C81D0 - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0B8F2C"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0B8EE4" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0B8F24" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0C81D0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C840C - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0B9BAC"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9B14" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 800-7400" storageaddress="0x0B9B54" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0C840C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8428 - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0B9F04"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9E6C" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 800-7400" storageaddress="0x0B9EAC" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0C8428.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8444 - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0BA25C"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA1C4" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 800-7400" storageaddress="0x0BA204" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0C8444.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8498 - 15x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0BA7E8"
         storagetype="uint16" endian="big" sizex="15" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7400" storageaddress="0x0BA780" storagetype="float"
          endian="big" sizex="15">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BA7BC" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x11 table, header at 0x0C8498.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C84B4 - 15x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0BA99C"
         storagetype="uint16" endian="big" sizex="15" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7400" storageaddress="0x0BA934" storagetype="float"
          endian="big" sizex="15">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BA970" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x11 table, header at 0x0C84B4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C84D0 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BAB3C"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0BAAE8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0BAB14" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0C84D0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C84EC - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BAC6C"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0BAC18" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0BAC44" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0C84EC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8508 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BAD9C"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0BAD48" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0BAD74" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0C8508.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8524 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BAECC"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0BAE78" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0BAEA4" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0C8524.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8540 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BAFFC"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0BAFA8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0BAFD4" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0C8540.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8578 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BB244"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0BB1F0" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0BB20C" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0C8578.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8594 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BB35C"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0BB308" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0BB324" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0C8594.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C85B0 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BB474"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0BB420" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0BB43C" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0C85B0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C85CC - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BB58C"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0BB538" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0BB554" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0C85CC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C85E8 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BB6A4"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0BB650" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0BB66C" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0C85E8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
 </rom>

 <rom>
  <romid>
   <xmlid>SUBARU_5EAT_DENSO_08FB2WA0</xmlid>
   <internalidaddress>2000</internalidaddress>
   <internalidstring>08FB2WA0</internalidstring>
   <ecuid>08FB2WA0</ecuid>
   <year>-</year>
   <market>-</market>
   <make>Subaru</make>
   <model>5EAT transmission (Denso SH705x)</model>
   <submodel>8EFB206000_08FB2WA0_14_tribeca_usdm.bin</submodel>
   <transmission>5EAT</transmission>
   <memmodel>SH705x</memmodel>
   <flashmethod>subarutcudenso</flashmethod>
   <filesize>1024kb</filesize>
  </romid>

  <checksum type="subarutcudenso" />

  <!-- ============ Shift Schedules ============ -->
  <table type="3D" name="Shift Schedule 1 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B6414"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B63C4" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6400" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 1 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 1 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B64FC"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B64AC" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B64E8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 1 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 2 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B65E4"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6594" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B65D0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 2 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 2 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B66CC"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B667C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B66B8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 2 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 3 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B67B4"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6764" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B67A0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 3 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 3 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B689C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B684C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6888" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 3 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 4 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B6984"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6934" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6970" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 4 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 4 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B6A6C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6A1C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6A58" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 4 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 5 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B6B54"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6B04" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6B40" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 5 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 5 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B6C3C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6BEC" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6C28" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 5 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 6 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B6D24"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6CD4" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6D10" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 6 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 6 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B6E0C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6DBC" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6DF8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 6 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>

  <!-- ============ Diagnostic Codes ============ -->
  <table type="Switch" name="P0720" category="Transmission - Diagnostic Codes"
         storageaddress="0x086AE4" sizey="2" userlevel="4">
   <description>P0720 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0720" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0705" category="Transmission - Diagnostic Codes"
         storageaddress="0x086AE6" sizey="2" userlevel="4">
   <description>P0705 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0705" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0741" category="Transmission - Diagnostic Codes"
         storageaddress="0x086AE8" sizey="2" userlevel="4">
   <description>P0741 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0741" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0753" category="Transmission - Diagnostic Codes"
         storageaddress="0x086AEA" sizey="2" userlevel="4">
   <description>P0753 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0753" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0758" category="Transmission - Diagnostic Codes"
         storageaddress="0x086AEC" sizey="2" userlevel="4">
   <description>P0758 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0758" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1706" category="Transmission - Diagnostic Codes"
         storageaddress="0x086AEE" sizey="2" userlevel="4">
   <description>P1706 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1706" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0748" category="Transmission - Diagnostic Codes"
         storageaddress="0x086AF0" sizey="2" userlevel="4">
   <description>P0748 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0748" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0743" category="Transmission - Diagnostic Codes"
         storageaddress="0x086AF2" sizey="2" userlevel="4">
   <description>P0743 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0743" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0731" category="Transmission - Diagnostic Codes"
         storageaddress="0x086AF4" sizey="2" userlevel="4">
   <description>P0731 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0731" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0732" category="Transmission - Diagnostic Codes"
         storageaddress="0x086AF6" sizey="2" userlevel="4">
   <description>P0732 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0732" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0733" category="Transmission - Diagnostic Codes"
         storageaddress="0x086AF8" sizey="2" userlevel="4">
   <description>P0733 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0733" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0734" category="Transmission - Diagnostic Codes"
         storageaddress="0x086AFA" sizey="2" userlevel="4">
   <description>P0734 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0734" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1707" category="Transmission - Diagnostic Codes"
         storageaddress="0x086AFC" sizey="2" userlevel="4">
   <description>P1707 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1707" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0715" category="Transmission - Diagnostic Codes"
         storageaddress="0x086AFE" sizey="2" userlevel="4">
   <description>P0715 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0715" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0801" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B00" sizey="2" userlevel="4">
   <description>P0801 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0801" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0768" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B02" sizey="2" userlevel="4">
   <description>P0768 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0768" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0763" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B04" sizey="2" userlevel="4">
   <description>P0763 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0763" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0736" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B06" sizey="2" userlevel="4">
   <description>P0736 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0736" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0724" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B08" sizey="2" userlevel="4">
   <description>P0724 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0724" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0719" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B0A" sizey="2" userlevel="4">
   <description>P0719 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0719" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0713" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B0C" sizey="2" userlevel="4">
   <description>P0713 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0713" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0712" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B0E" sizey="2" userlevel="4">
   <description>P0712 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0712" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1817" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B10" sizey="2" userlevel="4">
   <description>P1817 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1817" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1762" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B12" sizey="2" userlevel="4">
   <description>P1762 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1762" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1761" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B14" sizey="2" userlevel="4">
   <description>P1761 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1761" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1760" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B16" sizey="2" userlevel="4">
   <description>P1760 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1760" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1718" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B18" sizey="2" userlevel="4">
   <description>P1718 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1718" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0773" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B1A" sizey="2" userlevel="4">
   <description>P0773 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0773" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0735" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B1C" sizey="2" userlevel="4">
   <description>P0735 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0735" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1710" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B1E" sizey="2" userlevel="4">
   <description>P1710 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1710" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0771" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B20" sizey="2" userlevel="4">
   <description>P0771 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0771" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0766" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B22" sizey="2" userlevel="4">
   <description>P0766 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0766" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0761" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B24" sizey="2" userlevel="4">
   <description>P0761 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0761" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0756" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B26" sizey="2" userlevel="4">
   <description>P0756 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0756" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0751" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B28" sizey="2" userlevel="4">
   <description>P0751 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0751" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1844" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B2A" sizey="2" userlevel="4">
   <description>P1844 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1844" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1843" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B2C" sizey="2" userlevel="4">
   <description>P1843 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1843" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1842" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B2E" sizey="2" userlevel="4">
   <description>P1842 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1842" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1841" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B30" sizey="2" userlevel="4">
   <description>P1841 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1841" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1840" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B32" sizey="2" userlevel="4">
   <description>P1840 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1840" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0958" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B34" sizey="2" userlevel="4">
   <description>P0958 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0958" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0957" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B36" sizey="2" userlevel="4">
   <description>P0957 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0957" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0817" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B38" sizey="2" userlevel="4">
   <description>P0817 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0817" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1724" category="Transmission - Diagnostic Codes"
         storageaddress="0x086B3A" sizey="2" userlevel="4">
   <description>P1724 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1724" />
   <state name="DISABLED" data="0000" />
  </table>

  <!-- ============ Unidentified ============ -->
  <table type="3D" name="Table 0E5280 - 8x8 constant 9" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A16A8"
         storagetype="uint16" endian="big" sizex="8" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-350" storageaddress="0x0A1668" storagetype="float"
          endian="big" sizex="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="500-1100" storageaddress="0x0A1688" storagetype="float"
          endian="big" sizey="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 8x8 table, header at 0x0E5280.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E529C - 8x8 constant 4" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A1768"
         storagetype="uint16" endian="big" sizex="8" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-350" storageaddress="0x0A1728" storagetype="float"
          endian="big" sizex="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="500-1100" storageaddress="0x0A1748" storagetype="float"
          endian="big" sizey="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 8x8 table, header at 0x0E529C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E52B8 - 8x8 constant 8" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A1828"
         storagetype="uint16" endian="big" sizex="8" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-350" storageaddress="0x0A17E8" storagetype="float"
          endian="big" sizex="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="500-1100" storageaddress="0x0A1808" storagetype="float"
          endian="big" sizey="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 8x8 table, header at 0x0E52B8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E52D4 - 8x8 constant 18" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A18E8"
         storagetype="uint16" endian="big" sizex="8" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-350" storageaddress="0x0A18A8" storagetype="float"
          endian="big" sizex="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="500-1100" storageaddress="0x0A18C8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 8x8 table, header at 0x0E52D4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E52F0 - 8x8 constant 60" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A19A8"
         storagetype="uint16" endian="big" sizex="8" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-350" storageaddress="0x0A1968" storagetype="float"
          endian="big" sizex="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="500-1100" storageaddress="0x0A1988" storagetype="float"
          endian="big" sizey="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 8x8 table, header at 0x0E52F0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8D40 - 10x10 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B40C4"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B4074" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B409C" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0E8D40.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8D5C - 10x11 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B41E0"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B418C" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B41B4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E8D5C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8D78 - 10x11 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B4310"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B42BC" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B42E4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E8D78.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8D94 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4444"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B43EC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4418" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8D94.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8DB0 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4590"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B4538" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4564" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8DB0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8DCC - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B46DC"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B4684" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B46B0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8DCC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8DE8 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4828"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B47D0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B47FC" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8DE8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8E04 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4974"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B491C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4948" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8E04.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8E20 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4AC0"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B4A68" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4A94" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8E20.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8E3C - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4C0C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B4BB4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4BE0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8E3C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8E58 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4D58"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B4D00" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4D2C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8E58.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8E74 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4EA4"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B4E4C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4E78" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8E74.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8E90 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4FF0"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B4F98" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4FC4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8E90.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8EAC - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B513C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B50E4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5110" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8EAC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8EC8 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B5288"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B5230" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B525C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8EC8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8F38 - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5580"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B5538" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5560" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8F38.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8F54 - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5668"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B5620" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5648" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8F54.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8F70 - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5750"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B5708" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5730" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8F70.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8F8C - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5838"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B57F0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5818" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8F8C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8FA8 - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5920"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B58D8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5900" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8FA8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8FC4 - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5A08"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B59C0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B59E8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8FC4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8FE0 - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5AF0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B5AA8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5AD0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8FE0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8FFC - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5BD8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B5B90" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5BB8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8FFC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9018 - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5CC0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B5C78" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5CA0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E9018.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9034 - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5DA8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B5D60" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5D88" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E9034.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9050 - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5E90"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B5E48" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5E70" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E9050.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E906C - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5F78"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B5F30" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5F58" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E906C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9088 - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B6060"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B6018" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B6040" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E9088.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E90A4 - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B6148"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B6100" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B6128" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E90A4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E90C0 - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B6230"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B61E8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B6210" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E90C0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9264 - 15x20 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B726C"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B71E0" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B721C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E9264.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9280 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0B7550"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B74C4" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B7500" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E9280.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E929C - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0B7834"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B77A8" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B77E4" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E929C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E92B8 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0B7B18"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B7A8C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B7AC8" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E92B8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E92D4 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0B7DFC"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B7D70" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B7DAC" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E92D4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E930C - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B83C4"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -200-200" storageaddress="0x0B8338" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B8374" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E930C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9328 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B86A8"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0B861C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B8658" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E9328.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9344 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B898C"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0B8900" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B893C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E9344.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9360 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B8C70"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0B8BE4" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B8C20" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E9360.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9398 - 11x4 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B8FEC"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B8FB0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B8FDC" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E9398.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E93B4 - 11x4 constant 51200" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9080"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B9044" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B9070" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E93B4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E93D0 - 11x4 constant 9900" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9114"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B90D8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B9104" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E93D0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9424 - 11x4 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9354"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B9318" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B9344" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E9424.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9440 - 11x4 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B93E8"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B93AC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B93D8" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E9440.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E945C - 6x6 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0B9470"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9440" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="0-500" storageaddress="0x0B9458" storagetype="float"
          endian="big" sizey="6">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E945C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9478 - 6x6 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0B94E8"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B94B8" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="0-500" storageaddress="0x0B94D0" storagetype="float"
          endian="big" sizey="6">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E9478.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9494 - 6x6 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0B9560"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9530" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="0-500" storageaddress="0x0B9548" storagetype="float"
          endian="big" sizey="6">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E9494.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E94B0 - 6x6 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0B95D8"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B95A8" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="0-500" storageaddress="0x0B95C0" storagetype="float"
          endian="big" sizey="6">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E94B0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E94CC - 6x6 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0B9650"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9620" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="0-500" storageaddress="0x0B9638" storagetype="float"
          endian="big" sizey="6">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E94CC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E94E8 - 6x6 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0B96C8"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9698" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="0-500" storageaddress="0x0B96B0" storagetype="float"
          endian="big" sizey="6">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E94E8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9520 - 6x5 constant 600" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B97A4"
         storagetype="uint16" endian="big" sizex="6" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9778" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B9790" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x5 table, header at 0x0E9520.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E953C - 6x5 constant 600" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B980C"
         storagetype="uint16" endian="big" sizex="6" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B97E0" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B97F8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x5 table, header at 0x0E953C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9558 - 6x5 constant 600" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9874"
         storagetype="uint16" endian="big" sizex="6" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9848" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B9860" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x5 table, header at 0x0E9558.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E95AC - 10x11 constant 20000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9B04"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B9AB0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B9AD8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E95AC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E95C8 - 10x11 constant 20000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9C34"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B9BE0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B9C08" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E95C8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E95E4 - 10x11 constant 20000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9D64"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B9D10" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B9D38" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E95E4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9600 - 10x11 constant 20000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9E94"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B9E40" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B9E68" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9600.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E961C - 10x11 constant 20000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9FC4"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B9F70" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B9F98" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E961C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9638 - 6x6 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0BA0D0"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA0A0" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="0-500" storageaddress="0x0BA0B8" storagetype="float"
          endian="big" sizey="6">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E9638.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9654 - 6x6 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0BA148"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA118" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="0-500" storageaddress="0x0BA130" storagetype="float"
          endian="big" sizey="6">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E9654.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9670 - 15x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0BA1E0"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA190" storagetype="float"
          endian="big" sizex="15">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0BA1CC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x5 table, header at 0x0E9670.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E968C - 15x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0BA2C8"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA278" storagetype="float"
          endian="big" sizex="15">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0BA2B4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x5 table, header at 0x0E968C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E96A8 - 15x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0BA3B0"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA360" storagetype="float"
          endian="big" sizex="15">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0BA39C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x5 table, header at 0x0E96A8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E96C4 - 15x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0BA498"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA448" storagetype="float"
          endian="big" sizex="15">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0BA484" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x5 table, header at 0x0E96C4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E96E0 - 15x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0BA580"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA530" storagetype="float"
          endian="big" sizex="15">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0BA56C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x5 table, header at 0x0E96E0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E96FC - 15x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0BA668"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA618" storagetype="float"
          endian="big" sizex="15">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0BA654" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x5 table, header at 0x0E96FC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9718 - 10x10 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BA750"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BA700" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BA728" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0E9718.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9734 - 10x11 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BA86C"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BA818" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BA840" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9734.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9750 - 10x11 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BA99C"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BA948" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BA970" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9750.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E976C - 10x10 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BAAC8"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BAA78" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BAAA0" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0E976C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9788 - 10x11 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BABE4"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BAB90" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BABB8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9788.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E97A4 - 10x11 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BAD14"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BACC0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BACE8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E97A4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E97C0 - 10x10 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BAE40"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BADF0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BAE18" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0E97C0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E97DC - 10x11 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BAF5C"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BAF08" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BAF30" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E97DC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E97F8 - 10x11 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB08C"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB038" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB060" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E97F8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9814 - 10x10 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB1B8"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB168" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB190" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0E9814.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9830 - 10x11 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB2D4"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB280" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB2A8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9830.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E984C - 10x11 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB404"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB3B0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB3D8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E984C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9868 - 10x10 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB530"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB4E0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB508" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0E9868.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9884 - 10x11 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB64C"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB5F8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB620" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9884.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E98A0 - 10x11 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB77C"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB728" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB750" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E98A0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB40C - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C81F4"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C81B8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C81E4" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EB40C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB428 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C8288"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C824C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C8278" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EB428.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB444 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C831C"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C82E0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C830C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EB444.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB460 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C83B0"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C8374" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C83A0" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EB460.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB47C - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C8444"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C8408" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C8434" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EB47C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB498 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C84DC"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C849C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C84C8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EB498.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB4B4 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C858C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C854C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C8578" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EB4B4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB4D0 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C863C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C85FC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C8628" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EB4D0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB4EC - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C86EC"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C86AC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C86D8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EB4EC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB508 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C879C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C875C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C8788" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EB508.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB5B0 - 11x7 constant 10000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0C8B60"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0C8B18" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0C8B44" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0EB5B0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB5CC - 11x7 constant 10000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0C8C44"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0C8BFC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0C8C28" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0EB5CC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB5E8 - 11x7 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0C8D28"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0C8CE0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0C8D0C" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0EB5E8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB690 - 11x7 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0C9280"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0C9238" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0C9264" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0EB690.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB7E0 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0C9B6C"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0C9B34" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9B58" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0EB7E0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB7FC - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0C9C00"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0C9BC8" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9BEC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0EB7FC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB818 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0C9C94"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0C9C5C" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9C80" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0EB818.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB834 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0C9D28"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0C9CF0" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9D14" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0EB834.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB8C0 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA09C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA044" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA070" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB8C0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB8DC - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA1E8"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA190" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA1BC" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB8DC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB8F8 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA334"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA2DC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA308" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB8F8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB914 - 11x11 constant 30000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CA480"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA428" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA454" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB914.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB930 - 11x11 constant 30000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CA5CC"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA574" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA5A0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB930.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB94C - 11x11 constant 30000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CA718"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA6C0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA6EC" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB94C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB968 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA864"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA80C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA838" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB968.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB984 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA9B0"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA958" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA984" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB984.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB9A0 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CAAFC"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CAAA4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CAAD0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB9A0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB9F4 - 16x20 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0CB0DC"
         storagetype="uint16" endian="big" sizex="16" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-0.375" storageaddress="0x0CB04C" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6800" storageaddress="0x0CB08C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x20 table, header at 0x0EB9F4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBA10 - 16x20 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0CB3EC"
         storagetype="uint16" endian="big" sizex="16" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-0.375" storageaddress="0x0CB35C" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6800" storageaddress="0x0CB39C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x20 table, header at 0x0EBA10.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBA2C - 17x20 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CB700"
         storagetype="uint16" endian="big" sizex="17" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CB66C" storagetype="float"
          endian="big" sizex="17">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6800" storageaddress="0x0CB6B0" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x20 table, header at 0x0EBA2C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBA48 - 17x20 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CBA3C"
         storagetype="uint16" endian="big" sizex="17" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CB9A8" storagetype="float"
          endian="big" sizex="17">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6800" storageaddress="0x0CB9EC" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x20 table, header at 0x0EBA48.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBA64 - 17x20 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CBD78"
         storagetype="uint16" endian="big" sizex="17" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CBCE4" storagetype="float"
          endian="big" sizex="17">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6800" storageaddress="0x0CBD28" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x20 table, header at 0x0EBA64.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBA9C - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC0F0"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CC0B4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0CC0E0" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EBA9C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBAB8 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC184"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CC148" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0CC174" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EBAB8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBAD4 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC218"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CC1DC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0CC208" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EBAD4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBAF0 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC2AC"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CC270" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0CC29C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EBAF0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBB0C - 5x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CC32C"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0CC304" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC318" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0EBB0C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBB28 - 5x5 constant 5000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC388"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0CC360" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC374" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0EBB28.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBB60 - 10x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CC454"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0CC418" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC440" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EBB60.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBB7C - 10x5 constant 100" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC4F4"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0CC4B8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC4E0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EBB7C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBBEC - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CC7D8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CC798" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC7C4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBBEC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBC08 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CC888"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CC848" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC874" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBC08.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBC24 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CC938"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CC8F8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC924" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBC24.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBC40 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CC9E8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CC9A8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC9D4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBC40.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBC5C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCA98"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCA58" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCA84" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBC5C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBC78 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCB48"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCB08" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCB34" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBC78.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBC94 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCBF8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCBB8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCBE4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBC94.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBCB0 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCCA8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCC68" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCC94" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBCB0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBCE8 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCE08"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCDC8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCDF4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBCE8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBD04 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCEB8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCE78" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCEA4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBD04.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBD20 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCF68"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCF28" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCF54" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBD20.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBD3C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD018"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCFD8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD004" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBD3C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBD58 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD0C8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CD088" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD0B4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBD58.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBD74 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD178"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CD138" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD164" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBD74.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBD90 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD228"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CD1E8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD214" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBD90.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBDAC - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD2D8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CD298" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD2C4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBDAC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBDC8 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD388"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CD348" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD374" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBDC8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBE00 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD4E8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CD4A8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD4D4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBE00.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBE54 - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0CD79C"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0CD754" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CD794" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0EBE54.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBE70 - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0CD824"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0CD7DC" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CD81C" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0EBE70.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBE8C - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0CD8AC"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0CD864" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CD8A4" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0EBE8C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBEC4 - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0CD9BC"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0CD974" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CD9B4" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0EBEC4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBEE0 - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0CDA44"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0CD9FC" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CDA3C" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0EBEE0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBF88 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CDD6C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CDD2C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CDD58" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBF88.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBFA4 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CDE1C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CDDDC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CDE08" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBFA4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBFDC - 5x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CDF08"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0CDEE0" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CDEF4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0EBFDC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBFF8 - 5x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CDF64"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0CDF3C" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CDF50" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0EBFF8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC030 - 10x5 constant 100" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CE030"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0CDFF4" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CE01C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC030.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC04C - 10x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CE0D0"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0CE094" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CE0BC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC04C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC068 - 10x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CE170"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0CE134" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CE15C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC068.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC2B0 - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CEFCC"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CEF34" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-7200" storageaddress="0x0CEF74" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0EC2B0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC2CC - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CF324"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CF28C" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-7200" storageaddress="0x0CF2CC" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0EC2CC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC2E8 - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CF67C"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CF5E4" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-7200" storageaddress="0x0CF624" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0EC2E8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC320 - 15x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0CFA54"
         storagetype="uint16" endian="big" sizex="15" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6800" storageaddress="0x0CF9EC" storagetype="float"
          endian="big" sizex="15">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CFA28" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x11 table, header at 0x0EC320.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC33C - 15x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0CFC08"
         storagetype="uint16" endian="big" sizex="15" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6800" storageaddress="0x0CFBA0" storagetype="float"
          endian="big" sizex="15">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CFBDC" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x11 table, header at 0x0EC33C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC358 - 15x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0CFDBC"
         storagetype="uint16" endian="big" sizex="15" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6800" storageaddress="0x0CFD54" storagetype="float"
          endian="big" sizex="15">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CFD90" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x11 table, header at 0x0EC358.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC390 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D008C"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0D0038" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0D0064" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0EC390.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC3AC - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D01BC"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0D0168" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0D0194" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0EC3AC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC3C8 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D02EC"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0D0298" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0D02C4" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0EC3C8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC3E4 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D041C"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0D03C8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0D03F4" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0EC3E4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC41C - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D0664"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0D0610" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0D062C" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0EC41C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC438 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D077C"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0D0728" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0D0744" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0EC438.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC454 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D0894"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0D0840" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0D085C" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0EC454.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC470 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D09AC"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0D0958" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0D0974" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0EC470.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC48C - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D0AC4"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0D0A70" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0D0A8C" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0EC48C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC7B4 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D19EC"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D19B0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D19D8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC7B4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC7C8 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1A5C"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1A20" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D1A48" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC7C8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC7DC - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1ACC"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1A90" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D1AB8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC7DC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC7F0 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1B3C"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1B00" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D1B28" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC7F0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC818 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1C1C"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1BE0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D1C08" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC818.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC82C - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1C8C"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1C50" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D1C78" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC82C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC840 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1CFC"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1CC0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D1CE8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC840.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC868 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1E60"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1E18" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D1E40" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC868.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC87C - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1F48"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1F00" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D1F28" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC87C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC890 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D2030"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1FE8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D2010" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC890.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC8A4 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D2118"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D20D0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D20F8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC8A4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC8B8 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D2200"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D21B8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D21E0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC8B8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC8CC - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D22E8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D22A0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D22C8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC8CC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC8E0 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D23D0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D2388" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D23B0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC8E0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
 </rom>

 <rom>
  <romid>
   <xmlid>SUBARU_5EAT_DENSO_EZAE2WB1</xmlid>
   <internalidaddress>2000</internalidaddress>
   <internalidstring>EZAE2WB1</internalidstring>
   <ecuid>EZAE2WB1</ecuid>
   <year>-</year>
   <market>-</market>
   <make>Subaru</make>
   <model>5EAT transmission (Denso SH705x)</model>
   <submodel>B1AE207100_EZAE2WB1_2010_LGT_EDM.bin</submodel>
   <transmission>5EAT</transmission>
   <memmodel>SH705x</memmodel>
   <flashmethod>subarutcudenso</flashmethod>
   <filesize>1024kb</filesize>
  </romid>

  <checksum type="subarutcudenso" />

  <!-- ============ Shift Schedules ============ -->
  <table type="3D" name="Shift Schedule 1 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B63A4"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6354" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6390" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 1 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 1 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B648C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B643C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6478" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 1 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 2 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B6574"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6524" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6560" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 2 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 2 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B665C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B660C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6648" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 2 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 3 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B6744"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B66F4" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6730" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 3 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 3 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B682C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B67DC" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6818" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 3 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 4 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B6914"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B68C4" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6900" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 4 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 4 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B69FC"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B69AC" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B69E8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 4 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 5 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B6AE4"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6A94" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6AD0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 5 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 5 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B6BCC"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6B7C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6BB8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 5 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 6 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B6CB4"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6C64" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6CA0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 6 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 6 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B6D9C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6D4C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6D88" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 6 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>

  <!-- ============ Diagnostic Codes ============ -->
  <table type="Switch" name="P0720" category="Transmission - Diagnostic Codes"
         storageaddress="0x08624C" sizey="2" userlevel="4">
   <description>P0720 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0720" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0705" category="Transmission - Diagnostic Codes"
         storageaddress="0x08624E" sizey="2" userlevel="4">
   <description>P0705 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0705" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0741" category="Transmission - Diagnostic Codes"
         storageaddress="0x086250" sizey="2" userlevel="4">
   <description>P0741 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0741" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0753" category="Transmission - Diagnostic Codes"
         storageaddress="0x086252" sizey="2" userlevel="4">
   <description>P0753 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0753" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0758" category="Transmission - Diagnostic Codes"
         storageaddress="0x086254" sizey="2" userlevel="4">
   <description>P0758 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0758" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1706" category="Transmission - Diagnostic Codes"
         storageaddress="0x086256" sizey="2" userlevel="4">
   <description>P1706 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1706" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0748" category="Transmission - Diagnostic Codes"
         storageaddress="0x086258" sizey="2" userlevel="4">
   <description>P0748 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0748" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0743" category="Transmission - Diagnostic Codes"
         storageaddress="0x08625A" sizey="2" userlevel="4">
   <description>P0743 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0743" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0731" category="Transmission - Diagnostic Codes"
         storageaddress="0x08625C" sizey="2" userlevel="4">
   <description>P0731 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0731" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0732" category="Transmission - Diagnostic Codes"
         storageaddress="0x08625E" sizey="2" userlevel="4">
   <description>P0732 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0732" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0733" category="Transmission - Diagnostic Codes"
         storageaddress="0x086260" sizey="2" userlevel="4">
   <description>P0733 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0733" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0734" category="Transmission - Diagnostic Codes"
         storageaddress="0x086262" sizey="2" userlevel="4">
   <description>P0734 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0734" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1707" category="Transmission - Diagnostic Codes"
         storageaddress="0x086264" sizey="2" userlevel="4">
   <description>P1707 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1707" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0715" category="Transmission - Diagnostic Codes"
         storageaddress="0x086266" sizey="2" userlevel="4">
   <description>P0715 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0715" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0801" category="Transmission - Diagnostic Codes"
         storageaddress="0x086268" sizey="2" userlevel="4">
   <description>P0801 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0801" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0768" category="Transmission - Diagnostic Codes"
         storageaddress="0x08626A" sizey="2" userlevel="4">
   <description>P0768 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0768" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0763" category="Transmission - Diagnostic Codes"
         storageaddress="0x08626C" sizey="2" userlevel="4">
   <description>P0763 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0763" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0736" category="Transmission - Diagnostic Codes"
         storageaddress="0x08626E" sizey="2" userlevel="4">
   <description>P0736 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0736" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0724" category="Transmission - Diagnostic Codes"
         storageaddress="0x086270" sizey="2" userlevel="4">
   <description>P0724 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0724" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0719" category="Transmission - Diagnostic Codes"
         storageaddress="0x086272" sizey="2" userlevel="4">
   <description>P0719 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0719" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0713" category="Transmission - Diagnostic Codes"
         storageaddress="0x086274" sizey="2" userlevel="4">
   <description>P0713 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0713" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0712" category="Transmission - Diagnostic Codes"
         storageaddress="0x086276" sizey="2" userlevel="4">
   <description>P0712 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0712" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1817" category="Transmission - Diagnostic Codes"
         storageaddress="0x086278" sizey="2" userlevel="4">
   <description>P1817 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1817" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1762" category="Transmission - Diagnostic Codes"
         storageaddress="0x08627A" sizey="2" userlevel="4">
   <description>P1762 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1762" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1761" category="Transmission - Diagnostic Codes"
         storageaddress="0x08627C" sizey="2" userlevel="4">
   <description>P1761 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1761" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1760" category="Transmission - Diagnostic Codes"
         storageaddress="0x08627E" sizey="2" userlevel="4">
   <description>P1760 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1760" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1718" category="Transmission - Diagnostic Codes"
         storageaddress="0x086280" sizey="2" userlevel="4">
   <description>P1718 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1718" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0773" category="Transmission - Diagnostic Codes"
         storageaddress="0x086282" sizey="2" userlevel="4">
   <description>P0773 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0773" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0735" category="Transmission - Diagnostic Codes"
         storageaddress="0x086284" sizey="2" userlevel="4">
   <description>P0735 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0735" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1710" category="Transmission - Diagnostic Codes"
         storageaddress="0x086286" sizey="2" userlevel="4">
   <description>P1710 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1710" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0771" category="Transmission - Diagnostic Codes"
         storageaddress="0x086288" sizey="2" userlevel="4">
   <description>P0771 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0771" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0766" category="Transmission - Diagnostic Codes"
         storageaddress="0x08628A" sizey="2" userlevel="4">
   <description>P0766 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0766" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0761" category="Transmission - Diagnostic Codes"
         storageaddress="0x08628C" sizey="2" userlevel="4">
   <description>P0761 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0761" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0756" category="Transmission - Diagnostic Codes"
         storageaddress="0x08628E" sizey="2" userlevel="4">
   <description>P0756 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0756" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0751" category="Transmission - Diagnostic Codes"
         storageaddress="0x086290" sizey="2" userlevel="4">
   <description>P0751 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0751" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1844" category="Transmission - Diagnostic Codes"
         storageaddress="0x086292" sizey="2" userlevel="4">
   <description>P1844 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1844" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1843" category="Transmission - Diagnostic Codes"
         storageaddress="0x086294" sizey="2" userlevel="4">
   <description>P1843 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1843" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1842" category="Transmission - Diagnostic Codes"
         storageaddress="0x086296" sizey="2" userlevel="4">
   <description>P1842 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1842" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1841" category="Transmission - Diagnostic Codes"
         storageaddress="0x086298" sizey="2" userlevel="4">
   <description>P1841 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1841" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1840" category="Transmission - Diagnostic Codes"
         storageaddress="0x08629A" sizey="2" userlevel="4">
   <description>P1840 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1840" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0958" category="Transmission - Diagnostic Codes"
         storageaddress="0x08629C" sizey="2" userlevel="4">
   <description>P0958 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0958" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0957" category="Transmission - Diagnostic Codes"
         storageaddress="0x08629E" sizey="2" userlevel="4">
   <description>P0957 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0957" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0817" category="Transmission - Diagnostic Codes"
         storageaddress="0x0862A0" sizey="2" userlevel="4">
   <description>P0817 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0817" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1724" category="Transmission - Diagnostic Codes"
         storageaddress="0x0862A2" sizey="2" userlevel="4">
   <description>P1724 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1724" />
   <state name="DISABLED" data="0000" />
  </table>

  <!-- ============ Unidentified ============ -->
  <table type="3D" name="Table 0E5208 - 8x8 constant 9" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A16A8"
         storagetype="uint16" endian="big" sizex="8" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-350" storageaddress="0x0A1668" storagetype="float"
          endian="big" sizex="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="500-1100" storageaddress="0x0A1688" storagetype="float"
          endian="big" sizey="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 8x8 table, header at 0x0E5208.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E5224 - 8x8 constant 4" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A1768"
         storagetype="uint16" endian="big" sizex="8" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-350" storageaddress="0x0A1728" storagetype="float"
          endian="big" sizex="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="500-1100" storageaddress="0x0A1748" storagetype="float"
          endian="big" sizey="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 8x8 table, header at 0x0E5224.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E5240 - 8x8 constant 18" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A1828"
         storagetype="uint16" endian="big" sizex="8" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-350" storageaddress="0x0A17E8" storagetype="float"
          endian="big" sizex="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="500-1100" storageaddress="0x0A1808" storagetype="float"
          endian="big" sizey="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 8x8 table, header at 0x0E5240.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E525C - 8x8 constant 8" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A18E8"
         storagetype="uint16" endian="big" sizex="8" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-350" storageaddress="0x0A18A8" storagetype="float"
          endian="big" sizex="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="500-1100" storageaddress="0x0A18C8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 8x8 table, header at 0x0E525C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E5278 - 8x8 constant 60" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A19A8"
         storagetype="uint16" endian="big" sizex="8" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-350" storageaddress="0x0A1968" storagetype="float"
          endian="big" sizex="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="500-1100" storageaddress="0x0A1988" storagetype="float"
          endian="big" sizey="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 8x8 table, header at 0x0E5278.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8CC8 - 10x10 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B4054"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B4004" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B402C" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0E8CC8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8CE4 - 10x11 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B4170"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B411C" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4144" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E8CE4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8D00 - 10x11 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B42A0"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B424C" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4274" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E8D00.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8D1C - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B43D4"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B437C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B43A8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8D1C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8D38 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4520"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B44C8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B44F4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8D38.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8D54 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B466C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B4614" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4640" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8D54.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8D70 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B47B8"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B4760" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B478C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8D70.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8D8C - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4904"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B48AC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B48D8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8D8C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8DA8 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4A50"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B49F8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4A24" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8DA8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8DC4 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4B9C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B4B44" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4B70" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8DC4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8DE0 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4CE8"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B4C90" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4CBC" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8DE0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8DFC - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4E34"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B4DDC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4E08" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8DFC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8E18 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4F80"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B4F28" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4F54" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8E18.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8E34 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B50CC"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B5074" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B50A0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8E34.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8E50 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B5218"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B51C0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B51EC" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8E50.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8EC0 - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5510"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B54C8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B54F0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8EC0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8EDC - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B55F8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B55B0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B55D8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8EDC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8EF8 - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B56E0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B5698" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B56C0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8EF8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8F14 - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B57C8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B5780" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B57A8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8F14.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8F30 - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B58B0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B5868" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5890" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8F30.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8F4C - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5998"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B5950" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5978" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8F4C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8F68 - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5A80"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B5A38" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5A60" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8F68.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8F84 - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5B68"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B5B20" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5B48" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8F84.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8FA0 - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5C50"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B5C08" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5C30" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8FA0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8FBC - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5D38"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B5CF0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5D18" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8FBC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8FD8 - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5E20"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B5DD8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5E00" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8FD8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8FF4 - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5F08"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B5EC0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5EE8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8FF4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9010 - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5FF0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B5FA8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5FD0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E9010.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E902C - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B60D8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B6090" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B60B8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E902C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9048 - 10x8 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B61C0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B6178" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B61A0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E9048.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E91EC - 15x20 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B71FC"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B7170" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B71AC" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E91EC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9208 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0B74E0"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B7454" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B7490" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E9208.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9224 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0B77C4"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B7738" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B7774" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E9224.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9240 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0B7AA8"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B7A1C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B7A58" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E9240.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E925C - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0B7D8C"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B7D00" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B7D3C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E925C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9294 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B8354"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -200-200" storageaddress="0x0B82C8" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B8304" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E9294.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E92B0 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B8638"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0B85AC" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B85E8" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E92B0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E92CC - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B891C"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0B8890" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B88CC" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E92CC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E92E8 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B8C00"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0B8B74" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B8BB0" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E92E8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9320 - 11x4 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B8F7C"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B8F40" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B8F6C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E9320.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E933C - 11x4 constant 51200" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9010"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B8FD4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B9000" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E933C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9358 - 11x4 constant 9900" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B90A4"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B9068" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B9094" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E9358.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E93AC - 11x4 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B92E4"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B92A8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B92D4" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E93AC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E93C8 - 11x4 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9378"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B933C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B9368" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E93C8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E93E4 - 6x6 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0B9400"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B93D0" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="0-500" storageaddress="0x0B93E8" storagetype="float"
          endian="big" sizey="6">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E93E4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9400 - 6x6 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0B9478"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9448" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="0-500" storageaddress="0x0B9460" storagetype="float"
          endian="big" sizey="6">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E9400.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E941C - 6x6 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0B94F0"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B94C0" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="0-500" storageaddress="0x0B94D8" storagetype="float"
          endian="big" sizey="6">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E941C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9438 - 6x6 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0B9568"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9538" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="0-500" storageaddress="0x0B9550" storagetype="float"
          endian="big" sizey="6">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E9438.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9454 - 6x6 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0B95E0"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B95B0" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="0-500" storageaddress="0x0B95C8" storagetype="float"
          endian="big" sizey="6">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E9454.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9470 - 6x6 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0B9658"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9628" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="0-500" storageaddress="0x0B9640" storagetype="float"
          endian="big" sizey="6">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E9470.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E94A8 - 6x5 constant 300" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9734"
         storagetype="uint16" endian="big" sizex="6" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9708" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B9720" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x5 table, header at 0x0E94A8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E94C4 - 6x5 constant 600" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B979C"
         storagetype="uint16" endian="big" sizex="6" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9770" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B9788" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x5 table, header at 0x0E94C4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E94E0 - 6x5 constant 900" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9804"
         storagetype="uint16" endian="big" sizex="6" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B97D8" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B97F0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x5 table, header at 0x0E94E0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9534 - 10x11 constant 20000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9A94"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B9A40" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B9A68" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9534.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9550 - 10x11 constant 20000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9BC4"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B9B70" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B9B98" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9550.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E956C - 10x11 constant 20000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9CF4"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B9CA0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B9CC8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E956C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9588 - 10x11 constant 20000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9E24"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B9DD0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B9DF8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9588.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E95A4 - 10x11 constant 20000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9F54"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B9F00" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B9F28" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E95A4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E95C0 - 6x6 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0BA060"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA030" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="0-500" storageaddress="0x0BA048" storagetype="float"
          endian="big" sizey="6">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E95C0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E95DC - 6x6 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0BA0D8"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA0A8" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="0-500" storageaddress="0x0BA0C0" storagetype="float"
          endian="big" sizey="6">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E95DC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E95F8 - 15x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0BA170"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA120" storagetype="float"
          endian="big" sizex="15">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0BA15C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x5 table, header at 0x0E95F8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9614 - 15x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0BA258"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA208" storagetype="float"
          endian="big" sizex="15">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0BA244" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x5 table, header at 0x0E9614.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9630 - 15x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0BA340"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA2F0" storagetype="float"
          endian="big" sizex="15">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0BA32C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x5 table, header at 0x0E9630.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E964C - 15x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0BA428"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA3D8" storagetype="float"
          endian="big" sizex="15">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0BA414" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x5 table, header at 0x0E964C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9668 - 15x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0BA510"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA4C0" storagetype="float"
          endian="big" sizex="15">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0BA4FC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x5 table, header at 0x0E9668.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9684 - 15x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0BA5F8"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA5A8" storagetype="float"
          endian="big" sizex="15">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0BA5E4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x5 table, header at 0x0E9684.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E96A0 - 10x10 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BA6E0"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BA690" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BA6B8" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0E96A0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E96BC - 10x11 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BA7FC"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BA7A8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BA7D0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E96BC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E96D8 - 10x11 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BA92C"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BA8D8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BA900" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E96D8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E96F4 - 10x10 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BAA58"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BAA08" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BAA30" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0E96F4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9710 - 10x11 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BAB74"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BAB20" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BAB48" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9710.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E972C - 10x11 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BACA4"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BAC50" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BAC78" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E972C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9748 - 10x10 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BADD0"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BAD80" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BADA8" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0E9748.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9764 - 10x11 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BAEEC"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BAE98" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BAEC0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9764.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9780 - 10x11 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB01C"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BAFC8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BAFF0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9780.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E979C - 10x10 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB148"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB0F8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB120" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0E979C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E97B8 - 10x11 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB264"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB210" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB238" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E97B8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E97D4 - 10x11 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB394"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB340" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB368" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E97D4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E97F0 - 10x10 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB4C0"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB470" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB498" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0E97F0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E980C - 10x11 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB5DC"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB588" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB5B0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E980C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9828 - 10x11 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB70C"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB6B8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB6E0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9828.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB394 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C8184"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C8148" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C8174" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EB394.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB3B0 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C8218"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C81DC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C8208" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EB3B0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB3CC - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C82AC"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C8270" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C829C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EB3CC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB3E8 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C8340"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C8304" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C8330" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EB3E8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB404 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C83D4"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C8398" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C83C4" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EB404.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB420 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C846C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C842C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C8458" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EB420.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB43C - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C851C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C84DC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C8508" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EB43C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB458 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C85CC"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C858C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C85B8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EB458.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB474 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C867C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C863C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C8668" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EB474.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB490 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C872C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C86EC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C8718" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EB490.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB538 - 11x7 constant 10000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0C8AF0"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0C8AA8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0C8AD4" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0EB538.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB554 - 11x7 constant 10000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0C8BD4"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0C8B8C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0C8BB8" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0EB554.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB570 - 11x7 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0C8CB8"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0C8C70" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0C8C9C" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0EB570.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB618 - 11x7 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0C9210"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0C91C8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0C91F4" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0EB618.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB768 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0C9AFC"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0C9AC4" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9AE8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0EB768.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB784 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0C9B90"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0C9B58" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9B7C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0EB784.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB7A0 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0C9C24"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0C9BEC" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9C10" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0EB7A0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB7BC - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0C9CB8"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0C9C80" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9CA4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0EB7BC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB848 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA02C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C9FD4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA000" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB848.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB864 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA178"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA120" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA14C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB864.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB880 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA2C4"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA26C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA298" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB880.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB89C - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA410"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA3B8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA3E4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB89C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB8B8 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA55C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA504" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA530" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB8B8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB8D4 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA6A8"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA650" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA67C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB8D4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB8F0 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA7F4"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA79C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA7C8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB8F0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB90C - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA940"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA8E8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA914" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB90C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB928 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CAA8C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CAA34" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CAA60" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB928.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB97C - 16x20 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0CB06C"
         storagetype="uint16" endian="big" sizex="16" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-0.375" storageaddress="0x0CAFDC" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 800-6800" storageaddress="0x0CB01C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x20 table, header at 0x0EB97C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB998 - 16x20 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0CB37C"
         storagetype="uint16" endian="big" sizex="16" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-0.375" storageaddress="0x0CB2EC" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 800-6800" storageaddress="0x0CB32C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x20 table, header at 0x0EB998.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB9B4 - 17x20 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CB690"
         storagetype="uint16" endian="big" sizex="17" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CB5FC" storagetype="float"
          endian="big" sizex="17">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 800-6800" storageaddress="0x0CB640" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x20 table, header at 0x0EB9B4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB9D0 - 17x20 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CB9CC"
         storagetype="uint16" endian="big" sizex="17" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CB938" storagetype="float"
          endian="big" sizex="17">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 800-6800" storageaddress="0x0CB97C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x20 table, header at 0x0EB9D0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB9EC - 17x20 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CBD08"
         storagetype="uint16" endian="big" sizex="17" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CBC74" storagetype="float"
          endian="big" sizex="17">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 800-6800" storageaddress="0x0CBCB8" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x20 table, header at 0x0EB9EC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBA24 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC080"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CC044" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0CC070" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EBA24.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBA40 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC114"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CC0D8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0CC104" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EBA40.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBA5C - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC1A8"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CC16C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0CC198" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EBA5C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBA78 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC23C"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CC200" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0CC22C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EBA78.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBA94 - 5x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CC2BC"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0CC294" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC2A8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0EBA94.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBAB0 - 5x5 constant 5000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC318"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0CC2F0" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC304" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0EBAB0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBAE8 - 10x5 constant 100" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC3E4"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0CC3A8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC3D0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EBAE8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBB04 - 10x5 constant 100" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC484"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0CC448" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC470" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EBB04.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBB74 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CC768"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CC728" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC754" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBB74.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBB90 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CC818"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CC7D8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC804" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBB90.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBBAC - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CC8C8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CC888" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC8B4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBBAC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBBC8 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CC978"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CC938" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC964" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBBC8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBBE4 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCA28"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CC9E8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCA14" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBBE4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBC00 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCAD8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCA98" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCAC4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBC00.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBC1C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCB88"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCB48" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCB74" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBC1C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBC38 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCC38"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCBF8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCC24" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBC38.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBC70 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCD98"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCD58" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCD84" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBC70.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBC8C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCE48"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCE08" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCE34" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBC8C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBCA8 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCEF8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCEB8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCEE4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBCA8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBCC4 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCFA8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCF68" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCF94" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBCC4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBCE0 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD058"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CD018" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD044" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBCE0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBCFC - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD108"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CD0C8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD0F4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBCFC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBD18 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD1B8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CD178" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD1A4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBD18.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBD34 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD268"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CD228" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD254" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBD34.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBD50 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD318"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CD2D8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD304" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBD50.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBD88 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD478"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CD438" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD464" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBD88.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBDDC - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0CD72C"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="15.9929-300" storageaddress="0x0CD6E4" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CD724" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0EBDDC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBDF8 - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0CD7B4"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="26.4346-300" storageaddress="0x0CD76C" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CD7AC" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0EBDF8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBE14 - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0CD83C"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="27.7563-300" storageaddress="0x0CD7F4" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CD834" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0EBE14.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBE4C - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0CD94C"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="13.7072-300" storageaddress="0x0CD904" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CD944" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0EBE4C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBE68 - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0CD9D4"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="13.7072-300" storageaddress="0x0CD98C" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CD9CC" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0EBE68.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBF10 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CDCFC"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CDCBC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CDCE8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBF10.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBF2C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CDDAC"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CDD6C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CDD98" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBF2C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBF64 - 5x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CDE98"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0CDE70" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CDE84" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0EBF64.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBF80 - 5x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CDEF4"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0CDECC" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CDEE0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0EBF80.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBFB8 - 10x5 constant 100" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CDFC0"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0CDF84" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CDFAC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EBFB8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBFD4 - 10x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CE060"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0CE024" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CE04C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EBFD4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBFF0 - 10x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CE100"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0CE0C4" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CE0EC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EBFF0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC238 - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CEF58"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CEEC0" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6600" storageaddress="0x0CEF00" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0EC238.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC254 - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CF2B0"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CF218" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6600" storageaddress="0x0CF258" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0EC254.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC270 - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CF608"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CF570" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6600" storageaddress="0x0CF5B0" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0EC270.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC2A8 - 15x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0CF9E0"
         storagetype="uint16" endian="big" sizex="15" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6800" storageaddress="0x0CF978" storagetype="float"
          endian="big" sizex="15">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CF9B4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x11 table, header at 0x0EC2A8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC2C4 - 15x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0CFB94"
         storagetype="uint16" endian="big" sizex="15" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6800" storageaddress="0x0CFB2C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CFB68" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x11 table, header at 0x0EC2C4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC2E0 - 15x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0CFD48"
         storagetype="uint16" endian="big" sizex="15" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6800" storageaddress="0x0CFCE0" storagetype="float"
          endian="big" sizex="15">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CFD1C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x11 table, header at 0x0EC2E0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC318 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D0018"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0CFFC4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0CFFF0" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0EC318.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC334 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D0148"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0D00F4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0D0120" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0EC334.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC350 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D0278"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0D0224" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0D0250" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0EC350.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC36C - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D03A8"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0D0354" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0D0380" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0EC36C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC3A4 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D05F0"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0D059C" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0D05B8" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0EC3A4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC3C0 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D0708"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0D06B4" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0D06D0" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0EC3C0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC3DC - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D0820"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0D07CC" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0D07E8" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0EC3DC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC3F8 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D0938"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0D08E4" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0D0900" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0EC3F8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC414 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D0A50"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0D09FC" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0D0A18" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0EC414.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC73C - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1974"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1938" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D1960" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC73C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC750 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D19E4"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D19A8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D19D0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC750.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC764 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1A54"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1A18" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D1A40" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC764.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC778 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1AC4"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1A88" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D1AB0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC778.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC7A0 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1BA4"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1B68" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D1B90" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC7A0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC7B4 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1C14"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1BD8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D1C00" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC7B4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC7C8 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1C84"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1C48" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D1C70" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC7C8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC7F0 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1DE8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1DA0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D1DC8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC7F0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC804 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1ED0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1E88" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D1EB0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC804.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC818 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1FB8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1F70" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D1F98" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC818.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC82C - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D20A0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D2058" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D2080" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC82C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC840 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D2188"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D2140" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D2168" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC840.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC854 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D2270"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D2228" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D2250" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC854.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC868 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D2358"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D2310" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D2338" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC868.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
 </rom>

 <rom>
  <romid>
   <xmlid>SUBARU_5EAT_DENSO_PDDE2WA0</xmlid>
   <internalidaddress>2000</internalidaddress>
   <internalidstring>PDDE2WA0</internalidstring>
   <ecuid>PDDE2WA0</ecuid>
   <year>-</year>
   <market>-</market>
   <make>Subaru</make>
   <model>5EAT transmission (Denso SH705x)</model>
   <submodel>Forester_SH9_STI_3.283_JDM2010.bin</submodel>
   <transmission>5EAT</transmission>
   <memmodel>SH705x</memmodel>
   <flashmethod>subarutcudenso</flashmethod>
   <filesize>1024kb</filesize>
  </romid>

  <checksum type="subarutcudenso" />

  <!-- ============ Shift Schedules ============ -->
  <table type="3D" name="Shift Schedule 1 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B63A4"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6354" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6390" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 1 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 1 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B648C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B643C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6478" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 1 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 2 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B6574"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6524" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6560" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 2 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 2 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B665C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B660C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6648" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 2 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 3 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B6744"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B66F4" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6730" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 3 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 3 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B682C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B67DC" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6818" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 3 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 4 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B6914"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B68C4" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6900" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 4 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 4 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B69FC"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B69AC" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B69E8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 4 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 5 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B6AE4"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6A94" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6AD0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 5 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 5 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B6BCC"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6B7C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6BB8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 5 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 6 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B6CB4"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6C64" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6CA0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 6 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 6 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B6D9C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6D4C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6D88" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 6 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>

  <!-- ============ Diagnostic Codes ============ -->
  <table type="Switch" name="P0720" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864A4" sizey="2" userlevel="4">
   <description>P0720 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0720" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0705" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864A6" sizey="2" userlevel="4">
   <description>P0705 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0705" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0741" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864A8" sizey="2" userlevel="4">
   <description>P0741 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0741" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0753" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864AA" sizey="2" userlevel="4">
   <description>P0753 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0753" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0758" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864AC" sizey="2" userlevel="4">
   <description>P0758 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0758" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1706" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864AE" sizey="2" userlevel="4">
   <description>P1706 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1706" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0748" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864B0" sizey="2" userlevel="4">
   <description>P0748 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0748" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0743" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864B2" sizey="2" userlevel="4">
   <description>P0743 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0743" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0731" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864B4" sizey="2" userlevel="4">
   <description>P0731 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0731" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0732" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864B6" sizey="2" userlevel="4">
   <description>P0732 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0732" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0733" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864B8" sizey="2" userlevel="4">
   <description>P0733 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0733" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0734" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864BA" sizey="2" userlevel="4">
   <description>P0734 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0734" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1707" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864BC" sizey="2" userlevel="4">
   <description>P1707 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1707" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0715" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864BE" sizey="2" userlevel="4">
   <description>P0715 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0715" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0801" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864C0" sizey="2" userlevel="4">
   <description>P0801 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0801" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0768" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864C2" sizey="2" userlevel="4">
   <description>P0768 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0768" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0763" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864C4" sizey="2" userlevel="4">
   <description>P0763 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0763" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0736" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864C6" sizey="2" userlevel="4">
   <description>P0736 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0736" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0724" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864C8" sizey="2" userlevel="4">
   <description>P0724 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0724" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0719" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864CA" sizey="2" userlevel="4">
   <description>P0719 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0719" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0713" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864CC" sizey="2" userlevel="4">
   <description>P0713 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0713" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0712" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864CE" sizey="2" userlevel="4">
   <description>P0712 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0712" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1817" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864D0" sizey="2" userlevel="4">
   <description>P1817 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1817" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1762" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864D2" sizey="2" userlevel="4">
   <description>P1762 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1762" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1761" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864D4" sizey="2" userlevel="4">
   <description>P1761 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1761" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1760" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864D6" sizey="2" userlevel="4">
   <description>P1760 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1760" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1718" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864D8" sizey="2" userlevel="4">
   <description>P1718 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1718" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0773" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864DA" sizey="2" userlevel="4">
   <description>P0773 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0773" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0735" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864DC" sizey="2" userlevel="4">
   <description>P0735 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0735" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1710" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864DE" sizey="2" userlevel="4">
   <description>P1710 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1710" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0771" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864E0" sizey="2" userlevel="4">
   <description>P0771 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0771" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0766" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864E2" sizey="2" userlevel="4">
   <description>P0766 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0766" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0761" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864E4" sizey="2" userlevel="4">
   <description>P0761 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0761" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0756" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864E6" sizey="2" userlevel="4">
   <description>P0756 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0756" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0751" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864E8" sizey="2" userlevel="4">
   <description>P0751 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0751" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1844" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864EA" sizey="2" userlevel="4">
   <description>P1844 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1844" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1843" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864EC" sizey="2" userlevel="4">
   <description>P1843 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1843" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1842" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864EE" sizey="2" userlevel="4">
   <description>P1842 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1842" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1841" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864F0" sizey="2" userlevel="4">
   <description>P1841 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1841" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1840" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864F2" sizey="2" userlevel="4">
   <description>P1840 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1840" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0958" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864F4" sizey="2" userlevel="4">
   <description>P0958 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0958" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0957" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864F6" sizey="2" userlevel="4">
   <description>P0957 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0957" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0817" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864F8" sizey="2" userlevel="4">
   <description>P0817 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0817" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1724" category="Transmission - Diagnostic Codes"
         storageaddress="0x0864FA" sizey="2" userlevel="4">
   <description>P1724 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1724" />
   <state name="DISABLED" data="0000" />
  </table>

  <!-- ============ Unidentified ============ -->
  <table type="3D" name="Table 0E5208 - 8x8 constant 9" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A16A8"
         storagetype="uint16" endian="big" sizex="8" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-350" storageaddress="0x0A1668" storagetype="float"
          endian="big" sizex="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="500-1100" storageaddress="0x0A1688" storagetype="float"
          endian="big" sizey="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 8x8 table, header at 0x0E5208.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E5224 - 8x8 constant 4" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A1768"
         storagetype="uint16" endian="big" sizex="8" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-350" storageaddress="0x0A1728" storagetype="float"
          endian="big" sizex="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="500-1100" storageaddress="0x0A1748" storagetype="float"
          endian="big" sizey="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 8x8 table, header at 0x0E5224.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E5240 - 8x8 constant 18" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A1828"
         storagetype="uint16" endian="big" sizex="8" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-350" storageaddress="0x0A17E8" storagetype="float"
          endian="big" sizex="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="500-1100" storageaddress="0x0A1808" storagetype="float"
          endian="big" sizey="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 8x8 table, header at 0x0E5240.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E525C - 8x8 constant 8" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A18E8"
         storagetype="uint16" endian="big" sizex="8" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-350" storageaddress="0x0A18A8" storagetype="float"
          endian="big" sizex="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="500-1100" storageaddress="0x0A18C8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 8x8 table, header at 0x0E525C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E5278 - 8x8 constant 60" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A19A8"
         storagetype="uint16" endian="big" sizex="8" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-350" storageaddress="0x0A1968" storagetype="float"
          endian="big" sizex="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="500-1100" storageaddress="0x0A1988" storagetype="float"
          endian="big" sizey="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 8x8 table, header at 0x0E5278.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8CC8 - 10x10 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B4054"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B4004" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B402C" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0E8CC8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8CE4 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B4170"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B411C" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4144" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E8CE4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8D00 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B42A0"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B424C" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4274" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E8D00.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8D1C - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B43D4"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B437C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B43A8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8D1C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8D38 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4520"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B44C8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B44F4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8D38.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8D54 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B466C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B4614" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4640" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8D54.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8D70 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B47B8"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B4760" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B478C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8D70.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8D8C - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4904"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B48AC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B48D8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8D8C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8DA8 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4A50"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B49F8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4A24" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8DA8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8DC4 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4B9C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B4B44" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4B70" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8DC4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8DE0 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4CE8"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B4C90" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4CBC" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8DE0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8DFC - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4E34"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B4DDC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4E08" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8DFC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8E18 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4F80"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B4F28" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4F54" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8E18.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8E34 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B50CC"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B5074" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B50A0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8E34.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8E50 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B5218"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B51C0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B51EC" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8E50.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8EC0 - 10x8 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5510"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B54C8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B54F0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8EC0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8EDC - 10x8 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B55F8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B55B0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B55D8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8EDC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8EF8 - 10x8 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B56E0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B5698" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B56C0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8EF8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8F14 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B57C8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0B5780" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B57A8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8F14.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8F30 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B58B0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0B5868" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5890" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8F30.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8F4C - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B5998"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0B5950" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5978" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8F4C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8F68 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B5A80"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0B5A38" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5A60" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8F68.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8F84 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B5B68"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0B5B20" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5B48" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8F84.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8FA0 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B5C50"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0B5C08" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5C30" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8FA0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8FBC - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B5D38"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0B5CF0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5D18" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8FBC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8FD8 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B5E20"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0B5DD8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5E00" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8FD8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8FF4 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B5F08"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0B5EC0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5EE8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8FF4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9010 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B5FF0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0B5FA8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5FD0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E9010.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E902C - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B60D8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0B6090" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B60B8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E902C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9048 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B61C0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0B6178" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B61A0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E9048.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E91EC - 15x20 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B71FC"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B7170" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B71AC" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E91EC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9208 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0B74E0"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B7454" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B7490" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E9208.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9224 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0B77C4"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B7738" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B7774" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E9224.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9240 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0B7AA8"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B7A1C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B7A58" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E9240.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E925C - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0B7D8C"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B7D00" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B7D3C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E925C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9294 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B8354"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -200-200" storageaddress="0x0B82C8" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B8304" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E9294.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E92B0 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B8638"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0B85AC" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B85E8" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E92B0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E92CC - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B891C"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0B8890" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B88CC" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E92CC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E92E8 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B8C00"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0B8B74" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B8BB0" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E92E8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9320 - 11x4 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B8F7C"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B8F40" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B8F6C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E9320.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E933C - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B9010"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B8FD4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B9000" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E933C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9358 - 11x4 constant 9900" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B90A4"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B9068" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B9094" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E9358.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E93AC - 11x4 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B92E4"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B92A8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B92D4" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E93AC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E93C8 - 11x4 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9378"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B933C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B9368" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E93C8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E93E4 - 6x6 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0B9400"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B93D0" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="0-500" storageaddress="0x0B93E8" storagetype="float"
          endian="big" sizey="6">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E93E4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9400 - 6x6 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0B9478"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9448" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="0-500" storageaddress="0x0B9460" storagetype="float"
          endian="big" sizey="6">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E9400.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E941C - 6x6 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0B94F0"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B94C0" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="0-500" storageaddress="0x0B94D8" storagetype="float"
          endian="big" sizey="6">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E941C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9438 - 6x6 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0B9568"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9538" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="0-500" storageaddress="0x0B9550" storagetype="float"
          endian="big" sizey="6">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E9438.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9454 - 6x6 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0B95E0"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B95B0" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="0-500" storageaddress="0x0B95C8" storagetype="float"
          endian="big" sizey="6">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E9454.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9470 - 6x6 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0B9658"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9628" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="0-500" storageaddress="0x0B9640" storagetype="float"
          endian="big" sizey="6">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E9470.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E94A8 - 6x5 constant 450" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9734"
         storagetype="uint16" endian="big" sizex="6" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9708" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B9720" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x5 table, header at 0x0E94A8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E94C4 - 6x5 constant 450" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B979C"
         storagetype="uint16" endian="big" sizex="6" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9770" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B9788" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x5 table, header at 0x0E94C4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E94E0 - 6x5 constant 450" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9804"
         storagetype="uint16" endian="big" sizex="6" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B97D8" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B97F0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x5 table, header at 0x0E94E0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9534 - 10x11 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9A94"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B9A40" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B9A68" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9534.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9550 - 10x11 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9BC4"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B9B70" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B9B98" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9550.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E956C - 10x11 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9CF4"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B9CA0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B9CC8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E956C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9588 - 10x11 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9E24"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B9DD0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B9DF8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9588.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E95A4 - 10x11 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9F54"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B9F00" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B9F28" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E95A4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E95C0 - 6x6 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0BA060"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA030" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="0-500" storageaddress="0x0BA048" storagetype="float"
          endian="big" sizey="6">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E95C0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E95DC - 6x6 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0BA0D8"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA0A8" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="0-500" storageaddress="0x0BA0C0" storagetype="float"
          endian="big" sizey="6">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E95DC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E95F8 - 15x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0BA170"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA120" storagetype="float"
          endian="big" sizex="15">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0BA15C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x5 table, header at 0x0E95F8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9614 - 15x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0BA258"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA208" storagetype="float"
          endian="big" sizex="15">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0BA244" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x5 table, header at 0x0E9614.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9630 - 15x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0BA340"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA2F0" storagetype="float"
          endian="big" sizex="15">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0BA32C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x5 table, header at 0x0E9630.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E964C - 15x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0BA428"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA3D8" storagetype="float"
          endian="big" sizex="15">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0BA414" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x5 table, header at 0x0E964C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9668 - 15x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0BA510"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA4C0" storagetype="float"
          endian="big" sizex="15">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0BA4FC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x5 table, header at 0x0E9668.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9684 - 15x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0BA5F8"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA5A8" storagetype="float"
          endian="big" sizex="15">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0BA5E4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x5 table, header at 0x0E9684.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E96A0 - 10x10 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BA6E0"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BA690" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BA6B8" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0E96A0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E96BC - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BA7FC"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BA7A8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BA7D0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E96BC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E96D8 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BA92C"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BA8D8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BA900" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E96D8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E96F4 - 10x10 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BAA58"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BAA08" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BAA30" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0E96F4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9710 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BAB74"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BAB20" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BAB48" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9710.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E972C - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BACA4"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BAC50" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BAC78" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E972C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9748 - 10x10 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BADD0"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BAD80" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BADA8" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0E9748.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9764 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BAEEC"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BAE98" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BAEC0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9764.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9780 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB01C"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BAFC8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BAFF0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9780.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E979C - 10x10 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB148"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB0F8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB120" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0E979C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E97B8 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB264"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB210" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB238" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E97B8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E97D4 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB394"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB340" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB368" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E97D4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E97F0 - 10x10 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB4C0"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB470" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB498" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0E97F0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E980C - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB5DC"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB588" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB5B0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E980C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9828 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB70C"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB6B8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB6E0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9828.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB394 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C8184"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C8148" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C8174" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EB394.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB3B0 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C8218"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C81DC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C8208" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EB3B0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB3CC - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C82AC"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C8270" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C829C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EB3CC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB3E8 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C8340"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C8304" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C8330" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EB3E8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB404 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C83D4"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C8398" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C83C4" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EB404.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB420 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C846C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C842C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C8458" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EB420.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB43C - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C851C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C84DC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C8508" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EB43C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB458 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C85CC"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C858C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C85B8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EB458.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB474 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C867C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C863C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C8668" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EB474.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB490 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C872C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C86EC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C8718" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EB490.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB538 - 11x7 constant 10000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0C8AF0"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0C8AA8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0C8AD4" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0EB538.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB554 - 11x7 constant 10000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0C8BD4"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0C8B8C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0C8BB8" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0EB554.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB570 - 11x7 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0C8CB8"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0C8C70" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0C8C9C" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0EB570.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB618 - 11x7 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0C9210"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0C91C8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0C91F4" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0EB618.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB768 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0C9AFC"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0C9AC4" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9AE8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0EB768.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB784 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0C9B90"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0C9B58" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9B7C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0EB784.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB7A0 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0C9C24"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0C9BEC" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9C10" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0EB7A0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB7BC - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0C9CB8"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0C9C80" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9CA4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0EB7BC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB848 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA02C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C9FD4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA000" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB848.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB864 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA178"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA120" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA14C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB864.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB880 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA2C4"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA26C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA298" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB880.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB89C - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA410"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA3B8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA3E4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB89C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB8B8 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA55C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA504" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA530" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB8B8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB8D4 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA6A8"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA650" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA67C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB8D4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB8F0 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA7F4"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA79C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA7C8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB8F0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB90C - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA940"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA8E8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA914" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB90C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB928 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CAA8C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CAA34" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CAA60" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB928.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB97C - 16x20 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0CB06C"
         storagetype="uint16" endian="big" sizex="16" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-0.375" storageaddress="0x0CAFDC" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6500" storageaddress="0x0CB01C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x20 table, header at 0x0EB97C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB998 - 16x20 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0CB37C"
         storagetype="uint16" endian="big" sizex="16" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-0.375" storageaddress="0x0CB2EC" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6500" storageaddress="0x0CB32C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x20 table, header at 0x0EB998.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB9B4 - 17x20 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CB690"
         storagetype="uint16" endian="big" sizex="17" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CB5FC" storagetype="float"
          endian="big" sizex="17">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6500" storageaddress="0x0CB640" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x20 table, header at 0x0EB9B4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB9D0 - 17x20 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CB9CC"
         storagetype="uint16" endian="big" sizex="17" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CB938" storagetype="float"
          endian="big" sizex="17">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6500" storageaddress="0x0CB97C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x20 table, header at 0x0EB9D0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB9EC - 17x20 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CBD08"
         storagetype="uint16" endian="big" sizex="17" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CBC74" storagetype="float"
          endian="big" sizex="17">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6500" storageaddress="0x0CBCB8" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x20 table, header at 0x0EB9EC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBA24 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC080"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CC044" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0CC070" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EBA24.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBA40 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC114"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CC0D8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0CC104" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EBA40.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBA5C - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC1A8"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CC16C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0CC198" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EBA5C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBA78 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC23C"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CC200" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0CC22C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EBA78.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBA94 - 5x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CC2BC"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0CC294" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC2A8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0EBA94.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBAB0 - 5x5 constant 5000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC318"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0CC2F0" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC304" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0EBAB0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBAE8 - 10x5 constant 100" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC3E4"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0CC3A8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC3D0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EBAE8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBB04 - 10x5 constant 100" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC484"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0CC448" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC470" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EBB04.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBB74 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CC768"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CC728" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC754" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBB74.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBB90 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CC818"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CC7D8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC804" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBB90.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBBAC - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CC8C8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CC888" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC8B4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBBAC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBBC8 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CC978"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CC938" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC964" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBBC8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBBE4 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCA28"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CC9E8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCA14" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBBE4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBC00 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCAD8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCA98" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCAC4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBC00.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBC1C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCB88"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCB48" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCB74" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBC1C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBC38 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCC38"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCBF8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCC24" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBC38.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBC70 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCD98"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCD58" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCD84" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBC70.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBC8C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCE48"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCE08" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCE34" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBC8C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBCA8 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCEF8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCEB8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCEE4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBCA8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBCC4 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCFA8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCF68" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCF94" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBCC4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBCE0 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD058"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CD018" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD044" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBCE0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBCFC - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD108"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CD0C8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD0F4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBCFC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBD18 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD1B8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CD178" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD1A4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBD18.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBD34 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD268"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CD228" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD254" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBD34.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBD50 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD318"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CD2D8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD304" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBD50.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBD88 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD478"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CD438" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD464" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBD88.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBDDC - 16x2 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CD72C"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-255" storageaddress="0x0CD6E4" storagetype="float"
          endian="big" sizex="16">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CD724" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0EBDDC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBDF8 - 16x2 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CD7B4"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-255" storageaddress="0x0CD76C" storagetype="float"
          endian="big" sizex="16">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CD7AC" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0EBDF8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBE14 - 16x2 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CD83C"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-255" storageaddress="0x0CD7F4" storagetype="float"
          endian="big" sizex="16">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CD834" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0EBE14.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBE4C - 16x2 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CD94C"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-255" storageaddress="0x0CD904" storagetype="float"
          endian="big" sizex="16">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CD944" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0EBE4C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBE68 - 16x2 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CD9D4"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-255" storageaddress="0x0CD98C" storagetype="float"
          endian="big" sizex="16">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CD9CC" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0EBE68.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBF10 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CDCFC"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CDCBC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CDCE8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBF10.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBF2C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CDDAC"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CDD6C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CDD98" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBF2C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBF64 - 5x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CDE98"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0CDE70" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CDE84" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0EBF64.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBF80 - 5x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CDEF4"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0CDECC" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CDEE0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0EBF80.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBFB8 - 10x5 constant 100" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CDFC0"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0CDF84" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CDFAC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EBFB8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBFD4 - 10x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CE060"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0CE024" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CE04C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EBFD4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBFF0 - 10x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CE100"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0CE0C4" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CE0EC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EBFF0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC238 - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CEF58"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CEEC0" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6500" storageaddress="0x0CEF00" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0EC238.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC254 - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CF2B0"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CF218" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6500" storageaddress="0x0CF258" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0EC254.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC270 - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CF608"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CF570" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6500" storageaddress="0x0CF5B0" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0EC270.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC2A8 - 15x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0CF9E0"
         storagetype="uint16" endian="big" sizex="15" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0CF978" storagetype="float"
          endian="big" sizex="15">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CF9B4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x11 table, header at 0x0EC2A8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC2C4 - 15x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0CFB94"
         storagetype="uint16" endian="big" sizex="15" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0CFB2C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CFB68" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x11 table, header at 0x0EC2C4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC2E0 - 15x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0CFD48"
         storagetype="uint16" endian="big" sizex="15" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0CFCE0" storagetype="float"
          endian="big" sizex="15">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CFD1C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x11 table, header at 0x0EC2E0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC318 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D0018"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.4" storageaddress="0x0CFFC4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 1500-9000" storageaddress="0x0CFFF0" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0EC318.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC334 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D0148"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.4" storageaddress="0x0D00F4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 1500-9000" storageaddress="0x0D0120" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0EC334.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC350 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D0278"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.4" storageaddress="0x0D0224" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 1500-9000" storageaddress="0x0D0250" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0EC350.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC36C - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D03A8"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.4" storageaddress="0x0D0354" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 1500-9000" storageaddress="0x0D0380" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0EC36C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC3A4 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D05F0"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0D059C" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0D05B8" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0EC3A4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC3C0 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D0708"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0D06B4" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0D06D0" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0EC3C0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC3DC - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D0820"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0D07CC" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0D07E8" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0EC3DC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC3F8 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D0938"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0D08E4" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0D0900" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0EC3F8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC414 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D0A50"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0D09FC" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0D0A18" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0EC414.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC73C - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1974"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1938" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D1960" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC73C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC750 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D19E4"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D19A8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D19D0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC750.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC764 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1A54"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1A18" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D1A40" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC764.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC778 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1AC4"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1A88" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D1AB0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC778.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC7A0 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1BA4"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1B68" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D1B90" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC7A0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC7B4 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1C14"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1BD8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D1C00" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC7B4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC7C8 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1C84"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1C48" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D1C70" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC7C8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC7F0 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1DE8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1DA0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D1DC8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC7F0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC804 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1ED0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1E88" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D1EB0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC804.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC818 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1FB8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1F70" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D1F98" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC818.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC82C - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D20A0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D2058" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D2080" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC82C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC840 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D2188"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D2140" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D2168" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC840.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC854 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D2270"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D2228" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D2250" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC854.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC868 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D2358"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D2310" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D2338" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC868.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
 </rom>

 <rom>
  <romid>
   <xmlid>SUBARU_5EAT_DENSO_WQDE2WB1</xmlid>
   <internalidaddress>2000</internalidaddress>
   <internalidstring>WQDE2WB1</internalidstring>
   <ecuid>WQDE2WB1</ecuid>
   <year>-</year>
   <market>-</market>
   <make>Subaru</make>
   <model>5EAT transmission (Denso SH705x)</model>
   <submodel>Impreza_STI_3.583_JDM2011.bin</submodel>
   <transmission>5EAT</transmission>
   <memmodel>SH705x</memmodel>
   <flashmethod>subarutcudenso</flashmethod>
   <filesize>1024kb</filesize>
  </romid>

  <checksum type="subarutcudenso" />

  <!-- ============ Shift Schedules ============ -->
  <table type="3D" name="Shift Schedule 1 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B63A4"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6354" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6390" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 1 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 1 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B648C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B643C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6478" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 1 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 2 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B6574"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6524" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6560" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 2 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 2 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B665C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B660C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6648" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 2 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 3 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B6744"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B66F4" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6730" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 3 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 3 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B682C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B67DC" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6818" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 3 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 4 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B6914"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B68C4" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6900" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 4 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 4 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B69FC"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B69AC" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B69E8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 4 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 5 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B6AE4"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6A94" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6AD0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 5 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 5 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B6BCC"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6B7C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6BB8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 5 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 6 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B6CB4"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6C64" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6CA0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 6 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 6 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B6D9C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B6D4C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B6D88" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 6 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>

  <!-- ============ Diagnostic Codes ============ -->
  <table type="Switch" name="P0720" category="Transmission - Diagnostic Codes"
         storageaddress="0x08624C" sizey="2" userlevel="4">
   <description>P0720 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0720" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0705" category="Transmission - Diagnostic Codes"
         storageaddress="0x08624E" sizey="2" userlevel="4">
   <description>P0705 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0705" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0741" category="Transmission - Diagnostic Codes"
         storageaddress="0x086250" sizey="2" userlevel="4">
   <description>P0741 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0741" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0753" category="Transmission - Diagnostic Codes"
         storageaddress="0x086252" sizey="2" userlevel="4">
   <description>P0753 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0753" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0758" category="Transmission - Diagnostic Codes"
         storageaddress="0x086254" sizey="2" userlevel="4">
   <description>P0758 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0758" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1706" category="Transmission - Diagnostic Codes"
         storageaddress="0x086256" sizey="2" userlevel="4">
   <description>P1706 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1706" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0748" category="Transmission - Diagnostic Codes"
         storageaddress="0x086258" sizey="2" userlevel="4">
   <description>P0748 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0748" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0743" category="Transmission - Diagnostic Codes"
         storageaddress="0x08625A" sizey="2" userlevel="4">
   <description>P0743 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0743" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0731" category="Transmission - Diagnostic Codes"
         storageaddress="0x08625C" sizey="2" userlevel="4">
   <description>P0731 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0731" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0732" category="Transmission - Diagnostic Codes"
         storageaddress="0x08625E" sizey="2" userlevel="4">
   <description>P0732 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0732" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0733" category="Transmission - Diagnostic Codes"
         storageaddress="0x086260" sizey="2" userlevel="4">
   <description>P0733 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0733" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0734" category="Transmission - Diagnostic Codes"
         storageaddress="0x086262" sizey="2" userlevel="4">
   <description>P0734 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0734" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1707" category="Transmission - Diagnostic Codes"
         storageaddress="0x086264" sizey="2" userlevel="4">
   <description>P1707 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1707" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0715" category="Transmission - Diagnostic Codes"
         storageaddress="0x086266" sizey="2" userlevel="4">
   <description>P0715 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0715" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0801" category="Transmission - Diagnostic Codes"
         storageaddress="0x086268" sizey="2" userlevel="4">
   <description>P0801 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0801" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0768" category="Transmission - Diagnostic Codes"
         storageaddress="0x08626A" sizey="2" userlevel="4">
   <description>P0768 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0768" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0763" category="Transmission - Diagnostic Codes"
         storageaddress="0x08626C" sizey="2" userlevel="4">
   <description>P0763 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0763" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0736" category="Transmission - Diagnostic Codes"
         storageaddress="0x08626E" sizey="2" userlevel="4">
   <description>P0736 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0736" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0724" category="Transmission - Diagnostic Codes"
         storageaddress="0x086270" sizey="2" userlevel="4">
   <description>P0724 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0724" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0719" category="Transmission - Diagnostic Codes"
         storageaddress="0x086272" sizey="2" userlevel="4">
   <description>P0719 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0719" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0713" category="Transmission - Diagnostic Codes"
         storageaddress="0x086274" sizey="2" userlevel="4">
   <description>P0713 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0713" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0712" category="Transmission - Diagnostic Codes"
         storageaddress="0x086276" sizey="2" userlevel="4">
   <description>P0712 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0712" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1817" category="Transmission - Diagnostic Codes"
         storageaddress="0x086278" sizey="2" userlevel="4">
   <description>P1817 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1817" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1762" category="Transmission - Diagnostic Codes"
         storageaddress="0x08627A" sizey="2" userlevel="4">
   <description>P1762 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1762" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1761" category="Transmission - Diagnostic Codes"
         storageaddress="0x08627C" sizey="2" userlevel="4">
   <description>P1761 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1761" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1760" category="Transmission - Diagnostic Codes"
         storageaddress="0x08627E" sizey="2" userlevel="4">
   <description>P1760 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1760" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1718" category="Transmission - Diagnostic Codes"
         storageaddress="0x086280" sizey="2" userlevel="4">
   <description>P1718 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1718" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0773" category="Transmission - Diagnostic Codes"
         storageaddress="0x086282" sizey="2" userlevel="4">
   <description>P0773 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0773" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0735" category="Transmission - Diagnostic Codes"
         storageaddress="0x086284" sizey="2" userlevel="4">
   <description>P0735 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0735" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1710" category="Transmission - Diagnostic Codes"
         storageaddress="0x086286" sizey="2" userlevel="4">
   <description>P1710 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1710" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0771" category="Transmission - Diagnostic Codes"
         storageaddress="0x086288" sizey="2" userlevel="4">
   <description>P0771 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0771" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0766" category="Transmission - Diagnostic Codes"
         storageaddress="0x08628A" sizey="2" userlevel="4">
   <description>P0766 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0766" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0761" category="Transmission - Diagnostic Codes"
         storageaddress="0x08628C" sizey="2" userlevel="4">
   <description>P0761 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0761" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0756" category="Transmission - Diagnostic Codes"
         storageaddress="0x08628E" sizey="2" userlevel="4">
   <description>P0756 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0756" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0751" category="Transmission - Diagnostic Codes"
         storageaddress="0x086290" sizey="2" userlevel="4">
   <description>P0751 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0751" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1844" category="Transmission - Diagnostic Codes"
         storageaddress="0x086292" sizey="2" userlevel="4">
   <description>P1844 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1844" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1843" category="Transmission - Diagnostic Codes"
         storageaddress="0x086294" sizey="2" userlevel="4">
   <description>P1843 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1843" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1842" category="Transmission - Diagnostic Codes"
         storageaddress="0x086296" sizey="2" userlevel="4">
   <description>P1842 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1842" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1841" category="Transmission - Diagnostic Codes"
         storageaddress="0x086298" sizey="2" userlevel="4">
   <description>P1841 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1841" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1840" category="Transmission - Diagnostic Codes"
         storageaddress="0x08629A" sizey="2" userlevel="4">
   <description>P1840 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1840" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0958" category="Transmission - Diagnostic Codes"
         storageaddress="0x08629C" sizey="2" userlevel="4">
   <description>P0958 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0958" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0957" category="Transmission - Diagnostic Codes"
         storageaddress="0x08629E" sizey="2" userlevel="4">
   <description>P0957 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0957" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0817" category="Transmission - Diagnostic Codes"
         storageaddress="0x0862A0" sizey="2" userlevel="4">
   <description>P0817 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0817" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1724" category="Transmission - Diagnostic Codes"
         storageaddress="0x0862A2" sizey="2" userlevel="4">
   <description>P1724 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1724" />
   <state name="DISABLED" data="0000" />
  </table>

  <!-- ============ Unidentified ============ -->
  <table type="3D" name="Table 0E5208 - 8x8 constant 9" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A16A8"
         storagetype="uint16" endian="big" sizex="8" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-350" storageaddress="0x0A1668" storagetype="float"
          endian="big" sizex="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="500-1100" storageaddress="0x0A1688" storagetype="float"
          endian="big" sizey="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 8x8 table, header at 0x0E5208.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E5224 - 8x8 constant 4" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A1768"
         storagetype="uint16" endian="big" sizex="8" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-350" storageaddress="0x0A1728" storagetype="float"
          endian="big" sizex="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="500-1100" storageaddress="0x0A1748" storagetype="float"
          endian="big" sizey="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 8x8 table, header at 0x0E5224.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E5240 - 8x8 constant 9" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A1828"
         storagetype="uint16" endian="big" sizex="8" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-350" storageaddress="0x0A17E8" storagetype="float"
          endian="big" sizex="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="500-1100" storageaddress="0x0A1808" storagetype="float"
          endian="big" sizey="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 8x8 table, header at 0x0E5240.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E525C - 8x8 constant 4" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A18E8"
         storagetype="uint16" endian="big" sizex="8" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-350" storageaddress="0x0A18A8" storagetype="float"
          endian="big" sizex="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="500-1100" storageaddress="0x0A18C8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 8x8 table, header at 0x0E525C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E5278 - 8x8 constant 60" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A19A8"
         storagetype="uint16" endian="big" sizex="8" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-350" storageaddress="0x0A1968" storagetype="float"
          endian="big" sizex="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="500-1100" storageaddress="0x0A1988" storagetype="float"
          endian="big" sizey="8">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 8x8 table, header at 0x0E5278.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8CC8 - 10x10 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B4054"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B4004" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B402C" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0E8CC8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8CE4 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B4170"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B411C" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4144" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E8CE4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8D00 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B42A0"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B424C" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4274" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E8D00.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8D1C - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B43D4"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B437C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B43A8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8D1C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8D38 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4520"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B44C8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B44F4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8D38.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8D54 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B466C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B4614" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4640" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8D54.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8D70 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B47B8"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B4760" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B478C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8D70.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8D8C - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4904"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B48AC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B48D8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8D8C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8DA8 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4A50"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B49F8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4A24" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8DA8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8DC4 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4B9C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B4B44" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4B70" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8DC4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8DE0 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4CE8"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B4C90" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4CBC" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8DE0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8DFC - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4E34"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B4DDC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4E08" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8DFC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8E18 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4F80"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B4F28" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4F54" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8E18.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8E34 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B50CC"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B5074" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B50A0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8E34.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8E50 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B5218"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6500" storageaddress="0x0B51C0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B51EC" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E8E50.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8EC0 - 10x8 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5510"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B54C8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B54F0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8EC0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8EDC - 10x8 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B55F8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B55B0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B55D8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8EDC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8EF8 - 10x8 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B56E0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B5698" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B56C0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8EF8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8F14 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B57C8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0B5780" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B57A8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8F14.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8F30 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B58B0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0B5868" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5890" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8F30.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8F4C - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B5998"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0B5950" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5978" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8F4C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8F68 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B5A80"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0B5A38" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5A60" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8F68.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8F84 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B5B68"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0B5B20" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5B48" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8F84.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8FA0 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B5C50"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0B5C08" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5C30" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8FA0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8FBC - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B5D38"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0B5CF0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5D18" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8FBC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8FD8 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B5E20"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0B5DD8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5E00" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8FD8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E8FF4 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B5F08"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0B5EC0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5EE8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E8FF4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9010 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B5FF0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0B5FA8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5FD0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E9010.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E902C - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B60D8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0B6090" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B60B8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E902C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9048 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B61C0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7200" storageaddress="0x0B6178" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B61A0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E9048.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E91EC - 15x20 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B71FC"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B7170" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B71AC" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E91EC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9208 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0B74E0"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B7454" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B7490" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E9208.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9224 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0B77C4"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B7738" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B7774" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E9224.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9240 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0B7AA8"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B7A1C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B7A58" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E9240.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E925C - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0B7D8C"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B7D00" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B7D3C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E925C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9294 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B8354"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -200-200" storageaddress="0x0B82C8" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B8304" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E9294.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E92B0 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B8638"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0B85AC" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B85E8" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E92B0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E92CC - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B891C"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0B8890" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B88CC" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E92CC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E92E8 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B8C00"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0B8B74" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B8BB0" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E92E8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9320 - 11x4 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B8F7C"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B8F40" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B8F6C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E9320.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E933C - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B9010"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B8FD4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B9000" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E933C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9358 - 11x4 constant 9900" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B90A4"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B9068" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B9094" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E9358.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E93AC - 11x4 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B92E4"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B92A8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B92D4" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E93AC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E93C8 - 11x4 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9378"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B933C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B9368" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E93C8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E93E4 - 6x6 constant 65250" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9400"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B93D0" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B93E8" storagetype="float"
          endian="big" sizey="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E93E4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9400 - 6x6 constant 65250" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9478"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9448" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B9460" storagetype="float"
          endian="big" sizey="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E9400.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E941C - 6x6 constant 65250" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B94F0"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B94C0" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B94D8" storagetype="float"
          endian="big" sizey="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E941C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9438 - 6x6 constant 65400" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9568"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9538" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B9550" storagetype="float"
          endian="big" sizey="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E9438.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9454 - 6x6 constant 65400" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B95E0"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B95B0" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B95C8" storagetype="float"
          endian="big" sizey="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E9454.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9470 - 6x6 constant 65400" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9658"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9628" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B9640" storagetype="float"
          endian="big" sizey="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E9470.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E94A8 - 6x5 constant 450" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9734"
         storagetype="uint16" endian="big" sizex="6" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9708" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B9720" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x5 table, header at 0x0E94A8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E94C4 - 6x5 constant 450" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B979C"
         storagetype="uint16" endian="big" sizex="6" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9770" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B9788" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x5 table, header at 0x0E94C4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E94E0 - 6x5 constant 450" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9804"
         storagetype="uint16" endian="big" sizex="6" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B97D8" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B97F0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x5 table, header at 0x0E94E0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9534 - 10x11 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9A94"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B9A40" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B9A68" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9534.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9550 - 10x11 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9BC4"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B9B70" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B9B98" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9550.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E956C - 10x11 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9CF4"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B9CA0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B9CC8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E956C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9588 - 10x11 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9E24"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B9DD0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B9DF8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9588.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E95A4 - 10x11 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B9F54"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B9F00" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B9F28" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E95A4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E95C0 - 6x6 constant 65300" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BA060"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA030" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BA048" storagetype="float"
          endian="big" sizey="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E95C0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E95DC - 6x6 constant 65300" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BA0D8"
         storagetype="uint16" endian="big" sizex="6" sizey="6"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA0A8" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BA0C0" storagetype="float"
          endian="big" sizey="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x6 table, header at 0x0E95DC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E95F8 - 15x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0BA170"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA120" storagetype="float"
          endian="big" sizex="15">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0BA15C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x5 table, header at 0x0E95F8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9614 - 15x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0BA258"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA208" storagetype="float"
          endian="big" sizex="15">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0BA244" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x5 table, header at 0x0E9614.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9630 - 15x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0BA340"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA2F0" storagetype="float"
          endian="big" sizex="15">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0BA32C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x5 table, header at 0x0E9630.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E964C - 15x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0BA428"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA3D8" storagetype="float"
          endian="big" sizex="15">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0BA414" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x5 table, header at 0x0E964C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9668 - 15x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0BA510"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA4C0" storagetype="float"
          endian="big" sizex="15">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0BA4FC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x5 table, header at 0x0E9668.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9684 - 15x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0BA5F8"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA5A8" storagetype="float"
          endian="big" sizex="15">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0BA5E4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x5 table, header at 0x0E9684.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E96A0 - 10x10 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BA6E0"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BA690" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BA6B8" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0E96A0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E96BC - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BA7FC"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BA7A8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BA7D0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E96BC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E96D8 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BA92C"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BA8D8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BA900" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E96D8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E96F4 - 10x10 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BAA58"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BAA08" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BAA30" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0E96F4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9710 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BAB74"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BAB20" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BAB48" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9710.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E972C - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BACA4"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BAC50" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BAC78" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E972C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9748 - 10x10 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BADD0"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BAD80" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BADA8" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0E9748.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9764 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BAEEC"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BAE98" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BAEC0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9764.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9780 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB01C"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BAFC8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BAFF0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9780.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E979C - 10x10 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB148"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB0F8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB120" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0E979C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E97B8 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB264"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB210" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB238" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E97B8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E97D4 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB394"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB340" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB368" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E97D4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E97F0 - 10x10 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB4C0"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB470" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB498" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0E97F0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E980C - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB5DC"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB588" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB5B0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E980C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E9828 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0BB70C"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0BB6B8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BB6E0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E9828.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB394 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C8184"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C8148" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C8174" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EB394.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB3B0 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C8218"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C81DC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C8208" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EB3B0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB3CC - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C82AC"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C8270" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C829C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EB3CC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB3E8 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C8340"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C8304" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C8330" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EB3E8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB404 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C83D4"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C8398" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C83C4" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EB404.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB420 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C846C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C842C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C8458" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EB420.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB43C - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C851C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C84DC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C8508" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EB43C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB458 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C85CC"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C858C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C85B8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EB458.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB474 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C867C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C863C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C8668" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EB474.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB490 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C872C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C86EC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C8718" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EB490.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB538 - 11x7 constant 10000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0C8AF0"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0C8AA8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0C8AD4" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0EB538.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB554 - 11x7 constant 10000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0C8BD4"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0C8B8C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0C8BB8" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0EB554.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB570 - 11x7 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0C8CB8"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0C8C70" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0C8C9C" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0EB570.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB618 - 11x7 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0C9210"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0C91C8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0C91F4" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0EB618.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB768 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0C9AFC"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0C9AC4" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9AE8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0EB768.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB784 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0C9B90"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0C9B58" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9B7C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0EB784.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB7A0 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0C9C24"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0C9BEC" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9C10" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0EB7A0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB7BC - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0C9CB8"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0C9C80" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9CA4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0EB7BC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB848 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA02C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C9FD4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA000" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB848.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB864 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA178"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA120" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA14C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB864.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB880 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA2C4"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA26C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA298" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB880.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB89C - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA410"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA3B8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA3E4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB89C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB8B8 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA55C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA504" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA530" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB8B8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB8D4 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA6A8"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA650" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA67C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB8D4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB8F0 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA7F4"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA79C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA7C8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB8F0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB90C - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CA940"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CA8E8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CA914" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB90C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB928 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0CAA8C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CAA34" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CAA60" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0EB928.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB97C - 16x20 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0CB06C"
         storagetype="uint16" endian="big" sizex="16" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-0.375" storageaddress="0x0CAFDC" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 800-6800" storageaddress="0x0CB01C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x20 table, header at 0x0EB97C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB998 - 16x20 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0CB37C"
         storagetype="uint16" endian="big" sizex="16" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-0.375" storageaddress="0x0CB2EC" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 800-6800" storageaddress="0x0CB32C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x20 table, header at 0x0EB998.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB9B4 - 17x20 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CB690"
         storagetype="uint16" endian="big" sizex="17" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CB5FC" storagetype="float"
          endian="big" sizex="17">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6800" storageaddress="0x0CB640" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x20 table, header at 0x0EB9B4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB9D0 - 17x20 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CB9CC"
         storagetype="uint16" endian="big" sizex="17" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CB938" storagetype="float"
          endian="big" sizex="17">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6800" storageaddress="0x0CB97C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x20 table, header at 0x0EB9D0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EB9EC - 17x20 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CBD08"
         storagetype="uint16" endian="big" sizex="17" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CBC74" storagetype="float"
          endian="big" sizex="17">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6800" storageaddress="0x0CBCB8" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x20 table, header at 0x0EB9EC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBA24 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC080"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CC044" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0CC070" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EBA24.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBA40 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC114"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CC0D8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0CC104" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EBA40.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBA5C - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC1A8"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CC16C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0CC198" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EBA5C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBA78 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC23C"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0CC200" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0CC22C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0EBA78.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBA94 - 5x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CC2BC"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0CC294" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC2A8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0EBA94.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBAB0 - 5x5 constant 5000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC318"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0CC2F0" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC304" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0EBAB0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBAE8 - 10x5 constant 100" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC3E4"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0CC3A8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC3D0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EBAE8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBB04 - 10x5 constant 100" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CC484"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0CC448" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC470" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EBB04.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBB74 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CC768"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CC728" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC754" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBB74.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBB90 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CC818"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CC7D8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC804" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBB90.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBBAC - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CC8C8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CC888" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC8B4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBBAC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBBC8 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CC978"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CC938" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CC964" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBBC8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBBE4 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCA28"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CC9E8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCA14" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBBE4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBC00 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCAD8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCA98" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCAC4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBC00.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBC1C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCB88"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCB48" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCB74" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBC1C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBC38 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCC38"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCBF8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCC24" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBC38.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBC70 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCD98"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCD58" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCD84" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBC70.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBC8C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCE48"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCE08" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCE34" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBC8C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBCA8 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCEF8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCEB8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCEE4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBCA8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBCC4 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CCFA8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CCF68" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CCF94" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBCC4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBCE0 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD058"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CD018" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD044" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBCE0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBCFC - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD108"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CD0C8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD0F4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBCFC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBD18 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD1B8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CD178" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD1A4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBD18.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBD34 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD268"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CD228" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD254" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBD34.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBD50 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD318"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CD2D8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD304" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBD50.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBD88 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CD478"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CD438" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CD464" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBD88.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBDDC - 16x2 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CD72C"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-255" storageaddress="0x0CD6E4" storagetype="float"
          endian="big" sizex="16">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CD724" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0EBDDC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBDF8 - 16x2 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CD7B4"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-255" storageaddress="0x0CD76C" storagetype="float"
          endian="big" sizex="16">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CD7AC" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0EBDF8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBE14 - 16x2 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CD83C"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-255" storageaddress="0x0CD7F4" storagetype="float"
          endian="big" sizex="16">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CD834" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0EBE14.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBE4C - 16x2 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CD94C"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-255" storageaddress="0x0CD904" storagetype="float"
          endian="big" sizex="16">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CD944" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0EBE4C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBE68 - 16x2 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CD9D4"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-255" storageaddress="0x0CD98C" storagetype="float"
          endian="big" sizex="16">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CD9CC" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0EBE68.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBF10 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CDCFC"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CDCBC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CDCE8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBF10.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBF2C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CDDAC"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CDD6C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CDD98" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0EBF2C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBF64 - 5x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CDE98"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0CDE70" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CDE84" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0EBF64.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBF80 - 5x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CDEF4"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0CDECC" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CDEE0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0EBF80.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBFB8 - 10x5 constant 100" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CDFC0"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0CDF84" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CDFAC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EBFB8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBFD4 - 10x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CE060"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0CE024" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CE04C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EBFD4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EBFF0 - 10x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CE100"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0CE0C4" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CE0EC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EBFF0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC238 - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CEF58"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CEEC0" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6800" storageaddress="0x0CEF00" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0EC238.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC254 - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CF2B0"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CF218" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6800" storageaddress="0x0CF258" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0EC254.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC270 - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CF608"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CF570" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6800" storageaddress="0x0CF5B0" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0EC270.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC2A8 - 15x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0CF9E0"
         storagetype="uint16" endian="big" sizex="15" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6800" storageaddress="0x0CF978" storagetype="float"
          endian="big" sizex="15">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CF9B4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x11 table, header at 0x0EC2A8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC2C4 - 15x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0CFB94"
         storagetype="uint16" endian="big" sizex="15" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6800" storageaddress="0x0CFB2C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CFB68" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x11 table, header at 0x0EC2C4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC2E0 - 15x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0CFD48"
         storagetype="uint16" endian="big" sizex="15" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6800" storageaddress="0x0CFCE0" storagetype="float"
          endian="big" sizex="15">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CFD1C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x11 table, header at 0x0EC2E0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC318 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D0018"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.4" storageaddress="0x0CFFC4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 1500-9000" storageaddress="0x0CFFF0" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0EC318.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC334 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D0148"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.4" storageaddress="0x0D00F4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 1500-9000" storageaddress="0x0D0120" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0EC334.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC350 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D0278"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.4" storageaddress="0x0D0224" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 1500-9000" storageaddress="0x0D0250" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0EC350.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC36C - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D03A8"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.4" storageaddress="0x0D0354" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 1500-9000" storageaddress="0x0D0380" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0EC36C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC3A4 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D05F0"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0D059C" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0D05B8" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0EC3A4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC3C0 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D0708"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0D06B4" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0D06D0" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0EC3C0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC3DC - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D0820"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0D07CC" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0D07E8" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0EC3DC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC3F8 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D0938"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0D08E4" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0D0900" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0EC3F8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC414 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0D0A50"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0D09FC" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0D0A18" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0EC414.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC73C - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1974"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1938" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D1960" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC73C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC750 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D19E4"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D19A8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D19D0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC750.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC764 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1A54"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1A18" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D1A40" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC764.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC778 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1AC4"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1A88" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D1AB0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC778.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC7A0 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1BA4"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1B68" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D1B90" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC7A0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC7B4 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1C14"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1BD8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D1C00" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC7B4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC7C8 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1C84"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1C48" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0D1C70" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0EC7C8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC7F0 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1DE8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1DA0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D1DC8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC7F0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC804 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1ED0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1E88" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D1EB0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC804.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC818 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D1FB8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D1F70" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D1F98" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC818.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC82C - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D20A0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D2058" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D2080" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC82C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC840 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D2188"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D2140" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D2168" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC840.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC854 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D2270"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D2228" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D2250" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC854.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0EC868 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0D2358"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0D2310" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0D2338" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0EC868.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
 </rom>

 <rom>
  <romid>
   <xmlid>SUBARU_5EAT_DENSO_25D1AWS1</xmlid>
   <internalidaddress>2000</internalidaddress>
   <internalidstring>25D1AWS1</internalidstring>
   <ecuid>25D1AWS1</ecuid>
   <year>-</year>
   <market>-</market>
   <make>Subaru</make>
   <model>5EAT transmission (Denso SH705x)</model>
   <submodel>SH7058S-3171121010_STI.bin</submodel>
   <transmission>5EAT</transmission>
   <memmodel>SH705x</memmodel>
   <flashmethod>subarutcudenso</flashmethod>
   <filesize>1024kb</filesize>
  </romid>

  <checksum type="subarutcudenso" />

  <!-- ============ Shift Schedules ============ -->
  <table type="3D" name="Shift Schedule 1 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0A818C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A813C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8178" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 1 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 1 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0A8274"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A8224" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8260" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 1 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 2 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0A835C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A830C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8348" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 2 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 2 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0A8444"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A83F4" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8430" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 2 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 3 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0A852C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A84DC" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8518" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 3 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 3 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0A8614"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A85C4" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8600" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 3 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 4 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0A86FC"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A86AC" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A86E8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 4 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 4 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0A87E4"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A8794" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A87D0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 4 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 5 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0A88CC"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A887C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A88B8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 5 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 5 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0A89B4"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A8964" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A89A0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 5 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 6 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0A8A9C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A8A4C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8A88" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 6 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 6 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0A8B84"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A8B34" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8B70" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 6 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>

  <!-- ============ Diagnostic Codes ============ -->
  <table type="Switch" name="P0720" category="Transmission - Diagnostic Codes"
         storageaddress="0x0700D4" sizey="2" userlevel="4">
   <description>P0720 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0720" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0705" category="Transmission - Diagnostic Codes"
         storageaddress="0x0700D6" sizey="2" userlevel="4">
   <description>P0705 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0705" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0741" category="Transmission - Diagnostic Codes"
         storageaddress="0x0700D8" sizey="2" userlevel="4">
   <description>P0741 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0741" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0753" category="Transmission - Diagnostic Codes"
         storageaddress="0x0700DA" sizey="2" userlevel="4">
   <description>P0753 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0753" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0758" category="Transmission - Diagnostic Codes"
         storageaddress="0x0700DC" sizey="2" userlevel="4">
   <description>P0758 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0758" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1706" category="Transmission - Diagnostic Codes"
         storageaddress="0x0700DE" sizey="2" userlevel="4">
   <description>P1706 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1706" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0748" category="Transmission - Diagnostic Codes"
         storageaddress="0x0700E0" sizey="2" userlevel="4">
   <description>P0748 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0748" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0743" category="Transmission - Diagnostic Codes"
         storageaddress="0x0700E2" sizey="2" userlevel="4">
   <description>P0743 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0743" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0731" category="Transmission - Diagnostic Codes"
         storageaddress="0x0700E4" sizey="2" userlevel="4">
   <description>P0731 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0731" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0732" category="Transmission - Diagnostic Codes"
         storageaddress="0x0700E6" sizey="2" userlevel="4">
   <description>P0732 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0732" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0733" category="Transmission - Diagnostic Codes"
         storageaddress="0x0700E8" sizey="2" userlevel="4">
   <description>P0733 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0733" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0734" category="Transmission - Diagnostic Codes"
         storageaddress="0x0700EA" sizey="2" userlevel="4">
   <description>P0734 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0734" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1707" category="Transmission - Diagnostic Codes"
         storageaddress="0x0700EC" sizey="2" userlevel="4">
   <description>P1707 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1707" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0715" category="Transmission - Diagnostic Codes"
         storageaddress="0x0700EE" sizey="2" userlevel="4">
   <description>P0715 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0715" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0801" category="Transmission - Diagnostic Codes"
         storageaddress="0x0700F0" sizey="2" userlevel="4">
   <description>P0801 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0801" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0768" category="Transmission - Diagnostic Codes"
         storageaddress="0x0700F2" sizey="2" userlevel="4">
   <description>P0768 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0768" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0763" category="Transmission - Diagnostic Codes"
         storageaddress="0x0700F4" sizey="2" userlevel="4">
   <description>P0763 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0763" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0736" category="Transmission - Diagnostic Codes"
         storageaddress="0x0700F6" sizey="2" userlevel="4">
   <description>P0736 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0736" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0724" category="Transmission - Diagnostic Codes"
         storageaddress="0x0700F8" sizey="2" userlevel="4">
   <description>P0724 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0724" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0719" category="Transmission - Diagnostic Codes"
         storageaddress="0x0700FA" sizey="2" userlevel="4">
   <description>P0719 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0719" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0713" category="Transmission - Diagnostic Codes"
         storageaddress="0x0700FC" sizey="2" userlevel="4">
   <description>P0713 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0713" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0712" category="Transmission - Diagnostic Codes"
         storageaddress="0x0700FE" sizey="2" userlevel="4">
   <description>P0712 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0712" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1817" category="Transmission - Diagnostic Codes"
         storageaddress="0x070100" sizey="2" userlevel="4">
   <description>P1817 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1817" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1762" category="Transmission - Diagnostic Codes"
         storageaddress="0x070102" sizey="2" userlevel="4">
   <description>P1762 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1762" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1761" category="Transmission - Diagnostic Codes"
         storageaddress="0x070104" sizey="2" userlevel="4">
   <description>P1761 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1761" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1760" category="Transmission - Diagnostic Codes"
         storageaddress="0x070106" sizey="2" userlevel="4">
   <description>P1760 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1760" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1718" category="Transmission - Diagnostic Codes"
         storageaddress="0x070108" sizey="2" userlevel="4">
   <description>P1718 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1718" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0773" category="Transmission - Diagnostic Codes"
         storageaddress="0x07010A" sizey="2" userlevel="4">
   <description>P0773 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0773" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0735" category="Transmission - Diagnostic Codes"
         storageaddress="0x07010C" sizey="2" userlevel="4">
   <description>P0735 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0735" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1710" category="Transmission - Diagnostic Codes"
         storageaddress="0x07010E" sizey="2" userlevel="4">
   <description>P1710 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1710" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0771" category="Transmission - Diagnostic Codes"
         storageaddress="0x070110" sizey="2" userlevel="4">
   <description>P0771 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0771" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0766" category="Transmission - Diagnostic Codes"
         storageaddress="0x070112" sizey="2" userlevel="4">
   <description>P0766 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0766" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0761" category="Transmission - Diagnostic Codes"
         storageaddress="0x070114" sizey="2" userlevel="4">
   <description>P0761 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0761" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0756" category="Transmission - Diagnostic Codes"
         storageaddress="0x070116" sizey="2" userlevel="4">
   <description>P0756 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0756" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0751" category="Transmission - Diagnostic Codes"
         storageaddress="0x070118" sizey="2" userlevel="4">
   <description>P0751 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0751" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1844" category="Transmission - Diagnostic Codes"
         storageaddress="0x07011A" sizey="2" userlevel="4">
   <description>P1844 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1844" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1843" category="Transmission - Diagnostic Codes"
         storageaddress="0x07011C" sizey="2" userlevel="4">
   <description>P1843 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1843" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1842" category="Transmission - Diagnostic Codes"
         storageaddress="0x07011E" sizey="2" userlevel="4">
   <description>P1842 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1842" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1841" category="Transmission - Diagnostic Codes"
         storageaddress="0x070120" sizey="2" userlevel="4">
   <description>P1841 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1841" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1840" category="Transmission - Diagnostic Codes"
         storageaddress="0x070122" sizey="2" userlevel="4">
   <description>P1840 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1840" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0958" category="Transmission - Diagnostic Codes"
         storageaddress="0x070124" sizey="2" userlevel="4">
   <description>P0958 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0958" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0957" category="Transmission - Diagnostic Codes"
         storageaddress="0x070126" sizey="2" userlevel="4">
   <description>P0957 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0957" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0817" category="Transmission - Diagnostic Codes"
         storageaddress="0x070128" sizey="2" userlevel="4">
   <description>P0817 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0817" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0101" category="Transmission - Diagnostic Codes"
         storageaddress="0x07012A" sizey="2" userlevel="4">
   <description>P0101 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0101" />
   <state name="DISABLED" data="0000" />
  </table>

  <!-- ============ Unidentified ============ -->
  <table type="3D" name="Table 0C52F4 - 10x10 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A5E3C"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A5DEC" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A5E14" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0C52F4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5310 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A5F58"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A5F04" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A5F2C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0C5310.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C532C - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A6088"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6034" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A605C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0C532C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5348 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A61BC"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6164" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6190" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5348.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5364 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6308"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A62B0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A62DC" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5364.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5380 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6454"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A63FC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6428" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5380.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C539C - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A65A0"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6548" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6574" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C539C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C53B8 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A66EC"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6694" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A66C0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C53B8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C53D4 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6838"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A67E0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A680C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C53D4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C53F0 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6984"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A692C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6958" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C53F0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C540C - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6AD0"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6A78" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6AA4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C540C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5428 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6C1C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6BC4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6BF0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5428.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5444 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6D68"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6D10" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6D3C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5444.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5460 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6EB4"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6E5C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6E88" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5460.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C547C - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7000"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6FA8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6FD4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C547C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C54EC - 10x8 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A72F8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A72B0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A72D8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C54EC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5508 - 10x8 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A73E0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7398" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A73C0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5508.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5524 - 10x8 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A74C8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7480" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A74A8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5524.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5540 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A75B0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7568" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7590" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5540.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C555C - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7698"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7650" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7678" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C555C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5578 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7780"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7738" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7760" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5578.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5594 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7868"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7820" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7848" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5594.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C55B0 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7950"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7908" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7930" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C55B0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C55CC - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7A38"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A79F0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7A18" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C55CC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C55E8 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7B20"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7AD8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7B00" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C55E8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5604 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7C08"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7BC0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7BE8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5604.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5620 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7CF0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7CA8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7CD0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5620.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C563C - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7DD8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7D90" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7DB8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C563C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5658 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7EC0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7E78" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7EA0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5658.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5674 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7FA8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7F60" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7F88" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5674.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5818 - 15x20 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A8FE4"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0A8F58" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0A8F94" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C5818.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5834 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0A92C8"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0A923C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0A9278" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C5834.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5850 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0A95AC"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0A9520" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0A955C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C5850.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C586C - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0A9890"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0A9804" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0A9840" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C586C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5888 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0A9B74"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0A9AE8" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0A9B24" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C5888.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C58C0 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0AA13C"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -200-200" storageaddress="0x0AA0B0" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0AA0EC" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C58C0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C58DC - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0AA420"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0AA394" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0AA3D0" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C58DC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C58F8 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0AA704"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0AA678" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0AA6B4" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C58F8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5914 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0AA9E8"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0AA95C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0AA998" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C5914.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C594C - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0AAD64"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0AAD28" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0AAD54" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C594C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5968 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0AADF8"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0AADBC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0AADE8" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C5968.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5984 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0AAE8C"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0AAE50" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0AAE7C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C5984.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C59D8 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0AB0CC"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0AB090" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0AB0BC" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C59D8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C59F4 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0AB160"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0AB124" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0AB150" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C59F4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C6BE8 - 17x8 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0AE238"
         storagetype="uint16" endian="big" sizex="17" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="801-897" storageaddress="0x0AE1D4" storagetype="float"
          endian="big" sizex="17">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 20-90" storageaddress="0x0AE218" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x8 table, header at 0x0C6BE8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C6C04 - 17x8 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0AE3AC"
         storagetype="uint16" endian="big" sizex="17" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="336-442" storageaddress="0x0AE348" storagetype="float"
          endian="big" sizex="17">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 20-90" storageaddress="0x0AE38C" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x8 table, header at 0x0C6C04.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C6C20 - 17x8 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0AE520"
         storagetype="uint16" endian="big" sizex="17" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="330-410" storageaddress="0x0AE4BC" storagetype="float"
          endian="big" sizex="17">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 20-90" storageaddress="0x0AE500" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x8 table, header at 0x0C6C20.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C6C3C - 9x9 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0AE678"
         storagetype="uint16" endian="big" sizex="9" sizey="9"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="675-845" storageaddress="0x0AE630" storagetype="float"
          endian="big" sizex="9">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 20-100" storageaddress="0x0AE654" storagetype="float"
          endian="big" sizey="9">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x9 table, header at 0x0C6C3C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7520 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B2CEC"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2CB0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B2CDC" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7520.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C753C - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B2D80"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2D44" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B2D70" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C753C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7558 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B2E14"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2DD8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B2E04" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7558.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7574 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B2EA8"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2E6C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B2E98" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7574.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7590 - 11x4 constant 256" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B2F3C"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2F00" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B2F2C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7590.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C75AC - 11x4 constant 256" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B2FD0"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2F94" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B2FC0" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C75AC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C75C8 - 11x4 constant 256" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B3064"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3028" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B3054" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C75C8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C75E4 - 11x4 constant 256" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B30F8"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B30BC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B30E8" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C75E4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7600 - 11x4 constant 256" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B318C"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3150" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B317C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7600.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C761C - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B3220"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B31E4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B3210" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C761C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7638 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B32B4"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3278" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B32A4" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7638.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7654 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B3348"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B330C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B3338" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7654.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7670 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B33DC"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B33A0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B33CC" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7670.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C768C - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B3470"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3434" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B3460" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C768C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C76A8 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B3508"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B34C8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0B34F4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C76A8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C76C4 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B35B8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3578" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0B35A4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C76C4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C76E0 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B3668"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3628" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0B3654" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C76E0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C76FC - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B3718"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B36D8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0B3704" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C76FC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7718 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B37C8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3788" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0B37B4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7718.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C77C0 - 11x7 constant 10000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B3B8C"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0B3B44" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0B3B70" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0C77C0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C77DC - 11x7 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B3C70"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0B3C28" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0B3C54" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0C77DC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C77F8 - 11x7 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B3D54"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0B3D0C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0B3D38" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0C77F8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C78A0 - 11x7 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B42AC"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0B4264" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0B4290" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0C78A0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C79F0 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0B4B98"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0B4B60" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4B84" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0C79F0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7A0C - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0B4C2C"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0B4BF4" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4C18" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0C7A0C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7A28 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0B4CC0"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0B4C88" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4CAC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0C7A28.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7A44 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0B4D54"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0B4D1C" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4D40" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0C7A44.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7A60 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0B4DE8"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0B4DB0" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4DD4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0C7A60.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7A98 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B4F34"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B4EF4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4F20" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7A98.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7AB4 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B4FE4"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B4FA4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4FD0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7AB4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7AD0 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B5094"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B5054" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B5080" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7AD0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7AEC - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B5144"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B5104" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B5130" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7AEC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7B08 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B520C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B51B4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B51E0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7B08.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7B24 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B5358"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B5300" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B532C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7B24.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7B40 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B54A4"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B544C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5478" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7B40.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7B5C - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B55F0"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B5598" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B55C4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7B5C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7B78 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B573C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B56E4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5710" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7B78.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7B94 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B5888"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B5830" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B585C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7B94.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7BB0 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B59D4"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B597C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B59A8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7BB0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7BCC - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B5B20"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B5AC8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5AF4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7BCC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7BE8 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B5C6C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B5C14" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5C40" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7BE8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7C3C - 16x20 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0B624C"
         storagetype="uint16" endian="big" sizex="16" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-375" storageaddress="0x0B61BC" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 800-7200" storageaddress="0x0B61FC" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x20 table, header at 0x0C7C3C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7C58 - 16x20 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0B655C"
         storagetype="uint16" endian="big" sizex="16" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-375" storageaddress="0x0B64CC" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 800-7200" storageaddress="0x0B650C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x20 table, header at 0x0C7C58.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7CE4 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B7260"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B7224" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B7250" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7CE4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7D00 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B72F4"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B72B8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B72E4" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7D00.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7D1C - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B7388"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B734C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B7378" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7D1C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7D38 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B741C"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B73E0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B740C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7D38.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7D54 - 5x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0B749C"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0B7474" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7488" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0C7D54.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7D70 - 5x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0B74F8"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0B74D0" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B74E4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0C7D70.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7DA8 - 10x5 constant 100" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B75C4"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0B7588" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B75B0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0C7DA8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7DC4 - 10x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0B7664"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0B7628" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7650" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0C7DC4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7DE0 - 10x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0B7704"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0B76C8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B76F0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0C7DE0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7E34 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7948"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7908" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7934" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7E34.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7E50 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B79F8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B79B8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B79E4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7E50.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7E6C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7AA8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7A68" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7A94" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7E6C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7E88 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7B58"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7B18" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7B44" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7E88.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7EA4 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7C08"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7BC8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7BF4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7EA4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7EC0 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7CB8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7C78" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7CA4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7EC0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7EDC - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7D68"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7D28" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7D54" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7EDC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7EF8 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7E18"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7DD8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7E04" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7EF8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7F14 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7EC8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7E88" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7EB4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7F14.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7F4C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8028"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7FE8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B8014" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7F4C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7FBC - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8240"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B8200" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B822C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7FBC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7FD8 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B82F0"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B82B0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B82DC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7FD8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7FF4 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B83A0"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B8360" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B838C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7FF4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8010 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8450"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B8410" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B843C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C8010.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C802C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8500"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B84C0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B84EC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C802C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8048 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B85B0"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B8570" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B859C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C8048.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8064 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8660"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B8620" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B864C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C8064.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8080 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8710"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B86D0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B86FC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C8080.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C809C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B87C0"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B8780" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B87AC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C809C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C80D4 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8920"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B88E0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B890C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C80D4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8144 - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0B8C84"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0B8C3C" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0B8C7C" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0C8144.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8160 - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0B8D0C"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0B8CC4" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0B8D04" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0C8160.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C817C - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0B8D94"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0B8D4C" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0B8D8C" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0C817C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C81B4 - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0B8EA4"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0B8E5C" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0B8E9C" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0C81B4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C81D0 - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0B8F2C"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0B8EE4" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0B8F24" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0C81D0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C840C - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0B9BAC"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9B14" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 800-7400" storageaddress="0x0B9B54" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0C840C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8428 - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0B9F04"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9E6C" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 800-7400" storageaddress="0x0B9EAC" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0C8428.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8444 - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0BA25C"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0BA1C4" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 800-7400" storageaddress="0x0BA204" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0C8444.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8498 - 15x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0BA7E8"
         storagetype="uint16" endian="big" sizex="15" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7400" storageaddress="0x0BA780" storagetype="float"
          endian="big" sizex="15">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BA7BC" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x11 table, header at 0x0C8498.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C84B4 - 15x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0BA99C"
         storagetype="uint16" endian="big" sizex="15" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7400" storageaddress="0x0BA934" storagetype="float"
          endian="big" sizex="15">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BA970" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x11 table, header at 0x0C84B4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C84D0 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BAB3C"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0BAAE8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0BAB14" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0C84D0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C84EC - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BAC6C"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0BAC18" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0BAC44" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0C84EC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8508 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BAD9C"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0BAD48" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0BAD74" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0C8508.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8524 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BAECC"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0BAE78" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0BAEA4" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0C8524.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8540 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BAFFC"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0BAFA8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0BAFD4" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0C8540.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8578 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BB244"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0BB1F0" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0BB20C" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0C8578.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8594 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BB35C"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0BB308" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0BB324" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0C8594.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C85B0 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BB474"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0BB420" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0BB43C" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0C85B0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C85CC - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BB58C"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0BB538" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0BB554" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0C85CC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C85E8 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BB6A4"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0BB650" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0BB66C" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0C85E8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
 </rom>

 <rom>
  <romid>
   <xmlid>SUBARU_5EAT_DENSO_YSD12WB0</xmlid>
   <internalidaddress>2000</internalidaddress>
   <internalidstring>YSD12WB0</internalidstring>
   <ecuid>YSD12WB0</ecuid>
   <year>-</year>
   <market>-</market>
   <make>Subaru</make>
   <model>5EAT transmission (Denso SH705x)</model>
   <submodel>SH7058S_TG5_3.083.bin</submodel>
   <transmission>5EAT</transmission>
   <memmodel>SH705x</memmodel>
   <flashmethod>subarutcudenso</flashmethod>
   <filesize>1024kb</filesize>
  </romid>

  <checksum type="subarutcudenso" />

  <!-- ============ Shift Schedules ============ -->
  <table type="3D" name="Shift Schedule 1 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B4EA0"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B4E50" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B4E8C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 1 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 1 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B4F88"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B4F38" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B4F74" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 1 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 2 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B5070"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B5020" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B505C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 2 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 2 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B5158"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B5108" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B5144" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 2 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 3 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B5240"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B51F0" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B522C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 3 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 3 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B5328"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B52D8" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B5314" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 3 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 4 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B5410"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B53C0" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B53FC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 4 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 4 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B54F8"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B54A8" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B54E4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 4 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 5 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B55E0"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B5590" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B55CC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 5 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 5 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B56C8"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B5678" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B56B4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 5 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 6 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0B57B0"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B5760" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B579C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 6 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 6 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0B5898"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0B5848" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0B5884" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 6 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>

  <!-- ============ Diagnostic Codes ============ -->
  <table type="Switch" name="P0720" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ECF8" sizey="2" userlevel="4">
   <description>P0720 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0720" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0705" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ECFA" sizey="2" userlevel="4">
   <description>P0705 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0705" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0741" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ECFC" sizey="2" userlevel="4">
   <description>P0741 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0741" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0753" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ECFE" sizey="2" userlevel="4">
   <description>P0753 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0753" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0758" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED00" sizey="2" userlevel="4">
   <description>P0758 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0758" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1706" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED02" sizey="2" userlevel="4">
   <description>P1706 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1706" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0748" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED04" sizey="2" userlevel="4">
   <description>P0748 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0748" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0743" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED06" sizey="2" userlevel="4">
   <description>P0743 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0743" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0731" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED08" sizey="2" userlevel="4">
   <description>P0731 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0731" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0732" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED0A" sizey="2" userlevel="4">
   <description>P0732 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0732" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0733" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED0C" sizey="2" userlevel="4">
   <description>P0733 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0733" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0734" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED0E" sizey="2" userlevel="4">
   <description>P0734 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0734" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1707" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED10" sizey="2" userlevel="4">
   <description>P1707 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1707" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0715" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED12" sizey="2" userlevel="4">
   <description>P0715 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0715" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0801" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED14" sizey="2" userlevel="4">
   <description>P0801 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0801" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0768" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED16" sizey="2" userlevel="4">
   <description>P0768 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0768" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0763" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED18" sizey="2" userlevel="4">
   <description>P0763 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0763" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0736" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED1A" sizey="2" userlevel="4">
   <description>P0736 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0736" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0724" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED1C" sizey="2" userlevel="4">
   <description>P0724 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0724" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0719" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED1E" sizey="2" userlevel="4">
   <description>P0719 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0719" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0713" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED20" sizey="2" userlevel="4">
   <description>P0713 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0713" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0712" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED22" sizey="2" userlevel="4">
   <description>P0712 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0712" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1817" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED24" sizey="2" userlevel="4">
   <description>P1817 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1817" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1762" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED26" sizey="2" userlevel="4">
   <description>P1762 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1762" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1761" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED28" sizey="2" userlevel="4">
   <description>P1761 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1761" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1760" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED2A" sizey="2" userlevel="4">
   <description>P1760 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1760" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1718" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED2C" sizey="2" userlevel="4">
   <description>P1718 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1718" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0773" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED2E" sizey="2" userlevel="4">
   <description>P0773 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0773" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0735" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED30" sizey="2" userlevel="4">
   <description>P0735 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0735" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1710" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED32" sizey="2" userlevel="4">
   <description>P1710 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1710" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0771" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED34" sizey="2" userlevel="4">
   <description>P0771 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0771" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0766" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED36" sizey="2" userlevel="4">
   <description>P0766 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0766" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0761" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED38" sizey="2" userlevel="4">
   <description>P0761 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0761" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0756" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED3A" sizey="2" userlevel="4">
   <description>P0756 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0756" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0751" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED3C" sizey="2" userlevel="4">
   <description>P0751 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0751" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1844" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED3E" sizey="2" userlevel="4">
   <description>P1844 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1844" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1843" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED40" sizey="2" userlevel="4">
   <description>P1843 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1843" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1842" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED42" sizey="2" userlevel="4">
   <description>P1842 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1842" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1841" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED44" sizey="2" userlevel="4">
   <description>P1841 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1841" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1840" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED46" sizey="2" userlevel="4">
   <description>P1840 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1840" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0958" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED48" sizey="2" userlevel="4">
   <description>P0958 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0958" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0957" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED4A" sizey="2" userlevel="4">
   <description>P0957 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0957" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0817" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED4C" sizey="2" userlevel="4">
   <description>P0817 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0817" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0101" category="Transmission - Diagnostic Codes"
         storageaddress="0x07ED4E" sizey="2" userlevel="4">
   <description>P0101 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0101" />
   <state name="DISABLED" data="0000" />
  </table>

  <!-- ============ Unidentified ============ -->
  <table type="3D" name="Table 0DFD38 - 10x10 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B2B50"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B2B00" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B2B28" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0DFD38.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0DFD54 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B2C6C"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B2C18" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B2C40" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0DFD54.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0DFD70 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B2D9C"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B2D48" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B2D70" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0DFD70.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0DFD8C - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B2ED0"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B2E78" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B2EA4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0DFD8C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0DFDA8 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B301C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B2FC4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B2FF0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0DFDA8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0DFDC4 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B3168"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B3110" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B313C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0DFDC4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0DFDE0 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B32B4"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B325C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B3288" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0DFDE0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0DFDFC - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B3400"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B33A8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B33D4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0DFDFC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0DFE18 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B354C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B34F4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B3520" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0DFE18.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0DFE34 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B3698"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B3640" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B366C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0DFE34.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0DFE50 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B37E4"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B378C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B37B8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0DFE50.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0DFE6C - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B3930"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B38D8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B3904" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0DFE6C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0DFE88 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B3A7C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B3A24" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B3A50" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0DFE88.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0DFEA4 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B3BC8"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B3B70" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B3B9C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0DFEA4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0DFEC0 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B3D14"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B3CBC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B3CE8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0DFEC0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0DFF30 - 10x8 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B400C"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B3FC4" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B3FEC" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0DFF30.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0DFF4C - 10x8 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B40F4"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B40AC" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B40D4" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0DFF4C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0DFF68 - 10x8 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B41DC"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B4194" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B41BC" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0DFF68.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0DFF84 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B42C4"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B427C" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B42A4" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0DFF84.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0DFFA0 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B43AC"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B4364" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B438C" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0DFFA0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0DFFBC - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4494"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B444C" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4474" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0DFFBC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0DFFD8 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B457C"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B4534" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B455C" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0DFFD8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0DFFF4 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4664"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B461C" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4644" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0DFFF4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E0010 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B474C"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B4704" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B472C" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E0010.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E002C - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4834"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B47EC" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4814" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E002C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E0048 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B491C"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B48D4" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B48FC" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E0048.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E0064 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4A04"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B49BC" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B49E4" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E0064.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E0080 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4AEC"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B4AA4" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4ACC" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E0080.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E009C - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4BD4"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B4B8C" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4BB4" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E009C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E00B8 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0B4CBC"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B4C74" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B4C9C" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E00B8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E025C - 15x20 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5CF8"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B5C6C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B5CA8" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E025C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E0278 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0B5FDC"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B5F50" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B5F8C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E0278.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E0294 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0B62C0"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B6234" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B6270" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E0294.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E02B0 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0B65A4"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B6518" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B6554" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E02B0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E02CC - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0B6888"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0B67FC" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B6838" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E02CC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E0304 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B6E50"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -200-200" storageaddress="0x0B6DC4" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B6E00" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E0304.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E0320 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B7134"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0B70A8" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B70E4" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E0320.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E033C - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B7418"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0B738C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B73C8" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E033C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E0358 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B76FC"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0B7670" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0B76AC" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0E0358.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E0390 - 11x4 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B7A78"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B7A3C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B7A68" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E0390.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E03AC - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B7B0C"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B7AD0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B7AFC" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E03AC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E03C8 - 11x4 constant 9900" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B7BA0"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B7B64" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B7B90" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E03C8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E041C - 11x4 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B7DE0"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B7DA4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B7DD0" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E041C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E0438 - 11x4 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B7E74"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B7E38" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0B7E64" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E0438.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E0454 - 6x5 constant 65250" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B7EF8"
         storagetype="uint16" endian="big" sizex="6" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B7ECC" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7EE4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x5 table, header at 0x0E0454.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E0470 - 6x5 constant 65250" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B7F60"
         storagetype="uint16" endian="big" sizex="6" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B7F34" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7F4C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x5 table, header at 0x0E0470.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E048C - 6x5 constant 65250" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B7FC8"
         storagetype="uint16" endian="big" sizex="6" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B7F9C" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7FB4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x5 table, header at 0x0E048C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E04A8 - 6x5 constant 65400" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B8030"
         storagetype="uint16" endian="big" sizex="6" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B8004" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B801C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x5 table, header at 0x0E04A8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E04C4 - 6x5 constant 65400" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B8098"
         storagetype="uint16" endian="big" sizex="6" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B806C" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B8084" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x5 table, header at 0x0E04C4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E04E0 - 6x5 constant 65400" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B8100"
         storagetype="uint16" endian="big" sizex="6" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B80D4" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B80EC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x5 table, header at 0x0E04E0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E0518 - 6x5 constant 450" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B81D0"
         storagetype="uint16" endian="big" sizex="6" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B81A4" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B81BC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x5 table, header at 0x0E0518.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E0534 - 6x5 constant 450" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B8238"
         storagetype="uint16" endian="big" sizex="6" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B820C" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B8224" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x5 table, header at 0x0E0534.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E0550 - 6x5 constant 450" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B82A0"
         storagetype="uint16" endian="big" sizex="6" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B8274" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B828C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x5 table, header at 0x0E0550.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E05A4 - 10x11 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B8530"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B84DC" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B8504" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E05A4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E05C0 - 10x11 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B8660"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B860C" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B8634" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E05C0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E05DC - 10x11 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B8790"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B873C" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B8764" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E05DC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E05F8 - 10x11 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B88C0"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B886C" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B8894" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E05F8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E0614 - 10x11 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B89F0"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0B899C" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B89C4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0E0614.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E0630 - 6x5 constant 65300" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B8AF8"
         storagetype="uint16" endian="big" sizex="6" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B8ACC" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B8AE4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x5 table, header at 0x0E0630.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E064C - 6x5 constant 65300" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B8B60"
         storagetype="uint16" endian="big" sizex="6" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x-65500" to_byte="(x+65500)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B8B34" storagetype="float"
          endian="big" sizex="6">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B8B4C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 6x5 table, header at 0x0E064C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E1158 - 17x8 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0BE0A8"
         storagetype="uint16" endian="big" sizex="17" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="806-888" storageaddress="0x0BE044" storagetype="float"
          endian="big" sizex="17">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 20-90" storageaddress="0x0BE088" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x8 table, header at 0x0E1158.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E1174 - 17x8 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0BE21C"
         storagetype="uint16" endian="big" sizex="17" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="801-897" storageaddress="0x0BE1B8" storagetype="float"
          endian="big" sizex="17">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 20-90" storageaddress="0x0BE1FC" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x8 table, header at 0x0E1174.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E1190 - 17x8 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0BE390"
         storagetype="uint16" endian="big" sizex="17" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="336-442" storageaddress="0x0BE32C" storagetype="float"
          endian="big" sizex="17">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 20-90" storageaddress="0x0BE370" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x8 table, header at 0x0E1190.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E11AC - 17x8 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0BE504"
         storagetype="uint16" endian="big" sizex="17" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="330-410" storageaddress="0x0BE4A0" storagetype="float"
          endian="big" sizex="17">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 20-90" storageaddress="0x0BE4E4" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x8 table, header at 0x0E11AC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E11C8 - 9x9 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0BE65C"
         storagetype="uint16" endian="big" sizex="9" sizey="9"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="675-845" storageaddress="0x0BE614" storagetype="float"
          endian="big" sizex="9">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 20-100" storageaddress="0x0BE638" storagetype="float"
          endian="big" sizey="9">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x9 table, header at 0x0E11C8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E207C - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C4CC0"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C4C84" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C4CB0" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E207C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2098 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C4D54"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C4D18" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C4D44" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E2098.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E20B4 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C4DE8"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C4DAC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C4DD8" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E20B4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E20D0 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C4E7C"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C4E40" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C4E6C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E20D0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E20EC - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C4F10"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C4ED4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C4F00" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E20EC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2108 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C4FA8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C4F68" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C4F94" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E2108.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2124 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C5058"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C5018" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C5044" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E2124.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2140 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C5108"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C50C8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C50F4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E2140.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E215C - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C51B8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C5178" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C51A4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E215C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2178 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0C5268"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C5228" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0C5254" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E2178.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2220 - 11x7 constant 10000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0C562C"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0C55E4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0C5610" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0E2220.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E223C - 11x7 constant 10000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0C5710"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0C56C8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0C56F4" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0E223C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2258 - 11x7 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0C57F4"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0C57AC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0C57D8" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0E2258.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2300 - 11x7 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0C5D4C"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0C5D04" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0C5D30" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0E2300.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2450 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0C6638"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0C6600" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C6624" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0E2450.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E246C - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0C66CC"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0C6694" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C66B8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0E246C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2488 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0C6760"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0C6728" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C674C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0E2488.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E24A4 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0C67F4"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0C67BC" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C67E0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0E24A4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2530 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0C6B68"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C6B10" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0C6B3C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E2530.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E254C - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0C6CB4"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C6C5C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0C6C88" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E254C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2568 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0C6E00"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C6DA8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0C6DD4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E2568.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2584 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0C6F4C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C6EF4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0C6F20" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E2584.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E25A0 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0C7098"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C7040" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0C706C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E25A0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E25BC - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0C71E4"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C718C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0C71B8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E25BC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E25D8 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0C7330"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C72D8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0C7304" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E25D8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E25F4 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0C747C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C7424" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0C7450" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E25F4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2610 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0C75C8"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C7570" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0C759C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0E2610.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2664 - 16x20 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0C7BA8"
         storagetype="uint16" endian="big" sizex="16" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-0.375" storageaddress="0x0C7B18" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6800" storageaddress="0x0C7B58" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x20 table, header at 0x0E2664.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2680 - 16x20 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0C7EB8"
         storagetype="uint16" endian="big" sizex="16" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-0.375" storageaddress="0x0C7E28" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6800" storageaddress="0x0C7E68" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x20 table, header at 0x0E2680.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E269C - 17x20 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0C81CC"
         storagetype="uint16" endian="big" sizex="17" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0C8138" storagetype="float"
          endian="big" sizex="17">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6800" storageaddress="0x0C817C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x20 table, header at 0x0E269C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E26B8 - 17x20 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0C8508"
         storagetype="uint16" endian="big" sizex="17" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0C8474" storagetype="float"
          endian="big" sizex="17">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6800" storageaddress="0x0C84B8" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x20 table, header at 0x0E26B8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E26D4 - 17x20 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0C8844"
         storagetype="uint16" endian="big" sizex="17" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0C87B0" storagetype="float"
          endian="big" sizex="17">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6800" storageaddress="0x0C87F4" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x20 table, header at 0x0E26D4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E270C - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0C8BBC"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C8B80" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C8BAC" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E270C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2728 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0C8C50"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C8C14" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C8C40" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E2728.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2744 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0C8CE4"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C8CA8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C8CD4" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E2744.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2760 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0C8D78"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0C8D3C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0C8D68" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0E2760.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E277C - 5x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0C8DF8"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0C8DD0" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C8DE4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0E277C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2798 - 5x5 constant 5000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0C8E54"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0C8E2C" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C8E40" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0E2798.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E27D0 - 10x5 constant 100" category="Transmission - Constant (nothing to tune)" storageaddress="0x0C8F20"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0C8EE4" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C8F0C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0E27D0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E27EC - 10x5 constant 100" category="Transmission - Constant (nothing to tune)" storageaddress="0x0C8FC0"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0C8F84" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C8FAC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0E27EC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E285C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0C92A4"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0C9264" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9290" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E285C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2878 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0C9354"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0C9314" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9340" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E2878.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2894 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0C9404"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0C93C4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C93F0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E2894.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E28B0 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0C94B4"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0C9474" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C94A0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E28B0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E28CC - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0C9564"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0C9524" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9550" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E28CC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E28E8 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0C9614"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0C95D4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9600" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E28E8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2904 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0C96C4"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0C9684" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C96B0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E2904.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2920 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0C9774"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0C9734" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9760" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E2920.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2958 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0C98D4"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0C9894" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C98C0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E2958.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E29AC - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0C9A3C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0C99FC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9A28" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E29AC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E29C8 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0C9AEC"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0C9AAC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9AD8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E29C8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E29E4 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0C9B9C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0C9B5C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9B88" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E29E4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2A00 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0C9C4C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0C9C0C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9C38" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E2A00.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2A1C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0C9CFC"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0C9CBC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9CE8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E2A1C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2A38 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0C9DAC"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0C9D6C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9D98" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E2A38.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2A54 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0C9E5C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0C9E1C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9E48" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E2A54.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2A70 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0C9F0C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0C9ECC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0C9EF8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E2A70.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2AA8 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CA06C"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CA02C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CA058" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E2AA8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2AFC - 16x2 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CA320"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-255" storageaddress="0x0CA2D8" storagetype="float"
          endian="big" sizex="16">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CA318" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0E2AFC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2B18 - 16x2 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CA3A8"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-255" storageaddress="0x0CA360" storagetype="float"
          endian="big" sizex="16">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CA3A0" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0E2B18.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2B34 - 16x2 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CA430"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-255" storageaddress="0x0CA3E8" storagetype="float"
          endian="big" sizex="16">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CA428" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0E2B34.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2B6C - 16x2 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CA540"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-255" storageaddress="0x0CA4F8" storagetype="float"
          endian="big" sizex="16">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CA538" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0E2B6C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2B88 - 16x2 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CA5C8"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-255" storageaddress="0x0CA580" storagetype="float"
          endian="big" sizex="16">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0CA5C0" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0E2B88.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2C30 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CA8F0"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CA8B0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CA8DC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E2C30.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2C4C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0CA9A0"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0CA960" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CA98C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0E2C4C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2C84 - 5x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CAA8C"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0CAA64" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CAA78" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0E2C84.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2CA0 - 5x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CAAE8"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0CAAC0" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CAAD4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0E2CA0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2CD8 - 10x5 constant 100" category="Transmission - Constant (nothing to tune)" storageaddress="0x0CABB4"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0CAB78" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CABA0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0E2CD8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2CF4 - 10x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CAC54"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0CAC18" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CAC40" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0E2CF4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2D10 - 10x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0CACF4"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0CACB8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0CACE0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0E2D10.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2F3C - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CBAA0"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CBA08" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-7200" storageaddress="0x0CBA48" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0E2F3C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2F58 - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CBDF8"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CBD60" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-7200" storageaddress="0x0CBDA0" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0E2F58.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2F74 - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0CC150"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0CC0B8" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-7200" storageaddress="0x0CC0F8" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0E2F74.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2FAC - 15x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0CC528"
         storagetype="uint16" endian="big" sizex="15" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7400" storageaddress="0x0CC4C0" storagetype="float"
          endian="big" sizex="15">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CC4FC" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x11 table, header at 0x0E2FAC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2FC8 - 15x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0CC6DC"
         storagetype="uint16" endian="big" sizex="15" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7400" storageaddress="0x0CC674" storagetype="float"
          endian="big" sizex="15">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CC6B0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x11 table, header at 0x0E2FC8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E2FE4 - 15x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0CC890"
         storagetype="uint16" endian="big" sizex="15" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-7400" storageaddress="0x0CC828" storagetype="float"
          endian="big" sizex="15">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0CC864" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x11 table, header at 0x0E2FE4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E301C - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0CCB60"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.4" storageaddress="0x0CCB0C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 1500-9000" storageaddress="0x0CCB38" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0E301C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E3038 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0CCC90"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.4" storageaddress="0x0CCC3C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 1500-9000" storageaddress="0x0CCC68" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0E3038.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E3054 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0CCDC0"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.4" storageaddress="0x0CCD6C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 1500-9000" storageaddress="0x0CCD98" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0E3054.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E3070 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0CCEF0"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.4" storageaddress="0x0CCE9C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 1500-9000" storageaddress="0x0CCEC8" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0E3070.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E30A8 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0CD138"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0CD0E4" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0CD100" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0E30A8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E30C4 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0CD250"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0CD1FC" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0CD218" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0E30C4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E30E0 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0CD368"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0CD314" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0CD330" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0E30E0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E30FC - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0CD480"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0CD42C" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0CD448" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0E30FC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E3118 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0CD598"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0CD544" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0CD560" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0E3118.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E3380 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0CE084"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0CE048" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0CE070" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0E3380.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E3394 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0CE0F4"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0CE0B8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0CE0E0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0E3394.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E33A8 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0CE164"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0CE128" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0CE150" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0E33A8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E33BC - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0CE1D4"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0CE198" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0CE1C0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0E33BC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E33E4 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0CE2B4"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0CE278" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0CE2A0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0E33E4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E33F8 - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0CE324"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0CE2E8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0CE310" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0E33F8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E340C - 10x5 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0CE394"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0CE358" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-5.60519e-45" storageaddress="0x0CE380" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0E340C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E3434 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0CE4F8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0CE4B0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0CE4D8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E3434.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E3448 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0CE5E0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0CE598" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0CE5C0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E3448.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E345C - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0CE6C8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0CE680" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0CE6A8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E345C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E3470 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0CE7B0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0CE768" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0CE790" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E3470.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E3484 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0CE898"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0CE850" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0CE878" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E3484.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E3498 - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0CE980"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0CE938" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0CE960" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E3498.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0E34AC - 10x8 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0CEA68"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-3.58732e-41" storageaddress="0x0CEA20" storagetype="float"
          endian="big" sizex="10">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-9.80909e-42" storageaddress="0x0CEA48" storagetype="float"
          endian="big" sizey="8">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0E34AC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
 </rom>

 <rom>
  <romid>
   <xmlid>SUBARU_5EAT_DENSO_02EB2WB0</xmlid>
   <internalidaddress>2000</internalidaddress>
   <internalidstring>02EB2WB0</internalidstring>
   <ecuid>02EB2WB0</ecuid>
   <year>-</year>
   <market>-</market>
   <make>Subaru</make>
   <model>5EAT transmission (Denso SH705x)</model>
   <submodel>Tribeca_3.583_EDM_2009.bin</submodel>
   <transmission>5EAT</transmission>
   <memmodel>SH705x</memmodel>
   <flashmethod>subarutcudenso</flashmethod>
   <filesize>1024kb</filesize>
  </romid>

  <checksum type="subarutcudenso" />

  <!-- ============ Shift Schedules ============ -->
  <table type="3D" name="Shift Schedule 1 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0A8184"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A8134" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8170" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 1 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 1 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0A826C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A821C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8258" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 1 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 2 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0A8354"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A8304" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8340" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 2 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 2 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0A843C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A83EC" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8428" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 2 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 3 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0A8524"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A84D4" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8510" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 3 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 3 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0A860C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A85BC" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A85F8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 3 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 4 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0A86F4"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A86A4" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A86E0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 4 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 4 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0A87DC"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A878C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A87C8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 4 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 5 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0A88C4"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A8874" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A88B0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 5 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 5 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0A89AC"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A895C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8998" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 5 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 6 - Upshift" category="Transmission - Shift Schedule" storageaddress="0x0A8A94"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A8A44" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8A80" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>UPSHIFT SCHEDULE 6 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>
  <table type="3D" name="Shift Schedule 6 - Downshift" category="Transmission - Shift Schedule" storageaddress="0x0A8B7C"
         storagetype="uint16" endian="big" sizex="15" sizey="5"
         userlevel="1">
   <scaling units="km/h" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Accelerator pedal" storageaddress="0x0A8B2C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="% pedal" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Shift" storageaddress="0x0A8B68" storagetype="float"
          endian="big" sizey="5">
    <scaling units="0=unused, 1=1-2, 2=2-3, 3=3-4, 4=4-5" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>DOWNSHIFT SCHEDULE 6 of 6. Road speed at which each shift
happens, against accelerator angle.

Each row is one shift:

    1-2, 2-3, 3-4, 4-5   in that order, top to bottom

A row reading 255 throughout is unused in this calibration.

ABOVE ROUGHLY 35% PEDAL THIS TABLE STOPS DECIDING. Every row flattens into the same
tail, ending at a speed the car cannot reach - 224 km/h on upshift schedules, 205 on
downshift. That entry means &quot;do not shift on road speed&quot;, and above it the shift is
governed by an engine speed limit instead. Full-throttle shifts in a logged car occur
at 6278 to 7300 turbine rpm against a 6944 rpm maximum: they are redline shifts.

So changing the high-pedal end of these curves will NOT move a full-throttle shift
point. Only the part-throttle region does anything.

Below that, the threshold here is necessary but not sufficient. A logged car sat 25 to
45 km/h above every 4-5 threshold it has, in the right gear at steady speed, and held
fourth for four seconds before shifting - so something inhibits the change beyond this
comparison. Raising a value will delay a shift; lowering one does not guarantee it
happens sooner.

Confirmed against a log from WQDE2WB1, the calibration these tables were read from.
See FINDINGS.md sections 36 and 37.</description>
  </table>

  <!-- ============ Diagnostic Codes ============ -->
  <table type="Switch" name="P0720" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2C0" sizey="2" userlevel="4">
   <description>P0720 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0720" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0705" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2C2" sizey="2" userlevel="4">
   <description>P0705 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0705" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0741" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2C4" sizey="2" userlevel="4">
   <description>P0741 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0741" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0753" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2C6" sizey="2" userlevel="4">
   <description>P0753 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0753" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0758" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2C8" sizey="2" userlevel="4">
   <description>P0758 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0758" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1706" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2CA" sizey="2" userlevel="4">
   <description>P1706 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1706" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0748" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2CC" sizey="2" userlevel="4">
   <description>P0748 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0748" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0743" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2CE" sizey="2" userlevel="4">
   <description>P0743 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0743" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0731" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2D0" sizey="2" userlevel="4">
   <description>P0731 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0731" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0732" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2D2" sizey="2" userlevel="4">
   <description>P0732 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0732" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0733" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2D4" sizey="2" userlevel="4">
   <description>P0733 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0733" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0734" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2D6" sizey="2" userlevel="4">
   <description>P0734 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0734" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1707" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2D8" sizey="2" userlevel="4">
   <description>P1707 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1707" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0715" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2DA" sizey="2" userlevel="4">
   <description>P0715 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0715" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0801" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2DC" sizey="2" userlevel="4">
   <description>P0801 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0801" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0768" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2DE" sizey="2" userlevel="4">
   <description>P0768 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0768" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0763" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2E0" sizey="2" userlevel="4">
   <description>P0763 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0763" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0736" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2E2" sizey="2" userlevel="4">
   <description>P0736 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0736" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0724" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2E4" sizey="2" userlevel="4">
   <description>P0724 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0724" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0719" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2E6" sizey="2" userlevel="4">
   <description>P0719 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0719" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0713" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2E8" sizey="2" userlevel="4">
   <description>P0713 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0713" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0712" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2EA" sizey="2" userlevel="4">
   <description>P0712 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0712" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1817" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2EC" sizey="2" userlevel="4">
   <description>P1817 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1817" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1762" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2EE" sizey="2" userlevel="4">
   <description>P1762 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1762" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1761" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2F0" sizey="2" userlevel="4">
   <description>P1761 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1761" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1760" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2F2" sizey="2" userlevel="4">
   <description>P1760 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1760" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1718" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2F4" sizey="2" userlevel="4">
   <description>P1718 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1718" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0773" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2F6" sizey="2" userlevel="4">
   <description>P0773 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0773" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0735" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2F8" sizey="2" userlevel="4">
   <description>P0735 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0735" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1710" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2FA" sizey="2" userlevel="4">
   <description>P1710 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1710" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0771" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2FC" sizey="2" userlevel="4">
   <description>P0771 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0771" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0766" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F2FE" sizey="2" userlevel="4">
   <description>P0766 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0766" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0761" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F300" sizey="2" userlevel="4">
   <description>P0761 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0761" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0756" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F302" sizey="2" userlevel="4">
   <description>P0756 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0756" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0751" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F304" sizey="2" userlevel="4">
   <description>P0751 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0751" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1844" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F306" sizey="2" userlevel="4">
   <description>P1844 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1844" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1843" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F308" sizey="2" userlevel="4">
   <description>P1843 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1843" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1842" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F30A" sizey="2" userlevel="4">
   <description>P1842 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1842" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1841" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F30C" sizey="2" userlevel="4">
   <description>P1841 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1841" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P1840" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F30E" sizey="2" userlevel="4">
   <description>P1840 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="1840" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0958" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F310" sizey="2" userlevel="4">
   <description>P0958 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0958" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0957" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F312" sizey="2" userlevel="4">
   <description>P0957 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0957" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0817" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F314" sizey="2" userlevel="4">
   <description>P0817 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0817" />
   <state name="DISABLED" data="0000" />
  </table>
  <table type="Switch" name="P0101" category="Transmission - Diagnostic Codes"
         storageaddress="0x06F316" sizey="2" userlevel="4">
   <description>P0101 - enable or disable this diagnostic trouble code.

DISABLED writes zero to this code's slot, which makes it identical to the slots the factory already leaves empty. The fault bit still sets internally, but no code number is attached to it, so nothing is reported.

Know what that does and does not do. It suppresses the CODE, not the FAULT - whatever limp-home, pressure or shift behaviour the TCU applies when that bit sets will still happen. You have only stopped it telling you why.

Which condition sets this code is not established for this controller family.</description>
   <state name="ENABLED"  data="0101" />
   <state name="DISABLED" data="0000" />
  </table>

  <!-- ============ Unidentified ============ -->
  <table type="3D" name="Table 0C4FC4 - 10x10 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A5E34"
         storagetype="uint16" endian="big" sizex="10" sizey="10"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A5DE4" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A5E0C" storagetype="float"
          endian="big" sizey="10">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x10 table, header at 0x0C4FC4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C4FE0 - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A5F50"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A5EFC" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A5F24" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0C4FE0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C4FFC - 10x11 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A6080"
         storagetype="uint16" endian="big" sizex="10" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A602C" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6054" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x11 table, header at 0x0C4FFC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5018 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A61B4"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A615C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6188" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5018.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5034 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6300"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A62A8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A62D4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5034.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5050 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A644C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A63F4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6420" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5050.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C506C - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6598"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6540" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A656C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C506C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5088 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A66E4"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A668C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A66B8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5088.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C50A4 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6830"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A67D8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6804" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C50A4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C50C0 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A697C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6924" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6950" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C50C0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C50DC - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6AC8"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6A70" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6A9C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C50DC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C50F8 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6C14"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6BBC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6BE8" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C50F8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5114 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6D60"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6D08" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6D34" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5114.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5130 - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6EAC"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6E54" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6E80" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C5130.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C514C - 11x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A6FF8"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A6FA0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A6FCC" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C514C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C51BC - 10x8 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A72F0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A72A8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A72D0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C51BC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C51D8 - 10x8 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A73D8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7390" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A73B8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C51D8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C51F4 - 10x8 constant 1000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A74C0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7478" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A74A0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C51F4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5210 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A75A8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7560" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7588" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5210.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C522C - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7690"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7648" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7670" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C522C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5248 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7778"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7730" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7758" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5248.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5264 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7860"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7818" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7840" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5264.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5280 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7948"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7900" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7928" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5280.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C529C - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7A30"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A79E8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7A10" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C529C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C52B8 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7B18"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7AD0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7AF8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C52B8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C52D4 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7C00"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7BB8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7BE0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C52D4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C52F0 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7CE8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7CA0" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7CC8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C52F0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C530C - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7DD0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7D88" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7DB0" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C530C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5328 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7EB8"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7E70" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7E98" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5328.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5344 - 10x8 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0A7FA0"
         storagetype="uint16" endian="big" sizex="10" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-7200" storageaddress="0x0A7F58" storagetype="float"
          endian="big" sizex="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0A7F80" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x8 table, header at 0x0C5344.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C54E8 - 15x20 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0A8FDC"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0A8F50" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0A8F8C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C54E8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5504 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0A92C0"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0A9234" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0A9270" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C5504.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5520 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0A95A4"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0A9518" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0A9554" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C5520.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C553C - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0A9888"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0A97FC" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0A9838" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C553C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5558 - 15x20" category="Transmission - Unidentified (unclassified axes)" storageaddress="0x0A9B6C"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="-200-400" storageaddress="0x0A9AE0" storagetype="float"
          endian="big" sizex="15">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0A9B1C" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C5558.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5590 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0AA134"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -200-200" storageaddress="0x0AA0A8" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0AA0E4" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C5590.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C55AC - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0AA418"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0AA38C" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0AA3C8" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C55AC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C55C8 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0AA6FC"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0AA670" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0AA6AC" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C55C8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C55E4 - 15x20 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0AA9E0"
         storagetype="uint16" endian="big" sizex="15" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0001" to_byte="x/0.0001" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Temperature -500-200" storageaddress="0x0AA954" storagetype="float"
          endian="big" sizex="15">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="-50-400" storageaddress="0x0AA990" storagetype="float"
          endian="big" sizey="20">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x20 table, header at 0x0C55E4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C561C - 11x4 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0AAD5C"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0AAD20" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0AAD4C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C561C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5638 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0AADF0"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0AADB4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0AADE0" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C5638.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C5654 - 11x4 constant 9900" category="Transmission - Constant (nothing to tune)" storageaddress="0x0AAE84"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0AAE48" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0AAE74" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C5654.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C56A8 - 11x4 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0AB0C4"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0AB088" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0AB0B4" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C56A8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C56C4 - 11x4 constant 11000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0AB158"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994-1000" to_byte="(x+1000)/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0AB11C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -10-10" storageaddress="0x0AB148" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C56C4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C68B8 - 17x8 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0AE230"
         storagetype="uint16" endian="big" sizex="17" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="801-897" storageaddress="0x0AE1CC" storagetype="float"
          endian="big" sizex="17">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 20-90" storageaddress="0x0AE210" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x8 table, header at 0x0C68B8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C68D4 - 17x8 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0AE3A4"
         storagetype="uint16" endian="big" sizex="17" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="336-442" storageaddress="0x0AE340" storagetype="float"
          endian="big" sizex="17">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 20-90" storageaddress="0x0AE384" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x8 table, header at 0x0C68D4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C68F0 - 17x8 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0AE518"
         storagetype="uint16" endian="big" sizex="17" sizey="8"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="330-410" storageaddress="0x0AE4B4" storagetype="float"
          endian="big" sizex="17">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 20-90" storageaddress="0x0AE4F8" storagetype="float"
          endian="big" sizey="8">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 17x8 table, header at 0x0C68F0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C690C - 9x9 pedal" category="Transmission - Unidentified (pedal)" storageaddress="0x0AE670"
         storagetype="uint16" endian="big" sizex="9" sizey="9"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="675-845" storageaddress="0x0AE628" storagetype="float"
          endian="big" sizex="9">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 20-100" storageaddress="0x0AE64C" storagetype="float"
          endian="big" sizey="9">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x9 table, header at 0x0C690C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C71F0 - 11x4 constant 25088" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B2CBC"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2C80" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B2CAC" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C71F0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C720C - 11x4 constant 25088" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B2D50"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2D14" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B2D40" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C720C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7228 - 11x4 constant 25088" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B2DE4"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2DA8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B2DD4" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7228.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7244 - 11x4 constant 25088" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B2E78"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2E3C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B2E68" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7244.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7260 - 11x4 constant 23040" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B2F0C"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2ED0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B2EFC" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7260.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C727C - 11x4 constant 23040" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B2FA0"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2F64" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B2F90" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C727C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7298 - 11x4 constant 23040" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B3034"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B2FF8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B3024" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7298.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C72B4 - 11x4 constant 23040" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B30C8"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B308C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B30B8" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C72B4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C72D0 - 11x4 constant 23040" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B315C"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3120" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B314C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C72D0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C72EC - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B31F0"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B31B4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B31E0" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C72EC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7308 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B3284"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3248" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B3274" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7308.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7324 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B3318"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B32DC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B3308" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7324.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7340 - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B33AC"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3370" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B339C" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7340.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C735C - 11x4 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B3440"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3404" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B3430" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C735C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7378 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B34D8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3498" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0B34C4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7378.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7394 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B3588"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3548" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0B3574" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7394.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C73B0 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B3638"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B35F8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0B3624" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C73B0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C73CC - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B36E8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B36A8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0B36D4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C73CC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C73E8 - 11x5 speed by temperature" category="Transmission - Unidentified (speed by temperature)" storageaddress="0x0B3798"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B3758" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-90" storageaddress="0x0B3784" storagetype="float"
          endian="big" sizey="5">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C73E8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7490 - 11x7 constant 10000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B3B5C"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0B3B14" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0B3B40" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0C7490.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C74AC - 11x7 constant 10000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B3C40"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0B3BF8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0B3C24" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0C74AC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C74C8 - 11x7 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B3D24"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0B3CDC" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0B3D08" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0C74C8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7570 - 11x7 temperature" category="Transmission - Unidentified (temperature)" storageaddress="0x0B427C"
         storagetype="uint16" endian="big" sizex="11" sizey="7"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999" to_byte="x/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1" storageaddress="0x0B4234" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -90-0" storageaddress="0x0B4260" storagetype="float"
          endian="big" sizey="7">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x7 table, header at 0x0C7570.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C76C0 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0B4B68"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0B4B30" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4B54" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0C76C0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C76DC - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0B4BFC"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0B4BC4" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4BE8" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0C76DC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C76F8 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0B4C90"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0B4C58" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4C7C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0C76F8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7714 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0B4D24"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0B4CEC" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4D10" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0C7714.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7730 - 9x5 engine speed by gear" category="Transmission - Unidentified (engine speed by gear)" storageaddress="0x0B4DB8"
         storagetype="uint16" endian="big" sizex="9" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 0-8000" storageaddress="0x0B4D80" storagetype="float"
          endian="big" sizex="9">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4DA4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 9x5 table, header at 0x0C7730.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7768 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B4F04"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B4EC4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4EF0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7768.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7784 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B4FB4"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B4F74" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B4FA0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7784.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C77A0 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B5064"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B5024" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B5050" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C77A0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C77BC - 11x5 constant 9000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5114"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x-10000" to_byte="(x+10000)" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B50D4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B5100" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C77BC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C77D8 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B51DC"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B5184" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B51B0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C77D8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C77F4 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B5328"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B52D0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B52FC" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C77F4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7810 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B5474"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B541C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5448" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7810.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C782C - 11x11 constant 30000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B55C0"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B5568" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5594" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C782C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7848 - 11x11 constant 30000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B570C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B56B4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B56E0" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7848.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7864 - 11x11 constant 30000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B5858"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B5800" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B582C" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7864.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7880 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B59A4"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B594C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5978" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C7880.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C789C - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B5AF0"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B5A98" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5AC4" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C789C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C78B8 - 11x11 speed by pedal" category="Transmission - Unidentified (speed by pedal)" storageaddress="0x0B5C3C"
         storagetype="uint16" endian="big" sizex="11" sizey="11"
         userlevel="4">
   <scaling units="scaled" expression="x*0.0009999999-30" to_byte="(x+30)/0.0009999999" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B5BE4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0B5C10" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x11 table, header at 0x0C78B8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C790C - 16x20 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0B621C"
         storagetype="uint16" endian="big" sizex="16" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-375" storageaddress="0x0B618C" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6800" storageaddress="0x0B61CC" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x20 table, header at 0x0C790C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7928 - 16x20 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0B652C"
         storagetype="uint16" endian="big" sizex="16" sizey="20"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-375" storageaddress="0x0B649C" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-6800" storageaddress="0x0B64DC" storagetype="float"
          endian="big" sizey="20">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x20 table, header at 0x0C7928.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C79B4 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B7230"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B71F4" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B7220" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C79B4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C79D0 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B72C4"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B7288" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B72B4" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C79D0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C79EC - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B7358"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B731C" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B7348" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C79EC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7A08 - 11x4 constant 0" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B73EC"
         storagetype="uint16" endian="big" sizex="11" sizey="4"
         userlevel="4">
   <scaling units="scaled" expression="x*0.00390625" to_byte="x/0.00390625" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-200" storageaddress="0x0B73B0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Temperature -5-10" storageaddress="0x0B73DC" storagetype="float"
          endian="big" sizey="4">
    <scaling units="C" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x4 table, header at 0x0C7A08.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7A24 - 5x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0B746C"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0B7444" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7458" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0C7A24.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7A40 - 5x5 constant 5000" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B74C8"
         storagetype="uint16" endian="big" sizex="5" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-50" to_byte="(x+50)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 0-10" storageaddress="0x0B74A0" storagetype="float"
          endian="big" sizex="5">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B74B4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 5x5 table, header at 0x0C7A40.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7A78 - 10x5 speed by gear" category="Transmission - Unidentified (speed by gear)" storageaddress="0x0B7594"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0B7558" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7580" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0C7A78.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7A94 - 10x5 constant 100" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B7634"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0B75F8" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7620" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0C7A94.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7AB0 - 10x5 constant 100" category="Transmission - Constant (nothing to tune)" storageaddress="0x0B76D4"
         storagetype="uint16" endian="big" sizex="10" sizey="5"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Speed 20-200" storageaddress="0x0B7698" storagetype="float"
          endian="big" sizex="10">
    <scaling units="km/h" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B76C0" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 10x5 table, header at 0x0C7AB0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7B04 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7918"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B78D8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7904" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7B04.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7B20 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B79C8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7988" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B79B4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7B20.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7B3C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7A78"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7A38" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7A64" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7B3C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7B58 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7B28"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7AE8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7B14" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7B58.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7B74 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7BD8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7B98" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7BC4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7B74.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7B90 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7C88"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7C48" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7C74" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7B90.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7BAC - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7D38"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7CF8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7D24" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7BAC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7BC8 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7DE8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7DA8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7DD4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7BC8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7BE4 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7E98"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7E58" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7E84" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7BE4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7C1C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B7FF8"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B7FB8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B7FE4" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7C1C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7C8C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8210"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B81D0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B81FC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7C8C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7CA8 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B82C0"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B8280" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B82AC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7CA8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7CC4 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8370"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B8330" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B835C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7CC4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7CE0 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8420"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B83E0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B840C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7CE0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7CFC - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B84D0"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B8490" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B84BC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7CFC.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7D18 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8580"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B8540" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B856C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7D18.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7D34 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8630"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B85F0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B861C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7D34.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7D50 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B86E0"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B86A0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B86CC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7D50.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7D6C - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B8790"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B8750" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B877C" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7D6C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7DA4 - 11x5 pedal by gear" category="Transmission - Unidentified (pedal by gear)" storageaddress="0x0B88F0"
         storagetype="uint16" endian="big" sizex="11" sizey="5"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-99.9" storageaddress="0x0B88B0" storagetype="float"
          endian="big" sizex="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-4" storageaddress="0x0B88DC" storagetype="float"
          endian="big" sizey="5">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x5 table, header at 0x0C7DA4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7E14 - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0B8C54"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0B8C0C" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0B8C4C" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0C7E14.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7E30 - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0B8CDC"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0B8C94" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0B8CD4" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0C7E30.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7E4C - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0B8D64"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0B8D1C" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0B8D5C" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0C7E4C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7E84 - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0B8E74"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0B8E2C" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0B8E6C" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0C7E84.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C7EA0 - 16x2 gear" category="Transmission - Unidentified (gear)" storageaddress="0x0B8EFC"
         storagetype="uint16" endian="big" sizex="16" sizey="2"
         userlevel="4">
   <scaling units="scaled" expression="x*0.099999994" to_byte="x/0.099999994" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-300" storageaddress="0x0B8EB4" storagetype="float"
          endian="big" sizex="16">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Gear or mode 0-1" storageaddress="0x0B8EF4" storagetype="float"
          endian="big" sizey="2">
    <scaling units="index" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x2 table, header at 0x0C7EA0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C807C - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0B999C"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9904" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-7200" storageaddress="0x0B9944" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0C807C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8098 - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0B9CF4"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9C5C" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-7200" storageaddress="0x0B9C9C" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0C8098.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C80B4 - 16x22 pedal by engine speed" category="Transmission - Unidentified (pedal by engine speed)" storageaddress="0x0BA04C"
         storagetype="uint16" endian="big" sizex="16" sizey="22"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01-200" to_byte="(x+200)/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Pedal or load 0-100" storageaddress="0x0B9FB4" storagetype="float"
          endian="big" sizex="16">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 600-7200" storageaddress="0x0B9FF4" storagetype="float"
          endian="big" sizey="22">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 16x22 table, header at 0x0C80B4.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8108 - 15x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0BA5D8"
         storagetype="uint16" endian="big" sizex="15" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6800" storageaddress="0x0BA570" storagetype="float"
          endian="big" sizex="15">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BA5AC" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x11 table, header at 0x0C8108.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8124 - 15x11 engine speed by pedal" category="Transmission - Unidentified (engine speed by pedal)" storageaddress="0x0BA78C"
         storagetype="uint16" endian="big" sizex="15" sizey="11"
         userlevel="4">
   <scaling units="raw" expression="x" to_byte="x" format="0"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="Engine speed 800-6800" storageaddress="0x0BA724" storagetype="float"
          endian="big" sizex="15">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Pedal or load 0-100" storageaddress="0x0BA760" storagetype="float"
          endian="big" sizey="11">
    <scaling units="%" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 15x11 table, header at 0x0C8124.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8140 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BA92C"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0BA8D8" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0BA904" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0C8140.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C815C - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BAA5C"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0BAA08" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0BAA34" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0C815C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8178 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BAB8C"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0BAB38" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0BAB64" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0C8178.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8194 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BACBC"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0BAC68" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0BAC94" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0C8194.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C81B0 - 11x10 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BADEC"
         storagetype="uint16" endian="big" sizex="11" sizey="10"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0.04-0.44" storageaddress="0x0BAD98" storagetype="float"
          endian="big" sizex="11">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 615-9000" storageaddress="0x0BADC4" storagetype="float"
          endian="big" sizey="10">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 11x10 table, header at 0x0C81B0.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C81E8 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BB034"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0BAFE0" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0BAFFC" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0C81E8.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8204 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BB14C"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0BB0F8" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0BB114" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0C8204.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8220 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BB264"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0BB210" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0BB22C" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0C8220.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C823C - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BB37C"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0BB328" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0BB344" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0C823C.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
  <table type="3D" name="Table 0C8258 - 7x14 engine speed" category="Transmission - Unidentified (engine speed)" storageaddress="0x0BB494"
         storagetype="uint16" endian="big" sizex="7" sizey="14"
         userlevel="4">
   <scaling units="scaled" expression="x*0.01" to_byte="x/0.01" format="0.000"
            fineincrement="1" coarseincrement="5" />
   <table type="X Axis" name="0-1.6" storageaddress="0x0BB440" storagetype="float"
          endian="big" sizex="7">
    <scaling units="raw" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <table type="Y Axis" name="Engine speed 500-8000" storageaddress="0x0BB45C" storagetype="float"
          endian="big" sizey="14">
    <scaling units="RPM" expression="x" to_byte="x" format="0"
             fineincrement="1" coarseincrement="5" />
   </table>
   <description>Unidentified 7x14 table, header at 0x0C8258.

The structure is certain - the header is self-consistent and the axes are real float
arrays - but the physical quantity is NOT established, so no units are claimed and the
values are shown raw. Changing it without knowing what it does is a bad idea.</description>
  </table>
 </rom>
</roms>
