1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
4<head>
5    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
6    <meta http-equiv="Content-Style-Type" content="text/css" />
7    <link rel="stylesheet" href="../../css/manpage.css" type="text/css" />
8</head>
9<body>
10
11<h1>uds - com_demo1 Demo</h1>
12
13<h2>Description</h2>
14
15<div class="section">
16<p>This sample displays the throughput and error rate for UDS communication on the screen.<BR>You can also confirm various operations such as UDS communication connects and disconnects.</p>
17<p>At least two CTR systems (one master and one client/spectator) are required to run this demo. <BR>By default, this sample demo performs communication among up to 12 CTR systems, including one master and eleven clients.</p>
18<p>The master and clients can send and receive, but spectators can only receive.<BR>Spectators are not included in the system count.</p>
19</div>
20
21<h2>Required Environment</h2>
22
23<div class="section">
24<p>None.</p>
25</div>
26
27<h2>How to Use</h2>
28
29<div class="section">
30    <table>
31        <thead>
32        <tr>
33<th>Input</th>
34<th>Operation</th>
35        </tr>
36        </thead>
37        <tr>
38            <td>+Control Pad Left/Right</td>
39            <td>Selects the operation to execute. The following operations can be selected.<BR><BR> - SCAN <br /> Scans for a network created by a master. <br /> <br />
40                  - CREATE NETWORK <br /> Creates a network as master. <br /> <br />
41                  - CONNECT AS CLIENT <br /> Connects to the selected network as a client. <br /> <br />
42                  - CONNECT AS SPECTATOR <br /> Connects to the selected network as a spectator. <br /> <br />
43                  - EJECT ALL CLIENTS<br /> (Master only) Disconnects all clients connected to the network. <br /> <br />
44                  - DESTROY NETWORK <br /> (Master only) Destroys the network. <br /> <br />
45                  - DISCONNECT NETWORK <br /> (Client/Spectator only) Disconnects and leaves the network currently connected to. <br /> <br />
46                  - DISALLOW TO CONNECT <br /> (Master only) Disallows client connections to the network. This does not affect clients currently connected.<BR> <br />
47                  - ALLOW TO CONNECT <br /> (Master only) Allows client connections to the network.<br /> <br />
48                  - EJECT SPECTATOR <br /> (Master only) Disconnects all spectators connected to the network. <br /> <br />
49                  - ALLOW TO SPECTATOR <br /> (Master only) Allows spectator connections to the network.<br /> <br />
50            </td>
51        </tr>
52        <tr>
53            <td>+Control Pad Up/Down</td>
54            <td>Selects the network to connect to when scan has found more than one network.</td>
55        </tr>
56        <tr>
57            <td>A Button.</td>
58            <td>Executes the selected operation.</td>
59        </tr>
60    </table>
61</div>
62
63<h2>Notes</h2>
64
65<div class="section">
66    <ul>
67        <li>If the master disconnects clients/spectators (using &quot;EJECT ALL CLIENT&quot; and &quot;DESTROY NETWORK&quot;), be sure to perform &quot;DISCONNECT NETWORK&quot; once on each system acting as client/spectator. If &quot;DISCONNECT NETWORK&quot; is not performed, no subsequent processing can be executed by the client/spectator systems.</li>
68    </ul>
69</div>
70
71<h2>Execution Procedure</h2>
72
73<div class="section">
74    <p>When the demo is executed, the following log is displayed in debug output.</p>
75    <pre class="code">l.602:nnMain &gt;
76l.629:nnMain &gt; dlpServSTART
77X + Y + L + R : End Demo</pre>
78    <p>The following display is made in the lower screen.</p>
79    <p><img src="Fig/image2010_1217_1147_0.PNG"></p>
80    <p>Press the A Button to initialize. The display will change to the screen shown below.</p>
81    <p><img src="Fig/image2010_1217_1148_0.PNG"></p>
82
83    <h3>On the Master</h3>
84    <p>Use Left/Right on the +Control Pad to select &quot;CREATE NETWORK&quot; and then press the A Button to execute. Assuming no problems, the local system will create a network with itself as the master.</p>
85    <p><img src="Fig/image2010_1217_1150_0.PNG"></p>
86    <p>Communications start when a client or spectator connects. <BR>Communication throughput and error rate information will be displayed on the upper screen.</p>
87    <p><img src="Fig/image2010_1217_1154_0.PNG"></p>
88    <p>If &quot;EJECT ALL CLIENTS&quot; is executed at this point, the master will disconnect all clients and spectators connected to the network.<BR> In addition, if the master executes &quot;DESTROY NETWORK,&quot; it will destroy the network.</p>
89
90    <h3>On Clients/Spectators</h3>
91    <p>Use Left/Right on the +Control Pad to select &quot;SCAN&quot; and then press the A Button to execute. <BR> A list of networks created by other CTR systems using &quot;CREATE NETWORK&quot; will be displayed on the lower screen. By default, information for up to five networks returned by &quot;SCAN&quot; are displayed.</p>
92    <p><img src="Fig/image2010_1217_1306_0.PNG"></p>
93    <p>Use Up/Down on the +Control Pad to select the network to connect to.<BR> Finally, to connect as a client, use Left/Right on the +Control pad to select &quot;CONNECT AS CLIENT,&quot; and then press the A Button to execute. To connect as a spectator, select &quot;CONNECT AS SPECTATOR.&quot; Assuming no problems, communication starts when a client or spectator connects to the network.</p>
94    <p>If a client or spectator executes &quot;DISCONNECT NETWORK,&quot; it disconnects from and leaves the network it belongs to.</p>
95</div>
96
97<h2>Revision History</h2>
98
99<div class="section">
100    <dl class="history">
101        <dt>2011/02/02</dt>
102        <dd>Initial version.</dd>
103    </dl>
104</div>
105
106
107<hr><p>CONFIDENTIAL</p></body>
108</html>
109