USA
Asked — Edited

Communications Auto Disconnect

Got a question. I was planning on devising some sort of dead man's switch to stop my 4WD Rover in the event it decided to run away from home, or at least out of my sight now that I'm using the long range Synapse RF modules.

But, first I decided to see how it reacts if communications is disrupted while it is going forward. I discovered it does indeed disconnect and movement stops after a few seconds, which was good news. Plus, it stops whether I pull the RX or TX wire.

DJ must have some sort of hand shake or heart beat going on between the EZ-B and ARC. I couldn't find anything that mentions how it works. Is this something I can change through code myself, like the length of time before dropping the connection? If I can't change anything, maybe more info on how it works.

Thanks


ARC Pro

Upgrade to ARC Pro

ARC Pro is your gateway to a community of like-minded robot enthusiasts and professionals, all united by a passion for advanced robot programming.

PRO
Synthiam
#1  

The ez-b needs a heartbeat to recognize a connection. So you got it right:)

When the connection drops, so does the heart beat. And that disables all ports and pwm. It's not something you can configure as it is hard coded to prevent robots from running away:)

#2  

Perfect!

Thanks, DJ