Asked — Edited
Resolved Resolved by DJ Sures!

Wifi Keeps Disconnecting For Six

In my robotics class, a pair of students have a basic Six robot that they are trying to program to do a 5-minute dance routine. They are using the standard, canned, Six movements for their routine and have added a 5-minute mp3 to choreograph to. It's basic stuff, but their Six consistently loses WiFi communication, thus interrupting the dance routine.

WiFi loss does not occur at the same place. It happens pretty randomly. It happens when connected to different computers. It happens when Six is fully charged. It happens after the computer has been rebooted. We could not trace the problem down to anything specific.

Has anyone else experienced this problem?


ARC Pro

Upgrade to ARC Pro

Become a Synthiam ARC Pro subscriber to unleash the power of easy and powerful robot programming

PRO
Synthiam
#9  

@proeusy - please do not hijack this unrelated thread. Sounds like your router is unstable. Create a new thread for your issue.

#10  

spongebob.EZB

I uploaded the project the students are using. They told me that when Six disconnects from the WiFi, it repeatedly performs its last commanded movement (unknown how many times) and then makes the disconnect tone (not the reboot sequence). They said it always waits to get through the movement before disconnecting and making the tone. Also they said that if they do not run with the music playing, it does not disconnect.

PRO
Synthiam
#11  

Thanks aBrown - i will run each of the music files in the project when i get to the office. There are 4 mp3 dance routines in this project, so i'll try each one and see what's up.

Did you update the software and it still performed the same scenario?

PRO
Synthiam
#12  

I noticed the project has an RGB Animator added - does this mean your Six has an RGB display attached to it?

I connected an RGB Display to my six and ran all mp3 dance routines to the end without issues. Here are possible reasons for your disconnect

  1. Ensure the latest version of ARC is installed

  2. If there is no RGB Display on the six, this will cause a lockup

  3. If there is an RGB Display on the six, ensure the plugs are secure. Attempt to reset the plug connections. The plug inside of the RGB Display may have been accidentally "tugged/pulled" and is loose. You can use a screw driver to remove the back of the rgb display and reset the plug if it has been accidentally loosened or pulled out. If the rgb animator is not making a connection, this will lock up or disconnect the robot

  4. There may be a screen saver or power saver mode enabled on the PC set for 3 minutes. This could be why the disconnect is happening for that PC?

Those are the suggestions i have - because i cannot reproduce the issue, it leaves me to believe it's with the PC being used. That being said, the things to look for if the above suggestions do not help, is virus scanners, power saving modes, other running software, wifi saturation, etc..

#13  
  1. The students are running the latest version of ARC as of last Wednesday.

  2. They are using an RGB Display on Six, but I do not know if they have it connected to EZ-B during their dance routine. I will check with them on Tuesday when they return to school.

  3. I will check this on Tuesday.

  4. The PC power saver mode does not occur during the dance routine.

My best guess is that the RGB Display is not connected. If this is the case, then should the RGB Animator control be removed from the project?

PRO
Synthiam
#14  

If the rgb is not connected, the ezb will lock up because the rgb animator is setup and it is configured to be used in the dance routines.

Either connect the rgb or remove the animator AND references to it within the dance routine.

To be clear - attempting to connect to something that doesn't exist will result in, well, this.

For example, if you do not have a computer connected to the Internet, you cannot view websites. Just the same if you do not have a device connected to the robot. Another example is if you do not have a bulb in the light socket, the switch will do nothing.

Hope this makes sense - that you cannot communicate with something that doesn't exist:). If the rgb animator doesn't exist, it can't be communicated with.

#15  

Totally makes sense. Thanks DJ, I will have them try it out on Tuesday.

PRO
Synthiam
#16  

Excellent - i'll be on the forum as usual in case you run into other issues.