1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"[]>
2<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
3  <head>
4    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5    <meta http-equiv="Content-Style-Type" content="text/css" />
6    <link rel="stylesheet" href="../css/manpage.css" type="text/css" />
7    <style type="text/css"><!--
8      span.static_style
9      {
10        font-size			: 8pt;
11        color				: white;
12        font-weight			: bold;
13        background			: #44f;
14        border-left			: solid 1px #aaf;
15        border-top			: solid 1px #aaf;
16        border-right		: solid 1px #00c;
17        border-bottom		: solid 1px #00c;
18        padding-left		: 2px;
19        padding-right		: 2px;
20      }
21
22      span.virtual_style
23      {
24        font-size			 : 8pt;
25        color				 : white;
26        font-weight			: bold;
27        background			: #0a0;
28        border-left			: solid 1px #0f0;
29        border-top			: solid 1px #0f0;
30        border-right		: solid 1px #060;
31        border-bottom		: solid 1px #060;
32        padding-left		: 2px;
33        padding-right		: 2px;
34      }
35
36      span.protected_style
37      {
38        font-size			 : 8pt;
39        color				 : white;
40        font-weight			: bold;
41        background			: #444;
42        border-left			: solid 1px #ccc;
43        border-top			: solid 1px #ccc;
44        border-right		: solid 1px #222;
45        border-bottom		: solid 1px #222;
46        padding-left		: 2px;
47        padding-right		: 2px;
48      }
49      table.table, table.table td, table.table th
50      {
51        border-collapse: collapse;
52        background-color: white;
53      }
54
55      table.table
56      {
57        width: auto;
58        margin: 1em;
59        position	: static;
60        font-family	: Arial;
61      }
62
63      table.table td, table.table th
64      {
65        padding: 0.2em;
66      }
67
68      table.table td.number, table.table th.number
69      {
70        text-align: right;
71      }
72
73      table.table tbody tr th
74      {
75        text-align: left;
76        font-weight: normal;
77        width: auto;
78      }
79
80      table.table thead tr th,
81      table.table tbody tr th.category
82      {
83        padding: 0 0.2em;
84      }
85
86      table.table caption
87      {
88        font-weight: bold;
89        padding: 0.4em;
90      }
91      table.table th
92      {
93        font-weight			: bold;
94        background			: #acf;
95      }
96        --></style>
97<title>CecLotcheckTool</title>
98  </head>
99  <body>
100<h1><CODE>CecLotcheckTool</CODE></h1>
101<h2>Overview</h2>
102    <div class="section">
103      <p>
104The <CODE>CecLotcheckTool</CODE> is a program used to check the following StreetPass communication-related guidelines:<br />CTR Wireless Communication Guidelines.<br /> ・What to do if you cannot create a StreetPass box<br /> ・StreetPass  ID<br /> ・Handling when the send box is full<br />
105      </p>
106    </div>
107<h2>Screen Description</h2>
108    <div class="section">
109      <p>
110The upper screen displays a list of StreetPass boxes currently created on the CTR system.<br />Each box is displayed using an 8-digit StreetPass ID.<br />StreetPass IDs can be checked by creating a box using the application to be checked and then starting this tool.
111      </p>
112    </div>
113<h2>How to Use</h2>
114    <div class="section">
115      <p>
116        <table class="table"><tbody>
117<tr><th>Button</th> <th>Operation</th></tr>
118<tr><td>↑↓</td> <td>Select a StreetPass ID</td></tr>
119<tr><td>A</td> <td>Create dummy boxes</td></tr>
120<tr><td>B</td> <td>Delete boxes</td></tr>
121<tr><td>Y</td> <td>Create a dummy message</td></tr>
122        </tbody></table>
123      </p>
124    </div>
125<h2>Create dummy boxes</h2>
126    <div class="section">
127      <p>
128Create dummy boxes until all slots are full.<br />Now that all slots are filled with dummy boxes using this tool, we can have the application being checked try to create a box and check what to do when a StreetPass box cannot be created.<br />The StreetPass IDs of the dummy boxes all start with &quot;D&quot; and end with &quot;D&quot;.<br />
129        <table class="table"><tbody>
130<tr><th>Button</th> <th>Operation</th></tr>
131<tr><td>↑↓</td> <td>Select</td></tr>
132<tr><td>A</td> <td>Run</td></tr>
133<tr><td>B</td> <td>Cancel</td></tr>
134        </tbody></table>
135      </p>
136    </div>
137<h2>Delete boxes</h2>
138    <div class="section">
139      <p>
140Delete all StreetPass boxes created on the CTR system.
141        <table class="table"><tbody>
142<tr><th>Button</th> <th>Operation</th></tr>
143<tr><td>↑↓</td> <td>Select</td></tr>
144<tr><td>A</td> <td>Run</td></tr>
145<tr><td>B</td> <td>Cancel</td></tr>
146        </tbody></table>
147      </p>
148    </div>
149<h2>Create a dummy message</h2>
150    <div class="section">
151      <p>
152If the application being checked has created a box, fill the send box with a dummy message. This does not apply to a dummy box.<br />Make the dummy message for any of the boxes with IDs shown in green in the list of StreetPass IDs.<br />The box can be filled by dummy messages in two ways: 1) fill it with a dummy message having the maximum size of the send box, or 2) fill it with the maximum number of messages allowed.<br />Depending on the box settings, you may only be able to use one of these methods.<br /><br /> To check what to do when the send box is full, first create a box using the application being tested, and then create a dummy message with this tool.<br />Next, try to create a send message using the application being tested.
153        <table class="table"><tbody>
154<tr><th>Button</th> <th>Operation</th></tr>
155<tr><td>↑↓</td> <td>Select the box to be created and the type.</td></tr>
156<tr><td>A</td> <td>Run</td></tr>
157<tr><td>B</td> <td>Cancel</td></tr>
158        </tbody></table>
159      </p>
160    </div>
161<h2>Resetting the StreetPass MAC Filter</h2>
162    <div class="section">
163      <p>
164Reset the filter to allow StreetPass communication to happen again with the same peer. To do so, call <CODE>nn::cec::CTR::CecControl::StartScanning(true)</CODE>. <B>Note:</B> Call <CODE>StopScanning</CODE> right after to prevent any actual communication from the <CODE>CecLotcheckTool</CODE>.<br /><B>Note:</B> The filter reset feature is not available for release builds.<br /><B>Note:</B> You only need to reset the filter on one system to allow StreetPass communication to happen again.
165        <table class="table"><tbody>
166<tr><th>Button</th> <th>Operation</th></tr>
167<tr><td>START</td> <td>Reset the filter</td></tr>
168        </tbody></table>
169      </p>
170    </div>
171<h2>Revision History</h2>
172    <div class="section">
173      <dl class="history">
174        <dt>2010/12/03</dt>
175<dd>Initial version.<br /></dd>
176        <dt>2011/1/05</dt>
177<dd>Added item to reset StreetPass MAC filter<br /></dd>
178      </dl>
179    </div>
180  <hr><p>CONFIDENTIAL</p></body>
181</html>
182