Initial Import
[profile/ivi/automotive-dlt.git] / src / examples / dlt-example-non-verbose-1.xml
1 <?xml version="1.0"?>\r
2 <!--                                                                                 -->\r
3 <!-- DLT example for DLT non-verbose mode                                            -->\r
4 <!--                                                                                 -->\r
5 <!-- Author: Jens Levihn,                                                                                                                        -->\r
6 <!--         PEIKER acustic GmbH & Co. KG, Max-Planck-Str. 32, 61381 Friedrichsdorf  -->\r
7 <!--                                                                                 -->\r
8 <!--                                                                                 -->\r
9 <fx:FIBEX xmlns:fx="http://www.asam.net/xml/fbx" xmlns:ho="http://www.asam.net/xml" xmlns:can="http://www.asam.net/xml/fbx/can" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.asam.net/xml/fbx xml_schema\fibex.xsd http://www.asam.net/xml/fbx/can  xml_schema\fibex4can.xsd" VERSION="3.1.0">\r
10         <fx:PROJECT ID="projectTCB">\r
11                 <ho:SHORT-NAME>projectTCB</ho:SHORT-NAME>\r
12         </fx:PROJECT>\r
13         <fx:ELEMENTS>\r
14                 <!--***************************** ECU ***************************-->\r
15                 <fx:ECUS>\r
16                         <fx:ECU ID="TCB">\r
17                                 <ho:SHORT-NAME>TCB</ho:SHORT-NAME>\r
18                                 <fx:MANUFACTURER-EXTENSION>\r
19                                         <SW_VERSION>001.004.062</SW_VERSION>\r
20                                         <APPLICATIONS>\r
21                                                 <APPLICATION>\r
22                                                         <APPLICATION_ID>APP1</APPLICATION_ID>\r
23                                                         <APPLICATION_DESCRIPTION>Application 1</APPLICATION_DESCRIPTION>\r
24                                                         <CONTEXTS>\r
25                                                                 <CONTEXT>\r
26                                                         <CONTEXT_ID>CON1</CONTEXT_ID>\r
27                                                         <CONTEXT_DESCRIPTION>Context 1</CONTEXT_DESCRIPTION>\r
28                                                                 </CONTEXT>\r
29                                                         </CONTEXTS>\r
30                                                 </APPLICATION>\r
31                                                 <APPLICATION>\r
32                                                         <APPLICATION_ID>TEST</APPLICATION_ID>\r
33                                                         <APPLICATION_DESCRIPTION>Test Application</APPLICATION_DESCRIPTION>\r
34                                                         <CONTEXTS>\r
35                                                                 <CONTEXT>\r
36                                                         <CONTEXT_ID>CON1</CONTEXT_ID>\r
37                                                         <CONTEXT_DESCRIPTION>Context 1</CONTEXT_DESCRIPTION>\r
38                                                                 </CONTEXT>\r
39                                                         </CONTEXTS>\r
40                                                 </APPLICATION>\r
41                                                 <APPLICATION>\r
42                                                         <APPLICATION_ID>LAT</APPLICATION_ID>\r
43                                                         <APPLICATION_DESCRIPTION>Log And Trace</APPLICATION_DESCRIPTION>\r
44                                                         <CONTEXTS>\r
45                                                                 <CONTEXT>\r
46                                                         <CONTEXT_ID>NV</CONTEXT_ID>\r
47                                                         <CONTEXT_DESCRIPTION>NV test</CONTEXT_DESCRIPTION>\r
48                                                                 </CONTEXT>\r
49                                                         </CONTEXTS>\r
50                                                 </APPLICATION>\r
51                                         </APPLICATIONS>\r
52                                 </fx:MANUFACTURER-EXTENSION>\r
53                         </fx:ECU>\r
54                 </fx:ECUS>\r
55                 <!--*************************** PDUS ***************************-->\r
56                 <fx:PDUS>\r
57                         <!--=============== Message 10   ==================-->\r
58                         <!--=============== 1. Parameter ==================-->\r
59                         <fx:PDU ID="PDU_10_0">\r
60                                 <ho:SHORT-NAME>PDU_10_0</ho:SHORT-NAME>\r
61                                 <ho:DESC>DLT non verbose test message.</ho:DESC>\r
62                                 <fx:BYTE-LENGTH>0</fx:BYTE-LENGTH>\r
63                                 <fx:PDU-TYPE>OTHER</fx:PDU-TYPE>\r
64                         </fx:PDU>\r
65                         <!--=============== Message 11   ==================-->\r
66                         <!--=============== 1. Parameter ==================-->\r
67                         <fx:PDU ID="PDU_11_0">\r
68                                 <ho:SHORT-NAME>PDU_11_0</ho:SHORT-NAME>\r
69                                 <ho:DESC>Buffer near limit. Free size:</ho:DESC>\r
70                                 <fx:BYTE-LENGTH>0</fx:BYTE-LENGTH>\r
71                                 <fx:PDU-TYPE>OTHER</fx:PDU-TYPE>\r
72                         </fx:PDU>\r
73                         <!--=============== 2. Parameter ==================-->\r
74                         <fx:PDU ID="PDU_11_1">\r
75                                 <ho:SHORT-NAME>PDU_11_1</ho:SHORT-NAME>\r
76                 <fx:BYTE-LENGTH>2</fx:BYTE-LENGTH>\r
77                                 <fx:PDU-TYPE>OTHER</fx:PDU-TYPE>\r
78                 <fx:SIGNAL-INSTANCES>\r
79                     <fx:SIGNAL-INSTANCE ID="S_11_1">\r
80                         <fx:SEQUENCE-NUMBER>0</fx:SEQUENCE-NUMBER>\r
81                         <fx:SIGNAL-REF ID-REF="S_UINT16"/>\r
82                     </fx:SIGNAL-INSTANCE>\r
83                 </fx:SIGNAL-INSTANCES>\r
84                         </fx:PDU>\r
85                         <!--=============== Message 12   ==================-->\r
86                         <!--=============== 1. Parameter ==================-->\r
87                         <fx:PDU ID="PDU_12_0">\r
88                                 <ho:SHORT-NAME>PDU_12_0</ho:SHORT-NAME>\r
89                                 <ho:DESC>Buffer size exceeded.</ho:DESC>\r
90                                 <fx:BYTE-LENGTH>0</fx:BYTE-LENGTH>\r
91                                 <fx:PDU-TYPE>OTHER</fx:PDU-TYPE>\r
92                         </fx:PDU>\r
93                         <!--=============== 2. Parameter ==================-->\r
94                         <fx:PDU ID="PDU_12_1">\r
95                                 <ho:SHORT-NAME>PDU_12_1</ho:SHORT-NAME>\r
96                 <fx:BYTE-LENGTH>4</fx:BYTE-LENGTH>\r
97                                 <fx:PDU-TYPE>OTHER</fx:PDU-TYPE>\r
98                 <fx:SIGNAL-INSTANCES>\r
99                     <fx:SIGNAL-INSTANCE ID="S_12_1">\r
100                         <fx:SEQUENCE-NUMBER>0</fx:SEQUENCE-NUMBER>\r
101                         <fx:SIGNAL-REF ID-REF="S_UINT32"/>\r
102                     </fx:SIGNAL-INSTANCE>\r
103                 </fx:SIGNAL-INSTANCES>\r
104                         </fx:PDU>\r
105                         <!--=============== 3. Parameter ==================-->\r
106                         <fx:PDU ID="PDU_12_2">\r
107                                 <ho:SHORT-NAME>PDU_12_2</ho:SHORT-NAME>\r
108                 <fx:BYTE-LENGTH>4</fx:BYTE-LENGTH>\r
109                                 <fx:PDU-TYPE>OTHER</fx:PDU-TYPE>\r
110                 <fx:SIGNAL-INSTANCES>\r
111                     <fx:SIGNAL-INSTANCE ID="S_12_2">\r
112                         <fx:SEQUENCE-NUMBER>0</fx:SEQUENCE-NUMBER>\r
113                         <fx:SIGNAL-REF ID-REF="S_UINT32"/>\r
114                     </fx:SIGNAL-INSTANCE>\r
115                 </fx:SIGNAL-INSTANCES>\r
116                         </fx:PDU>\r
117                         <!--=============== 4. Parameter ==================-->\r
118                         <fx:PDU ID="PDU_12_3">\r
119                                 <ho:SHORT-NAME>PDU_12_3</ho:SHORT-NAME>\r
120                                 <ho:DESC>Process terminated.</ho:DESC>\r
121                                 <fx:BYTE-LENGTH>0</fx:BYTE-LENGTH>\r
122                                 <fx:PDU-TYPE>OTHER</fx:PDU-TYPE>\r
123                         </fx:PDU>\r
124                         <!--=============== Message 13   ==================-->\r
125                         <!--=============== 1. Parameter ==================-->\r
126                         <fx:PDU ID="PDU_13_0">\r
127                                 <ho:SHORT-NAME>PDU_13_0</ho:SHORT-NAME>\r
128                                 <ho:DESC>Temperature measurement</ho:DESC>\r
129                                 <fx:BYTE-LENGTH>0</fx:BYTE-LENGTH>\r
130                                 <fx:PDU-TYPE>OTHER</fx:PDU-TYPE>\r
131                         </fx:PDU>\r
132                         <!--=============== 2. Parameter ==================-->\r
133                         <fx:PDU ID="PDU_13_1">\r
134                                 <ho:SHORT-NAME>PDU_13_1</ho:SHORT-NAME>\r
135                 <fx:BYTE-LENGTH>1</fx:BYTE-LENGTH>\r
136                                 <fx:PDU-TYPE>OTHER</fx:PDU-TYPE>\r
137                 <fx:SIGNAL-INSTANCES>\r
138                     <fx:SIGNAL-INSTANCE ID="S_13_1">\r
139                         <fx:SEQUENCE-NUMBER>0</fx:SEQUENCE-NUMBER>\r
140                         <fx:SIGNAL-REF ID-REF="S_UINT8"/>\r
141                         <fx:MANUFACTURER-EXTENSION>\r
142                                 <VARI_NAME>measurement_point</VARI_NAME>\r
143                                 <VARI_UNIT></VARI_UNIT>\r
144                         </fx:MANUFACTURER-EXTENSION>\r
145                     </fx:SIGNAL-INSTANCE>\r
146                 </fx:SIGNAL-INSTANCES>\r
147                         </fx:PDU>\r
148                         <!--=============== 3. Parameter ==================-->\r
149                         <fx:PDU ID="PDU_13_2">\r
150                                 <ho:SHORT-NAME>PDU_13_2</ho:SHORT-NAME>\r
151                 <fx:BYTE-LENGTH>4</fx:BYTE-LENGTH>\r
152                                 <fx:PDU-TYPE>OTHER</fx:PDU-TYPE>\r
153                 <fx:SIGNAL-INSTANCES>\r
154                     <fx:SIGNAL-INSTANCE ID="S_13_2">\r
155                         <fx:SEQUENCE-NUMBER>0</fx:SEQUENCE-NUMBER>\r
156                         <fx:SIGNAL-REF ID-REF="S_FLOA32"/>\r
157                         <fx:MANUFACTURER-EXTENSION>\r
158                                 <VARI_NAME>reading</VARI_NAME>\r
159                                 <VARI_UNIT>Kelvin</VARI_UNIT>\r
160                         </fx:MANUFACTURER-EXTENSION>\r
161                     </fx:SIGNAL-INSTANCE>\r
162                 </fx:SIGNAL-INSTANCES>\r
163                         </fx:PDU>\r
164                         <!--=============== Message 14   ==================-->\r
165                         <!--=============== 1. Parameter ==================-->\r
166                         <fx:PDU ID="PDU_14_0">\r
167                                 <ho:SHORT-NAME>PDU_14_0</ho:SHORT-NAME>\r
168                                 <ho:DESC>Build ID:</ho:DESC>\r
169                                 <fx:BYTE-LENGTH>0</fx:BYTE-LENGTH>\r
170                                 <fx:PDU-TYPE>OTHER</fx:PDU-TYPE>\r
171                         </fx:PDU>\r
172                         <!--=============== 2. Parameter ==================-->\r
173                         <fx:PDU ID="PDU_14_1">\r
174                                 <ho:SHORT-NAME>PDU_14_1</ho:SHORT-NAME>\r
175                                 <fx:BYTE-LENGTH>0</fx:BYTE-LENGTH>\r
176                                 <fx:PDU-TYPE>OTHER</fx:PDU-TYPE>\r
177                 <fx:SIGNAL-INSTANCES>\r
178                     <fx:SIGNAL-INSTANCE ID="S_14_1">\r
179                         <fx:SEQUENCE-NUMBER>0</fx:SEQUENCE-NUMBER>\r
180                         <fx:SIGNAL-REF ID-REF="S_STRG_ASCII"/>\r
181                     </fx:SIGNAL-INSTANCE>\r
182                 </fx:SIGNAL-INSTANCES>\r
183                         </fx:PDU>\r
184                 </fx:PDUS>\r
185                 <!--*************************** FRAMES ***************************-->\r
186                 <fx:FRAMES>\r
187                     <!-- ================== 1. Log and Trace Message ============ -->\r
188                     <fx:FRAME ID="ID_10">\r
189                         <ho:SHORT-NAME>ID_10</ho:SHORT-NAME>\r
190                         <fx:BYTE-LENGTH>0</fx:BYTE-LENGTH>\r
191                         <fx:FRAME-TYPE>OTHER</fx:FRAME-TYPE>\r
192                         <fx:PDU-INSTANCES>\r
193                             <fx:PDU-INSTANCE ID="P_10_0">\r
194                                 <fx:PDU-REF ID-REF="PDU_10_0"/>\r
195                                 <fx:SEQUENCE-NUMBER>0</fx:SEQUENCE-NUMBER>\r
196                             </fx:PDU-INSTANCE>\r
197                         </fx:PDU-INSTANCES>\r
198                         <fx:MANUFACTURER-EXTENSION>\r
199                         <MESSAGE_TYPE>DLT_TYPE_LOG</MESSAGE_TYPE>\r
200                         <MESSAGE_INFO>DLT_LOG_INFO</MESSAGE_INFO>\r
201                         <APPLICATION_ID>TEST</APPLICATION_ID>\r
202                         <CONTEXT_ID>CON1</CONTEXT_ID>\r
203                         <MESSAGE_SOURCE_FILE>dlt_test.c</MESSAGE_SOURCE_FILE>\r
204                         <MESSAGE_LINE_NUMBER>411</MESSAGE_LINE_NUMBER>\r
205                         </fx:MANUFACTURER-EXTENSION>\r
206                     </fx:FRAME>\r
207                     <!-- ================== 2. Log and Trace Message ============ -->\r
208                     <fx:FRAME ID="ID_11">\r
209                         <ho:SHORT-NAME>ID_1001</ho:SHORT-NAME>\r
210                         <fx:BYTE-LENGTH>2</fx:BYTE-LENGTH>\r
211                         <fx:FRAME-TYPE>OTHER</fx:FRAME-TYPE>\r
212                         <fx:PDU-INSTANCES>\r
213                             <fx:PDU-INSTANCE ID="P_11_0">\r
214                                 <fx:PDU-REF ID-REF="PDU_11_0"/>\r
215                                 <fx:SEQUENCE-NUMBER>0</fx:SEQUENCE-NUMBER>\r
216                             </fx:PDU-INSTANCE>\r
217                             <fx:PDU-INSTANCE ID="P_1001_1">\r
218                                 <fx:PDU-REF ID-REF="PDU_11_1"/>\r
219                                 <fx:SEQUENCE-NUMBER>1</fx:SEQUENCE-NUMBER>\r
220                             </fx:PDU-INSTANCE>\r
221                         </fx:PDU-INSTANCES>\r
222                         <fx:MANUFACTURER-EXTENSION>\r
223                         <MESSAGE_TYPE>DLT_TYPE_LOG</MESSAGE_TYPE>\r
224                         <MESSAGE_INFO>DLT_LOG_WARN</MESSAGE_INFO>\r
225                         <APPLICATION_ID>APP1</APPLICATION_ID>\r
226                         <CONTEXT_ID>CON1</CONTEXT_ID>\r
227                         <MESSAGE_SOURCE_FILE>application_file.c</MESSAGE_SOURCE_FILE>\r
228                         <MESSAGE_LINE_NUMBER>955</MESSAGE_LINE_NUMBER>\r
229                         </fx:MANUFACTURER-EXTENSION>\r
230                     </fx:FRAME>\r
231                     <!-- ================== 3. Log and Trace Message ============ -->\r
232                     <fx:FRAME ID="ID_12">\r
233                         <ho:SHORT-NAME>ID_1002</ho:SHORT-NAME>\r
234                         <fx:BYTE-LENGTH>2</fx:BYTE-LENGTH>\r
235                         <fx:FRAME-TYPE>OTHER</fx:FRAME-TYPE>\r
236                         <fx:PDU-INSTANCES>\r
237                             <fx:PDU-INSTANCE ID="P_12_0">\r
238                                 <fx:PDU-REF ID-REF="PDU_12_0"/>\r
239                                 <fx:SEQUENCE-NUMBER>0</fx:SEQUENCE-NUMBER>\r
240                             </fx:PDU-INSTANCE>\r
241                             <fx:PDU-INSTANCE ID="P_12_1">\r
242                                 <fx:PDU-REF ID-REF="PDU_12_1"/>\r
243                                 <fx:SEQUENCE-NUMBER>1</fx:SEQUENCE-NUMBER>\r
244                             </fx:PDU-INSTANCE>\r
245                             <fx:PDU-INSTANCE ID="P_12_2">\r
246                                 <fx:PDU-REF ID-REF="PDU_12_2"/>\r
247                                 <fx:SEQUENCE-NUMBER>2</fx:SEQUENCE-NUMBER>\r
248                             </fx:PDU-INSTANCE>\r
249                             <fx:PDU-INSTANCE ID="P_12_3">\r
250                                 <fx:PDU-REF ID-REF="PDU_12_3"/>\r
251                                 <fx:SEQUENCE-NUMBER>3</fx:SEQUENCE-NUMBER>\r
252                             </fx:PDU-INSTANCE>\r
253                         </fx:PDU-INSTANCES>\r
254                         <fx:MANUFACTURER-EXTENSION>\r
255                         <MESSAGE_TYPE>DLT_TYPE_LOG</MESSAGE_TYPE>\r
256                     <MESSAGE_INFO>DLT_LOG_ERROR</MESSAGE_INFO>\r
257                         <APPLICATION_ID>APP1</APPLICATION_ID>\r
258                         <CONTEXT_ID>CON1</CONTEXT_ID>\r
259                         <MESSAGE_SOURCE_FILE>application_file.c</MESSAGE_SOURCE_FILE>\r
260                         <MESSAGE_LINE_NUMBER>1058</MESSAGE_LINE_NUMBER>\r
261                         </fx:MANUFACTURER-EXTENSION>\r
262                     </fx:FRAME>\r
263                     <!-- ================== 4. Log and Trace Message ============ -->\r
264                     <fx:FRAME ID="ID_13">\r
265                         <ho:SHORT-NAME>ID_1003</ho:SHORT-NAME>\r
266                         <fx:BYTE-LENGTH>5</fx:BYTE-LENGTH>\r
267                         <fx:FRAME-TYPE>OTHER</fx:FRAME-TYPE>\r
268                         <fx:PDU-INSTANCES>\r
269                             <fx:PDU-INSTANCE ID="P_13_0">\r
270                                 <fx:PDU-REF ID-REF="PDU_13_0"/>\r
271                                 <fx:SEQUENCE-NUMBER>0</fx:SEQUENCE-NUMBER>\r
272                             </fx:PDU-INSTANCE>\r
273                             <fx:PDU-INSTANCE ID="P_13_1">\r
274                                 <fx:PDU-REF ID-REF="PDU_13_1"/>\r
275                                 <fx:SEQUENCE-NUMBER>1</fx:SEQUENCE-NUMBER>\r
276                             </fx:PDU-INSTANCE>\r
277                             <fx:PDU-INSTANCE ID="P_13_2">\r
278                                 <fx:PDU-REF ID-REF="PDU_13_2"/>\r
279                                 <fx:SEQUENCE-NUMBER>2</fx:SEQUENCE-NUMBER>\r
280                             </fx:PDU-INSTANCE>\r
281                         </fx:PDU-INSTANCES>\r
282                         <fx:MANUFACTURER-EXTENSION>\r
283                         <MESSAGE_TYPE>DLT_TYPE_LOG</MESSAGE_TYPE>\r
284                         <MESSAGE_INFO>DLT_LOG_INFO</MESSAGE_INFO>\r
285                         <APPLICATION_ID>APP1</APPLICATION_ID>\r
286                         <CONTEXT_ID>CON1</CONTEXT_ID>\r
287                         <MESSAGE_SOURCE_FILE>temp_meas.c</MESSAGE_SOURCE_FILE>\r
288                         <MESSAGE_LINE_NUMBER>42</MESSAGE_LINE_NUMBER>\r
289                         </fx:MANUFACTURER-EXTENSION>\r
290                     </fx:FRAME>\r
291                     <!-- ================== 5. Log and Trace Message ============ -->\r
292                     <fx:FRAME ID="ID_14">\r
293                         <ho:SHORT-NAME>ID_14</ho:SHORT-NAME>\r
294                         <fx:BYTE-LENGTH>0</fx:BYTE-LENGTH>\r
295                         <fx:FRAME-TYPE>OTHER</fx:FRAME-TYPE>\r
296                         <fx:PDU-INSTANCES>\r
297                             <fx:PDU-INSTANCE ID="P_14_0">\r
298                                 <fx:PDU-REF ID-REF="PDU_14_0"/>\r
299                                 <fx:SEQUENCE-NUMBER>0</fx:SEQUENCE-NUMBER>\r
300                             </fx:PDU-INSTANCE>\r
301                             <fx:PDU-INSTANCE ID="P_14_1">\r
302                                 <fx:PDU-REF ID-REF="PDU_14_1"/>\r
303                                 <fx:SEQUENCE-NUMBER>1</fx:SEQUENCE-NUMBER>\r
304                             </fx:PDU-INSTANCE>\r
305                         </fx:PDU-INSTANCES>\r
306                         <fx:MANUFACTURER-EXTENSION>\r
307                         <MESSAGE_TYPE>DLT_TYPE_LOG</MESSAGE_TYPE>\r
308                         <MESSAGE_INFO>DLT_LOG_INFO</MESSAGE_INFO>\r
309                         <APPLICATION_ID>LAT</APPLICATION_ID>\r
310                         <CONTEXT_ID>NV</CONTEXT_ID>\r
311                         <MESSAGE_SOURCE_FILE>latsTask.c</MESSAGE_SOURCE_FILE>\r
312                         <MESSAGE_LINE_NUMBER>421</MESSAGE_LINE_NUMBER>\r
313                         </fx:MANUFACTURER-EXTENSION>\r
314                     </fx:FRAME>\r
315                 </fx:FRAMES>\r
316                 \r
317                 <!--*************************** signals **************************-->\r
318                 <fx:SIGNALS>\r
319                         <!--======================= BOOL =====================-->\r
320                         <fx:SIGNAL ID="S_BOOL">\r
321                                 <ho:SHORT-NAME>S_BOOL</ho:SHORT-NAME>\r
322                                 <fx:CODING-REF ID-REF="BOOL"/>\r
323                         </fx:SIGNAL>\r
324                         <!--======================= SINT8 =====================-->\r
325                         <fx:SIGNAL ID="S_SINT8">\r
326                                 <ho:SHORT-NAME>S_SINT8</ho:SHORT-NAME>\r
327                                 <fx:CODING-REF ID-REF="SINT8"/>\r
328                         </fx:SIGNAL>\r
329                         <!--======================= UINT8 =====================-->\r
330                         <fx:SIGNAL ID="S_UINT8">\r
331                                 <ho:SHORT-NAME>S_UINT8</ho:SHORT-NAME>\r
332                                 <fx:CODING-REF ID-REF="UINT8"/>\r
333                         </fx:SIGNAL>\r
334                         <!--======================= SINT16 =====================-->\r
335                         <fx:SIGNAL ID="S_SINT16">\r
336                                 <ho:SHORT-NAME>S_SINT16</ho:SHORT-NAME>\r
337                                 <fx:CODING-REF ID-REF="SINT16"/>\r
338                         </fx:SIGNAL>\r
339                         <!--======================= UINT16 =====================-->\r
340                         <fx:SIGNAL ID="S_UINT16">\r
341                                 <ho:SHORT-NAME>S_UINT16</ho:SHORT-NAME>\r
342                                 <fx:CODING-REF ID-REF="UINT16"/>\r
343                         </fx:SIGNAL>\r
344                         <!--======================= SINT32 =====================-->\r
345                         <fx:SIGNAL ID="S_SINT32">\r
346                                 <ho:SHORT-NAME>S_SINT32</ho:SHORT-NAME>\r
347                                 <fx:CODING-REF ID-REF="SINT32"/>\r
348                         </fx:SIGNAL>\r
349                         <!--======================= UINT32 =====================-->\r
350                         <fx:SIGNAL ID="S_UINT32">\r
351                                 <ho:SHORT-NAME>S_UINT32</ho:SHORT-NAME>\r
352                                 <fx:CODING-REF ID-REF="UINT32"/>\r
353                         </fx:SIGNAL>\r
354                         <!--======================= SINT64 =====================-->\r
355                         <fx:SIGNAL ID="S_SINT64">\r
356                                 <ho:SHORT-NAME>S_SINT64</ho:SHORT-NAME>\r
357                                 <fx:CODING-REF ID-REF="SINT64"/>\r
358                         </fx:SIGNAL>\r
359                         <!--======================= UINT64 =====================-->\r
360                         <fx:SIGNAL ID="S_UINT64">\r
361                                 <ho:SHORT-NAME>S_UINT64</ho:SHORT-NAME>\r
362                                 <fx:CODING-REF ID-REF="UINT64"/>\r
363                         </fx:SIGNAL>\r
364                         <!--======================= FLOA16 =====================-->\r
365                         <fx:SIGNAL ID="S_FLOA16">\r
366                                 <ho:SHORT-NAME>S_FLOA16</ho:SHORT-NAME>\r
367                                 <fx:CODING-REF ID-REF="FLOA16"/>\r
368                         </fx:SIGNAL>\r
369                         <!--======================= FLOA32 =====================-->\r
370                         <fx:SIGNAL ID="S_FLOA32">\r
371                                 <ho:SHORT-NAME>S_FLOA32</ho:SHORT-NAME>\r
372                                 <fx:CODING-REF ID-REF="FLOA32"/>\r
373                         </fx:SIGNAL>\r
374                         <!--======================= FLOA64 =====================-->\r
375                         <fx:SIGNAL ID="S_FLOA64">\r
376                                 <ho:SHORT-NAME>S_FLOA64</ho:SHORT-NAME>\r
377                                 <fx:CODING-REF ID-REF="FLOA64"/>\r
378                         </fx:SIGNAL>\r
379                         <!--======================= STRG_ASCII =====================-->\r
380                         <fx:SIGNAL ID="S_STRG_ASCII">\r
381                                 <ho:SHORT-NAME>S_STRG_ASCII</ho:SHORT-NAME>\r
382                                 <fx:CODING-REF ID-REF="STRG_ASCII"/>\r
383                         </fx:SIGNAL>\r
384                         <!--======================= STRG_UTF8 =====================-->\r
385                         <fx:SIGNAL ID="S_STRG_UTF8">\r
386                                 <ho:SHORT-NAME>S_STRG_UTF8</ho:SHORT-NAME>\r
387                                 <fx:CODING-REF ID-REF="STRG_UTF8"/>\r
388                         </fx:SIGNAL>\r
389                 </fx:SIGNALS>\r
390         </fx:ELEMENTS>\r
391         \r
392         <!--********************* PROCESSING INFORMATION *********************-->\r
393         \r
394         <fx:PROCESSING-INFORMATION>\r
395                 <!--*************************** codings ****************************-->\r
396                 <fx:CODINGS>\r
397                     <fx:CODING ID="BOOL">\r
398                         <ho:SHORT-NAME>BOOL</ho:SHORT-NAME>\r
399                         <ho:DESC>Coding for boolean values.</ho:DESC>\r
400                                 <ho:CODED-TYPE ho:BASE-DATA-TYPE="A_UINT8" CATEGORY="STANDARD-LENGTH-TYPE" ENCODING="UNSIGNED">\r
401                                         <ho:BIT-LENGTH>8</ho:BIT-LENGTH>\r
402                                 </ho:CODED-TYPE>\r
403                     </fx:CODING>\r
404                     <fx:CODING ID="SINT8">\r
405                         <ho:SHORT-NAME>SINT8</ho:SHORT-NAME>\r
406                         <ho:DESC>Coding for signel 8bit values.</ho:DESC>\r
407                                 <ho:CODED-TYPE ho:BASE-DATA-TYPE="A_INT8" CATEGORY="STANDARD-LENGTH-TYPE" ENCODING="SIGNED">\r
408                                         <ho:BIT-LENGTH>8</ho:BIT-LENGTH>\r
409                                 </ho:CODED-TYPE>\r
410                     </fx:CODING>\r
411                     <fx:CODING ID="UINT8">\r
412                         <ho:SHORT-NAME>UINT8</ho:SHORT-NAME>\r
413                         <ho:DESC>Coding for unsignel 8bit values.</ho:DESC>\r
414                                 <ho:CODED-TYPE ho:BASE-DATA-TYPE="A_UINT8" CATEGORY="STANDARD-LENGTH-TYPE" ENCODING="UNSIGNED">\r
415                                         <ho:BIT-LENGTH>8</ho:BIT-LENGTH>\r
416                                 </ho:CODED-TYPE>\r
417                     </fx:CODING>\r
418                     <fx:CODING ID="SINT16">\r
419                         <ho:SHORT-NAME>SINT16</ho:SHORT-NAME>\r
420                         <ho:DESC>Coding for signel 16bit values.</ho:DESC>\r
421                                 <ho:CODED-TYPE ho:BASE-DATA-TYPE="A_INT16" CATEGORY="STANDARD-LENGTH-TYPE" ENCODING="SIGNED">\r
422                                         <ho:BIT-LENGTH>16</ho:BIT-LENGTH>\r
423                                 </ho:CODED-TYPE>\r
424                     </fx:CODING>\r
425                     <fx:CODING ID="UINT16">\r
426                         <ho:SHORT-NAME>UINT16</ho:SHORT-NAME>\r
427                         <ho:DESC>Coding for unsignel 16bit values.</ho:DESC>\r
428                                 <ho:CODED-TYPE ho:BASE-DATA-TYPE="A_UINT16" CATEGORY="STANDARD-LENGTH-TYPE" ENCODING="UNSIGNED">\r
429                                         <ho:BIT-LENGTH>16</ho:BIT-LENGTH>\r
430                                 </ho:CODED-TYPE>\r
431                     </fx:CODING>\r
432                     <fx:CODING ID="SINT32">\r
433                         <ho:SHORT-NAME>SINT32</ho:SHORT-NAME>\r
434                         <ho:DESC>Coding for signel 32bit values.</ho:DESC>\r
435                                 <ho:CODED-TYPE ho:BASE-DATA-TYPE="A_INT32" CATEGORY="STANDARD-LENGTH-TYPE" ENCODING="SIGNED">\r
436                                         <ho:BIT-LENGTH>32</ho:BIT-LENGTH>\r
437                                 </ho:CODED-TYPE>\r
438                     </fx:CODING>\r
439                     <fx:CODING ID="UINT32">\r
440                         <ho:SHORT-NAME>UINT32</ho:SHORT-NAME>\r
441                         <ho:DESC>Coding for unsignel 32bit values.</ho:DESC>\r
442                                 <ho:CODED-TYPE ho:BASE-DATA-TYPE="A_UINT32" CATEGORY="STANDARD-LENGTH-TYPE" ENCODING="UNSIGNED">\r
443                                         <ho:BIT-LENGTH>32</ho:BIT-LENGTH>\r
444                                 </ho:CODED-TYPE>\r
445                     </fx:CODING>\r
446                     <fx:CODING ID="SINT64">\r
447                         <ho:SHORT-NAME>SINT64</ho:SHORT-NAME>\r
448                         <ho:DESC>Coding for signel 64bit values.</ho:DESC>\r
449                                 <ho:CODED-TYPE ho:BASE-DATA-TYPE="A_INT64" CATEGORY="STANDARD-LENGTH-TYPE" ENCODING="SIGNED">\r
450                                         <ho:BIT-LENGTH>64</ho:BIT-LENGTH>\r
451                                 </ho:CODED-TYPE>\r
452                     </fx:CODING>\r
453                     <fx:CODING ID="UINT64">\r
454                         <ho:SHORT-NAME>UINT64</ho:SHORT-NAME>\r
455                         <ho:DESC>Coding for unsignel 64bit values.</ho:DESC>\r
456                                 <ho:CODED-TYPE ho:BASE-DATA-TYPE="A_UINT64" CATEGORY="STANDARD-LENGTH-TYPE" ENCODING="UNSIGNED">\r
457                                         <ho:BIT-LENGTH>64</ho:BIT-LENGTH>\r
458                                 </ho:CODED-TYPE>\r
459                     </fx:CODING>\r
460                     <fx:CODING ID="FLOA16">\r
461                         <ho:SHORT-NAME>FLOA16</ho:SHORT-NAME>\r
462                         <ho:DESC>Coding for float 16bit values.</ho:DESC>\r
463                                 <ho:CODED-TYPE ho:BASE-DATA-TYPE="A_FLOAT32" CATEGORY="STANDARD-LENGTH-TYPE" ENCODING="IEEE-FLOATING-TYPE">\r
464                                         <ho:BIT-LENGTH>16</ho:BIT-LENGTH>\r
465                                 </ho:CODED-TYPE>\r
466                     </fx:CODING>\r
467                     <fx:CODING ID="FLOA32">\r
468                         <ho:SHORT-NAME>FLOA32</ho:SHORT-NAME>\r
469                         <ho:DESC>Coding for float 32bit values.</ho:DESC>\r
470                                 <ho:CODED-TYPE ho:BASE-DATA-TYPE="A_FLOAT32" CATEGORY="STANDARD-LENGTH-TYPE" ENCODING="IEEE-FLOATING-TYPE">\r
471                                         <ho:BIT-LENGTH>32</ho:BIT-LENGTH>\r
472                                 </ho:CODED-TYPE>\r
473                     </fx:CODING>\r
474                     <fx:CODING ID="FLOA64">\r
475                         <ho:SHORT-NAME>FLOA64</ho:SHORT-NAME>\r
476                         <ho:DESC>Coding for float 64bit values.</ho:DESC>\r
477                                 <ho:CODED-TYPE ho:BASE-DATA-TYPE="A_FLOAT64" CATEGORY="STANDARD-LENGTH-TYPE" ENCODING="IEEE-FLOATING-TYPE">\r
478                                         <ho:BIT-LENGTH>64</ho:BIT-LENGTH>\r
479                                 </ho:CODED-TYPE>\r
480                     </fx:CODING>\r
481                     <fx:CODING ID="STRG_ASCII">\r
482                         <ho:SHORT-NAME>STRG_ASCII</ho:SHORT-NAME>\r
483                         <ho:DESC>Coding for ASCII string.</ho:DESC>\r
484                                 <ho:CODED-TYPE ho:BASE-DATA-TYPE="A_ASCIISTRING" CATEGORY="STANDARD-LENGTH-TYPE" TERMINATION="ZERO">\r
485                                     <ho:MIN-LENGTH>0</ho:MIN-LENGTH>\r
486                                     <ho:MAX-LENGTH>255</ho:MAX-LENGTH>\r
487                                 </ho:CODED-TYPE>\r
488                     </fx:CODING>\r
489                     <fx:CODING ID="STRG_UTF8">\r
490                         <ho:SHORT-NAME>STRG_UTF8</ho:SHORT-NAME>\r
491                         <ho:DESC>Coding for UTF8 string.</ho:DESC>\r
492                                 <ho:CODED-TYPE ho:BASE-DATA-TYPE="A_UNICODE2STRING" CATEGORY="STANDARD-LENGTH-TYPE" ENCODING="UTF-8" TERMINATION="ZERO">\r
493                                     <ho:MIN-LENGTH>0</ho:MIN-LENGTH>\r
494                                     <ho:MAX-LENGTH>255</ho:MAX-LENGTH>\r
495                                 </ho:CODED-TYPE>\r
496                     </fx:CODING>\r
497                 </fx:CODINGS>\r
498         </fx:PROCESSING-INFORMATION>\r
499 </fx:FIBEX>\r