<?xml version="1.0" encoding="UTF-8"?>
<cns:ch10 xmlns:cns="http://www.example.org/XMLCH10Mapping" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="XMLCH10Mapping.xsd" xsi:schemaLocation="http://www.example.org/XMLCH10Mapping XMLCH10Mapping.xsd">
<!--  according to proposed specification with internal version number 0.3.1 -->

<!-- Default definitions for all channels to avoid repeating definitions later -->
	<cns:ChannelDefaults ChannelID="0" DataTypeVersion="106-15" DataType="TMATS" ChecksumType="Checksum0"/>
	<cns:ChannelDefaults ChannelID="1" DataTypeVersion="106-13" DataType="Time Format 1" ChecksumType="Checksum0"/>
	<cns:ChannelDefaults ChannelID="0x2F0" DataTypeVersion="106-13" DataType="UART Format 0" ChecksumType="Checksum16"/>

<!-- An ASCII TMATS packet -->
	<cns:Packet ChannelID="0" RTC="0">
		<cns:TMATSData Ch10Version="106-15">
			<cns:ASCII>G\106:15;
G\DSI\N:1;
G\DSI-1:DataSource1;
G\DST-1:STO;
R-1\ID:DataSource1;
R-1\RID:FLIDAS;
R-1\R1:generated from XML CH10 mapping;
R-1\TC1:OTHR;
R-1\COM:These CH10 files are generated by the FLIDAS software using the XML CH10 Mapping defined in the CH10 Programmers Handbook (RCC document 123-16) appendix P/Q from the definition of a user defined external XML file;
R-1\RML:E;
R-1\ERBS:AUTO;
R-1\NSB:0;
R-1\RI1:Data Bus Tools GmbH;
R-1\RI2:FLIDAS;
R-1\RI3:N;
R-1\RI6:N;
R-1\CRE:F;
R-1\RSS:R;
R-1\N:2;
R-1\TK1-1:1;
R-1\TK4-1:1;
R-1\DSI-1:TimeChannel;
R-1\CHE-1:T;
R-1\CDT-1:TIMEIN;
R-1\TTF-1:1;
R-1\TFMT-1:I;
R-1\TSRC-1:I;
R-1\TK1-2:752;
R-1\TK4-2:752;
R-1\DSI-2:UARTChannel1;
R-1\CHE-2:T;
R-1\CDT-2:UARTIN;
R-1\UTF-2:0;
R-1\NUS\N-2:1;
R-1\USCN-2-1:1;
R-1\UCNM-2-1:GPS;
R-1\UCR-2-1:4800;
R-1\UCB-2-1:8;
R-1\UCP-2-1:N;
R-1\UCS-2-1:0;
R-1\UCIN-2-1:2;
R-1\UCBS-2-1:1;
R-1\UCSL-2-1:0;
R-1\UCSV-2-1:0;
R-1\UCBR-2-1:533.33333;
</cns:ASCII>
		</cns:TMATSData>
	</cns:Packet>
	
<!-- First time packet -->
	<cns:Packet ChannelID="1" RTC="0" >		
		<cns:TimeData MonthYearAvailable="True" TimeFormat="Internal" TimeSource="Internal">
			<cns:TimeDataContent year="2013" mth="2" day="11" hrs="16" min="0" sec="26" msec="730"/>
		</cns:TimeData>
	</cns:Packet>

<!--  UART packets with GPS data -->
	<cns:Packet ChannelID="0x2F0" RTC="p+0">
		<cns:UARTData>
 			<cns:UARTMessage Subchannel="0">
				<cns:ASCII>$GPRMC,160026.73,A,1131.081,N,04344.067,E,300.00,4.96,110213,0.0,E*5A</cns:ASCII>
				<cns:HexBytes>0D 0A</cns:HexBytes>
			</cns:UARTMessage>
		</cns:UARTData>
	</cns:Packet>

	<cns:Packet ChannelID="0x2F0" RTC="c+10100000">
		<cns:UARTData>
 			<cns:UARTMessage Subchannel="0" >
				<cns:ASCII>$GPRMC,160027.74,A,1131.164,N,04344.074,E,300.00,4.96,110213,0.0,E*54</cns:ASCII>
				<cns:HexBytes>0D 0A</cns:HexBytes>
			</cns:UARTMessage>
		</cns:UARTData>
	</cns:Packet>

	<cns:Packet ChannelID="0x2F0" RTC="c+30500000">
		<cns:UARTData>
 			<cns:UARTMessage Subchannel="0">
				<cns:ASCII>$GPRMC,160030.79,A,1131.413,N,04344.096,E,300.00,4.96,110213,0.0,E*56</cns:ASCII>
				<cns:HexBytes>0D 0A</cns:HexBytes>
			</cns:UARTMessage>
		</cns:UARTData>
	</cns:Packet>

	<cns:Packet ChannelID="0x2F0" RTC="c+10100000">
		<cns:UARTData>
 			<cns:UARTMessage Subchannel="0">
				<cns:ASCII>$GPGGA,160031.80,1131.496,N,04344.104,E,1,04,1.8,100.00,M,-33.9,M,,0000*72</cns:ASCII>
				<cns:HexBytes>0D 0A</cns:HexBytes>
			</cns:UARTMessage>
		</cns:UARTData>
	</cns:Packet>

	<cns:Packet ChannelID="0x2F0" RTC="c+20300000">
		<cns:UARTData>
 			<cns:UARTMessage Subchannel="0">
				<cns:ASCII>$GPRMC,160033.83,A,1131.662,N,04344.118,E,300.00,4.96,110213,0.0,E*53</cns:ASCII>
				<cns:HexBytes>0D 0A</cns:HexBytes>
			</cns:UARTMessage>
		</cns:UARTData>
	</cns:Packet>

	<cns:Packet ChannelID="0x2F0" RTC="c+40500000">
		<cns:UARTData>
 			<cns:UARTMessage Subchannel="0">
				<cns:ASCII>$GPRMC,160037.88,A,1131.994,N,04344.148,E,300.00,4.96,110213,0.0,E*5F</cns:ASCII>
				<cns:HexBytes>0D 0A</cns:HexBytes>
			</cns:UARTMessage>
		</cns:UARTData>
	</cns:Packet>

	<cns:Packet ChannelID="0x2F0" RTC="c+71000000">
		<cns:UARTData>
 			<cns:UARTMessage Subchannel="0">
				<cns:ASCII>$GPRMC,160044.98,A,1132.575,N,04344.199,E,300.00,4.96,110213,0.0,E*56</cns:ASCII>
				<cns:HexBytes>0D 0A</cns:HexBytes>
			</cns:UARTMessage>
		</cns:UARTData>
	</cns:Packet>

	<cns:Packet ChannelID="0x2F0" RTC="c+20300000">
		<cns:UARTData>
 			<cns:UARTMessage Subchannel="0">				
				<cns:NMEA0183>$GPRMC,160047.01,A,1132.741,N,04344.214,E,300.00,4.96,110213,0.0,E</cns:NMEA0183><!-- A definition using the NMEA0183 tag automatically generates the checksum and adds carriage return and line feed (0x0D 0x0A). Therefore it is easy to manipulate the parameters manually -->
			</cns:UARTMessage>
		</cns:UARTData>
	</cns:Packet>
</cns:ch10>
