Asked — Edited

Slow Performance

When I do a benchmark test of the Read 300 ADC I get a result of 5 reads per second. I know it use to be around 65. I thought it was because of the "Limited" WiFi message, but its not. I have changed to a different board and changed computers. Anyone know what I can try now? Thank you


ARC Pro

Upgrade to ARC Pro

Discover the limitless potential of robot programming with Synthiam ARC Pro – where innovation and creativity meet seamlessly.

#1  

#1. Upgrade from Windows 8.1 to Windows 10. Seriously, Windows 8.1 is a pig.

May not solve the problem, but won't hurt and would be the first step I take.

Other issue could be WiFi interference. If you are using Client mode, set your router to a different channel (I am at work without an EZ-B. Not sure if you can change the channel in AP mode).

If you have an Android device, WiFi Analyzer app can tell you what the best channel for your location is. There are probably similar programs available for Windows, I have just never looked for them.

Alan

#2  

@guru - The second computer has windows 7, same problem. I don't use a router.

#3  

When I get home I'll check if you can change wifi channel in AP mode. Might help.

When doing the benchmark test, do you have a project running that is using sensors, or is it a blank project with just a connection?

Several of us have seen performance problems when an analog sensor was flooding the system because of not enough pause between reads. You indicated you had a 100ms pause, which should be sufficient, but perhaps you have something reading more frequently than you think.

If you want to post your project (or if you put it on the cloud as public, just give the name) I would be happy to review it, and if I have enough or the right parts, see if I can duplicate the issue.

Alan

#4  

@guru - I have nothing running, board with no inputs or with inputs doesn't matter. Only thing I have added is the benchmark control window, nothing else. Thanks

#5  

I am getting 73+ reads/commands a second using the same ADC test you tried... And this is within one of my projects that is also doing some stuff in the background to boot... FYI I did the test in client mode...

#6  

@ Richard, I remember when I first got my V4 board it had about 65 to 70 adc reads per second.

PRO
Synthiam
#7  

The reads per second will vary based on the network adapter and any network services specific to the adapter. For example, on my computer there is a silly Intel(R) PROSet/Wireless Event Log and a few others with similar name. When they are running, my performance is low.

#8  

Hi DJ, Thanks for commenting. I am using this benchmark as a indicator of the problems I am having. I don't know how else to describe the issue. Its like there is a clogged up communication link between the pc and the EZb. For example when I use a graph it keeps randomly pausing every second or so, like the pc is struggling to communicate with the board. Is there another way to test/troubleshoot this? Thanks