Wireless Environment

 

Steps to setup wireless communication

 

Requirements:

 

1.      Wireless adaptor for PC:

 

Such as build in wireless devices for PCs, PCMCIA wireless card or USB wireless devices that complies 802.11b (WiFi) wireless networks

 

2.      Access point:

 

802.11b (WiFi) wireless Access points or outers that can broadcast wireless signals.

 

 

3.      Enabling the Wireless LAN function

 

In order to enable the AIBO ’s

wireless LAN function, turn the wireless switch on its body

to ON.

If the AIBO robot is still operating, first press the pause

button to put the AIBO robot in Pause mode.

1 Hold the AIBO robot firmly, turn it upside

down, and open the cover.

 

• When lifting the AIBO robot, always hold it by its body, and not

its extremities. (Those with small hands may have difficulty

handling the AIBO robot.)

• Do not touch the charging contacts on the AIBO robot’s stomach

with your bare hands. Touching the contacts will reduce contact

quality.

2 Slide the wireless switch to ON, and close the

cover.

Caution

4.      AIBO WLAN Manager software CD

 

AIBO WLAN Manager Software CD that comes with AIBO

 

5. AIBO Programming Memory Stick

 

When you buy this stick, the model number is "ERA-MS008" for the 8MB size or "ERA-MS016" for the 16MB size. Availability varies by country.

 

l      Not 32 MB commercial AIBO MIND(ERF – 7AW01E) Memory Stick.

 

5.      SONY Memory Stick Card Reader

l      SONY brand strongly recommended, otherwise may cause Memory Stick damanged.

 

Steps to setup Wireless Network

 

1. Copy the Redist7/Eng/OPEN-R folder from Redist7_ver1.zip to the root (Ex. E:\)

folder on your AIBO Programming Memory Stick.
 

 

 

2. Installing the “AIBO WLAN Manager”

Install the “AIBO WLAN Manager” on your PC.

Insert the CD-ROM included with the AIBO ERS-7 into your CD-ROM drive.

The installer will automatically start.

If the installer does not start, double-click the “Setup.exe” file in the “SETUP” folder on the CD.

Follow the on-screen instructions to install the software.

Windows XP operating system users must install Universal Plug and Play in order to use the AIBO robot’s search

function. Use the following procedure to install Universal Plug and Play.

1 Click “Start” Control Panel”.

2 Select “Add/Remove Programs”  “Add/Remove Windows Components”.

3 In the “Components” list, select the “Network Services” check box, and then click “Details”.

4 Select the “Universal Plug and Play” check box, and then click “OK”.

If you used a CD to install the Windows operating system, you will be prompted to insert it into your computer.

5 Click “Next” to start installation.

6 When the “Completed the Windows Components Wizard” screen appears, click “Finish”.

Installation of Universal Plug and Play is now complete.

7 Close the “Add/Remove Programs” window.

8 Close the “Control Panel” window.

 

 

3. Configuring network settings with

“AIBO WLAN Manager”

Using the “AIBO WLAN Manager”, you can configure the

AIBO MIND software “Memory Stick™” media to match

your network device settings.

1 If using the Windows® XP operating system,

click “Start”  “All Programs”  “AIBO

WLAN Manager”  “AIBO WLAN

Manager”.

 

If using an operating system other than Windows XP,

click “Start”  “Programs”  “AIBO WLAN

Manager”  “AIBO WLAN Manager”.

The “AIBO WLAN Manager” starts, and the “AIBO

WLAN Manager” dialog box appears.

2 Insert the AIBO MIND software “Memory

Stick” media into the “Memory Stick” media

reader/writer.

Caution

Make sure the AIBO MIND software “Memory Stick” media

Safety switch is not in the “LOCK” position. If the switch is set to

“LOCK”, then the AIBO ’s network settings

and pictures will not be stored.

3 Configure each setting to match your network

environment, and click Write.

 

Configuration options will differ depending on whether

your network is using a DHCP Server*.

The DHCP server allows an IP address to be

automatically allocated to a device on the network.

* For details on DHCP server functionality, refer to the instruction

