I think I may have a corrupted os on my controller. After the last upgrade it seems that there is a delay of about a second or two and pwm controls are not acting right. The reason that I believe that I may have a corrupted os is that I may have been too far away when I did the update. I tried to reload but it says that it is already the current version. Is there any way to force the update again? Thank you
Upgrade to ARC Pro
Unleash your creativity with the power of easy robot programming using Synthiam ARC Pro
Some things to watch out for are how many scripts or controls that "ask" the controller for information - that takes the longest time in the communication protocol. For example, if you're using Ping sensors - limit yourself to one ping sensor control. Same applies with SHARP IR sensors, limit yourself to one.
With scripts I worked mine out based on the benchmark results I got (use the benchmark control). Worked out how many sensors I had, how many times the EZ-B could read data in a second and used Sleep commands to limit the amount of data being demanded leaving a 20% buffer available for anything else that may be needed. I've not had an issue doing it this way and the sensors update quickly enough to avoid any major accidents.