source: rc_autosar_rh850/trunk/swc-application/common/arxmls/RcCar_D.arxml@ 112

Last change on this file since 112 was 112, checked in by ertl-honda, 9 years ago

最初のリリースファイルの追加

File size: 106.5 KB
Line 
1<?xml version="1.0" encoding="EUC-JP"?>
2<AUTOSAR xmlns="http://autosar.org/schema/r4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_4-0-3_STRICT.xsd">
3 <AR-PACKAGES>
4 <AR-PACKAGE>
5 <SHORT-NAME>RcCar</SHORT-NAME>
6 <ELEMENTS>
7 <SENDER-RECEIVER-INTERFACE>
8 <SHORT-NAME>IfVehicleInfo</SHORT-NAME>
9 <IS-SERVICE>false</IS-SERVICE>
10 <DATA-ELEMENTS>
11 <VARIABLE-DATA-PROTOTYPE>
12 <SHORT-NAME>angle</SHORT-NAME>
13 <SW-DATA-DEF-PROPS>
14 <SW-DATA-DEF-PROPS-VARIANTS>
15 <SW-DATA-DEF-PROPS-CONDITIONAL>
16 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
17 </SW-DATA-DEF-PROPS-CONDITIONAL>
18 </SW-DATA-DEF-PROPS-VARIANTS>
19 </SW-DATA-DEF-PROPS>
20 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Angle</TYPE-TREF>
21 </VARIABLE-DATA-PROTOTYPE>
22 <VARIABLE-DATA-PROTOTYPE>
23 <SHORT-NAME>speed</SHORT-NAME>
24 <SW-DATA-DEF-PROPS>
25 <SW-DATA-DEF-PROPS-VARIANTS>
26 <SW-DATA-DEF-PROPS-CONDITIONAL>
27 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
28 </SW-DATA-DEF-PROPS-CONDITIONAL>
29 </SW-DATA-DEF-PROPS-VARIANTS>
30 </SW-DATA-DEF-PROPS>
31 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Speed</TYPE-TREF>
32 </VARIABLE-DATA-PROTOTYPE>
33 <VARIABLE-DATA-PROTOTYPE>
34 <SHORT-NAME>pwm_angle</SHORT-NAME>
35 <SW-DATA-DEF-PROPS>
36 <SW-DATA-DEF-PROPS-VARIANTS>
37 <SW-DATA-DEF-PROPS-CONDITIONAL>
38 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
39 </SW-DATA-DEF-PROPS-CONDITIONAL>
40 </SW-DATA-DEF-PROPS-VARIANTS>
41 </SW-DATA-DEF-PROPS>
42 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_PWM</TYPE-TREF>
43 </VARIABLE-DATA-PROTOTYPE>
44 <VARIABLE-DATA-PROTOTYPE>
45 <SHORT-NAME>pwm_speed</SHORT-NAME>
46 <SW-DATA-DEF-PROPS>
47 <SW-DATA-DEF-PROPS-VARIANTS>
48 <SW-DATA-DEF-PROPS-CONDITIONAL>
49 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
50 </SW-DATA-DEF-PROPS-CONDITIONAL>
51 </SW-DATA-DEF-PROPS-VARIANTS>
52 </SW-DATA-DEF-PROPS>
53 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_PWM</TYPE-TREF>
54 </VARIABLE-DATA-PROTOTYPE>
55 </DATA-ELEMENTS>
56 </SENDER-RECEIVER-INTERFACE>
57 <SENDER-RECEIVER-INTERFACE>
58 <SHORT-NAME>IfWinker</SHORT-NAME>
59 <IS-SERVICE>false</IS-SERVICE>
60 <DATA-ELEMENTS>
61 <VARIABLE-DATA-PROTOTYPE>
62 <SHORT-NAME>state</SHORT-NAME>
63 <SW-DATA-DEF-PROPS>
64 <SW-DATA-DEF-PROPS-VARIANTS>
65 <SW-DATA-DEF-PROPS-CONDITIONAL>
66 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
67 </SW-DATA-DEF-PROPS-CONDITIONAL>
68 </SW-DATA-DEF-PROPS-VARIANTS>
69 </SW-DATA-DEF-PROPS>
70 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Winker</TYPE-TREF>
71 </VARIABLE-DATA-PROTOTYPE>
72 </DATA-ELEMENTS>
73 </SENDER-RECEIVER-INTERFACE>
74 <SENDER-RECEIVER-INTERFACE>
75 <SHORT-NAME>IfBuzzer</SHORT-NAME>
76 <IS-SERVICE>false</IS-SERVICE>
77 <DATA-ELEMENTS>
78 <VARIABLE-DATA-PROTOTYPE>
79 <SHORT-NAME>state</SHORT-NAME>
80 <SW-DATA-DEF-PROPS>
81 <SW-DATA-DEF-PROPS-VARIANTS>
82 <SW-DATA-DEF-PROPS-CONDITIONAL>
83 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
84 </SW-DATA-DEF-PROPS-CONDITIONAL>
85 </SW-DATA-DEF-PROPS-VARIANTS>
86 </SW-DATA-DEF-PROPS>
87 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Buzzer</TYPE-TREF>
88 </VARIABLE-DATA-PROTOTYPE>
89 </DATA-ELEMENTS>
90 </SENDER-RECEIVER-INTERFACE>
91 <SENDER-RECEIVER-INTERFACE>
92 <SHORT-NAME>IfLamp</SHORT-NAME>
93 <IS-SERVICE>false</IS-SERVICE>
94 <DATA-ELEMENTS>
95 <VARIABLE-DATA-PROTOTYPE>
96 <SHORT-NAME>headlamp</SHORT-NAME>
97 <SW-DATA-DEF-PROPS>
98 <SW-DATA-DEF-PROPS-VARIANTS>
99 <SW-DATA-DEF-PROPS-CONDITIONAL>
100 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
101 </SW-DATA-DEF-PROPS-CONDITIONAL>
102 </SW-DATA-DEF-PROPS-VARIANTS>
103 </SW-DATA-DEF-PROPS>
104 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Lamp</TYPE-TREF>
105 </VARIABLE-DATA-PROTOTYPE>
106 <VARIABLE-DATA-PROTOTYPE>
107 <SHORT-NAME>foglamp</SHORT-NAME>
108 <SW-DATA-DEF-PROPS>
109 <SW-DATA-DEF-PROPS-VARIANTS>
110 <SW-DATA-DEF-PROPS-CONDITIONAL>
111 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
112 </SW-DATA-DEF-PROPS-CONDITIONAL>
113 </SW-DATA-DEF-PROPS-VARIANTS>
114 </SW-DATA-DEF-PROPS>
115 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Lamp</TYPE-TREF>
116 </VARIABLE-DATA-PROTOTYPE>
117 <VARIABLE-DATA-PROTOTYPE>
118 <SHORT-NAME>brakelamp</SHORT-NAME>
119 <SW-DATA-DEF-PROPS>
120 <SW-DATA-DEF-PROPS-VARIANTS>
121 <SW-DATA-DEF-PROPS-CONDITIONAL>
122 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
123 </SW-DATA-DEF-PROPS-CONDITIONAL>
124 </SW-DATA-DEF-PROPS-VARIANTS>
125 </SW-DATA-DEF-PROPS>
126 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Lamp</TYPE-TREF>
127 </VARIABLE-DATA-PROTOTYPE>
128 <VARIABLE-DATA-PROTOTYPE>
129 <SHORT-NAME>backlamp</SHORT-NAME>
130 <SW-DATA-DEF-PROPS>
131 <SW-DATA-DEF-PROPS-VARIANTS>
132 <SW-DATA-DEF-PROPS-CONDITIONAL>
133 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
134 </SW-DATA-DEF-PROPS-CONDITIONAL>
135 </SW-DATA-DEF-PROPS-VARIANTS>
136 </SW-DATA-DEF-PROPS>
137 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Lamp</TYPE-TREF>
138 </VARIABLE-DATA-PROTOTYPE>
139 </DATA-ELEMENTS>
140 </SENDER-RECEIVER-INTERFACE>
141 <SENDER-RECEIVER-INTERFACE>
142 <SHORT-NAME>IfDriving</SHORT-NAME>
143 <IS-SERVICE>false</IS-SERVICE>
144 <DATA-ELEMENTS>
145 <VARIABLE-DATA-PROTOTYPE>
146 <SHORT-NAME>angle</SHORT-NAME>
147 <SW-DATA-DEF-PROPS>
148 <SW-DATA-DEF-PROPS-VARIANTS>
149 <SW-DATA-DEF-PROPS-CONDITIONAL>
150 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
151 </SW-DATA-DEF-PROPS-CONDITIONAL>
152 </SW-DATA-DEF-PROPS-VARIANTS>
153 </SW-DATA-DEF-PROPS>
154 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Angle</TYPE-TREF>
155 </VARIABLE-DATA-PROTOTYPE>
156 <VARIABLE-DATA-PROTOTYPE>
157 <SHORT-NAME>speed</SHORT-NAME>
158 <SW-DATA-DEF-PROPS>
159 <SW-DATA-DEF-PROPS-VARIANTS>
160 <SW-DATA-DEF-PROPS-CONDITIONAL>
161 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
162 </SW-DATA-DEF-PROPS-CONDITIONAL>
163 </SW-DATA-DEF-PROPS-VARIANTS>
164 </SW-DATA-DEF-PROPS>
165 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Speed</TYPE-TREF>
166 </VARIABLE-DATA-PROTOTYPE>
167 <VARIABLE-DATA-PROTOTYPE>
168 <SHORT-NAME>steern</SHORT-NAME>
169 <SW-DATA-DEF-PROPS>
170 <SW-DATA-DEF-PROPS-VARIANTS>
171 <SW-DATA-DEF-PROPS-CONDITIONAL>
172 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
173 </SW-DATA-DEF-PROPS-CONDITIONAL>
174 </SW-DATA-DEF-PROPS-VARIANTS>
175 </SW-DATA-DEF-PROPS>
176 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Adjust</TYPE-TREF>
177 </VARIABLE-DATA-PROTOTYPE>
178 <VARIABLE-DATA-PROTOTYPE>
179 <SHORT-NAME>gain</SHORT-NAME>
180 <SW-DATA-DEF-PROPS>
181 <SW-DATA-DEF-PROPS-VARIANTS>
182 <SW-DATA-DEF-PROPS-CONDITIONAL>
183 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
184 </SW-DATA-DEF-PROPS-CONDITIONAL>
185 </SW-DATA-DEF-PROPS-VARIANTS>
186 </SW-DATA-DEF-PROPS>
187 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Adjust</TYPE-TREF>
188 </VARIABLE-DATA-PROTOTYPE>
189 <VARIABLE-DATA-PROTOTYPE>
190 <SHORT-NAME>brake</SHORT-NAME>
191 <SW-DATA-DEF-PROPS>
192 <SW-DATA-DEF-PROPS-VARIANTS>
193 <SW-DATA-DEF-PROPS-CONDITIONAL>
194 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
195 </SW-DATA-DEF-PROPS-CONDITIONAL>
196 </SW-DATA-DEF-PROPS-VARIANTS>
197 </SW-DATA-DEF-PROPS>
198 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Brake</TYPE-TREF>
199 </VARIABLE-DATA-PROTOTYPE>
200 </DATA-ELEMENTS>
201 </SENDER-RECEIVER-INTERFACE>
202 <SENDER-RECEIVER-INTERFACE>
203 <SHORT-NAME>IfBody</SHORT-NAME>
204 <IS-SERVICE>false</IS-SERVICE>
205 <DATA-ELEMENTS>
206 <VARIABLE-DATA-PROTOTYPE>
207 <SHORT-NAME>headlamp</SHORT-NAME>
208 <SW-DATA-DEF-PROPS>
209 <SW-DATA-DEF-PROPS-VARIANTS>
210 <SW-DATA-DEF-PROPS-CONDITIONAL>
211 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
212 </SW-DATA-DEF-PROPS-CONDITIONAL>
213 </SW-DATA-DEF-PROPS-VARIANTS>
214 </SW-DATA-DEF-PROPS>
215 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Lamp</TYPE-TREF>
216 </VARIABLE-DATA-PROTOTYPE>
217 <VARIABLE-DATA-PROTOTYPE>
218 <SHORT-NAME>foglamp</SHORT-NAME>
219 <SW-DATA-DEF-PROPS>
220 <SW-DATA-DEF-PROPS-VARIANTS>
221 <SW-DATA-DEF-PROPS-CONDITIONAL>
222 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
223 </SW-DATA-DEF-PROPS-CONDITIONAL>
224 </SW-DATA-DEF-PROPS-VARIANTS>
225 </SW-DATA-DEF-PROPS>
226 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Lamp</TYPE-TREF>
227 </VARIABLE-DATA-PROTOTYPE>
228 <VARIABLE-DATA-PROTOTYPE>
229 <SHORT-NAME>hazard</SHORT-NAME>
230 <SW-DATA-DEF-PROPS>
231 <SW-DATA-DEF-PROPS-VARIANTS>
232 <SW-DATA-DEF-PROPS-CONDITIONAL>
233 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
234 </SW-DATA-DEF-PROPS-CONDITIONAL>
235 </SW-DATA-DEF-PROPS-VARIANTS>
236 </SW-DATA-DEF-PROPS>
237 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Lamp</TYPE-TREF>
238 </VARIABLE-DATA-PROTOTYPE>
239 <VARIABLE-DATA-PROTOTYPE>
240 <SHORT-NAME>winker_r</SHORT-NAME>
241 <SW-DATA-DEF-PROPS>
242 <SW-DATA-DEF-PROPS-VARIANTS>
243 <SW-DATA-DEF-PROPS-CONDITIONAL>
244 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
245 </SW-DATA-DEF-PROPS-CONDITIONAL>
246 </SW-DATA-DEF-PROPS-VARIANTS>
247 </SW-DATA-DEF-PROPS>
248 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Lamp</TYPE-TREF>
249 </VARIABLE-DATA-PROTOTYPE>
250 <VARIABLE-DATA-PROTOTYPE>
251 <SHORT-NAME>winker_l</SHORT-NAME>
252 <SW-DATA-DEF-PROPS>
253 <SW-DATA-DEF-PROPS-VARIANTS>
254 <SW-DATA-DEF-PROPS-CONDITIONAL>
255 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
256 </SW-DATA-DEF-PROPS-CONDITIONAL>
257 </SW-DATA-DEF-PROPS-VARIANTS>
258 </SW-DATA-DEF-PROPS>
259 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Lamp</TYPE-TREF>
260 </VARIABLE-DATA-PROTOTYPE>
261 </DATA-ELEMENTS>
262 </SENDER-RECEIVER-INTERFACE>
263 <SENDER-RECEIVER-INTERFACE>
264 <SHORT-NAME>IfDisplayMode</SHORT-NAME>
265 <IS-SERVICE>false</IS-SERVICE>
266 <DATA-ELEMENTS>
267 <VARIABLE-DATA-PROTOTYPE>
268 <SHORT-NAME>cycle</SHORT-NAME>
269 <SW-DATA-DEF-PROPS>
270 <SW-DATA-DEF-PROPS-VARIANTS>
271 <SW-DATA-DEF-PROPS-CONDITIONAL>
272 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
273 </SW-DATA-DEF-PROPS-CONDITIONAL>
274 </SW-DATA-DEF-PROPS-VARIANTS>
275 </SW-DATA-DEF-PROPS>
276 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Cycle</TYPE-TREF>
277 </VARIABLE-DATA-PROTOTYPE>
278 <VARIABLE-DATA-PROTOTYPE>
279 <SHORT-NAME>differ</SHORT-NAME>
280 <SW-DATA-DEF-PROPS>
281 <SW-DATA-DEF-PROPS-VARIANTS>
282 <SW-DATA-DEF-PROPS-CONDITIONAL>
283 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
284 </SW-DATA-DEF-PROPS-CONDITIONAL>
285 </SW-DATA-DEF-PROPS-VARIANTS>
286 </SW-DATA-DEF-PROPS>
287 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Switch</TYPE-TREF>
288 </VARIABLE-DATA-PROTOTYPE>
289 <VARIABLE-DATA-PROTOTYPE>
290 <SHORT-NAME>speed</SHORT-NAME>
291 <SW-DATA-DEF-PROPS>
292 <SW-DATA-DEF-PROPS-VARIANTS>
293 <SW-DATA-DEF-PROPS-CONDITIONAL>
294 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
295 </SW-DATA-DEF-PROPS-CONDITIONAL>
296 </SW-DATA-DEF-PROPS-VARIANTS>
297 </SW-DATA-DEF-PROPS>
298 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Switch</TYPE-TREF>
299 </VARIABLE-DATA-PROTOTYPE>
300 <VARIABLE-DATA-PROTOTYPE>
301 <SHORT-NAME>angle</SHORT-NAME>
302 <SW-DATA-DEF-PROPS>
303 <SW-DATA-DEF-PROPS-VARIANTS>
304 <SW-DATA-DEF-PROPS-CONDITIONAL>
305 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
306 </SW-DATA-DEF-PROPS-CONDITIONAL>
307 </SW-DATA-DEF-PROPS-VARIANTS>
308 </SW-DATA-DEF-PROPS>
309 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Switch</TYPE-TREF>
310 </VARIABLE-DATA-PROTOTYPE>
311 <VARIABLE-DATA-PROTOTYPE>
312 <SHORT-NAME>pwm_angle</SHORT-NAME>
313 <SW-DATA-DEF-PROPS>
314 <SW-DATA-DEF-PROPS-VARIANTS>
315 <SW-DATA-DEF-PROPS-CONDITIONAL>
316 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
317 </SW-DATA-DEF-PROPS-CONDITIONAL>
318 </SW-DATA-DEF-PROPS-VARIANTS>
319 </SW-DATA-DEF-PROPS>
320 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_PWM</TYPE-TREF>
321 </VARIABLE-DATA-PROTOTYPE>
322 <VARIABLE-DATA-PROTOTYPE>
323 <SHORT-NAME>pwm_speed</SHORT-NAME>
324 <SW-DATA-DEF-PROPS>
325 <SW-DATA-DEF-PROPS-VARIANTS>
326 <SW-DATA-DEF-PROPS-CONDITIONAL>
327 <SW-IMPL-POLICY>STANDARD</SW-IMPL-POLICY>
328 </SW-DATA-DEF-PROPS-CONDITIONAL>
329 </SW-DATA-DEF-PROPS-VARIANTS>
330 </SW-DATA-DEF-PROPS>
331 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_PWM</TYPE-TREF>
332 </VARIABLE-DATA-PROTOTYPE>
333 </DATA-ELEMENTS>
334 </SENDER-RECEIVER-INTERFACE>
335 <CLIENT-SERVER-INTERFACE>
336 <SHORT-NAME>IfSteerAngle</SHORT-NAME>
337 <IS-SERVICE>false</IS-SERVICE>
338 <OPERATIONS>
339 <CLIENT-SERVER-OPERATION>
340 <SHORT-NAME>OpSetSteerAngle</SHORT-NAME>
341 <ARGUMENTS>
342 <ARGUMENT-DATA-PROTOTYPE>
343 <SHORT-NAME>angle</SHORT-NAME>
344 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Angle</TYPE-TREF>
345 <DIRECTION>IN</DIRECTION>
346 </ARGUMENT-DATA-PROTOTYPE>
347 </ARGUMENTS>
348 </CLIENT-SERVER-OPERATION>
349 </OPERATIONS>
350 </CLIENT-SERVER-INTERFACE>
351 <CLIENT-SERVER-INTERFACE>
352 <SHORT-NAME>IfDriveSpeed</SHORT-NAME>
353 <IS-SERVICE>false</IS-SERVICE>
354 <OPERATIONS>
355 <CLIENT-SERVER-OPERATION>
356 <SHORT-NAME>OpSetDriveSpeed</SHORT-NAME>
357 <ARGUMENTS>
358 <ARGUMENT-DATA-PROTOTYPE>
359 <SHORT-NAME>speed</SHORT-NAME>
360 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Speed</TYPE-TREF>
361 <DIRECTION>IN</DIRECTION>
362 </ARGUMENT-DATA-PROTOTYPE>
363 </ARGUMENTS>
364 </CLIENT-SERVER-OPERATION>
365 </OPERATIONS>
366 </CLIENT-SERVER-INTERFACE>
367 <CLIENT-SERVER-INTERFACE>
368 <SHORT-NAME>IfBrake</SHORT-NAME>
369 <IS-SERVICE>false</IS-SERVICE>
370 <OPERATIONS>
371 <CLIENT-SERVER-OPERATION>
372 <SHORT-NAME>OpSetBrake</SHORT-NAME>
373 <ARGUMENTS>
374 <ARGUMENT-DATA-PROTOTYPE>
375 <SHORT-NAME>brake</SHORT-NAME>
376 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Brake</TYPE-TREF>
377 <DIRECTION>IN</DIRECTION>
378 </ARGUMENT-DATA-PROTOTYPE>
379 </ARGUMENTS>
380 </CLIENT-SERVER-OPERATION>
381 </OPERATIONS>
382 </CLIENT-SERVER-INTERFACE>
383 <CLIENT-SERVER-INTERFACE>
384 <SHORT-NAME>IfDisplayCommand</SHORT-NAME>
385 <IS-SERVICE>false</IS-SERVICE>
386 <OPERATIONS>
387 <CLIENT-SERVER-OPERATION>
388 <SHORT-NAME>OpGetDisplayCommand</SHORT-NAME>
389 <ARGUMENTS>
390 <ARGUMENT-DATA-PROTOTYPE>
391 <SHORT-NAME>command</SHORT-NAME>
392 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_Disp</TYPE-TREF>
393 <DIRECTION>OUT</DIRECTION>
394 </ARGUMENT-DATA-PROTOTYPE>
395 </ARGUMENTS>
396 </CLIENT-SERVER-OPERATION>
397 </OPERATIONS>
398 </CLIENT-SERVER-INTERFACE>
399 <CLIENT-SERVER-INTERFACE>
400 <SHORT-NAME>IfRCB3Command</SHORT-NAME>
401 <IS-SERVICE>false</IS-SERVICE>
402 <OPERATIONS>
403 <CLIENT-SERVER-OPERATION>
404 <SHORT-NAME>OpGetIfRCB3Command</SHORT-NAME>
405 <ARGUMENTS>
406 <ARGUMENT-DATA-PROTOTYPE>
407 <SHORT-NAME>command</SHORT-NAME>
408 <TYPE-TREF DEST="IMPLEMENTATION-DATA-TYPE">/ImplDataTypes/IDT_RCB3</TYPE-TREF>
409 <DIRECTION>OUT</DIRECTION>
410 </ARGUMENT-DATA-PROTOTYPE>
411 </ARGUMENTS>
412 </CLIENT-SERVER-OPERATION>
413 </OPERATIONS>
414 </CLIENT-SERVER-INTERFACE>
415 <APPLICATION-SW-COMPONENT-TYPE>
416 <SHORT-NAME>DriveManager</SHORT-NAME>
417 <PORTS>
418 <P-PORT-PROTOTYPE>
419 <SHORT-NAME>WinkerOut</SHORT-NAME>
420 <PROVIDED-COM-SPECS>
421 <NONQUEUED-SENDER-COM-SPEC>
422 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfWinker/state</DATA-ELEMENT-REF>
423 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
424 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
425 <INIT-VALUE>
426 <NUMERICAL-VALUE-SPECIFICATION>
427 <SHORT-LABEL>IDT_Winker</SHORT-LABEL>
428 <VALUE>0</VALUE>
429 </NUMERICAL-VALUE-SPECIFICATION>
430 </INIT-VALUE>
431 </NONQUEUED-SENDER-COM-SPEC>
432 </PROVIDED-COM-SPECS>
433 <PROVIDED-INTERFACE-TREF DEST="SENDER-RECEIVER-INTERFACE">/RcCar/IfWinker</PROVIDED-INTERFACE-TREF>
434 </P-PORT-PROTOTYPE>
435 <P-PORT-PROTOTYPE>
436 <SHORT-NAME>BuzzerOut</SHORT-NAME>
437 <PROVIDED-COM-SPECS>
438 <NONQUEUED-SENDER-COM-SPEC>
439 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfBuzzer/state</DATA-ELEMENT-REF>
440 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
441 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
442 <INIT-VALUE>
443 <NUMERICAL-VALUE-SPECIFICATION>
444 <SHORT-LABEL>IDT_Buzzer</SHORT-LABEL>
445 <VALUE>0</VALUE>
446 </NUMERICAL-VALUE-SPECIFICATION>
447 </INIT-VALUE>
448 </NONQUEUED-SENDER-COM-SPEC>
449 </PROVIDED-COM-SPECS>
450 <PROVIDED-INTERFACE-TREF DEST="SENDER-RECEIVER-INTERFACE">/RcCar/IfBuzzer</PROVIDED-INTERFACE-TREF>
451 </P-PORT-PROTOTYPE>
452 <P-PORT-PROTOTYPE>
453 <SHORT-NAME>LampOut</SHORT-NAME>
454 <PROVIDED-COM-SPECS>
455 <NONQUEUED-SENDER-COM-SPEC>
456 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfLamp/backlamp</DATA-ELEMENT-REF>
457 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
458 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
459 <INIT-VALUE>
460 <NUMERICAL-VALUE-SPECIFICATION>
461 <SHORT-LABEL>IDT_Lamp</SHORT-LABEL>
462 <VALUE>0</VALUE>
463 </NUMERICAL-VALUE-SPECIFICATION>
464 </INIT-VALUE>
465 </NONQUEUED-SENDER-COM-SPEC>
466 <NONQUEUED-SENDER-COM-SPEC>
467 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfLamp/brakelamp</DATA-ELEMENT-REF>
468 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
469 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
470 <INIT-VALUE>
471 <NUMERICAL-VALUE-SPECIFICATION>
472 <SHORT-LABEL>IDT_Lamp</SHORT-LABEL>
473 <VALUE>0</VALUE>
474 </NUMERICAL-VALUE-SPECIFICATION>
475 </INIT-VALUE>
476 </NONQUEUED-SENDER-COM-SPEC>
477 <NONQUEUED-SENDER-COM-SPEC>
478 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfLamp/headlamp</DATA-ELEMENT-REF>
479 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
480 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
481 <INIT-VALUE>
482 <NUMERICAL-VALUE-SPECIFICATION>
483 <SHORT-LABEL>IDT_Lamp</SHORT-LABEL>
484 <VALUE>0</VALUE>
485 </NUMERICAL-VALUE-SPECIFICATION>
486 </INIT-VALUE>
487 </NONQUEUED-SENDER-COM-SPEC>
488 <NONQUEUED-SENDER-COM-SPEC>
489 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfLamp/foglamp</DATA-ELEMENT-REF>
490 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
491 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
492 <INIT-VALUE>
493 <NUMERICAL-VALUE-SPECIFICATION>
494 <SHORT-LABEL>IDT_Lamp</SHORT-LABEL>
495 <VALUE>0</VALUE>
496 </NUMERICAL-VALUE-SPECIFICATION>
497 </INIT-VALUE>
498 </NONQUEUED-SENDER-COM-SPEC>
499 </PROVIDED-COM-SPECS>
500 <PROVIDED-INTERFACE-TREF DEST="SENDER-RECEIVER-INTERFACE">/RcCar/IfLamp</PROVIDED-INTERFACE-TREF>
501 </P-PORT-PROTOTYPE>
502 <R-PORT-PROTOTYPE>
503 <SHORT-NAME>DrivingIn</SHORT-NAME>
504 <REQUIRED-COM-SPECS>
505 <NONQUEUED-RECEIVER-COM-SPEC>
506 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDriving/brake</DATA-ELEMENT-REF>
507 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
508 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
509 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
510 <ENABLE-UPDATE>true</ENABLE-UPDATE>
511 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
512 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
513 <INIT-VALUE>
514 <NUMERICAL-VALUE-SPECIFICATION>
515 <SHORT-LABEL>IDT_Brake</SHORT-LABEL>
516 <VALUE>0</VALUE>
517 </NUMERICAL-VALUE-SPECIFICATION>
518 </INIT-VALUE>
519 </NONQUEUED-RECEIVER-COM-SPEC>
520 <NONQUEUED-RECEIVER-COM-SPEC>
521 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDriving/angle</DATA-ELEMENT-REF>
522 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
523 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
524 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
525 <ENABLE-UPDATE>true</ENABLE-UPDATE>
526 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
527 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
528 <INIT-VALUE>
529 <NUMERICAL-VALUE-SPECIFICATION>
530 <SHORT-LABEL>IDT_Angle</SHORT-LABEL>
531 <VALUE>0</VALUE>
532 </NUMERICAL-VALUE-SPECIFICATION>
533 </INIT-VALUE>
534 </NONQUEUED-RECEIVER-COM-SPEC>
535 <NONQUEUED-RECEIVER-COM-SPEC>
536 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDriving/gain</DATA-ELEMENT-REF>
537 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
538 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
539 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
540 <ENABLE-UPDATE>true</ENABLE-UPDATE>
541 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
542 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
543 <INIT-VALUE>
544 <NUMERICAL-VALUE-SPECIFICATION>
545 <SHORT-LABEL>IDT_Adjust</SHORT-LABEL>
546 <VALUE>0</VALUE>
547 </NUMERICAL-VALUE-SPECIFICATION>
548 </INIT-VALUE>
549 </NONQUEUED-RECEIVER-COM-SPEC>
550 <NONQUEUED-RECEIVER-COM-SPEC>
551 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDriving/speed</DATA-ELEMENT-REF>
552 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
553 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
554 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
555 <ENABLE-UPDATE>true</ENABLE-UPDATE>
556 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
557 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
558 <INIT-VALUE>
559 <NUMERICAL-VALUE-SPECIFICATION>
560 <SHORT-LABEL>IDT_Speed</SHORT-LABEL>
561 <VALUE>0</VALUE>
562 </NUMERICAL-VALUE-SPECIFICATION>
563 </INIT-VALUE>
564 </NONQUEUED-RECEIVER-COM-SPEC>
565 <NONQUEUED-RECEIVER-COM-SPEC>
566 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDriving/steern</DATA-ELEMENT-REF>
567 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
568 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
569 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
570 <ENABLE-UPDATE>true</ENABLE-UPDATE>
571 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
572 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
573 <INIT-VALUE>
574 <NUMERICAL-VALUE-SPECIFICATION>
575 <SHORT-LABEL>IDT_Adjust</SHORT-LABEL>
576 <VALUE>0</VALUE>
577 </NUMERICAL-VALUE-SPECIFICATION>
578 </INIT-VALUE>
579 </NONQUEUED-RECEIVER-COM-SPEC>
580 </REQUIRED-COM-SPECS>
581 <REQUIRED-INTERFACE-TREF DEST="SENDER-RECEIVER-INTERFACE">/RcCar/IfDriving</REQUIRED-INTERFACE-TREF>
582 </R-PORT-PROTOTYPE>
583 <R-PORT-PROTOTYPE>
584 <SHORT-NAME>BodyIn</SHORT-NAME>
585 <REQUIRED-COM-SPECS>
586 <NONQUEUED-RECEIVER-COM-SPEC>
587 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfBody/foglamp</DATA-ELEMENT-REF>
588 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
589 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
590 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
591 <ENABLE-UPDATE>true</ENABLE-UPDATE>
592 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
593 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
594 <INIT-VALUE>
595 <NUMERICAL-VALUE-SPECIFICATION>
596 <SHORT-LABEL>IDT_Lamp</SHORT-LABEL>
597 <VALUE>0</VALUE>
598 </NUMERICAL-VALUE-SPECIFICATION>
599 </INIT-VALUE>
600 </NONQUEUED-RECEIVER-COM-SPEC>
601 <NONQUEUED-RECEIVER-COM-SPEC>
602 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfBody/hazard</DATA-ELEMENT-REF>
603 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
604 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
605 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
606 <ENABLE-UPDATE>true</ENABLE-UPDATE>
607 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
608 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
609 <INIT-VALUE>
610 <NUMERICAL-VALUE-SPECIFICATION>
611 <SHORT-LABEL>IDT_Lamp</SHORT-LABEL>
612 <VALUE>0</VALUE>
613 </NUMERICAL-VALUE-SPECIFICATION>
614 </INIT-VALUE>
615 </NONQUEUED-RECEIVER-COM-SPEC>
616 <NONQUEUED-RECEIVER-COM-SPEC>
617 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfBody/headlamp</DATA-ELEMENT-REF>
618 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
619 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
620 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
621 <ENABLE-UPDATE>true</ENABLE-UPDATE>
622 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
623 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
624 <INIT-VALUE>
625 <NUMERICAL-VALUE-SPECIFICATION>
626 <SHORT-LABEL>IDT_Lamp</SHORT-LABEL>
627 <VALUE>0</VALUE>
628 </NUMERICAL-VALUE-SPECIFICATION>
629 </INIT-VALUE>
630 </NONQUEUED-RECEIVER-COM-SPEC>
631 <NONQUEUED-RECEIVER-COM-SPEC>
632 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfBody/winker_l</DATA-ELEMENT-REF>
633 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
634 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
635 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
636 <ENABLE-UPDATE>true</ENABLE-UPDATE>
637 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
638 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
639 <INIT-VALUE>
640 <NUMERICAL-VALUE-SPECIFICATION>
641 <SHORT-LABEL>IDT_Lamp</SHORT-LABEL>
642 <VALUE>0</VALUE>
643 </NUMERICAL-VALUE-SPECIFICATION>
644 </INIT-VALUE>
645 </NONQUEUED-RECEIVER-COM-SPEC>
646 <NONQUEUED-RECEIVER-COM-SPEC>
647 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfBody/winker_r</DATA-ELEMENT-REF>
648 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
649 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
650 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
651 <ENABLE-UPDATE>true</ENABLE-UPDATE>
652 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
653 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
654 <INIT-VALUE>
655 <NUMERICAL-VALUE-SPECIFICATION>
656 <SHORT-LABEL>IDT_Lamp</SHORT-LABEL>
657 <VALUE>0</VALUE>
658 </NUMERICAL-VALUE-SPECIFICATION>
659 </INIT-VALUE>
660 </NONQUEUED-RECEIVER-COM-SPEC>
661 </REQUIRED-COM-SPECS>
662 <REQUIRED-INTERFACE-TREF DEST="SENDER-RECEIVER-INTERFACE">/RcCar/IfBody</REQUIRED-INTERFACE-TREF>
663 </R-PORT-PROTOTYPE>
664 <R-PORT-PROTOTYPE>
665 <SHORT-NAME>AngleClt</SHORT-NAME>
666 <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/RcCar/IfSteerAngle</REQUIRED-INTERFACE-TREF>
667 </R-PORT-PROTOTYPE>
668 <R-PORT-PROTOTYPE>
669 <SHORT-NAME>SpeedClt</SHORT-NAME>
670 <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/RcCar/IfDriveSpeed</REQUIRED-INTERFACE-TREF>
671 </R-PORT-PROTOTYPE>
672 <R-PORT-PROTOTYPE>
673 <SHORT-NAME>BrakeClt</SHORT-NAME>
674 <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/RcCar/IfBrake</REQUIRED-INTERFACE-TREF>
675 </R-PORT-PROTOTYPE>
676 </PORTS>
677 <INTERNAL-BEHAVIORS>
678 <SWC-INTERNAL-BEHAVIOR>
679 <SHORT-NAME>IB_DM</SHORT-NAME>
680 <EVENTS>
681 <TIMING-EVENT>
682 <SHORT-NAME>DrivingControl_timingEvent</SHORT-NAME>
683 <START-ON-EVENT-REF DEST="RUNNABLE-ENTITY">/RcCar/DriveManager/IB_DM/DrivingControl</START-ON-EVENT-REF>
684 <PERIOD>0.02</PERIOD>
685 </TIMING-EVENT>
686 <TIMING-EVENT>
687 <SHORT-NAME>BodyControl_timingEvent</SHORT-NAME>
688 <START-ON-EVENT-REF DEST="RUNNABLE-ENTITY">/RcCar/DriveManager/IB_DM/BodyControl</START-ON-EVENT-REF>
689 <PERIOD>0.02</PERIOD>
690 </TIMING-EVENT>
691 </EVENTS>
692 <HANDLE-TERMINATION-AND-RESTART>NO-SUPPORT</HANDLE-TERMINATION-AND-RESTART>
693 <RUNNABLES>
694 <RUNNABLE-ENTITY>
695 <SHORT-NAME>DrivingControl</SHORT-NAME>
696 <MINIMUM-START-INTERVAL>0.0</MINIMUM-START-INTERVAL>
697 <CAN-BE-INVOKED-CONCURRENTLY>false</CAN-BE-INVOKED-CONCURRENTLY>
698 <DATA-RECEIVE-POINT-BY-ARGUMENTS>
699 <VARIABLE-ACCESS>
700 <SHORT-NAME>dataReceivePoint_DrivingControl_DrivingIn_angle</SHORT-NAME>
701 <ACCESSED-VARIABLE>
702 <AUTOSAR-VARIABLE-IREF>
703 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/DriveManager/DrivingIn</PORT-PROTOTYPE-REF>
704 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDriving/angle</TARGET-DATA-PROTOTYPE-REF>
705 </AUTOSAR-VARIABLE-IREF>
706 </ACCESSED-VARIABLE>
707 </VARIABLE-ACCESS>
708 <VARIABLE-ACCESS>
709 <SHORT-NAME>dataReceivePoint_DrivingControl_DrivingIn_speed</SHORT-NAME>
710 <ACCESSED-VARIABLE>
711 <AUTOSAR-VARIABLE-IREF>
712 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/DriveManager/DrivingIn</PORT-PROTOTYPE-REF>
713 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDriving/speed</TARGET-DATA-PROTOTYPE-REF>
714 </AUTOSAR-VARIABLE-IREF>
715 </ACCESSED-VARIABLE>
716 </VARIABLE-ACCESS>
717 <VARIABLE-ACCESS>
718 <SHORT-NAME>dataReceivePoint_DrivingControl_DrivingIn_steern</SHORT-NAME>
719 <ACCESSED-VARIABLE>
720 <AUTOSAR-VARIABLE-IREF>
721 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/DriveManager/DrivingIn</PORT-PROTOTYPE-REF>
722 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDriving/steern</TARGET-DATA-PROTOTYPE-REF>
723 </AUTOSAR-VARIABLE-IREF>
724 </ACCESSED-VARIABLE>
725 </VARIABLE-ACCESS>
726 <VARIABLE-ACCESS>
727 <SHORT-NAME>dataReceivePoint_DrivingControl_DrivingIn_gain</SHORT-NAME>
728 <ACCESSED-VARIABLE>
729 <AUTOSAR-VARIABLE-IREF>
730 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/DriveManager/DrivingIn</PORT-PROTOTYPE-REF>
731 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDriving/gain</TARGET-DATA-PROTOTYPE-REF>
732 </AUTOSAR-VARIABLE-IREF>
733 </ACCESSED-VARIABLE>
734 </VARIABLE-ACCESS>
735 <VARIABLE-ACCESS>
736 <SHORT-NAME>dataReceivePoint_DrivingControl_DrivingIn_brake</SHORT-NAME>
737 <ACCESSED-VARIABLE>
738 <AUTOSAR-VARIABLE-IREF>
739 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/DriveManager/DrivingIn</PORT-PROTOTYPE-REF>
740 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDriving/brake</TARGET-DATA-PROTOTYPE-REF>
741 </AUTOSAR-VARIABLE-IREF>
742 </ACCESSED-VARIABLE>
743 </VARIABLE-ACCESS>
744 </DATA-RECEIVE-POINT-BY-ARGUMENTS>
745 <SERVER-CALL-POINTS>
746 <SYNCHRONOUS-SERVER-CALL-POINT>
747 <SHORT-NAME>serverCallPoint_DrivingControl_AngleClt_OpSetSteerAngle</SHORT-NAME>
748 <OPERATION-IREF>
749 <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/RcCar/DriveManager/AngleClt</CONTEXT-R-PORT-REF>
750 <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/RcCar/IfSteerAngle/OpSetSteerAngle</TARGET-REQUIRED-OPERATION-REF>
751 </OPERATION-IREF>
752 <TIMEOUT>0.0</TIMEOUT>
753 </SYNCHRONOUS-SERVER-CALL-POINT>
754 <SYNCHRONOUS-SERVER-CALL-POINT>
755 <SHORT-NAME>serverCallPoint_DrivingControl_SpeedClt_OpSetDriveSpeed</SHORT-NAME>
756 <OPERATION-IREF>
757 <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/RcCar/DriveManager/SpeedClt</CONTEXT-R-PORT-REF>
758 <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/RcCar/IfDriveSpeed/OpSetDriveSpeed</TARGET-REQUIRED-OPERATION-REF>
759 </OPERATION-IREF>
760 <TIMEOUT>0.0</TIMEOUT>
761 </SYNCHRONOUS-SERVER-CALL-POINT>
762 <SYNCHRONOUS-SERVER-CALL-POINT>
763 <SHORT-NAME>serverCallPoint_DrivingControl_BrakeClt_OpSetBrake</SHORT-NAME>
764 <OPERATION-IREF>
765 <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/RcCar/DriveManager/BrakeClt</CONTEXT-R-PORT-REF>
766 <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/RcCar/IfBrake/OpSetBrake</TARGET-REQUIRED-OPERATION-REF>
767 </OPERATION-IREF>
768 <TIMEOUT>0.0</TIMEOUT>
769 </SYNCHRONOUS-SERVER-CALL-POINT>
770 </SERVER-CALL-POINTS>
771 <SYMBOL>DrivingControl</SYMBOL>
772 </RUNNABLE-ENTITY>
773 <RUNNABLE-ENTITY>
774 <SHORT-NAME>BodyControl</SHORT-NAME>
775 <MINIMUM-START-INTERVAL>0.0</MINIMUM-START-INTERVAL>
776 <CAN-BE-INVOKED-CONCURRENTLY>false</CAN-BE-INVOKED-CONCURRENTLY>
777 <DATA-RECEIVE-POINT-BY-ARGUMENTS>
778 <VARIABLE-ACCESS>
779 <SHORT-NAME>dataReceivePoint_BodyControl_BodyIn_headlamp</SHORT-NAME>
780 <ACCESSED-VARIABLE>
781 <AUTOSAR-VARIABLE-IREF>
782 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/DriveManager/BodyIn</PORT-PROTOTYPE-REF>
783 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfBody/headlamp</TARGET-DATA-PROTOTYPE-REF>
784 </AUTOSAR-VARIABLE-IREF>
785 </ACCESSED-VARIABLE>
786 </VARIABLE-ACCESS>
787 <VARIABLE-ACCESS>
788 <SHORT-NAME>dataReceivePoint_BodyControl_BodyIn_foglamp</SHORT-NAME>
789 <ACCESSED-VARIABLE>
790 <AUTOSAR-VARIABLE-IREF>
791 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/DriveManager/BodyIn</PORT-PROTOTYPE-REF>
792 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfBody/foglamp</TARGET-DATA-PROTOTYPE-REF>
793 </AUTOSAR-VARIABLE-IREF>
794 </ACCESSED-VARIABLE>
795 </VARIABLE-ACCESS>
796 <VARIABLE-ACCESS>
797 <SHORT-NAME>dataReceivePoint_BodyControl_BodyIn_hazard</SHORT-NAME>
798 <ACCESSED-VARIABLE>
799 <AUTOSAR-VARIABLE-IREF>
800 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/DriveManager/BodyIn</PORT-PROTOTYPE-REF>
801 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfBody/hazard</TARGET-DATA-PROTOTYPE-REF>
802 </AUTOSAR-VARIABLE-IREF>
803 </ACCESSED-VARIABLE>
804 </VARIABLE-ACCESS>
805 <VARIABLE-ACCESS>
806 <SHORT-NAME>dataReceivePoint_BodyControl_BodyIn_winker_r</SHORT-NAME>
807 <ACCESSED-VARIABLE>
808 <AUTOSAR-VARIABLE-IREF>
809 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/DriveManager/BodyIn</PORT-PROTOTYPE-REF>
810 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfBody/winker_r</TARGET-DATA-PROTOTYPE-REF>
811 </AUTOSAR-VARIABLE-IREF>
812 </ACCESSED-VARIABLE>
813 </VARIABLE-ACCESS>
814 <VARIABLE-ACCESS>
815 <SHORT-NAME>dataReceivePoint_BodyControl_BodyIn_winker_l</SHORT-NAME>
816 <ACCESSED-VARIABLE>
817 <AUTOSAR-VARIABLE-IREF>
818 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/DriveManager/BodyIn</PORT-PROTOTYPE-REF>
819 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfBody/winker_l</TARGET-DATA-PROTOTYPE-REF>
820 </AUTOSAR-VARIABLE-IREF>
821 </ACCESSED-VARIABLE>
822 </VARIABLE-ACCESS>
823 </DATA-RECEIVE-POINT-BY-ARGUMENTS>
824 <DATA-SEND-POINTS>
825 <VARIABLE-ACCESS>
826 <SHORT-NAME>dataSendPoint_BodyControl_WinkerOut_state</SHORT-NAME>
827 <ACCESSED-VARIABLE>
828 <AUTOSAR-VARIABLE-IREF>
829 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/DriveManager/WinkerOut</PORT-PROTOTYPE-REF>
830 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfWinker/state</TARGET-DATA-PROTOTYPE-REF>
831 </AUTOSAR-VARIABLE-IREF>
832 </ACCESSED-VARIABLE>
833 </VARIABLE-ACCESS>
834 <VARIABLE-ACCESS>
835 <SHORT-NAME>dataSendPoint_BodyControl_BuzzerOut_state</SHORT-NAME>
836 <ACCESSED-VARIABLE>
837 <AUTOSAR-VARIABLE-IREF>
838 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/DriveManager/BuzzerOut</PORT-PROTOTYPE-REF>
839 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfBuzzer/state</TARGET-DATA-PROTOTYPE-REF>
840 </AUTOSAR-VARIABLE-IREF>
841 </ACCESSED-VARIABLE>
842 </VARIABLE-ACCESS>
843 <VARIABLE-ACCESS>
844 <SHORT-NAME>dataSendPoint_BodyControl_LampOut_headlamp</SHORT-NAME>
845 <ACCESSED-VARIABLE>
846 <AUTOSAR-VARIABLE-IREF>
847 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/DriveManager/LampOut</PORT-PROTOTYPE-REF>
848 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfLamp/headlamp</TARGET-DATA-PROTOTYPE-REF>
849 </AUTOSAR-VARIABLE-IREF>
850 </ACCESSED-VARIABLE>
851 </VARIABLE-ACCESS>
852 <VARIABLE-ACCESS>
853 <SHORT-NAME>dataSendPoint_BodyControl_LampOut_foglamp</SHORT-NAME>
854 <ACCESSED-VARIABLE>
855 <AUTOSAR-VARIABLE-IREF>
856 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/DriveManager/LampOut</PORT-PROTOTYPE-REF>
857 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfLamp/foglamp</TARGET-DATA-PROTOTYPE-REF>
858 </AUTOSAR-VARIABLE-IREF>
859 </ACCESSED-VARIABLE>
860 </VARIABLE-ACCESS>
861 <VARIABLE-ACCESS>
862 <SHORT-NAME>dataSendPoint_BodyControl_LampOut_brakelamp</SHORT-NAME>
863 <ACCESSED-VARIABLE>
864 <AUTOSAR-VARIABLE-IREF>
865 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/DriveManager/LampOut</PORT-PROTOTYPE-REF>
866 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfLamp/brakelamp</TARGET-DATA-PROTOTYPE-REF>
867 </AUTOSAR-VARIABLE-IREF>
868 </ACCESSED-VARIABLE>
869 </VARIABLE-ACCESS>
870 <VARIABLE-ACCESS>
871 <SHORT-NAME>dataSendPoint_BodyControl_LampOut_backlamp</SHORT-NAME>
872 <ACCESSED-VARIABLE>
873 <AUTOSAR-VARIABLE-IREF>
874 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/DriveManager/LampOut</PORT-PROTOTYPE-REF>
875 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfLamp/backlamp</TARGET-DATA-PROTOTYPE-REF>
876 </AUTOSAR-VARIABLE-IREF>
877 </ACCESSED-VARIABLE>
878 </VARIABLE-ACCESS>
879 </DATA-SEND-POINTS>
880 <SYMBOL>BodyControl</SYMBOL>
881 </RUNNABLE-ENTITY>
882 </RUNNABLES>
883 <SUPPORTS-MULTIPLE-INSTANTIATION>false</SUPPORTS-MULTIPLE-INSTANTIATION>
884 </SWC-INTERNAL-BEHAVIOR>
885 </INTERNAL-BEHAVIORS>
886 </APPLICATION-SW-COMPONENT-TYPE>
887 <APPLICATION-SW-COMPONENT-TYPE>
888 <SHORT-NAME>OperationManager</SHORT-NAME>
889 <PORTS>
890 <P-PORT-PROTOTYPE>
891 <SHORT-NAME>BodyOut</SHORT-NAME>
892 <PROVIDED-COM-SPECS>
893 <NONQUEUED-SENDER-COM-SPEC>
894 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfBody/foglamp</DATA-ELEMENT-REF>
895 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
896 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
897 <INIT-VALUE>
898 <NUMERICAL-VALUE-SPECIFICATION>
899 <SHORT-LABEL>IDT_Lamp</SHORT-LABEL>
900 <VALUE>0</VALUE>
901 </NUMERICAL-VALUE-SPECIFICATION>
902 </INIT-VALUE>
903 </NONQUEUED-SENDER-COM-SPEC>
904 <NONQUEUED-SENDER-COM-SPEC>
905 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfBody/hazard</DATA-ELEMENT-REF>
906 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
907 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
908 <INIT-VALUE>
909 <NUMERICAL-VALUE-SPECIFICATION>
910 <SHORT-LABEL>IDT_Lamp</SHORT-LABEL>
911 <VALUE>0</VALUE>
912 </NUMERICAL-VALUE-SPECIFICATION>
913 </INIT-VALUE>
914 </NONQUEUED-SENDER-COM-SPEC>
915 <NONQUEUED-SENDER-COM-SPEC>
916 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfBody/headlamp</DATA-ELEMENT-REF>
917 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
918 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
919 <INIT-VALUE>
920 <NUMERICAL-VALUE-SPECIFICATION>
921 <SHORT-LABEL>IDT_Lamp</SHORT-LABEL>
922 <VALUE>0</VALUE>
923 </NUMERICAL-VALUE-SPECIFICATION>
924 </INIT-VALUE>
925 </NONQUEUED-SENDER-COM-SPEC>
926 <NONQUEUED-SENDER-COM-SPEC>
927 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfBody/winker_l</DATA-ELEMENT-REF>
928 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
929 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
930 <INIT-VALUE>
931 <NUMERICAL-VALUE-SPECIFICATION>
932 <SHORT-LABEL>IDT_Lamp</SHORT-LABEL>
933 <VALUE>0</VALUE>
934 </NUMERICAL-VALUE-SPECIFICATION>
935 </INIT-VALUE>
936 </NONQUEUED-SENDER-COM-SPEC>
937 <NONQUEUED-SENDER-COM-SPEC>
938 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfBody/winker_r</DATA-ELEMENT-REF>
939 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
940 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
941 <INIT-VALUE>
942 <NUMERICAL-VALUE-SPECIFICATION>
943 <SHORT-LABEL>IDT_Lamp</SHORT-LABEL>
944 <VALUE>0</VALUE>
945 </NUMERICAL-VALUE-SPECIFICATION>
946 </INIT-VALUE>
947 </NONQUEUED-SENDER-COM-SPEC>
948 </PROVIDED-COM-SPECS>
949 <PROVIDED-INTERFACE-TREF DEST="SENDER-RECEIVER-INTERFACE">/RcCar/IfBody</PROVIDED-INTERFACE-TREF>
950 </P-PORT-PROTOTYPE>
951 <P-PORT-PROTOTYPE>
952 <SHORT-NAME>DrivingOut</SHORT-NAME>
953 <PROVIDED-COM-SPECS>
954 <NONQUEUED-SENDER-COM-SPEC>
955 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDriving/brake</DATA-ELEMENT-REF>
956 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
957 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
958 <INIT-VALUE>
959 <NUMERICAL-VALUE-SPECIFICATION>
960 <SHORT-LABEL>IDT_Brake</SHORT-LABEL>
961 <VALUE>0</VALUE>
962 </NUMERICAL-VALUE-SPECIFICATION>
963 </INIT-VALUE>
964 </NONQUEUED-SENDER-COM-SPEC>
965 <NONQUEUED-SENDER-COM-SPEC>
966 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDriving/angle</DATA-ELEMENT-REF>
967 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
968 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
969 <INIT-VALUE>
970 <NUMERICAL-VALUE-SPECIFICATION>
971 <SHORT-LABEL>IDT_Angle</SHORT-LABEL>
972 <VALUE>0</VALUE>
973 </NUMERICAL-VALUE-SPECIFICATION>
974 </INIT-VALUE>
975 </NONQUEUED-SENDER-COM-SPEC>
976 <NONQUEUED-SENDER-COM-SPEC>
977 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDriving/gain</DATA-ELEMENT-REF>
978 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
979 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
980 <INIT-VALUE>
981 <NUMERICAL-VALUE-SPECIFICATION>
982 <SHORT-LABEL>IDT_Adjust</SHORT-LABEL>
983 <VALUE>0</VALUE>
984 </NUMERICAL-VALUE-SPECIFICATION>
985 </INIT-VALUE>
986 </NONQUEUED-SENDER-COM-SPEC>
987 <NONQUEUED-SENDER-COM-SPEC>
988 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDriving/speed</DATA-ELEMENT-REF>
989 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
990 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
991 <INIT-VALUE>
992 <NUMERICAL-VALUE-SPECIFICATION>
993 <SHORT-LABEL>IDT_Speed</SHORT-LABEL>
994 <VALUE>0</VALUE>
995 </NUMERICAL-VALUE-SPECIFICATION>
996 </INIT-VALUE>
997 </NONQUEUED-SENDER-COM-SPEC>
998 <NONQUEUED-SENDER-COM-SPEC>
999 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDriving/steern</DATA-ELEMENT-REF>
1000 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1001 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1002 <INIT-VALUE>
1003 <NUMERICAL-VALUE-SPECIFICATION>
1004 <SHORT-LABEL>IDT_Adjust</SHORT-LABEL>
1005 <VALUE>0</VALUE>
1006 </NUMERICAL-VALUE-SPECIFICATION>
1007 </INIT-VALUE>
1008 </NONQUEUED-SENDER-COM-SPEC>
1009 </PROVIDED-COM-SPECS>
1010 <PROVIDED-INTERFACE-TREF DEST="SENDER-RECEIVER-INTERFACE">/RcCar/IfDriving</PROVIDED-INTERFACE-TREF>
1011 </P-PORT-PROTOTYPE>
1012 <P-PORT-PROTOTYPE>
1013 <SHORT-NAME>DisplayModeOut</SHORT-NAME>
1014 <PROVIDED-COM-SPECS>
1015 <NONQUEUED-SENDER-COM-SPEC>
1016 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDisplayMode/angle</DATA-ELEMENT-REF>
1017 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1018 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1019 <INIT-VALUE>
1020 <NUMERICAL-VALUE-SPECIFICATION>
1021 <SHORT-LABEL>IDT_Switch</SHORT-LABEL>
1022 <VALUE>0</VALUE>
1023 </NUMERICAL-VALUE-SPECIFICATION>
1024 </INIT-VALUE>
1025 </NONQUEUED-SENDER-COM-SPEC>
1026 <NONQUEUED-SENDER-COM-SPEC>
1027 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDisplayMode/cycle</DATA-ELEMENT-REF>
1028 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1029 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1030 <INIT-VALUE>
1031 <NUMERICAL-VALUE-SPECIFICATION>
1032 <SHORT-LABEL>IDT_Cycle</SHORT-LABEL>
1033 <VALUE>0</VALUE>
1034 </NUMERICAL-VALUE-SPECIFICATION>
1035 </INIT-VALUE>
1036 </NONQUEUED-SENDER-COM-SPEC>
1037 <NONQUEUED-SENDER-COM-SPEC>
1038 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDisplayMode/speed</DATA-ELEMENT-REF>
1039 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1040 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1041 <INIT-VALUE>
1042 <NUMERICAL-VALUE-SPECIFICATION>
1043 <SHORT-LABEL>IDT_Switch</SHORT-LABEL>
1044 <VALUE>0</VALUE>
1045 </NUMERICAL-VALUE-SPECIFICATION>
1046 </INIT-VALUE>
1047 </NONQUEUED-SENDER-COM-SPEC>
1048 <NONQUEUED-SENDER-COM-SPEC>
1049 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDisplayMode/differ</DATA-ELEMENT-REF>
1050 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1051 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1052 <INIT-VALUE>
1053 <NUMERICAL-VALUE-SPECIFICATION>
1054 <SHORT-LABEL>IDT_Switch</SHORT-LABEL>
1055 <VALUE>0</VALUE>
1056 </NUMERICAL-VALUE-SPECIFICATION>
1057 </INIT-VALUE>
1058 </NONQUEUED-SENDER-COM-SPEC>
1059 <NONQUEUED-SENDER-COM-SPEC>
1060 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDisplayMode/pwm_angle</DATA-ELEMENT-REF>
1061 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1062 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1063 <INIT-VALUE>
1064 <NUMERICAL-VALUE-SPECIFICATION>
1065 <SHORT-LABEL>IDT_PWM</SHORT-LABEL>
1066 <VALUE>0</VALUE>
1067 </NUMERICAL-VALUE-SPECIFICATION>
1068 </INIT-VALUE>
1069 </NONQUEUED-SENDER-COM-SPEC>
1070 <NONQUEUED-SENDER-COM-SPEC>
1071 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDisplayMode/pwm_speed</DATA-ELEMENT-REF>
1072 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1073 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1074 <INIT-VALUE>
1075 <NUMERICAL-VALUE-SPECIFICATION>
1076 <SHORT-LABEL>IDT_PWM</SHORT-LABEL>
1077 <VALUE>0</VALUE>
1078 </NUMERICAL-VALUE-SPECIFICATION>
1079 </INIT-VALUE>
1080 </NONQUEUED-SENDER-COM-SPEC>
1081 </PROVIDED-COM-SPECS>
1082 <PROVIDED-INTERFACE-TREF DEST="SENDER-RECEIVER-INTERFACE">/RcCar/IfDisplayMode</PROVIDED-INTERFACE-TREF>
1083 </P-PORT-PROTOTYPE>
1084 <R-PORT-PROTOTYPE>
1085 <SHORT-NAME>DisplayCommandClt</SHORT-NAME>
1086 <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/RcCar/IfDisplayCommand</REQUIRED-INTERFACE-TREF>
1087 </R-PORT-PROTOTYPE>
1088 <R-PORT-PROTOTYPE>
1089 <SHORT-NAME>RCB3CommandClt</SHORT-NAME>
1090 <REQUIRED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/RcCar/IfRCB3Command</REQUIRED-INTERFACE-TREF>
1091 </R-PORT-PROTOTYPE>
1092 </PORTS>
1093 <INTERNAL-BEHAVIORS>
1094 <SWC-INTERNAL-BEHAVIOR>
1095 <SHORT-NAME>IB_CM</SHORT-NAME>
1096 <EVENTS>
1097 <TIMING-EVENT>
1098 <SHORT-NAME>OperationControl_timingEvent</SHORT-NAME>
1099 <START-ON-EVENT-REF DEST="RUNNABLE-ENTITY">/RcCar/OperationManager/IB_CM/OperationControl</START-ON-EVENT-REF>
1100 <PERIOD>0.02</PERIOD>
1101 </TIMING-EVENT>
1102 </EVENTS>
1103 <HANDLE-TERMINATION-AND-RESTART>NO-SUPPORT</HANDLE-TERMINATION-AND-RESTART>
1104 <RUNNABLES>
1105 <RUNNABLE-ENTITY>
1106 <SHORT-NAME>OperationControl</SHORT-NAME>
1107 <MINIMUM-START-INTERVAL>0.0</MINIMUM-START-INTERVAL>
1108 <CAN-BE-INVOKED-CONCURRENTLY>false</CAN-BE-INVOKED-CONCURRENTLY>
1109 <DATA-SEND-POINTS>
1110 <VARIABLE-ACCESS>
1111 <SHORT-NAME>dataSendPoint_OperationControl_DrivingOut_angle</SHORT-NAME>
1112 <ACCESSED-VARIABLE>
1113 <AUTOSAR-VARIABLE-IREF>
1114 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/OperationManager/DrivingOut</PORT-PROTOTYPE-REF>
1115 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDriving/angle</TARGET-DATA-PROTOTYPE-REF>
1116 </AUTOSAR-VARIABLE-IREF>
1117 </ACCESSED-VARIABLE>
1118 </VARIABLE-ACCESS>
1119 <VARIABLE-ACCESS>
1120 <SHORT-NAME>dataSendPoint_OperationControl_DrivingOut_speed</SHORT-NAME>
1121 <ACCESSED-VARIABLE>
1122 <AUTOSAR-VARIABLE-IREF>
1123 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/OperationManager/DrivingOut</PORT-PROTOTYPE-REF>
1124 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDriving/speed</TARGET-DATA-PROTOTYPE-REF>
1125 </AUTOSAR-VARIABLE-IREF>
1126 </ACCESSED-VARIABLE>
1127 </VARIABLE-ACCESS>
1128 <VARIABLE-ACCESS>
1129 <SHORT-NAME>dataSendPoint_OperationControl_DrivingOut_steern</SHORT-NAME>
1130 <ACCESSED-VARIABLE>
1131 <AUTOSAR-VARIABLE-IREF>
1132 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/OperationManager/DrivingOut</PORT-PROTOTYPE-REF>
1133 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDriving/steern</TARGET-DATA-PROTOTYPE-REF>
1134 </AUTOSAR-VARIABLE-IREF>
1135 </ACCESSED-VARIABLE>
1136 </VARIABLE-ACCESS>
1137 <VARIABLE-ACCESS>
1138 <SHORT-NAME>dataSendPoint_OperationControl_DrivingOut_gain</SHORT-NAME>
1139 <ACCESSED-VARIABLE>
1140 <AUTOSAR-VARIABLE-IREF>
1141 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/OperationManager/DrivingOut</PORT-PROTOTYPE-REF>
1142 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDriving/gain</TARGET-DATA-PROTOTYPE-REF>
1143 </AUTOSAR-VARIABLE-IREF>
1144 </ACCESSED-VARIABLE>
1145 </VARIABLE-ACCESS>
1146 <VARIABLE-ACCESS>
1147 <SHORT-NAME>dataSendPoint_OperationControl_DrivingOut_brake</SHORT-NAME>
1148 <ACCESSED-VARIABLE>
1149 <AUTOSAR-VARIABLE-IREF>
1150 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/OperationManager/DrivingOut</PORT-PROTOTYPE-REF>
1151 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDriving/brake</TARGET-DATA-PROTOTYPE-REF>
1152 </AUTOSAR-VARIABLE-IREF>
1153 </ACCESSED-VARIABLE>
1154 </VARIABLE-ACCESS>
1155 <VARIABLE-ACCESS>
1156 <SHORT-NAME>dataSendPoint_OperationControl_BodyOut_headlamp</SHORT-NAME>
1157 <ACCESSED-VARIABLE>
1158 <AUTOSAR-VARIABLE-IREF>
1159 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/OperationManager/BodyOut</PORT-PROTOTYPE-REF>
1160 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfBody/headlamp</TARGET-DATA-PROTOTYPE-REF>
1161 </AUTOSAR-VARIABLE-IREF>
1162 </ACCESSED-VARIABLE>
1163 </VARIABLE-ACCESS>
1164 <VARIABLE-ACCESS>
1165 <SHORT-NAME>dataSendPoint_OperationControl_BodyOut_foglamp</SHORT-NAME>
1166 <ACCESSED-VARIABLE>
1167 <AUTOSAR-VARIABLE-IREF>
1168 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/OperationManager/BodyOut</PORT-PROTOTYPE-REF>
1169 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfBody/foglamp</TARGET-DATA-PROTOTYPE-REF>
1170 </AUTOSAR-VARIABLE-IREF>
1171 </ACCESSED-VARIABLE>
1172 </VARIABLE-ACCESS>
1173 <VARIABLE-ACCESS>
1174 <SHORT-NAME>dataSendPoint_OperationControl_BodyOut_hazard</SHORT-NAME>
1175 <ACCESSED-VARIABLE>
1176 <AUTOSAR-VARIABLE-IREF>
1177 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/OperationManager/BodyOut</PORT-PROTOTYPE-REF>
1178 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfBody/hazard</TARGET-DATA-PROTOTYPE-REF>
1179 </AUTOSAR-VARIABLE-IREF>
1180 </ACCESSED-VARIABLE>
1181 </VARIABLE-ACCESS>
1182 <VARIABLE-ACCESS>
1183 <SHORT-NAME>dataSendPoint_OperationControl_BodyOut_winker_r</SHORT-NAME>
1184 <ACCESSED-VARIABLE>
1185 <AUTOSAR-VARIABLE-IREF>
1186 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/OperationManager/BodyOut</PORT-PROTOTYPE-REF>
1187 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfBody/winker_r</TARGET-DATA-PROTOTYPE-REF>
1188 </AUTOSAR-VARIABLE-IREF>
1189 </ACCESSED-VARIABLE>
1190 </VARIABLE-ACCESS>
1191 <VARIABLE-ACCESS>
1192 <SHORT-NAME>dataSendPoint_OperationControl_BodyOut_winker_l</SHORT-NAME>
1193 <ACCESSED-VARIABLE>
1194 <AUTOSAR-VARIABLE-IREF>
1195 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/OperationManager/BodyOut</PORT-PROTOTYPE-REF>
1196 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfBody/winker_l</TARGET-DATA-PROTOTYPE-REF>
1197 </AUTOSAR-VARIABLE-IREF>
1198 </ACCESSED-VARIABLE>
1199 </VARIABLE-ACCESS>
1200 <VARIABLE-ACCESS>
1201 <SHORT-NAME>dataSendPoint_OperationManager_DisplayModeOut_cycle</SHORT-NAME>
1202 <ACCESSED-VARIABLE>
1203 <AUTOSAR-VARIABLE-IREF>
1204 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/OperationManager/DisplayModeOut</PORT-PROTOTYPE-REF>
1205 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDisplayMode/cycle</TARGET-DATA-PROTOTYPE-REF>
1206 </AUTOSAR-VARIABLE-IREF>
1207 </ACCESSED-VARIABLE>
1208 </VARIABLE-ACCESS>
1209 <VARIABLE-ACCESS>
1210 <SHORT-NAME>dataSendPoint_OperationManager_DisplayModeOut_differ</SHORT-NAME>
1211 <ACCESSED-VARIABLE>
1212 <AUTOSAR-VARIABLE-IREF>
1213 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/OperationManager/DisplayModeOut</PORT-PROTOTYPE-REF>
1214 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDisplayMode/differ</TARGET-DATA-PROTOTYPE-REF>
1215 </AUTOSAR-VARIABLE-IREF>
1216 </ACCESSED-VARIABLE>
1217 </VARIABLE-ACCESS>
1218 <VARIABLE-ACCESS>
1219 <SHORT-NAME>dataSendPoint_OperationManager_DisplayModeOut_speed</SHORT-NAME>
1220 <ACCESSED-VARIABLE>
1221 <AUTOSAR-VARIABLE-IREF>
1222 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/OperationManager/DisplayModeOut</PORT-PROTOTYPE-REF>
1223 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDisplayMode/speed</TARGET-DATA-PROTOTYPE-REF>
1224 </AUTOSAR-VARIABLE-IREF>
1225 </ACCESSED-VARIABLE>
1226 </VARIABLE-ACCESS>
1227 <VARIABLE-ACCESS>
1228 <SHORT-NAME>dataSendPoint_OperationManager_DisplayModeOut_angle</SHORT-NAME>
1229 <ACCESSED-VARIABLE>
1230 <AUTOSAR-VARIABLE-IREF>
1231 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/OperationManager/DisplayModeOut</PORT-PROTOTYPE-REF>
1232 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDisplayMode/angle</TARGET-DATA-PROTOTYPE-REF>
1233 </AUTOSAR-VARIABLE-IREF>
1234 </ACCESSED-VARIABLE>
1235 </VARIABLE-ACCESS>
1236 <VARIABLE-ACCESS>
1237 <SHORT-NAME>dataSendPoint_OperationManager_DisplayModeOut_pwm_angle</SHORT-NAME>
1238 <ACCESSED-VARIABLE>
1239 <AUTOSAR-VARIABLE-IREF>
1240 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/OperationManager/DisplayModeOut</PORT-PROTOTYPE-REF>
1241 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDisplayMode/pwm_angle</TARGET-DATA-PROTOTYPE-REF>
1242 </AUTOSAR-VARIABLE-IREF>
1243 </ACCESSED-VARIABLE>
1244 </VARIABLE-ACCESS>
1245 <VARIABLE-ACCESS>
1246 <SHORT-NAME>dataSendPoint_OperationManager_DisplayModeOut_pwm_speed</SHORT-NAME>
1247 <ACCESSED-VARIABLE>
1248 <AUTOSAR-VARIABLE-IREF>
1249 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/OperationManager/DisplayModeOut</PORT-PROTOTYPE-REF>
1250 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDisplayMode/pwm_speed</TARGET-DATA-PROTOTYPE-REF>
1251 </AUTOSAR-VARIABLE-IREF>
1252 </ACCESSED-VARIABLE>
1253 </VARIABLE-ACCESS>
1254 </DATA-SEND-POINTS>
1255 <SERVER-CALL-POINTS>
1256 <SYNCHRONOUS-SERVER-CALL-POINT>
1257 <SHORT-NAME>serverCallPoint_OperationManager_DisplayCommandClt_OpGetDisplayCommand</SHORT-NAME>
1258 <OPERATION-IREF>
1259 <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/RcCar/OperationManager/DisplayCommandClt</CONTEXT-R-PORT-REF>
1260 <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/RcCar/IfDisplayCommand/OpGetDisplayCommand</TARGET-REQUIRED-OPERATION-REF>
1261 </OPERATION-IREF>
1262 <TIMEOUT>0.0</TIMEOUT>
1263 </SYNCHRONOUS-SERVER-CALL-POINT>
1264 <SYNCHRONOUS-SERVER-CALL-POINT>
1265 <SHORT-NAME>serverCallPoint_OperationControl_RCB3CommandClt_OpGetIfRCB3Command</SHORT-NAME>
1266 <OPERATION-IREF>
1267 <CONTEXT-R-PORT-REF DEST="R-PORT-PROTOTYPE">/RcCar/OperationManager/RCB3CommandClt</CONTEXT-R-PORT-REF>
1268 <TARGET-REQUIRED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/RcCar/IfRCB3Command/OpGetIfRCB3Command</TARGET-REQUIRED-OPERATION-REF>
1269 </OPERATION-IREF>
1270 <TIMEOUT>0.0</TIMEOUT>
1271 </SYNCHRONOUS-SERVER-CALL-POINT>
1272 </SERVER-CALL-POINTS>
1273 <SYMBOL>OperationControl</SYMBOL>
1274 </RUNNABLE-ENTITY>
1275 </RUNNABLES>
1276 <SUPPORTS-MULTIPLE-INSTANTIATION>false</SUPPORTS-MULTIPLE-INSTANTIATION>
1277 </SWC-INTERNAL-BEHAVIOR>
1278 </INTERNAL-BEHAVIORS>
1279 </APPLICATION-SW-COMPONENT-TYPE>
1280 <COMPLEX-DEVICE-DRIVER-SW-COMPONENT-TYPE>
1281 <SHORT-NAME>CddRcCar</SHORT-NAME>
1282 <PORTS>
1283 <P-PORT-PROTOTYPE>
1284 <SHORT-NAME>AngleSrv</SHORT-NAME>
1285 <PROVIDED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/RcCar/IfSteerAngle</PROVIDED-INTERFACE-TREF>
1286 </P-PORT-PROTOTYPE>
1287 <P-PORT-PROTOTYPE>
1288 <SHORT-NAME>SpeedSrv</SHORT-NAME>
1289 <PROVIDED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/RcCar/IfDriveSpeed</PROVIDED-INTERFACE-TREF>
1290 </P-PORT-PROTOTYPE>
1291 <P-PORT-PROTOTYPE>
1292 <SHORT-NAME>BrakeSrv</SHORT-NAME>
1293 <PROVIDED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/RcCar/IfBrake</PROVIDED-INTERFACE-TREF>
1294 </P-PORT-PROTOTYPE>
1295 <P-PORT-PROTOTYPE>
1296 <SHORT-NAME>VehicleInfoOut</SHORT-NAME>
1297 <PROVIDED-COM-SPECS>
1298 <NONQUEUED-SENDER-COM-SPEC>
1299 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfVehicleInfo/angle</DATA-ELEMENT-REF>
1300 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1301 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1302 <INIT-VALUE>
1303 <NUMERICAL-VALUE-SPECIFICATION>
1304 <SHORT-LABEL>IDT_Angle</SHORT-LABEL>
1305 <VALUE>0</VALUE>
1306 </NUMERICAL-VALUE-SPECIFICATION>
1307 </INIT-VALUE>
1308 </NONQUEUED-SENDER-COM-SPEC>
1309 <NONQUEUED-SENDER-COM-SPEC>
1310 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfVehicleInfo/speed</DATA-ELEMENT-REF>
1311 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1312 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1313 <INIT-VALUE>
1314 <NUMERICAL-VALUE-SPECIFICATION>
1315 <SHORT-LABEL>IDT_Speed</SHORT-LABEL>
1316 <VALUE>0</VALUE>
1317 </NUMERICAL-VALUE-SPECIFICATION>
1318 </INIT-VALUE>
1319 </NONQUEUED-SENDER-COM-SPEC>
1320 <NONQUEUED-SENDER-COM-SPEC>
1321 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfVehicleInfo/pwm_angle</DATA-ELEMENT-REF>
1322 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1323 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1324 <INIT-VALUE>
1325 <NUMERICAL-VALUE-SPECIFICATION>
1326 <SHORT-LABEL>IDT_PWM</SHORT-LABEL>
1327 <VALUE>0</VALUE>
1328 </NUMERICAL-VALUE-SPECIFICATION>
1329 </INIT-VALUE>
1330 </NONQUEUED-SENDER-COM-SPEC>
1331 <NONQUEUED-SENDER-COM-SPEC>
1332 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfVehicleInfo/pwm_speed</DATA-ELEMENT-REF>
1333 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1334 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1335 <INIT-VALUE>
1336 <NUMERICAL-VALUE-SPECIFICATION>
1337 <SHORT-LABEL>IDT_PWM</SHORT-LABEL>
1338 <VALUE>0</VALUE>
1339 </NUMERICAL-VALUE-SPECIFICATION>
1340 </INIT-VALUE>
1341 </NONQUEUED-SENDER-COM-SPEC>
1342 </PROVIDED-COM-SPECS>
1343 <PROVIDED-INTERFACE-TREF DEST="SENDER-RECEIVER-INTERFACE">/RcCar/IfVehicleInfo</PROVIDED-INTERFACE-TREF>
1344 </P-PORT-PROTOTYPE>
1345 </PORTS>
1346 <INTERNAL-BEHAVIORS>
1347 <SWC-INTERNAL-BEHAVIOR>
1348 <SHORT-NAME>IB_CR</SHORT-NAME>
1349 <EVENTS>
1350 <TIMING-EVENT>
1351 <SHORT-NAME>PowerTrain_timingEvent</SHORT-NAME>
1352 <START-ON-EVENT-REF DEST="RUNNABLE-ENTITY">/RcCar/CddRcCar/IB_CR/PowerTrain</START-ON-EVENT-REF>
1353 <PERIOD>0.01</PERIOD>
1354 </TIMING-EVENT>
1355 <TIMING-EVENT>
1356 <SHORT-NAME>VehicleInfoReporter_timingEvent</SHORT-NAME>
1357 <START-ON-EVENT-REF DEST="RUNNABLE-ENTITY">/RcCar/CddRcCar/IB_CR/VehicleInfoReporter</START-ON-EVENT-REF>
1358 <PERIOD>0.1</PERIOD>
1359 </TIMING-EVENT>
1360 <OPERATION-INVOKED-EVENT>
1361 <SHORT-NAME>AngleSrv_OpSetSteerAngle</SHORT-NAME>
1362 <START-ON-EVENT-REF DEST="RUNNABLE-ENTITY">/RcCar/CddRcCar/IB_CR/SetSteerAngle</START-ON-EVENT-REF>
1363 <OPERATION-IREF>
1364 <CONTEXT-P-PORT-REF DEST="P-PORT-PROTOTYPE">/RcCar/CddRcCar/AngleSrv</CONTEXT-P-PORT-REF>
1365 <TARGET-PROVIDED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/RcCar/IfSteerAngle/OpSetSteerAngle</TARGET-PROVIDED-OPERATION-REF>
1366 </OPERATION-IREF>
1367 </OPERATION-INVOKED-EVENT>
1368 <OPERATION-INVOKED-EVENT>
1369 <SHORT-NAME>SpeedSrv_OpSetDriveSpeed</SHORT-NAME>
1370 <START-ON-EVENT-REF DEST="RUNNABLE-ENTITY">/RcCar/CddRcCar/IB_CR/SetDriveSpeed</START-ON-EVENT-REF>
1371 <OPERATION-IREF>
1372 <CONTEXT-P-PORT-REF DEST="P-PORT-PROTOTYPE">/RcCar/CddRcCar/SpeedSrv</CONTEXT-P-PORT-REF>
1373 <TARGET-PROVIDED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/RcCar/IfDriveSpeed/OpSetDriveSpeed</TARGET-PROVIDED-OPERATION-REF>
1374 </OPERATION-IREF>
1375 </OPERATION-INVOKED-EVENT>
1376 <OPERATION-INVOKED-EVENT>
1377 <SHORT-NAME>BrakeSrv_OpSetBrake</SHORT-NAME>
1378 <START-ON-EVENT-REF DEST="RUNNABLE-ENTITY">/RcCar/CddRcCar/IB_CR/SetBrake</START-ON-EVENT-REF>
1379 <OPERATION-IREF>
1380 <CONTEXT-P-PORT-REF DEST="P-PORT-PROTOTYPE">/RcCar/CddRcCar/BrakeSrv</CONTEXT-P-PORT-REF>
1381 <TARGET-PROVIDED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/RcCar/IfBrake/OpSetBrake</TARGET-PROVIDED-OPERATION-REF>
1382 </OPERATION-IREF>
1383 </OPERATION-INVOKED-EVENT>
1384 </EVENTS>
1385 <HANDLE-TERMINATION-AND-RESTART>NO-SUPPORT</HANDLE-TERMINATION-AND-RESTART>
1386 <RUNNABLES>
1387 <RUNNABLE-ENTITY>
1388 <SHORT-NAME>PowerTrain</SHORT-NAME>
1389 <MINIMUM-START-INTERVAL>0.0</MINIMUM-START-INTERVAL>
1390 <CAN-BE-INVOKED-CONCURRENTLY>false</CAN-BE-INVOKED-CONCURRENTLY>
1391 <SYMBOL>PowerTrain</SYMBOL>
1392 </RUNNABLE-ENTITY>
1393 <RUNNABLE-ENTITY>
1394 <SHORT-NAME>VehicleInfoReporter</SHORT-NAME>
1395 <MINIMUM-START-INTERVAL>0.0</MINIMUM-START-INTERVAL>
1396 <CAN-BE-INVOKED-CONCURRENTLY>false</CAN-BE-INVOKED-CONCURRENTLY>
1397 <DATA-SEND-POINTS>
1398 <VARIABLE-ACCESS>
1399 <SHORT-NAME>dataSendPoint_VehicleInfoReporter_VehicleInfoOut_angle</SHORT-NAME>
1400 <ACCESSED-VARIABLE>
1401 <AUTOSAR-VARIABLE-IREF>
1402 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/CddRcCar/VehicleInfoOut</PORT-PROTOTYPE-REF>
1403 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfVehicleInfo/angle</TARGET-DATA-PROTOTYPE-REF>
1404 </AUTOSAR-VARIABLE-IREF>
1405 </ACCESSED-VARIABLE>
1406 </VARIABLE-ACCESS>
1407 <VARIABLE-ACCESS>
1408 <SHORT-NAME>dataSendPoint_VehicleInfoReporter_VehicleInfoOut_speed</SHORT-NAME>
1409 <ACCESSED-VARIABLE>
1410 <AUTOSAR-VARIABLE-IREF>
1411 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/CddRcCar/VehicleInfoOut</PORT-PROTOTYPE-REF>
1412 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfVehicleInfo/speed</TARGET-DATA-PROTOTYPE-REF>
1413 </AUTOSAR-VARIABLE-IREF>
1414 </ACCESSED-VARIABLE>
1415 </VARIABLE-ACCESS>
1416 <VARIABLE-ACCESS>
1417 <SHORT-NAME>dataSendPoint_VehicleInfoReporter_VehicleInfoOut_pwm_angle</SHORT-NAME>
1418 <ACCESSED-VARIABLE>
1419 <AUTOSAR-VARIABLE-IREF>
1420 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/CddRcCar/VehicleInfoOut</PORT-PROTOTYPE-REF>
1421 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfVehicleInfo/pwm_angle</TARGET-DATA-PROTOTYPE-REF>
1422 </AUTOSAR-VARIABLE-IREF>
1423 </ACCESSED-VARIABLE>
1424 </VARIABLE-ACCESS>
1425 <VARIABLE-ACCESS>
1426 <SHORT-NAME>dataSendPoint_VehicleInfoReporter_VehicleInfoOut_pwm_speed</SHORT-NAME>
1427 <ACCESSED-VARIABLE>
1428 <AUTOSAR-VARIABLE-IREF>
1429 <PORT-PROTOTYPE-REF DEST="P-PORT-PROTOTYPE">/RcCar/CddRcCar/VehicleInfoOut</PORT-PROTOTYPE-REF>
1430 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfVehicleInfo/pwm_speed</TARGET-DATA-PROTOTYPE-REF>
1431 </AUTOSAR-VARIABLE-IREF>
1432 </ACCESSED-VARIABLE>
1433 </VARIABLE-ACCESS>
1434 </DATA-SEND-POINTS>
1435 <SYMBOL>VehicleInfoReporter</SYMBOL>
1436 </RUNNABLE-ENTITY>
1437 <RUNNABLE-ENTITY>
1438 <SHORT-NAME>SetSteerAngle</SHORT-NAME>
1439 <MINIMUM-START-INTERVAL>0.0</MINIMUM-START-INTERVAL>
1440 <CAN-BE-INVOKED-CONCURRENTLY>false</CAN-BE-INVOKED-CONCURRENTLY>
1441 <SYMBOL>SetSteerAngle</SYMBOL>
1442 </RUNNABLE-ENTITY>
1443 <RUNNABLE-ENTITY>
1444 <SHORT-NAME>SetDriveSpeed</SHORT-NAME>
1445 <MINIMUM-START-INTERVAL>0.0</MINIMUM-START-INTERVAL>
1446 <CAN-BE-INVOKED-CONCURRENTLY>false</CAN-BE-INVOKED-CONCURRENTLY>
1447 <SYMBOL>SetDriveSpeed</SYMBOL>
1448 </RUNNABLE-ENTITY>
1449 <RUNNABLE-ENTITY>
1450 <SHORT-NAME>SetBrake</SHORT-NAME>
1451 <MINIMUM-START-INTERVAL>0.0</MINIMUM-START-INTERVAL>
1452 <CAN-BE-INVOKED-CONCURRENTLY>false</CAN-BE-INVOKED-CONCURRENTLY>
1453 <SYMBOL>SetBrake</SYMBOL>
1454 </RUNNABLE-ENTITY>
1455 </RUNNABLES>
1456 <SUPPORTS-MULTIPLE-INSTANTIATION>false</SUPPORTS-MULTIPLE-INSTANTIATION>
1457 </SWC-INTERNAL-BEHAVIOR>
1458 </INTERNAL-BEHAVIORS>
1459 </COMPLEX-DEVICE-DRIVER-SW-COMPONENT-TYPE>
1460 <COMPLEX-DEVICE-DRIVER-SW-COMPONENT-TYPE>
1461 <SHORT-NAME>CddBodyControl</SHORT-NAME>
1462 <PORTS>
1463 <R-PORT-PROTOTYPE>
1464 <SHORT-NAME>WinkerIn</SHORT-NAME>
1465 <REQUIRED-COM-SPECS>
1466 <NONQUEUED-RECEIVER-COM-SPEC>
1467 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfWinker/state</DATA-ELEMENT-REF>
1468 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1469 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1470 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
1471 <ENABLE-UPDATE>true</ENABLE-UPDATE>
1472 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
1473 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
1474 <INIT-VALUE>
1475 <NUMERICAL-VALUE-SPECIFICATION>
1476 <SHORT-LABEL>IDT_Winker</SHORT-LABEL>
1477 <VALUE>0</VALUE>
1478 </NUMERICAL-VALUE-SPECIFICATION>
1479 </INIT-VALUE>
1480 </NONQUEUED-RECEIVER-COM-SPEC>
1481 </REQUIRED-COM-SPECS>
1482 <REQUIRED-INTERFACE-TREF DEST="SENDER-RECEIVER-INTERFACE">/RcCar/IfWinker</REQUIRED-INTERFACE-TREF>
1483 </R-PORT-PROTOTYPE>
1484 <R-PORT-PROTOTYPE>
1485 <SHORT-NAME>BuzzerIn</SHORT-NAME>
1486 <REQUIRED-COM-SPECS>
1487 <NONQUEUED-RECEIVER-COM-SPEC>
1488 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfBuzzer/state</DATA-ELEMENT-REF>
1489 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1490 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1491 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
1492 <ENABLE-UPDATE>true</ENABLE-UPDATE>
1493 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
1494 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
1495 <INIT-VALUE>
1496 <NUMERICAL-VALUE-SPECIFICATION>
1497 <SHORT-LABEL>IDT_Buzzer</SHORT-LABEL>
1498 <VALUE>0</VALUE>
1499 </NUMERICAL-VALUE-SPECIFICATION>
1500 </INIT-VALUE>
1501 </NONQUEUED-RECEIVER-COM-SPEC>
1502 </REQUIRED-COM-SPECS>
1503 <REQUIRED-INTERFACE-TREF DEST="SENDER-RECEIVER-INTERFACE">/RcCar/IfBuzzer</REQUIRED-INTERFACE-TREF>
1504 </R-PORT-PROTOTYPE>
1505 <R-PORT-PROTOTYPE>
1506 <SHORT-NAME>LampIn</SHORT-NAME>
1507 <REQUIRED-COM-SPECS>
1508 <NONQUEUED-RECEIVER-COM-SPEC>
1509 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfLamp/backlamp</DATA-ELEMENT-REF>
1510 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1511 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1512 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
1513 <ENABLE-UPDATE>true</ENABLE-UPDATE>
1514 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
1515 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
1516 <INIT-VALUE>
1517 <NUMERICAL-VALUE-SPECIFICATION>
1518 <SHORT-LABEL>IDT_Lamp</SHORT-LABEL>
1519 <VALUE>0</VALUE>
1520 </NUMERICAL-VALUE-SPECIFICATION>
1521 </INIT-VALUE>
1522 </NONQUEUED-RECEIVER-COM-SPEC>
1523 <NONQUEUED-RECEIVER-COM-SPEC>
1524 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfLamp/brakelamp</DATA-ELEMENT-REF>
1525 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1526 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1527 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
1528 <ENABLE-UPDATE>true</ENABLE-UPDATE>
1529 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
1530 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
1531 <INIT-VALUE>
1532 <NUMERICAL-VALUE-SPECIFICATION>
1533 <SHORT-LABEL>IDT_Lamp</SHORT-LABEL>
1534 <VALUE>0</VALUE>
1535 </NUMERICAL-VALUE-SPECIFICATION>
1536 </INIT-VALUE>
1537 </NONQUEUED-RECEIVER-COM-SPEC>
1538 <NONQUEUED-RECEIVER-COM-SPEC>
1539 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfLamp/headlamp</DATA-ELEMENT-REF>
1540 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1541 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1542 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
1543 <ENABLE-UPDATE>true</ENABLE-UPDATE>
1544 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
1545 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
1546 <INIT-VALUE>
1547 <NUMERICAL-VALUE-SPECIFICATION>
1548 <SHORT-LABEL>IDT_Lamp</SHORT-LABEL>
1549 <VALUE>0</VALUE>
1550 </NUMERICAL-VALUE-SPECIFICATION>
1551 </INIT-VALUE>
1552 </NONQUEUED-RECEIVER-COM-SPEC>
1553 <NONQUEUED-RECEIVER-COM-SPEC>
1554 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfLamp/foglamp</DATA-ELEMENT-REF>
1555 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1556 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1557 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
1558 <ENABLE-UPDATE>true</ENABLE-UPDATE>
1559 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
1560 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
1561 <INIT-VALUE>
1562 <NUMERICAL-VALUE-SPECIFICATION>
1563 <SHORT-LABEL>IDT_Lamp</SHORT-LABEL>
1564 <VALUE>0</VALUE>
1565 </NUMERICAL-VALUE-SPECIFICATION>
1566 </INIT-VALUE>
1567 </NONQUEUED-RECEIVER-COM-SPEC>
1568 </REQUIRED-COM-SPECS>
1569 <REQUIRED-INTERFACE-TREF DEST="SENDER-RECEIVER-INTERFACE">/RcCar/IfLamp</REQUIRED-INTERFACE-TREF>
1570 </R-PORT-PROTOTYPE>
1571 </PORTS>
1572 <INTERNAL-BEHAVIORS>
1573 <SWC-INTERNAL-BEHAVIOR>
1574 <SHORT-NAME>IB_CBC</SHORT-NAME>
1575 <EVENTS>
1576 <TIMING-EVENT>
1577 <SHORT-NAME>WinkerControl_timingEvent</SHORT-NAME>
1578 <START-ON-EVENT-REF DEST="RUNNABLE-ENTITY">/RcCar/CddBodyControl/IB_CBC/WinkerControl</START-ON-EVENT-REF>
1579 <PERIOD>0.1</PERIOD>
1580 </TIMING-EVENT>
1581 <TIMING-EVENT>
1582 <SHORT-NAME>BuzzerControl_timingEvent</SHORT-NAME>
1583 <START-ON-EVENT-REF DEST="RUNNABLE-ENTITY">/RcCar/CddBodyControl/IB_CBC/BuzzerControl</START-ON-EVENT-REF>
1584 <PERIOD>0.000125</PERIOD>
1585 </TIMING-EVENT>
1586 <TIMING-EVENT>
1587 <SHORT-NAME>LampControl_timingEvent</SHORT-NAME>
1588 <START-ON-EVENT-REF DEST="RUNNABLE-ENTITY">/RcCar/CddBodyControl/IB_CBC/LampControl</START-ON-EVENT-REF>
1589 <PERIOD>0.1</PERIOD>
1590 </TIMING-EVENT>
1591 </EVENTS>
1592 <HANDLE-TERMINATION-AND-RESTART>NO-SUPPORT</HANDLE-TERMINATION-AND-RESTART>
1593 <RUNNABLES>
1594 <RUNNABLE-ENTITY>
1595 <SHORT-NAME>WinkerControl</SHORT-NAME>
1596 <MINIMUM-START-INTERVAL>0.0</MINIMUM-START-INTERVAL>
1597 <CAN-BE-INVOKED-CONCURRENTLY>false</CAN-BE-INVOKED-CONCURRENTLY>
1598 <DATA-RECEIVE-POINT-BY-ARGUMENTS>
1599 <VARIABLE-ACCESS>
1600 <SHORT-NAME>dataReceivePoint_WinkerControl_WinkerIn_state</SHORT-NAME>
1601 <ACCESSED-VARIABLE>
1602 <AUTOSAR-VARIABLE-IREF>
1603 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/CddBodyControl/WinkerIn</PORT-PROTOTYPE-REF>
1604 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfWinker/state</TARGET-DATA-PROTOTYPE-REF>
1605 </AUTOSAR-VARIABLE-IREF>
1606 </ACCESSED-VARIABLE>
1607 </VARIABLE-ACCESS>
1608 </DATA-RECEIVE-POINT-BY-ARGUMENTS>
1609 <SYMBOL>WinkerControl</SYMBOL>
1610 </RUNNABLE-ENTITY>
1611 <RUNNABLE-ENTITY>
1612 <SHORT-NAME>BuzzerControl</SHORT-NAME>
1613 <MINIMUM-START-INTERVAL>0.0</MINIMUM-START-INTERVAL>
1614 <CAN-BE-INVOKED-CONCURRENTLY>false</CAN-BE-INVOKED-CONCURRENTLY>
1615 <DATA-RECEIVE-POINT-BY-ARGUMENTS>
1616 <VARIABLE-ACCESS>
1617 <SHORT-NAME>dataReceivePoint_BuzzerControl_BuzzerIn_state</SHORT-NAME>
1618 <ACCESSED-VARIABLE>
1619 <AUTOSAR-VARIABLE-IREF>
1620 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/CddBodyControl/BuzzerIn</PORT-PROTOTYPE-REF>
1621 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfBuzzer/state</TARGET-DATA-PROTOTYPE-REF>
1622 </AUTOSAR-VARIABLE-IREF>
1623 </ACCESSED-VARIABLE>
1624 </VARIABLE-ACCESS>
1625 </DATA-RECEIVE-POINT-BY-ARGUMENTS>
1626 <SYMBOL>BuzzerControl</SYMBOL>
1627 </RUNNABLE-ENTITY>
1628 <RUNNABLE-ENTITY>
1629 <SHORT-NAME>LampControl</SHORT-NAME>
1630 <MINIMUM-START-INTERVAL>0.0</MINIMUM-START-INTERVAL>
1631 <CAN-BE-INVOKED-CONCURRENTLY>false</CAN-BE-INVOKED-CONCURRENTLY>
1632 <DATA-RECEIVE-POINT-BY-ARGUMENTS>
1633 <VARIABLE-ACCESS>
1634 <SHORT-NAME>dataReceivePoint_LampControl_LampIn_headlamp</SHORT-NAME>
1635 <ACCESSED-VARIABLE>
1636 <AUTOSAR-VARIABLE-IREF>
1637 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/CddBodyControl/LampIn</PORT-PROTOTYPE-REF>
1638 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfLamp/headlamp</TARGET-DATA-PROTOTYPE-REF>
1639 </AUTOSAR-VARIABLE-IREF>
1640 </ACCESSED-VARIABLE>
1641 </VARIABLE-ACCESS>
1642 <VARIABLE-ACCESS>
1643 <SHORT-NAME>dataReceivePoint_LampControl_LampIn_foglamp</SHORT-NAME>
1644 <ACCESSED-VARIABLE>
1645 <AUTOSAR-VARIABLE-IREF>
1646 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/CddBodyControl/LampIn</PORT-PROTOTYPE-REF>
1647 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfLamp/foglamp</TARGET-DATA-PROTOTYPE-REF>
1648 </AUTOSAR-VARIABLE-IREF>
1649 </ACCESSED-VARIABLE>
1650 </VARIABLE-ACCESS>
1651 <VARIABLE-ACCESS>
1652 <SHORT-NAME>dataReceivePoint_LampControl_LampIn_brakelamp</SHORT-NAME>
1653 <ACCESSED-VARIABLE>
1654 <AUTOSAR-VARIABLE-IREF>
1655 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/CddBodyControl/LampIn</PORT-PROTOTYPE-REF>
1656 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfLamp/brakelamp</TARGET-DATA-PROTOTYPE-REF>
1657 </AUTOSAR-VARIABLE-IREF>
1658 </ACCESSED-VARIABLE>
1659 </VARIABLE-ACCESS>
1660 <VARIABLE-ACCESS>
1661 <SHORT-NAME>dataReceivePoint_LampControl_LampIn_backlamp</SHORT-NAME>
1662 <ACCESSED-VARIABLE>
1663 <AUTOSAR-VARIABLE-IREF>
1664 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/CddBodyControl/LampIn</PORT-PROTOTYPE-REF>
1665 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfLamp/backlamp</TARGET-DATA-PROTOTYPE-REF>
1666 </AUTOSAR-VARIABLE-IREF>
1667 </ACCESSED-VARIABLE>
1668 </VARIABLE-ACCESS>
1669 </DATA-RECEIVE-POINT-BY-ARGUMENTS>
1670 <SYMBOL>LampControl</SYMBOL>
1671 </RUNNABLE-ENTITY>
1672 </RUNNABLES>
1673 <SUPPORTS-MULTIPLE-INSTANTIATION>false</SUPPORTS-MULTIPLE-INSTANTIATION>
1674 </SWC-INTERNAL-BEHAVIOR>
1675 </INTERNAL-BEHAVIORS>
1676 </COMPLEX-DEVICE-DRIVER-SW-COMPONENT-TYPE>
1677 <COMPLEX-DEVICE-DRIVER-SW-COMPONENT-TYPE>
1678 <SHORT-NAME>CddController</SHORT-NAME>
1679 <PORTS>
1680 <P-PORT-PROTOTYPE>
1681 <SHORT-NAME>DisplayCommandSrv</SHORT-NAME>
1682 <PROVIDED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/RcCar/IfDisplayCommand</PROVIDED-INTERFACE-TREF>
1683 </P-PORT-PROTOTYPE>
1684 <P-PORT-PROTOTYPE>
1685 <SHORT-NAME>RCB3CommandSrv</SHORT-NAME>
1686 <PROVIDED-INTERFACE-TREF DEST="CLIENT-SERVER-INTERFACE">/RcCar/IfRCB3Command</PROVIDED-INTERFACE-TREF>
1687 </P-PORT-PROTOTYPE>
1688 </PORTS>
1689 <INTERNAL-BEHAVIORS>
1690 <SWC-INTERNAL-BEHAVIOR>
1691 <SHORT-NAME>IB_CC</SHORT-NAME>
1692 <EXCLUSIVE-AREAS>
1693 <EXCLUSIVE-AREA>
1694 <SHORT-NAME>EaDisplayCommandGotFlg</SHORT-NAME>
1695 </EXCLUSIVE-AREA>
1696 <EXCLUSIVE-AREA>
1697 <SHORT-NAME>EaRCB3CommandGotFlg</SHORT-NAME>
1698 </EXCLUSIVE-AREA>
1699 <EXCLUSIVE-AREA>
1700 <SHORT-NAME>EaUartRx</SHORT-NAME>
1701 </EXCLUSIVE-AREA>
1702 </EXCLUSIVE-AREAS>
1703 <EVENTS>
1704 <TIMING-EVENT>
1705 <SHORT-NAME>MessageParser_timingEvent</SHORT-NAME>
1706 <START-ON-EVENT-REF DEST="RUNNABLE-ENTITY">/RcCar/CddController/IB_CC/MessageParser</START-ON-EVENT-REF>
1707 <PERIOD>0.01</PERIOD>
1708 </TIMING-EVENT>
1709 <OPERATION-INVOKED-EVENT>
1710 <SHORT-NAME>RCB3CommandSrv_OpGetIfRCB3Command</SHORT-NAME>
1711 <START-ON-EVENT-REF DEST="RUNNABLE-ENTITY">/RcCar/CddController/IB_CC/GetRCB3Command</START-ON-EVENT-REF>
1712 <OPERATION-IREF>
1713 <CONTEXT-P-PORT-REF DEST="P-PORT-PROTOTYPE">/RcCar/CddController/RCB3CommandSrv</CONTEXT-P-PORT-REF>
1714 <TARGET-PROVIDED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/RcCar/IfRCB3Command/OpGetIfRCB3Command</TARGET-PROVIDED-OPERATION-REF>
1715 </OPERATION-IREF>
1716 </OPERATION-INVOKED-EVENT>
1717 <OPERATION-INVOKED-EVENT>
1718 <SHORT-NAME>DisplayCommandSrv_OpGetDisplayCommand</SHORT-NAME>
1719 <START-ON-EVENT-REF DEST="RUNNABLE-ENTITY">/RcCar/CddController/IB_CC/GetDisplayCommand</START-ON-EVENT-REF>
1720 <OPERATION-IREF>
1721 <CONTEXT-P-PORT-REF DEST="P-PORT-PROTOTYPE">/RcCar/CddController/DisplayCommandSrv</CONTEXT-P-PORT-REF>
1722 <TARGET-PROVIDED-OPERATION-REF DEST="CLIENT-SERVER-OPERATION">/RcCar/IfDisplayCommand/OpGetDisplayCommand</TARGET-PROVIDED-OPERATION-REF>
1723 </OPERATION-IREF>
1724 </OPERATION-INVOKED-EVENT>
1725 </EVENTS>
1726 <HANDLE-TERMINATION-AND-RESTART>NO-SUPPORT</HANDLE-TERMINATION-AND-RESTART>
1727 <RUNNABLES>
1728 <RUNNABLE-ENTITY>
1729 <SHORT-NAME>MessageParser</SHORT-NAME>
1730 <CAN-ENTER-EXCLUSIVE-AREA-REFS>
1731 <CAN-ENTER-EXCLUSIVE-AREA-REF DEST="EXCLUSIVE-AREA">/RcCar/CddController/IB_CC/EaUartRx</CAN-ENTER-EXCLUSIVE-AREA-REF>
1732 </CAN-ENTER-EXCLUSIVE-AREA-REFS>
1733 <MINIMUM-START-INTERVAL>0.0</MINIMUM-START-INTERVAL>
1734 <CAN-BE-INVOKED-CONCURRENTLY>false</CAN-BE-INVOKED-CONCURRENTLY>
1735 <SYMBOL>MessageParser</SYMBOL>
1736 </RUNNABLE-ENTITY>
1737 <RUNNABLE-ENTITY>
1738 <SHORT-NAME>GetRCB3Command</SHORT-NAME>
1739 <CAN-ENTER-EXCLUSIVE-AREA-REFS>
1740 <CAN-ENTER-EXCLUSIVE-AREA-REF DEST="EXCLUSIVE-AREA">/RcCar/CddController/IB_CC/EaRCB3CommandGotFlg</CAN-ENTER-EXCLUSIVE-AREA-REF>
1741 </CAN-ENTER-EXCLUSIVE-AREA-REFS>
1742 <MINIMUM-START-INTERVAL>0.0</MINIMUM-START-INTERVAL>
1743 <CAN-BE-INVOKED-CONCURRENTLY>false</CAN-BE-INVOKED-CONCURRENTLY>
1744 <SYMBOL>GetRCB3Command</SYMBOL>
1745 </RUNNABLE-ENTITY>
1746 <RUNNABLE-ENTITY>
1747 <SHORT-NAME>GetDisplayCommand</SHORT-NAME>
1748 <CAN-ENTER-EXCLUSIVE-AREA-REFS>
1749 <CAN-ENTER-EXCLUSIVE-AREA-REF DEST="EXCLUSIVE-AREA">/RcCar/CddController/IB_CC/EaDisplayCommandGotFlg</CAN-ENTER-EXCLUSIVE-AREA-REF>
1750 </CAN-ENTER-EXCLUSIVE-AREA-REFS>
1751 <MINIMUM-START-INTERVAL>0.0</MINIMUM-START-INTERVAL>
1752 <CAN-BE-INVOKED-CONCURRENTLY>false</CAN-BE-INVOKED-CONCURRENTLY>
1753 <SYMBOL>GetDisplayCommand</SYMBOL>
1754 </RUNNABLE-ENTITY>
1755 </RUNNABLES>
1756 <SUPPORTS-MULTIPLE-INSTANTIATION>false</SUPPORTS-MULTIPLE-INSTANTIATION>
1757 </SWC-INTERNAL-BEHAVIOR>
1758 </INTERNAL-BEHAVIORS>
1759 </COMPLEX-DEVICE-DRIVER-SW-COMPONENT-TYPE>
1760 <COMPLEX-DEVICE-DRIVER-SW-COMPONENT-TYPE>
1761 <SHORT-NAME>CddDisplayState</SHORT-NAME>
1762 <PORTS>
1763 <R-PORT-PROTOTYPE>
1764 <SHORT-NAME>VehicleInfoIn</SHORT-NAME>
1765 <REQUIRED-COM-SPECS>
1766 <NONQUEUED-RECEIVER-COM-SPEC>
1767 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfVehicleInfo/angle</DATA-ELEMENT-REF>
1768 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1769 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1770 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
1771 <ENABLE-UPDATE>true</ENABLE-UPDATE>
1772 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
1773 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
1774 <INIT-VALUE>
1775 <NUMERICAL-VALUE-SPECIFICATION>
1776 <SHORT-LABEL>IDT_Angle</SHORT-LABEL>
1777 <VALUE>0</VALUE>
1778 </NUMERICAL-VALUE-SPECIFICATION>
1779 </INIT-VALUE>
1780 </NONQUEUED-RECEIVER-COM-SPEC>
1781 <NONQUEUED-RECEIVER-COM-SPEC>
1782 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfVehicleInfo/speed</DATA-ELEMENT-REF>
1783 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1784 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1785 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
1786 <ENABLE-UPDATE>true</ENABLE-UPDATE>
1787 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
1788 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
1789 <INIT-VALUE>
1790 <NUMERICAL-VALUE-SPECIFICATION>
1791 <SHORT-LABEL>IDT_Speed</SHORT-LABEL>
1792 <VALUE>0</VALUE>
1793 </NUMERICAL-VALUE-SPECIFICATION>
1794 </INIT-VALUE>
1795 </NONQUEUED-RECEIVER-COM-SPEC>
1796 <NONQUEUED-RECEIVER-COM-SPEC>
1797 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfVehicleInfo/pwm_angle</DATA-ELEMENT-REF>
1798 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1799 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1800 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
1801 <ENABLE-UPDATE>true</ENABLE-UPDATE>
1802 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
1803 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
1804 <INIT-VALUE>
1805 <NUMERICAL-VALUE-SPECIFICATION>
1806 <SHORT-LABEL>IDT_PWM</SHORT-LABEL>
1807 <VALUE>0</VALUE>
1808 </NUMERICAL-VALUE-SPECIFICATION>
1809 </INIT-VALUE>
1810 </NONQUEUED-RECEIVER-COM-SPEC>
1811 <NONQUEUED-RECEIVER-COM-SPEC>
1812 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfVehicleInfo/pwm_speed</DATA-ELEMENT-REF>
1813 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1814 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1815 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
1816 <ENABLE-UPDATE>true</ENABLE-UPDATE>
1817 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
1818 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
1819 <INIT-VALUE>
1820 <NUMERICAL-VALUE-SPECIFICATION>
1821 <SHORT-LABEL>IDT_PWM</SHORT-LABEL>
1822 <VALUE>0</VALUE>
1823 </NUMERICAL-VALUE-SPECIFICATION>
1824 </INIT-VALUE>
1825 </NONQUEUED-RECEIVER-COM-SPEC>
1826 </REQUIRED-COM-SPECS>
1827 <REQUIRED-INTERFACE-TREF DEST="SENDER-RECEIVER-INTERFACE">/RcCar/IfVehicleInfo</REQUIRED-INTERFACE-TREF>
1828 </R-PORT-PROTOTYPE>
1829 <R-PORT-PROTOTYPE>
1830 <SHORT-NAME>DisplayModeIn</SHORT-NAME>
1831 <REQUIRED-COM-SPECS>
1832 <NONQUEUED-RECEIVER-COM-SPEC>
1833 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDisplayMode/angle</DATA-ELEMENT-REF>
1834 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1835 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1836 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
1837 <ENABLE-UPDATE>true</ENABLE-UPDATE>
1838 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
1839 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
1840 <INIT-VALUE>
1841 <NUMERICAL-VALUE-SPECIFICATION>
1842 <SHORT-LABEL>IDT_Switch</SHORT-LABEL>
1843 <VALUE>0</VALUE>
1844 </NUMERICAL-VALUE-SPECIFICATION>
1845 </INIT-VALUE>
1846 </NONQUEUED-RECEIVER-COM-SPEC>
1847 <NONQUEUED-RECEIVER-COM-SPEC>
1848 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDisplayMode/cycle</DATA-ELEMENT-REF>
1849 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1850 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1851 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
1852 <ENABLE-UPDATE>true</ENABLE-UPDATE>
1853 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
1854 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
1855 <INIT-VALUE>
1856 <NUMERICAL-VALUE-SPECIFICATION>
1857 <SHORT-LABEL>IDT_Cycle</SHORT-LABEL>
1858 <VALUE>0</VALUE>
1859 </NUMERICAL-VALUE-SPECIFICATION>
1860 </INIT-VALUE>
1861 </NONQUEUED-RECEIVER-COM-SPEC>
1862 <NONQUEUED-RECEIVER-COM-SPEC>
1863 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDisplayMode/speed</DATA-ELEMENT-REF>
1864 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1865 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1866 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
1867 <ENABLE-UPDATE>true</ENABLE-UPDATE>
1868 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
1869 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
1870 <INIT-VALUE>
1871 <NUMERICAL-VALUE-SPECIFICATION>
1872 <SHORT-LABEL>IDT_Switch</SHORT-LABEL>
1873 <VALUE>0</VALUE>
1874 </NUMERICAL-VALUE-SPECIFICATION>
1875 </INIT-VALUE>
1876 </NONQUEUED-RECEIVER-COM-SPEC>
1877 <NONQUEUED-RECEIVER-COM-SPEC>
1878 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDisplayMode/differ</DATA-ELEMENT-REF>
1879 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1880 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1881 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
1882 <ENABLE-UPDATE>true</ENABLE-UPDATE>
1883 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
1884 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
1885 <INIT-VALUE>
1886 <NUMERICAL-VALUE-SPECIFICATION>
1887 <SHORT-LABEL>IDT_Switch</SHORT-LABEL>
1888 <VALUE>0</VALUE>
1889 </NUMERICAL-VALUE-SPECIFICATION>
1890 </INIT-VALUE>
1891 </NONQUEUED-RECEIVER-COM-SPEC>
1892 <NONQUEUED-RECEIVER-COM-SPEC>
1893 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDisplayMode/pwm_angle</DATA-ELEMENT-REF>
1894 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1895 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1896 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
1897 <ENABLE-UPDATE>true</ENABLE-UPDATE>
1898 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
1899 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
1900 <INIT-VALUE>
1901 <NUMERICAL-VALUE-SPECIFICATION>
1902 <SHORT-LABEL>IDT_PWM</SHORT-LABEL>
1903 <VALUE>0</VALUE>
1904 </NUMERICAL-VALUE-SPECIFICATION>
1905 </INIT-VALUE>
1906 </NONQUEUED-RECEIVER-COM-SPEC>
1907 <NONQUEUED-RECEIVER-COM-SPEC>
1908 <DATA-ELEMENT-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDisplayMode/pwm_speed</DATA-ELEMENT-REF>
1909 <HANDLE-OUT-OF-RANGE>NONE</HANDLE-OUT-OF-RANGE>
1910 <USES-END-TO-END-PROTECTION>false</USES-END-TO-END-PROTECTION>
1911 <ALIVE-TIMEOUT>0.0</ALIVE-TIMEOUT>
1912 <ENABLE-UPDATE>true</ENABLE-UPDATE>
1913 <HANDLE-NEVER-RECEIVED>true</HANDLE-NEVER-RECEIVED>
1914 <HANDLE-TIMEOUT-TYPE>NONE</HANDLE-TIMEOUT-TYPE>
1915 <INIT-VALUE>
1916 <NUMERICAL-VALUE-SPECIFICATION>
1917 <SHORT-LABEL>IDT_PWM</SHORT-LABEL>
1918 <VALUE>0</VALUE>
1919 </NUMERICAL-VALUE-SPECIFICATION>
1920 </INIT-VALUE>
1921 </NONQUEUED-RECEIVER-COM-SPEC>
1922 </REQUIRED-COM-SPECS>
1923 <REQUIRED-INTERFACE-TREF DEST="SENDER-RECEIVER-INTERFACE">/RcCar/IfDisplayMode</REQUIRED-INTERFACE-TREF>
1924 </R-PORT-PROTOTYPE>
1925 </PORTS>
1926 <INTERNAL-BEHAVIORS>
1927 <SWC-INTERNAL-BEHAVIOR>
1928 <SHORT-NAME>IB_CDS</SHORT-NAME>
1929 <EXCLUSIVE-AREAS>
1930 <EXCLUSIVE-AREA>
1931 <SHORT-NAME>EaUartTx</SHORT-NAME>
1932 </EXCLUSIVE-AREA>
1933 </EXCLUSIVE-AREAS>
1934 <EVENTS>
1935 <TIMING-EVENT>
1936 <SHORT-NAME>DisplayState_timingEvent</SHORT-NAME>
1937 <START-ON-EVENT-REF DEST="RUNNABLE-ENTITY">/RcCar/CddDisplayState/IB_CDS/DisplayState</START-ON-EVENT-REF>
1938 <PERIOD>0.1</PERIOD>
1939 </TIMING-EVENT>
1940 </EVENTS>
1941 <HANDLE-TERMINATION-AND-RESTART>NO-SUPPORT</HANDLE-TERMINATION-AND-RESTART>
1942 <RUNNABLES>
1943 <RUNNABLE-ENTITY>
1944 <SHORT-NAME>DisplayState</SHORT-NAME>
1945 <CAN-ENTER-EXCLUSIVE-AREA-REFS>
1946 <CAN-ENTER-EXCLUSIVE-AREA-REF DEST="EXCLUSIVE-AREA">/RcCar/CddDisplayState/IB_CDS/EaUartTx</CAN-ENTER-EXCLUSIVE-AREA-REF>
1947 </CAN-ENTER-EXCLUSIVE-AREA-REFS>
1948 <MINIMUM-START-INTERVAL>0.0</MINIMUM-START-INTERVAL>
1949 <CAN-BE-INVOKED-CONCURRENTLY>false</CAN-BE-INVOKED-CONCURRENTLY>
1950 <DATA-RECEIVE-POINT-BY-ARGUMENTS>
1951 <VARIABLE-ACCESS>
1952 <SHORT-NAME>dataReceivePoint_DisplayState_VehicleInfoIn_angle</SHORT-NAME>
1953 <ACCESSED-VARIABLE>
1954 <AUTOSAR-VARIABLE-IREF>
1955 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/CddDisplayState/VehicleInfoIn</PORT-PROTOTYPE-REF>
1956 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfVehicleInfo/angle</TARGET-DATA-PROTOTYPE-REF>
1957 </AUTOSAR-VARIABLE-IREF>
1958 </ACCESSED-VARIABLE>
1959 </VARIABLE-ACCESS>
1960 <VARIABLE-ACCESS>
1961 <SHORT-NAME>dataReceivePoint_DisplayState_VehicleInfoIn_speed</SHORT-NAME>
1962 <ACCESSED-VARIABLE>
1963 <AUTOSAR-VARIABLE-IREF>
1964 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/CddDisplayState/VehicleInfoIn</PORT-PROTOTYPE-REF>
1965 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfVehicleInfo/speed</TARGET-DATA-PROTOTYPE-REF>
1966 </AUTOSAR-VARIABLE-IREF>
1967 </ACCESSED-VARIABLE>
1968 </VARIABLE-ACCESS>
1969 <VARIABLE-ACCESS>
1970 <SHORT-NAME>dataReceivePoint_DisplayState_VehicleInfoIn_pwm_angle</SHORT-NAME>
1971 <ACCESSED-VARIABLE>
1972 <AUTOSAR-VARIABLE-IREF>
1973 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/CddDisplayState/VehicleInfoIn</PORT-PROTOTYPE-REF>
1974 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfVehicleInfo/pwm_angle</TARGET-DATA-PROTOTYPE-REF>
1975 </AUTOSAR-VARIABLE-IREF>
1976 </ACCESSED-VARIABLE>
1977 </VARIABLE-ACCESS>
1978 <VARIABLE-ACCESS>
1979 <SHORT-NAME>dataReceivePoint_DisplayState_VehicleInfoIn_pwm_speed</SHORT-NAME>
1980 <ACCESSED-VARIABLE>
1981 <AUTOSAR-VARIABLE-IREF>
1982 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/CddDisplayState/VehicleInfoIn</PORT-PROTOTYPE-REF>
1983 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfVehicleInfo/pwm_speed</TARGET-DATA-PROTOTYPE-REF>
1984 </AUTOSAR-VARIABLE-IREF>
1985 </ACCESSED-VARIABLE>
1986 </VARIABLE-ACCESS>
1987 <VARIABLE-ACCESS>
1988 <SHORT-NAME>dataReceivePoint_DisplayState_DisplayModeIn_cycle</SHORT-NAME>
1989 <ACCESSED-VARIABLE>
1990 <AUTOSAR-VARIABLE-IREF>
1991 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/CddDisplayState/DisplayModeIn</PORT-PROTOTYPE-REF>
1992 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDisplayMode/cycle</TARGET-DATA-PROTOTYPE-REF>
1993 </AUTOSAR-VARIABLE-IREF>
1994 </ACCESSED-VARIABLE>
1995 </VARIABLE-ACCESS>
1996 <VARIABLE-ACCESS>
1997 <SHORT-NAME>dataReceivePoint_DisplayState_DisplayModeIn_differ</SHORT-NAME>
1998 <ACCESSED-VARIABLE>
1999 <AUTOSAR-VARIABLE-IREF>
2000 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/CddDisplayState/DisplayModeIn</PORT-PROTOTYPE-REF>
2001 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDisplayMode/differ</TARGET-DATA-PROTOTYPE-REF>
2002 </AUTOSAR-VARIABLE-IREF>
2003 </ACCESSED-VARIABLE>
2004 </VARIABLE-ACCESS>
2005 <VARIABLE-ACCESS>
2006 <SHORT-NAME>dataReceivePoint_DisplayState_DisplayModeIn_speed</SHORT-NAME>
2007 <ACCESSED-VARIABLE>
2008 <AUTOSAR-VARIABLE-IREF>
2009 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/CddDisplayState/DisplayModeIn</PORT-PROTOTYPE-REF>
2010 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDisplayMode/speed</TARGET-DATA-PROTOTYPE-REF>
2011 </AUTOSAR-VARIABLE-IREF>
2012 </ACCESSED-VARIABLE>
2013 </VARIABLE-ACCESS>
2014 <VARIABLE-ACCESS>
2015 <SHORT-NAME>dataReceivePoint_DisplayState_DisplayModeIn_angle</SHORT-NAME>
2016 <ACCESSED-VARIABLE>
2017 <AUTOSAR-VARIABLE-IREF>
2018 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/CddDisplayState/DisplayModeIn</PORT-PROTOTYPE-REF>
2019 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDisplayMode/angle</TARGET-DATA-PROTOTYPE-REF>
2020 </AUTOSAR-VARIABLE-IREF>
2021 </ACCESSED-VARIABLE>
2022 </VARIABLE-ACCESS>
2023 <VARIABLE-ACCESS>
2024 <SHORT-NAME>dataReceivePoint_DisplayState_DisplayModeIn_pwm_angle</SHORT-NAME>
2025 <ACCESSED-VARIABLE>
2026 <AUTOSAR-VARIABLE-IREF>
2027 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/CddDisplayState/DisplayModeIn</PORT-PROTOTYPE-REF>
2028 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDisplayMode/pwm_angle</TARGET-DATA-PROTOTYPE-REF>
2029 </AUTOSAR-VARIABLE-IREF>
2030 </ACCESSED-VARIABLE>
2031 </VARIABLE-ACCESS>
2032 <VARIABLE-ACCESS>
2033 <SHORT-NAME>dataReceivePoint_DisplayState_DisplayModeIn_pwm_speed</SHORT-NAME>
2034 <ACCESSED-VARIABLE>
2035 <AUTOSAR-VARIABLE-IREF>
2036 <PORT-PROTOTYPE-REF DEST="R-PORT-PROTOTYPE">/RcCar/CddDisplayState/DisplayModeIn</PORT-PROTOTYPE-REF>
2037 <TARGET-DATA-PROTOTYPE-REF DEST="VARIABLE-DATA-PROTOTYPE">/RcCar/IfDisplayMode/pwm_speed</TARGET-DATA-PROTOTYPE-REF>
2038 </AUTOSAR-VARIABLE-IREF>
2039 </ACCESSED-VARIABLE>
2040 </VARIABLE-ACCESS>
2041 </DATA-RECEIVE-POINT-BY-ARGUMENTS>
2042 <SYMBOL>DisplayState</SYMBOL>
2043 </RUNNABLE-ENTITY>
2044 </RUNNABLES>
2045 <SUPPORTS-MULTIPLE-INSTANTIATION>false</SUPPORTS-MULTIPLE-INSTANTIATION>
2046 </SWC-INTERNAL-BEHAVIOR>
2047 </INTERNAL-BEHAVIORS>
2048 </COMPLEX-DEVICE-DRIVER-SW-COMPONENT-TYPE>
2049 <COMPLEX-DEVICE-DRIVER-SW-COMPONENT-TYPE>
2050 <SHORT-NAME>CddLedBlinker</SHORT-NAME>
2051 <INTERNAL-BEHAVIORS>
2052 <SWC-INTERNAL-BEHAVIOR>
2053 <SHORT-NAME>IB_CBL</SHORT-NAME>
2054 <EVENTS>
2055 <TIMING-EVENT>
2056 <SHORT-NAME>LedBlinker_timingEvent</SHORT-NAME>
2057 <START-ON-EVENT-REF DEST="RUNNABLE-ENTITY">/RcCar/CddLedBlinker/IB_CBL/LedBlinker</START-ON-EVENT-REF>
2058 <PERIOD>0.5</PERIOD>
2059 </TIMING-EVENT>
2060 </EVENTS>
2061 <HANDLE-TERMINATION-AND-RESTART>NO-SUPPORT</HANDLE-TERMINATION-AND-RESTART>
2062 <RUNNABLES>
2063 <RUNNABLE-ENTITY>
2064 <SHORT-NAME>LedBlinker</SHORT-NAME>
2065 <MINIMUM-START-INTERVAL>0.0</MINIMUM-START-INTERVAL>
2066 <CAN-BE-INVOKED-CONCURRENTLY>false</CAN-BE-INVOKED-CONCURRENTLY>
2067 <SYMBOL>LedBlinker</SYMBOL>
2068 </RUNNABLE-ENTITY>
2069 </RUNNABLES>
2070 <SUPPORTS-MULTIPLE-INSTANTIATION>false</SUPPORTS-MULTIPLE-INSTANTIATION>
2071 </SWC-INTERNAL-BEHAVIOR>
2072 </INTERNAL-BEHAVIORS>
2073 </COMPLEX-DEVICE-DRIVER-SW-COMPONENT-TYPE>
2074 <COMPOSITION-SW-COMPONENT-TYPE>
2075 <SHORT-NAME>Composition_RcCar</SHORT-NAME>
2076 <COMPONENTS>
2077 <SW-COMPONENT-PROTOTYPE>
2078 <SHORT-NAME>DriveManager</SHORT-NAME>
2079 <TYPE-TREF DEST="APPLICATION-SW-COMPONENT-TYPE">/RcCar/DriveManager</TYPE-TREF>
2080 </SW-COMPONENT-PROTOTYPE>
2081 <SW-COMPONENT-PROTOTYPE>
2082 <SHORT-NAME>CddRcCar</SHORT-NAME>
2083 <TYPE-TREF DEST="COMPLEX-DEVICE-DRIVER-SW-COMPONENT-TYPE">/RcCar/CddRcCar</TYPE-TREF>
2084 </SW-COMPONENT-PROTOTYPE>
2085 <SW-COMPONENT-PROTOTYPE>
2086 <SHORT-NAME>CddBodyControl</SHORT-NAME>
2087 <TYPE-TREF DEST="COMPLEX-DEVICE-DRIVER-SW-COMPONENT-TYPE">/RcCar/CddBodyControl</TYPE-TREF>
2088 </SW-COMPONENT-PROTOTYPE>
2089 <SW-COMPONENT-PROTOTYPE>
2090 <SHORT-NAME>OperationManager</SHORT-NAME>
2091 <TYPE-TREF DEST="APPLICATION-SW-COMPONENT-TYPE">/RcCar/OperationManager</TYPE-TREF>
2092 </SW-COMPONENT-PROTOTYPE>
2093 <SW-COMPONENT-PROTOTYPE>
2094 <SHORT-NAME>CddDisplayState</SHORT-NAME>
2095 <TYPE-TREF DEST="COMPLEX-DEVICE-DRIVER-SW-COMPONENT-TYPE">/RcCar/CddDisplayState</TYPE-TREF>
2096 </SW-COMPONENT-PROTOTYPE>
2097 <SW-COMPONENT-PROTOTYPE>
2098 <SHORT-NAME>CddController</SHORT-NAME>
2099 <TYPE-TREF DEST="COMPLEX-DEVICE-DRIVER-SW-COMPONENT-TYPE">/RcCar/CddController</TYPE-TREF>
2100 </SW-COMPONENT-PROTOTYPE>
2101 <SW-COMPONENT-PROTOTYPE>
2102 <SHORT-NAME>CddLedBlinker</SHORT-NAME>
2103 <TYPE-TREF DEST="COMPLEX-DEVICE-DRIVER-SW-COMPONENT-TYPE">/RcCar/CddLedBlinker</TYPE-TREF>
2104 </SW-COMPONENT-PROTOTYPE>
2105 </COMPONENTS>
2106 <CONNECTORS>
2107 <ASSEMBLY-SW-CONNECTOR>
2108 <SHORT-NAME>CddRcCar_AngleSrv_to_DriveManager_AngleClt</SHORT-NAME>
2109 <PROVIDER-IREF>
2110 <CONTEXT-COMPONENT-REF DEST="SW-COMPONENT-PROTOTYPE">/RcCar/Composition_RcCar/CddRcCar</CONTEXT-COMPONENT-REF>
2111 <TARGET-P-PORT-REF DEST="P-PORT-PROTOTYPE">/RcCar/CddRcCar/AngleSrv</TARGET-P-PORT-REF>
2112 </PROVIDER-IREF>
2113 <REQUESTER-IREF>
2114 <CONTEXT-COMPONENT-REF DEST="SW-COMPONENT-PROTOTYPE">/RcCar/Composition_RcCar/DriveManager</CONTEXT-COMPONENT-REF>
2115 <TARGET-R-PORT-REF DEST="R-PORT-PROTOTYPE">/RcCar/DriveManager/AngleClt</TARGET-R-PORT-REF>
2116 </REQUESTER-IREF>
2117 </ASSEMBLY-SW-CONNECTOR>
2118 <ASSEMBLY-SW-CONNECTOR>
2119 <SHORT-NAME>CddRcCar_SpeedSrv_to_DriveManager_SpeedClt</SHORT-NAME>
2120 <PROVIDER-IREF>
2121 <CONTEXT-COMPONENT-REF DEST="SW-COMPONENT-PROTOTYPE">/RcCar/Composition_RcCar/CddRcCar</CONTEXT-COMPONENT-REF>
2122 <TARGET-P-PORT-REF DEST="P-PORT-PROTOTYPE">/RcCar/CddRcCar/SpeedSrv</TARGET-P-PORT-REF>
2123 </PROVIDER-IREF>
2124 <REQUESTER-IREF>
2125 <CONTEXT-COMPONENT-REF DEST="SW-COMPONENT-PROTOTYPE">/RcCar/Composition_RcCar/DriveManager</CONTEXT-COMPONENT-REF>
2126 <TARGET-R-PORT-REF DEST="R-PORT-PROTOTYPE">/RcCar/DriveManager/SpeedClt</TARGET-R-PORT-REF>
2127 </REQUESTER-IREF>
2128 </ASSEMBLY-SW-CONNECTOR>
2129 <ASSEMBLY-SW-CONNECTOR>
2130 <SHORT-NAME>CddRcCar_BrakeSrv_to_DriveManager_BrakeClt</SHORT-NAME>
2131 <PROVIDER-IREF>
2132 <CONTEXT-COMPONENT-REF DEST="SW-COMPONENT-PROTOTYPE">/RcCar/Composition_RcCar/CddRcCar</CONTEXT-COMPONENT-REF>
2133 <TARGET-P-PORT-REF DEST="P-PORT-PROTOTYPE">/RcCar/CddRcCar/BrakeSrv</TARGET-P-PORT-REF>
2134 </PROVIDER-IREF>
2135 <REQUESTER-IREF>
2136 <CONTEXT-COMPONENT-REF DEST="SW-COMPONENT-PROTOTYPE">/RcCar/Composition_RcCar/DriveManager</CONTEXT-COMPONENT-REF>
2137 <TARGET-R-PORT-REF DEST="R-PORT-PROTOTYPE">/RcCar/DriveManager/BrakeClt</TARGET-R-PORT-REF>
2138 </REQUESTER-IREF>
2139 </ASSEMBLY-SW-CONNECTOR>
2140 <ASSEMBLY-SW-CONNECTOR>
2141 <SHORT-NAME>CddRcCar_VehicleInfoOut_to_CddDisplayState_VehicleInfoIn</SHORT-NAME>
2142 <PROVIDER-IREF>
2143 <CONTEXT-COMPONENT-REF DEST="SW-COMPONENT-PROTOTYPE">/RcCar/Composition_RcCar/CddRcCar</CONTEXT-COMPONENT-REF>
2144 <TARGET-P-PORT-REF DEST="P-PORT-PROTOTYPE">/RcCar/CddRcCar/VehicleInfoOut</TARGET-P-PORT-REF>
2145 </PROVIDER-IREF>
2146 <REQUESTER-IREF>
2147 <CONTEXT-COMPONENT-REF DEST="SW-COMPONENT-PROTOTYPE">/RcCar/Composition_RcCar/CddDisplayState</CONTEXT-COMPONENT-REF>
2148 <TARGET-R-PORT-REF DEST="R-PORT-PROTOTYPE">/RcCar/CddDisplayState/VehicleInfoIn</TARGET-R-PORT-REF>
2149 </REQUESTER-IREF>
2150 </ASSEMBLY-SW-CONNECTOR>
2151 <ASSEMBLY-SW-CONNECTOR>
2152 <SHORT-NAME>DriveManager_BuzzerOut_to_CddBodyControl_BuzzerIn</SHORT-NAME>
2153 <PROVIDER-IREF>
2154 <CONTEXT-COMPONENT-REF DEST="SW-COMPONENT-PROTOTYPE">/RcCar/Composition_RcCar/DriveManager</CONTEXT-COMPONENT-REF>
2155 <TARGET-P-PORT-REF DEST="P-PORT-PROTOTYPE">/RcCar/DriveManager/BuzzerOut</TARGET-P-PORT-REF>
2156 </PROVIDER-IREF>
2157 <REQUESTER-IREF>
2158 <CONTEXT-COMPONENT-REF DEST="SW-COMPONENT-PROTOTYPE">/RcCar/Composition_RcCar/CddBodyControl</CONTEXT-COMPONENT-REF>
2159 <TARGET-R-PORT-REF DEST="R-PORT-PROTOTYPE">/RcCar/CddBodyControl/BuzzerIn</TARGET-R-PORT-REF>
2160 </REQUESTER-IREF>
2161 </ASSEMBLY-SW-CONNECTOR>
2162 <ASSEMBLY-SW-CONNECTOR>
2163 <SHORT-NAME>DriveManager_LampOut_to_CddBodyControl_LampIn</SHORT-NAME>
2164 <PROVIDER-IREF>
2165 <CONTEXT-COMPONENT-REF DEST="SW-COMPONENT-PROTOTYPE">/RcCar/Composition_RcCar/DriveManager</CONTEXT-COMPONENT-REF>
2166 <TARGET-P-PORT-REF DEST="P-PORT-PROTOTYPE">/RcCar/DriveManager/LampOut</TARGET-P-PORT-REF>
2167 </PROVIDER-IREF>
2168 <REQUESTER-IREF>
2169 <CONTEXT-COMPONENT-REF DEST="SW-COMPONENT-PROTOTYPE">/RcCar/Composition_RcCar/CddBodyControl</CONTEXT-COMPONENT-REF>
2170 <TARGET-R-PORT-REF DEST="R-PORT-PROTOTYPE">/RcCar/CddBodyControl/LampIn</TARGET-R-PORT-REF>
2171 </REQUESTER-IREF>
2172 </ASSEMBLY-SW-CONNECTOR>
2173 <ASSEMBLY-SW-CONNECTOR>
2174 <SHORT-NAME>DriveManager_WinkerOut_to_CddBodyControl_WinkerIn</SHORT-NAME>
2175 <PROVIDER-IREF>
2176 <CONTEXT-COMPONENT-REF DEST="SW-COMPONENT-PROTOTYPE">/RcCar/Composition_RcCar/DriveManager</CONTEXT-COMPONENT-REF>
2177 <TARGET-P-PORT-REF DEST="P-PORT-PROTOTYPE">/RcCar/DriveManager/WinkerOut</TARGET-P-PORT-REF>
2178 </PROVIDER-IREF>
2179 <REQUESTER-IREF>
2180 <CONTEXT-COMPONENT-REF DEST="SW-COMPONENT-PROTOTYPE">/RcCar/Composition_RcCar/CddBodyControl</CONTEXT-COMPONENT-REF>
2181 <TARGET-R-PORT-REF DEST="R-PORT-PROTOTYPE">/RcCar/CddBodyControl/WinkerIn</TARGET-R-PORT-REF>
2182 </REQUESTER-IREF>
2183 </ASSEMBLY-SW-CONNECTOR>
2184 <ASSEMBLY-SW-CONNECTOR>
2185 <SHORT-NAME>OperationManager_DrivingOut_to_DriveManager_DrivingIn</SHORT-NAME>
2186 <PROVIDER-IREF>
2187 <CONTEXT-COMPONENT-REF DEST="SW-COMPONENT-PROTOTYPE">/RcCar/Composition_RcCar/OperationManager</CONTEXT-COMPONENT-REF>
2188 <TARGET-P-PORT-REF DEST="P-PORT-PROTOTYPE">/RcCar/OperationManager/DrivingOut</TARGET-P-PORT-REF>
2189 </PROVIDER-IREF>
2190 <REQUESTER-IREF>
2191 <CONTEXT-COMPONENT-REF DEST="SW-COMPONENT-PROTOTYPE">/RcCar/Composition_RcCar/DriveManager</CONTEXT-COMPONENT-REF>
2192 <TARGET-R-PORT-REF DEST="R-PORT-PROTOTYPE">/RcCar/DriveManager/DrivingIn</TARGET-R-PORT-REF>
2193 </REQUESTER-IREF>
2194 </ASSEMBLY-SW-CONNECTOR>
2195 <ASSEMBLY-SW-CONNECTOR>
2196 <SHORT-NAME>OperationManager_BodyOut_to_DriveManager_BodyIn</SHORT-NAME>
2197 <PROVIDER-IREF>
2198 <CONTEXT-COMPONENT-REF DEST="SW-COMPONENT-PROTOTYPE">/RcCar/Composition_RcCar/OperationManager</CONTEXT-COMPONENT-REF>
2199 <TARGET-P-PORT-REF DEST="P-PORT-PROTOTYPE">/RcCar/OperationManager/BodyOut</TARGET-P-PORT-REF>
2200 </PROVIDER-IREF>
2201 <REQUESTER-IREF>
2202 <CONTEXT-COMPONENT-REF DEST="SW-COMPONENT-PROTOTYPE">/RcCar/Composition_RcCar/DriveManager</CONTEXT-COMPONENT-REF>
2203 <TARGET-R-PORT-REF DEST="R-PORT-PROTOTYPE">/RcCar/DriveManager/BodyIn</TARGET-R-PORT-REF>
2204 </REQUESTER-IREF>
2205 </ASSEMBLY-SW-CONNECTOR>
2206 <ASSEMBLY-SW-CONNECTOR>
2207 <SHORT-NAME>OperationManager_DisplayModeOut_to_CddDisplayState_DisplayModeIn</SHORT-NAME>
2208 <PROVIDER-IREF>
2209 <CONTEXT-COMPONENT-REF DEST="SW-COMPONENT-PROTOTYPE">/RcCar/Composition_RcCar/OperationManager</CONTEXT-COMPONENT-REF>
2210 <TARGET-P-PORT-REF DEST="P-PORT-PROTOTYPE">/RcCar/OperationManager/DisplayModeOut</TARGET-P-PORT-REF>
2211 </PROVIDER-IREF>
2212 <REQUESTER-IREF>
2213 <CONTEXT-COMPONENT-REF DEST="SW-COMPONENT-PROTOTYPE">/RcCar/Composition_RcCar/CddDisplayState</CONTEXT-COMPONENT-REF>
2214 <TARGET-R-PORT-REF DEST="R-PORT-PROTOTYPE">/RcCar/CddDisplayState/DisplayModeIn</TARGET-R-PORT-REF>
2215 </REQUESTER-IREF>
2216 </ASSEMBLY-SW-CONNECTOR>
2217 <ASSEMBLY-SW-CONNECTOR>
2218 <SHORT-NAME>CddController_DisplayCommandSrv_to_OperationManager_DisplayCommandClt</SHORT-NAME>
2219 <PROVIDER-IREF>
2220 <CONTEXT-COMPONENT-REF DEST="SW-COMPONENT-PROTOTYPE">/RcCar/Composition_RcCar/CddController</CONTEXT-COMPONENT-REF>
2221 <TARGET-P-PORT-REF DEST="P-PORT-PROTOTYPE">/RcCar/CddController/DisplayCommandSrv</TARGET-P-PORT-REF>
2222 </PROVIDER-IREF>
2223 <REQUESTER-IREF>
2224 <CONTEXT-COMPONENT-REF DEST="SW-COMPONENT-PROTOTYPE">/RcCar/Composition_RcCar/OperationManager</CONTEXT-COMPONENT-REF>
2225 <TARGET-R-PORT-REF DEST="R-PORT-PROTOTYPE">/RcCar/OperationManager/DisplayCommandClt</TARGET-R-PORT-REF>
2226 </REQUESTER-IREF>
2227 </ASSEMBLY-SW-CONNECTOR>
2228 <ASSEMBLY-SW-CONNECTOR>
2229 <SHORT-NAME>CddController_RCB3CommandSrv_to_OperationManager_RCB3CommandClt</SHORT-NAME>
2230 <PROVIDER-IREF>
2231 <CONTEXT-COMPONENT-REF DEST="SW-COMPONENT-PROTOTYPE">/RcCar/Composition_RcCar/CddController</CONTEXT-COMPONENT-REF>
2232 <TARGET-P-PORT-REF DEST="P-PORT-PROTOTYPE">/RcCar/CddController/RCB3CommandSrv</TARGET-P-PORT-REF>
2233 </PROVIDER-IREF>
2234 <REQUESTER-IREF>
2235 <CONTEXT-COMPONENT-REF DEST="SW-COMPONENT-PROTOTYPE">/RcCar/Composition_RcCar/OperationManager</CONTEXT-COMPONENT-REF>
2236 <TARGET-R-PORT-REF DEST="R-PORT-PROTOTYPE">/RcCar/OperationManager/RCB3CommandClt</TARGET-R-PORT-REF>
2237 </REQUESTER-IREF>
2238 </ASSEMBLY-SW-CONNECTOR>
2239 </CONNECTORS>
2240 </COMPOSITION-SW-COMPONENT-TYPE>
2241 </ELEMENTS>
2242 </AR-PACKAGE>
2243 </AR-PACKAGES>
2244</AUTOSAR>
Note: See TracBrowser for help on using the repository browser.