<?xml version="1.0" encoding="ISO-8859-1"?>
<canoefdxdescription version="1.0">

    <datagroup groupID="1" size="8">
        <identifier>EasyDataRead</identifier>
        <item type="int16" size="2" offset="0">
            <identifier>SigEngineSpeed</identifier>
            <signal name="EngineSpeed" value="raw"/>
        </item>
        <item type="uint8" size="1" offset="2">
            <identifier>SigOnOff</identifier>
            <signal name="OnOff" value="raw"/>
        </item>
        <item type="uint8" size="1" offset="3">
            <identifier>SigFlashLight</identifier>
            <signal name="FlashLight" value="raw"/>
        </item>
        <item type="uint8" size="1" offset="4">
            <identifier>SigHeadLight</identifier>
            <signal name="HeadLight" value="raw"/>
        </item>
        <item type="uint8" size="1" offset="5">
             <identifier>VarHazardLightsSwitch</identifier>
            <sysvar name="HazardLightsSwitch" namespace="FDX" />
        </item>
        <item type="uint8" size="1" offset="6">
            <identifier>VarHeadLightSwitch</identifier>
            <sysvar name="HeadLightSwitch" namespace="FDX"/>
        </item>
    </datagroup>

    <datagroup groupID="2" size="8">
        <identifier>EasyDataWrite</identifier>
        <item type="int16" size="2" offset="0">
            <identifier>VarEngineSpeedEntry</identifier>
            <sysvar name="EngineSpeedEntry" namespace="FDX"/>
        </item>
        <item type="uint8" size="1" offset="2">
            <identifier>VarEngineStateSwitch</identifier>
            <sysvar name="EngineStateSwitch" namespace="FDX"/>
        </item>
        <item type="uint8" size="1" offset="3">
            <identifier>SigFlashLight</identifier>
            <signal name="FlashLight" value="raw"/>
        </item>
        <item type="uint8" size="1" offset="4">
            <identifier>SigHeadLight</identifier>
            <signal name="HeadLight" value="raw"/>
        </item>
    </datagroup>
	
    <datagroup groupID="3" size="16">
        <identifier>EasyFrameAccess</identifier>
        <item type="bytearray" size="6" offset="0">
            <identifier>EngineStateFrame</identifier>
            <frame name="EngineState"/>
        </item>
        <item type="bytearray" size="5" offset="8">
            <identifier>LightStateFrame</identifier>
            <frame name="LightState"/>
        </item>
    </datagroup>

</canoefdxdescription>
