CecLotcheckTool
The CecLotcheckTool is a program used to check the following StreetPass communication-related guidelines:
CTR Wireless Communication Guidelines.
・What to do if you cannot create a StreetPass box
・StreetPass ID
・Handling when the send box is full
The upper screen displays a list of StreetPass boxes currently created on the CTR system.
Each box is displayed using an 8-digit StreetPass ID.
StreetPass IDs can be checked by creating a box using the application to be checked and then starting this tool.
| Button | Operation |
|---|---|
| ↑↓ | Select a StreetPass ID |
| A | Create dummy boxes |
| B | Delete boxes |
| Y | Create a dummy message |
Create dummy boxes until all slots are full.
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.
The StreetPass IDs of the dummy boxes all start with "D" and end with "D".
| Button | Operation |
|---|---|
| ↑↓ | Select |
| A | Run |
| B | Cancel |
Delete all StreetPass boxes created on the CTR system.
| Button | Operation |
|---|---|
| ↑↓ | Select |
| A | Run |
| B | Cancel |
If the application being checked has created a box, fill the send box with a dummy message. This does not apply to a dummy box.
Make the dummy message for any of the boxes with IDs shown in green in the list of StreetPass IDs.
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.
Depending on the box settings, you may only be able to use one of these methods.
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.
Next, try to create a send message using the application being tested.
| Button | Operation |
|---|---|
| ↑↓ | Select the box to be created and the type. |
| A | Run |
| B | Cancel |
Reset the filter to allow StreetPass communication to happen again with the same peer. To do so, call nn::cec::CTR::CecControl::StartScanning(true). Note: Call StopScanning right after to prevent any actual communication from the CecLotcheckTool.
Note: The filter reset feature is not available for release builds.
Note: You only need to reset the filter on one system to allow StreetPass communication to happen again.
| Button | Operation |
|---|---|
| START | Reset the filter |
CONFIDENTIAL