manuals included with your modem or access point.

 

 

 

Use the following procedure to confirm not you are using a DHCP server

in your network environment

 

(This procedure is for the Windows® XP operating system only. If using another operating system, consult its Help.)

1 Click “Start”  “Control Panel”.

2 Click “Network and Internet Connections”  “Network Connections”.

3 Right-click either “Wireless Network Connection” or “Local Area Connection”, and select “Properties”.

4 On the “General” tab, select “Internet Protocol (TCP/IP)” under “This connection uses the following items”.

Click “Properties”.

5 Confirm your settings.

If “Obtain an IP address automatically” is selected

The DHCP server function is in use.

 

When using a DHCP server network environment

Configure settings on the “Easy” tab.

When using a DHCP server, changes to the “Advanced” tab are unnecessary.

 

 

 

文字方塊: 1
 
2
 
 
3
 
 
4
 
 
 
 
 
 
 
5
 
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 Click the “Browse” button, and specify the drive where the AIBO MIND

software “Memory Stick™” media is set (e.g. “S:” drive).

2 The name that you enter here will appear as the “AIBO Name” on the “AIBO

Search” tab. This name can be up to 8 alphanumeric characters and

must contain at least one letter.

3 Enter the network name (SSID) used by the wireless LAN access point.

(Maximum of 32 characters. Only alphanumeric characters and symbols are

allowed.)

4 Configure if using WEP. (If not using WEP, no settings are

necessary.) If using WEP, select the “Enable WEP Encryption” check box, and

enter the passkey (WEP) used by the access point. Alphanumeric passkeys

must be 5 or 13 characters. Hexadecimal passkeys must be 10 or 26

characters.

Example Configuration

5 Confirm your settings, and click this button.

Alphanumeric Hexadecimal

WEP64 (40 bit) AIBO2 4149424f32

WEP128 (104 bit) ENTERTAINMENT 454e5445525441494E4d454e54

 

If “Use the following IP address” is selected

You are not using a DHCP server.

 

In this case, use the following steps to manually assign your AIBO an IP address.

Make a note of your PC’s IP address displayed under “Use the following IP address”. Choose an IP address

for your AIBO robot that does not conflict with this.

E.g. Your PC’s IP address: 192.168.0.10

Your AIBO robot’s IP address: 192.168.0.11, etc. (anything other than 192.168.0.10)

 

When not using a DHCP server in your network environment

Configure settings in the “Advanced” tab.

文字方塊: 1
 
2
 
3
 
 
 
 
4
 
 
5
6
 
7
 
 
When not using a DHCP server, changes to the “Easy” tab are unnecessary.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 Click the “Browse” button, and specify the drive where the AIBO MIND

software “Memory Stick™” media is set (e.g. “S:” drive).

2 Enter the network name (SSID) used by the wireless LAN access point.

(Maximum of 32 characters. Only alphanumeric characters and symbols

are allowed.)

3 Configure if using WEP. (If not using WEP, no settings are

necessary.) If using WEP, select the “Enable WEP Encryption” check

box, and enter the passkey (WEP) used by the wireless LAN access

point. Alphanumeric passkeys must be 5 or 13 characters. Hexadecimal

passkeys must be 10 or 26 characters.

4 Select “Use the following IP address”, and fill in the following fields:

Enter the IP address* that the AIBO is using.

Enter the subnet mask that the AIBO robot is using.

Enter the IP address of the device that is acting as a router.

5 Select the “Enable SSDP” check box.

6 Select this option and enter the IP address of the device that is acting as

a router.

7 Confirm your settings, and click this button.

The name that you enter here will appear as the

“AIBO Name” on the “AIBO Search” tab.

This name can be up to 8 alphanumeric

characters and must contain at least one letter.

 

 

4. Click Finish to close the “AIBO WLAN

Manager” dialog box.

You’ve completed this process! You can now

communicate with your AIBO® Entertainment Robot

wirelessly!

 

5. Authentication with ID and password is enabled by default. To disable
authentication:
 
