Legacy Forum: Preserving Nearly 20 Years of Community History - A Time Capsule of Discussions, Memories, and Shared Experiences.

Zigbee communication doubts ???

Bioloid robot kit from Korean company Robotis; CM5 controller block, AX12 servos..
5 postsPage 1 of 1
5 postsPage 1 of 1

Zigbee communication doubts ???

Post by Amaya » Thu Mar 24, 2011 2:47 pm

Post by Amaya
Thu Mar 24, 2011 2:47 pm

Hi,

I have some doubts about Zigbee communication between my PC and Bioloid. Sometimes it seems like there is communication, and sometimes don't.

Things that show that there is communication are:
1. Status LED on Zig2Serial/Zig-100 that is connected to PC is blinking when Bioloid is turned OFF, and when I turn ON Bioloid it stop blinking and stay ON.
2. I've checked in Robot Terminal My ID , and Dest.Addr on both side (PC/Bioloid), and I think everything is OK.

On PC side (Robot Terminal):
Baudrate:0F->57600
My ID.: 2945
Dest.Addr:2944
Wait Mode: NO

On Bioloid side (Robot Terminal)
ZigBee ID:0x2944
Destination ID=0x2945

3. When I'm in Robot Terminal on PC Zig2Serial/Zig-100 and try to type something on keyboard the RXD LED on Bioloid is blinking. Then when I'm using Robot Terminal to test Bioloid and try command U or D the RXD LED on PC Zig2Serial/Zig-100 blinks.


Things that confuse me to think there is no communication is :
1. When I start Windows app example, Zigbee_Example.exe, error pop up Fail to open ZigBee..

Because I'm beginner with Bioloid I don't know how to understand this signs, is there or there's not communication..

Thanks in advance, I tried to be as accurate as possible in explaining my situation..

:)
Hi,

I have some doubts about Zigbee communication between my PC and Bioloid. Sometimes it seems like there is communication, and sometimes don't.

Things that show that there is communication are:
1. Status LED on Zig2Serial/Zig-100 that is connected to PC is blinking when Bioloid is turned OFF, and when I turn ON Bioloid it stop blinking and stay ON.
2. I've checked in Robot Terminal My ID , and Dest.Addr on both side (PC/Bioloid), and I think everything is OK.

On PC side (Robot Terminal):
Baudrate:0F->57600
My ID.: 2945
Dest.Addr:2944
Wait Mode: NO

On Bioloid side (Robot Terminal)
ZigBee ID:0x2944
Destination ID=0x2945

3. When I'm in Robot Terminal on PC Zig2Serial/Zig-100 and try to type something on keyboard the RXD LED on Bioloid is blinking. Then when I'm using Robot Terminal to test Bioloid and try command U or D the RXD LED on PC Zig2Serial/Zig-100 blinks.


Things that confuse me to think there is no communication is :
1. When I start Windows app example, Zigbee_Example.exe, error pop up Fail to open ZigBee..

Because I'm beginner with Bioloid I don't know how to understand this signs, is there or there's not communication..

Thanks in advance, I tried to be as accurate as possible in explaining my situation..

:)
Amaya
Robot Builder
Robot Builder
Posts: 7
Joined: Fri Mar 18, 2011 3:16 pm

Post by PedroR » Thu Mar 24, 2011 4:14 pm

Post by PedroR
Thu Mar 24, 2011 4:14 pm

Hi Amaya

What exactly are you trying to do with the PC-Zigbee communication?

We confirm that a steady light should be ON on the PC and on the Bioloid which means both modules are connected.

Then whenever you are sending data, you will see an LED blink which means data is flowing.


With regards to the PC program and the error you are receiving I assume you are using a Zig2Serial.

1) How is the Zig2Serial connected to your computer?
If you are using a USB2Dynamixel make sure the switch on the side is set to RS232.

2) Make sure you select the correct COMM port. The Zigbee connection is a transparent replacement of a serial cable. So if you're receiving this error message it may mean that it's not finding the correct COMM port on your PC, where the Zig2Serial is connected.

Pedro.
Hi Amaya

What exactly are you trying to do with the PC-Zigbee communication?

We confirm that a steady light should be ON on the PC and on the Bioloid which means both modules are connected.

Then whenever you are sending data, you will see an LED blink which means data is flowing.


With regards to the PC program and the error you are receiving I assume you are using a Zig2Serial.

1) How is the Zig2Serial connected to your computer?
If you are using a USB2Dynamixel make sure the switch on the side is set to RS232.

2) Make sure you select the correct COMM port. The Zigbee connection is a transparent replacement of a serial cable. So if you're receiving this error message it may mean that it's not finding the correct COMM port on your PC, where the Zig2Serial is connected.

Pedro.
PedroR
Savvy Roboteer
Savvy Roboteer
Posts: 1199
Joined: Mon Jun 16, 2008 11:07 pm

Post by Amaya » Fri Mar 25, 2011 2:01 pm

Post by Amaya
Fri Mar 25, 2011 2:01 pm

