Canada
Asked — Edited

Sendserial Command Not Working

Hi,

I am trying to have the EZ-B send commands to my Roomba. I have tried the Roomba Control in ARC. I have also tried using the SendSerial Command via the script console. In fact, I see no output at all from something like SendSerial(DX,115200,"hello")

I can command my roomba via a serial cable, so I know that this is not on the roomba side. Thanks

Erin


ARC Pro

Upgrade to ARC Pro

Unlock the true power of automation and robotics by becoming a proud subscriber of Synthiam ARC Pro.

United Kingdom
#1  

See this post

Looks like a common problem over to DJ

PRO
Synthiam
#2  

SendSerial at 115,200 on Port D0 works fine for my testing. I just tested. 115,200 only works on D0

Does your D0 work to control servos?

#3  

No, that's strange D0 is not working for the Servos!? The other ports seem fine though... could I have a bad board? Will SendSerial work on ports other than D0?

PRO
Synthiam
#4  

Check the White wire being fed to your EZ-B from the roomba with a meter. Do you see voltage from that white wire?

#5  

I made a custom cable from my Roomba. The white wire is on the roombas rx; there is no voltage on it.

#6  

I'm sorry, my mistake there is 5V on in... I'm not very good at this electrical stuff...

PRO
Synthiam
#7  

It's easy to damage the port by not checking the voltage before connecting. But, i'll tell you something awesome. The reason i didn't make the EZ-B with a surface mount chip is to allow easy repairs when damaged:) So! You can get a new chip and plug it in. Contact Us and we'll set you up:D

#8  

THanks for your help DJ, I appreciate your quick response. And you are right that is definitely awesome, especially for us SW people!:) Erin