Shimano CM-1000 Dashware plugin
Shimano CM-1000.xml
—
Extensible Markup Language (XML),
3 kB (3186 bytes)
File contents
<DataProfile version="2" readOnly="False" startFinishDistanceThreshold="40" showDistanceThreshold="True" ignoreFirstLap="True" ignoreLastLap="True" lapTimeHoldSecs="5" isChaseCamData="False" isAimData="False" isDriftBoxData="False" sortByTime="False" autoSync="False" autoSyncOffset="0">
<HeaderLines>
<HeaderLineIndex>0</HeaderLineIndex>
</HeaderLines>
<DataStartLineIndex>1</DataStartLineIndex>
<DataValueSeparators>,; </DataValueSeparators>
<UseEuroDecimalFormat>False</UseEuroDecimalFormat>
<FileLineMatchers>
<FileLineMatcher dataLineIndex="0" matchText="YEAR,MONTH,DAY,HOUR,MINUTE,SECOND" matchMode="Contains" ignoreCase="False" />
</FileLineMatchers>
<Calculators>
<MathCalculator mathOperation="Multiply" parameter="60" useConstantParameter="True">
<InputColumns>
<InputColumn>MINUTE</InputColumn>
<InputColumn>
</InputColumn>
</InputColumns>
<OutputColumns>
<OutputColumn>MINUTES_AS_SECONDS</OutputColumn>
</OutputColumns>
</MathCalculator>
<MathCalculator mathOperation="Multiply" parameter="3600" useConstantParameter="True">
<InputColumns>
<InputColumn>HOUR</InputColumn>
<InputColumn>
</InputColumn>
</InputColumns>
<OutputColumns>
<OutputColumn>HOURS_AS_SECONDS</OutputColumn>
</OutputColumns>
</MathCalculator>
<MathCalculator mathOperation="Add" parameter="0" useConstantParameter="False">
<InputColumns>
<InputColumn>HOURS_AS_SECONDS</InputColumn>
<InputColumn>MINUTES_AS_SECONDS</InputColumn>
</InputColumns>
<OutputColumns>
<OutputColumn>HOURS_PLUS_MINS_AS_SECONDS</OutputColumn>
</OutputColumns>
</MathCalculator>
<MathCalculator mathOperation="Add" parameter="0" useConstantParameter="False">
<InputColumns>
<InputColumn>HOURS_PLUS_MINS_AS_SECONDS</InputColumn>
<InputColumn>SECOND</InputColumn>
</InputColumns>
<OutputColumns>
<OutputColumn>TOTAL_SECONDS</OutputColumn>
</OutputColumns>
</MathCalculator>
</Calculators>
<ColumnMappings>
<ColumnMapping inputColumnText="TOTAL_SECONDS" inputColumnMatchMode="ExactMatch" inputColumnIgnoreCase="False" dataCategory="<Required>" dataType="Data Running Time, Seconds" />
<ColumnMapping inputColumnText="SPEED" inputColumnMatchMode="ExactMatch" inputColumnIgnoreCase="False" dataCategory="Velocity" dataType="Speed (KPH)" />
<ColumnMapping inputColumnText="SPEED_MPH" inputColumnMatchMode="ExactMatch" inputColumnIgnoreCase="False" dataCategory="Velocity" dataType="Speed (MPH)" />
<ColumnMapping inputColumnText="CADENCE" inputColumnMatchMode="ExactMatch" inputColumnIgnoreCase="False" dataCategory="Sports" dataType="Cadence" />
<ColumnMapping inputColumnText="POWER" inputColumnMatchMode="ExactMatch" inputColumnIgnoreCase="False" dataCategory="Sports" dataType="Power" />
<ColumnMapping inputColumnText="HEART_RATE" inputColumnMatchMode="ExactMatch" inputColumnIgnoreCase="False" dataCategory="Sports" dataType="Heart Rate" />
</ColumnMappings>
</DataProfile>
