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>ir - Communicator Demo</h1>
12
13<h2>Description</h2>
14
15<div class="section">
16    <p>This demo performs infrared communication between CTR systems.</p>
17</div>
18
19<h2>Required Environment</h2>
20
21<div class="section">
22    <p>
23    Two CTR systems are required to run this demo.
24    </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>A Button</td>
39    		<td>Sends a connection request to the partner CTR. For the connection to succeed, the partner must be in a connection wait state.</td>
40    	</tr>
41    	<tr>
42    		<td>Y Button</td>
43    		<td>Wait to receive a connection request from the partner CTR.</td>
44    	</tr>
45    	<tr>
46    		<td>X Button</td>
47            <td>Try to connect to the partner CTR with auto connection. The partner CTR must have also selected the same item.</td>
48    	</tr>
49    	<tr>
50    		<td>B Button</td>
51    		<td>Ends a connection. If requesting a connection or waiting for a connection request, that operation is aborted.</td>
52    	</tr>
53    	<tr>
54    		<td>Circle Pad</td>
55            <td>Manipulates the marker displayed on the lower screen.</td>
56    	</tr>
57    </table>
58</div>
59
60<h2>Notes</h2>
61
62<div class="section">
63    <ul>
64        <li>
65        If using the PARTNER-CTR Debugger, connect the infrared module to the debugger before starting the system.<br/> If the module is not connected, it is treated as a malfunction and the demo does not run properly.
66        </li>
67    </ul>
68</div>
69
70<h2>Execution Procedure</h2>
71
72<div class="section">
73    <p>When executed, the following is displayed.</p>
74    <h4>Upper screen</h4>
75    <p>
76    	<img src="Fig/image_upper_stopped.bmp"/>
77    </p>
78    <h4>Lower screen</h4>
79    <p>
80    	<img src="Fig/image_lower_stopped.bmp"/>
81    </p>
82    <p>
83
84    <p>The [STATUS] displays indicate the following states.</p>
85    <table>
86        <thead>
87        	<tr>
88        		<th>Status</th>
89        		<th>Description</th>
90        	</tr>
91        </thead>
92    	<tr>
93            <td>STOPPED</td>
94            <td>This is the initial state. This is the state when communication with the partner is disconnected.</td>
95    	</tr>
96    	<tr>
97            <td>TRYING_TO_CONNECT</td>
98            <td>The connection is being processed.</td>
99    	</tr>
100    	<tr>
101            <td>CONNECTED</td>
102            <td>Connection is complete.</td>
103    	</tr>
104    </table>
105
106    <p>[Confirm] indicates whether the communication ID confirmation has completed.</p>
107
108    <p>[BaudRate] sets the communication baud rate. This operation can be executed only when the STATUS is STOPPED.</p>
109
110    <p>The [Role] displays indicate the following states.</p>
111    <table>
112        <thead>
113            <tr>
114                <th>Status</th>
115                <th>Description</th>
116            </tr>
117        </thead>
118        <tr>
119            <td>None</td>
120            <td>Indicates no party is connected.</td>
121        </tr>
122        <tr>
123            <td>Require</td>
124            <td>Indicates the party who sent connection request is connected.</td>
125        </tr>
126        <tr>
127            <td>Wait</td>
128            <td>Indicates the party who waited to receive the connection request is connected.</td>
129        </tr>
130    </table>
131    <dl>
132    </dl>
133
134    In the connection completed state, the <CODE>Wait</CODE> side marker (lower screen) can be manipulated by the slide pad on the <CODE>Require</CODE> side.
135    </p>
136</div>
137
138<h2>Revision History</h2>
139
140<div class="section">
141    <dl class="history">
142        <dt>2011/09/01</dt>
143        <dd>Initial version.</dd>
144    </dl>
145</div>
146
147
148<hr><p>CONFIDENTIAL</p></body>
149</html>