Welcome to Synthiam!

Program robots using technologies created by industry experts. ARC is our free-to-use robot programming software that makes features like vision recognition, navigation, and artificial intelligence easy.

Get Started
Asked — Edited

Stop Script

Here is a stop script for all functions for all robots.
NOTE: You will have to configure some commands to fit your robot. Feel free to change/add things yourself. Copy and paste (ctrl+c[copy], ctrl+v[paste])

Stop()

StopAudio()

DroneEmergency()

SpeakStop()

MP3TriggerStop(d0, 38400)

GPSStop(latitude, longitude, resolution)

Halt()

Sleep(1500)

StopAudio()


ARC Pro

Upgrade to ARC Pro

Unleash your creativity with the power of easy robot programming using Synthiam ARC Pro

AI Support Bot
Related Content
Synthiam
Based on your post activity, we found some content that may be interesting to you. Explore these other tutorials and community conversations.
United Kingdom
#1  
A couple of little things, to ensure your (and our) EZ-Robot experience is nice and smooth...
1. Try and use the correct forum sections, I noticed you have also put this in hardware again.
2. Using the UBB codes (on the right ---> ) for Code help show the script a bit better.

And as for the script, it's a good start, but a couple of pointers;

GPSStop will stop when the GPS meets the coordinates specified. So in effect will move the robot to the GPS coordinates.

Quote:


GPSStop( latitude, longitude, resolution )
Uses the attached GPS control and stops the Movement Panel when the coordinates are within the specified resolution for the latitude and longitude.
Example: GPSStop( 54.01438, -110.4931, 0.0005)


Anything after Halt() does not get executed.

Keep playing, it's the best way to learn, and I'm usually here to correct anyone (provided I can correct them).
#2  
ok i posted it under hardware by mistake.(Why do i do thst?)
i posted it to see what responces i will get. thanks for the halt() tip.
#3  

Code:

Stop()

StopAudio()

DroneEmergency()

SpeakStop()

MP3TriggerStop(d0, 38400)

Halt()
United Kingdom
#4  
Yep, that's better. However you needn't use Halt() as it will stop when it gets to the end anyway. I rarely use Halt() (In fact I don't think I ever have used it) but it can come in handy to stop a script running if an IF loop needs to stop it for any reason.
#5  
Hello !

How do I stop a script from running since I cannot input any key attached script while it's running ? Is there a way ?

Best,
Elfege
#6  
Hi. there is ControlCommand(script, scriptstop)

Don't forget to put quotes around the scripts name. I canèt because of my quoutation glitch

Example: ÈItès hot and it doesnèt cool downÈ
#7  
Thank you. I wrote the script into Keyboard control so my new question is where am I supposed to find the name of the script ?
#8  
I guess I'll have to use script manager...
#9  
What ever you called the script you want to stop put that name.