Communication Icons

Contents

1. Introduction

This document describes graphics data specifications for communication icons used on the CTR HOME Menu. The following icon patterns, indicating the four communication modes, may be used for the communication icon. The sections to follow will describe precautions and how to use communication icons in each communication mode.

Table 1-1 All 14 Communication Icon Patterns

Types of Reception Strength Icons StreetPass
Internet
(including NintendoZone)
Local Communications Wireless ON. Wireless OFF
Level 1
Level 2
Level 3
Level 4
Back to top

2. Policy Regarding the Use of the Communication Icons

2.1 Requirements Regarding Use of Graphics

With the CTR, you can return to the HOME Menu any time while an application is running. Because you can check the reception mode and reception strength on the HOME Menu, applications are not required to display communication icons. If you are displaying communication icons for an application, you are not required to use the communication icons supplied with CTR-SDK. As such, there is no problem creating your own communication icons to match the look and feel of your application. Furthermore, there is no problem with not displaying communication icons depending on software attributes.

2.2 Notes When Using the Supplied Communication Icons

If you use the communication icons supplied in CTR-SDK with an application, be sure to implement them so that their behavior is the same as the communication icons found on the HOME Menu. Otherwise, the user may become confused as to why the behavior of icons within the application differs from that of icons on the HOME Menu even though they appear to be identical. Make sure that behavior is consistent in order to avoid such confusion. For details, see the display of each icon described later and the functions related to their display.

Back to top

3. Types of Reception Strength Icons

The reception strength icons indicate both the current communication mode and signal status.

3.1 Internet Communication Status (Four Levels)

Use the following four icons when performing communications in infrastructure mode (Internet communications). These icons are also used when communicating with Nintendo Zone.

Figure 3-1 Icons for Internet Communication

Each icon shows one of four possible signal strenghs. Icons to the right indicate better signal strength. During implementation, make the display change according to the value returned by the nn::ac::CTR::LinkLevel function.

Table 3-1 Correspondence Between the Return Value of the nn::ac::CTR::LinkLevel Function and the Displayed Icon

Return value of the nn::ac::CTR::LinkLevel function Icon
LINK_LEVEL_0
LINK_LEVEL_1
LINK_LEVEL_2
LINK_LEVEL_3

3.2 Local Communication Status (Four Levels)

Use the following icons during UDS communication.

Figure 3-2 Local communication icon

Each icon shows one of four possible signal strengths. Icons to the right indicate better signal strength. During implementation, make the display change based on the value returned by the nn::ac::CTR::LinkLevel function the same way as the internet communication.

3.3 Status in Which the Wireless Switch Is ON but None of the Above Three Communication Types Are Being Performed (One Level)

Use this icon when the wireless switch on the CTR is on, but none of the three communication modes described previously (Internet, StreetPass, or Local) are currently being used.

Figure 3-3 Icon Used When the Wireless Switch Is ON but No Communication Is Being Performed

Signal status is not indicated in this mode.

3.4 Status in Which the Wireless Switch Is OFF (One Level)

Use this icon when the wireless switch on the CTR is OFF. Use the nn::nwm::CTR::GetCommuniationMode function for getting the current wireless mode when determining if the wireless switch is OFF. Display this icon when the return value of the function is WIFIOFF_MODE.

Figure 3-4 Icon Used When the Wireless Switch Is OFF

Back to top

4. StreetPass Icon (Four Levels)

Use StreetPass communication icons to indicate that StreetPass communication is enabled. Unlike the reception strength icons described previously, these icons do not indicate signal strength. These icons are used to indicate that StreetPass communication is enabled.

Figure 4-1 Icons for StreetPass Communication

Use a loop animation made up of the four patterns above when displaying this information. Display them in a loop that repeats in the order of 0 bars, 1 bar, 2 bars, and then 3 bars every 60 f (1 sec).

Back to top

5. Communication Icon Graphics Data

Distributed communication icon data is provided in .psd format. Convert this data to the format best suited for your application development environment. Image data files are located in the following directory in CTR-SDK. $CTR_SDK/resources/icon/ConnectionIcon

The layer configuration of .psd files is as follows. The Dummy layer does not need to be output.

Back to top

6. Precautions on the Use of Data

Modifications

Icons cannot be modified. Do not switch to original colors or make changes to the image pattern.

Use of a background mask

There is no problem with adding a mask to the icon background for the purpose of increasing icon visibility. There are no specifications or restrictions on the design of this mask.

Back to top

7. Revision History

2011/06/06
Initial version.
Back to top

CONFIDENTIAL