Delete
      /OPEN-R/APP/DATA/P/OWNER.TXT
and create
      /OPEN-R/APP/PC/AMS/NOAUTH.CFG
 
Now an ID and password will not be required.
The contents of NOAUTH.CFG can be anything (size=0 is recommended)
 
If you want to make a Windows application using authentication, please use
the NsmAuth library.
 
Please note that if no authentication is done or network security is not
properly set, other PCs may have access to your AIBO.
 
6. * If you have R-CODE.R file in your Memory Stick /OPEN-R/APP/PC/AMS/R-CODE.R, Delete the /OPEN-R/APP/PC/AMS/R-CODE.R file on the AIBO Programming 
Memory Stick. (For testing, the program that is executed just after 
booting AIBO should be deleted)

 

7. Remove the AIBO MIND software “Memory Stick™”

media from the reader/writer. Insert it into the AIBO®

Entertainment Robot, and press the pause button on the

AIBO robot’s back to activate the AIBO robot.

 

8. Once your AIBO robot is activated, go to the “AIBO Search” tab in the “AIBO WLAN Manager” dialog

box, and click Search.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 An icon appears if the AIBO robot is on the same network as your PC.

An icon will appear only if the “Enable SSDP” check box is selected.

When you click an AIBO icon in the list above, information for that

AIBO robot is displayed.

After clicking “Search”, the AIBO robots using the same network

as the PC are shown.

Click this button.

Hints

If the AIBO icon does not appear even after clicking the “Search” button,

then the PC cannot communicate with the AIBO robot wirelessly.

Confirm the settings on the “Easy” and “Advanced” tabs. Also, check that

the wireless switch (page 7) on the AIBO robot’s body is set to ON.

Windows® XP operating system users must install Universal Plug and

Play in order to use the AIBO search function.

 

 

9.  Try ping <AIBO's IP address>

If the connection fails:
 
Please check the Wireless LAN setting of AIBO. WLAN Manager is
included on the AIBO MIND CD-ROM and can help you with AIBO's wireless LAN setting.
 
If your AIBO gets an IP address by DHCP, please enable SSDP (SSDP_ENABLE=1).
WLAN Manager can find your AIBO by using an AIBO search.

 

 

10. You can send a program written in R-CODE to AIBO via wireless LAN
transmission.
 
Specifications for the connection are as follows:
 
     Connection port : 21002 tcp
     Protocol : no flow control
     Code     : 8 bit ASCII
 
Don't forget the port number (21002) after AIBO's IP address when you use telnet.
 
 
Sample (using telnet)
------------------------------------------------------------------
If you use other Windows version than Windows XP:
C:\>telnet 10.0.1.1 21002                       <== DOS prompt
 
If you use Windows XP:
C:\>telnet
 
 
Microsoft Telnet>open 10.0.1.1 21002
============================================
R-CODE ver2.0 (2004/05/01)                      <== A header like this will
============================================      be displayed when a connection
string_buf   1 *  256K =  256K (used  0.1%)       is made.
dictionary   8 *   32K =  256K (used  0.7%)
stack        4 *   32K =  128K (used  0.3%)
statement   24 *   32K =  768K (used  0.0%)
on_call     12 *   64  =  768  (used  0.0%)
============================================
free mem.   6998912
============================================
<READY>                                         <== You can input from here.
PLAY:ACTION:STAND                               <== You can execute the command "stand" directly.
EDIT                                            <== Your program can be sent from EDIT to END.
  FOR:i:1:10                                    <== This program repeats the motion
    PLAY:ACTION:SIT                                 "sit and stand" 10 times.
    WAIT
    PLAY:ACTION:STAND
    WAIT
  NEXT
END
RUN                                             <== Run your program.
...
@DISS                                           <== @DISS cuts the Connection.
 
C:\>
 
------------------------------------------------
 
VDUMP - Displays a variable's value
Outputs a variable's value to the console.
This function is used for debugging when connected via WLAN.
 
PRINT - Print (for online debugging)
Display messages using a method similar to the printf() command in C/C++.
This function is used for debugging when connected via WLAN.