Thank you Pedro for your reply :) I checked everything that you mentioned in your reply, and it seems to be connected properly.

My idea is to use ZigBee communication to wireless Control of my Probing Robot Via PC. So before I make any programming part I need to be sure that my ZigBee is working properly.

But I tested yesterday ZigBee comunication, I used two CM-5 and try to control one with another. So it works which means that my ZigBee communication is working, right ? I used example from Manual -Controlling the Probe Robot Via Remote Control, and it worked fine.

I have one new question. I mentioned in my post that I'm trying to make wireless controlled Probing Robot Via PC, and in the Manual there is example for that but for Humanoid. Is it possible to use same program PC Contoller.exe, or can I make some changes in code to make it. So I don't need to make everything from the scratch .

Thanks in advance :)
Thank you Pedro for your reply :) I checked everything that you mentioned in your reply, and it seems to be connected properly.

My idea is to use ZigBee communication to wireless Control of my Probing Robot Via PC. So before I make any programming part I need to be sure that my ZigBee is working properly.

But I tested yesterday ZigBee comunication, I used two CM-5 and try to control one with another. So it works which means that my ZigBee communication is working, right ? I used example from Manual -Controlling the Probe Robot Via Remote Control, and it worked fine.

I have one new question. I mentioned in my post that I'm trying to make wireless controlled Probing Robot Via PC, and in the Manual there is example for that but for Humanoid. Is it possible to use same program PC Contoller.exe, or can I make some changes in code to make it. So I don't need to make everything from the scratch .

Thanks in advance :)
Amaya
Robot Builder
Robot Builder
Posts: 7
Joined: Fri Mar 18, 2011 3:16 pm

Post by PedroR » Fri Mar 25, 2011 3:48 pm

Post by PedroR
Fri Mar 25, 2011 3:48 pm

Hi Amaya

Yes if you were able to control the two CM-5s with the Zigbee modules it means your Zigbee modules are working correctly.


With regards to PC Controller.EXE I am not familiar with that software in particular.

The software that I am familiar with is Roboplus which is more modern, compatible with CM-5, and replaces the Motion Editor / Behaviour Control Program.
However if you install Roboplus on your PC you will also need to install the corresponding firmware on your Bioloid (steps to do that are available here http://support.robotis.com/en/techsuppo ... pgrade.htm# ) to use Roboplus.

With Roboplus MANAGER I know you can test your Zigbee connection and send data to the Robot and also send commands just as if you were using the RC-100 gamepad.
This tool can be accessed by a button on the Roboplus MANAGER toolbar with a symbol of an RC-100. It's called Zig2Serial Manager.

On the Robotis tech Support website there is also a lot of information and samples about how to use Roboplus to program the sample Robots in the Comprehensive kit.


Personally this is the best explanation I can offer as I am not very familiar with the old Robotis software suite.

I strongly encourage you to move on to Roboplus as it is much improved and likely one of the best software Suites currently available for Hobby Robotics.

Regards
Pedro.
Hi Amaya

Yes if you were able to control the two CM-5s with the Zigbee modules it means your Zigbee modules are working correctly.


With regards to PC Controller.EXE I am not familiar with that software in particular.

The software that I am familiar with is Roboplus which is more modern, compatible with CM-5, and replaces the Motion Editor / Behaviour Control Program.
However if you install Roboplus on your PC you will also need to install the corresponding firmware on your Bioloid (steps to do that are available here http://support.robotis.com/en/techsuppo ... pgrade.htm# ) to use Roboplus.

With Roboplus MANAGER I know you can test your Zigbee connection and send data to the Robot and also send commands just as if you were using the RC-100 gamepad.
This tool can be accessed by a button on the Roboplus MANAGER toolbar with a symbol of an RC-100. It's called Zig2Serial Manager.

On the Robotis tech Support website there is also a lot of information and samples about how to use Roboplus to program the sample Robots in the Comprehensive kit.


Personally this is the best explanation I can offer as I am not very familiar with the old Robotis software suite.

I strongly encourage you to move on to Roboplus as it is much improved and likely one of the best software Suites currently available for Hobby Robotics.

Regards
Pedro.
PedroR
Savvy Roboteer
Savvy Roboteer
Posts: 1199
Joined: Mon Jun 16, 2008 11:07 pm

Post by Amaya » Tue Mar 29, 2011 7:09 pm

Post by Amaya
Tue Mar 29, 2011 7:09 pm

Thank you Pedro :)

You are great and you helped me a lot. I figured out most of it, and now everything work as I want.


I heard about Roboplus, but I didn't used it before,but now I will try.

Thank you once again :)
Thank you Pedro :)

You are great and you helped me a lot. I figured out most of it, and now everything work as I want.


I heard about Roboplus, but I didn't used it before,but now I will try.

Thank you once again :)
Amaya
Robot Builder
Robot Builder
Posts: 7
Joined: Fri Mar 18, 2011 3:16 pm


5 postsPage 1 of 1
5 postsPage 1 of 1