Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #98102

Re: GoPiGo script

From input/ldompeling@casema.nl
Newsgroups comp.lang.python
Subject Re: GoPiGo script
References <197fe872-0501-4ce8-a273-5220d4527c1f@googlegroups.com>
Message-ID <5qKZx.1282$u_1.105@fx05.am1> (permalink)
Organization Pure Usenet - Usenet for everyone
Date 2015-11-02 14:28 +0000

Show all headers | View raw


He mike,

Thank you or making this script.
Only I get errors for sleep.
I also tried to change it to time.sleep() but that also gives errors.

File "test05.py", line 23
    sleep(2)
        ^
SyntaxError: invalid syntax
-------------------------------------------------------------------------------

In reply to "hakugin.gin@gmail.com" who wrote the following:

> On Monday, November 2, 2015 at 8:45:35 AM UTC-5, hakug...@gmail.com wrote:
> > On Monday, November 2, 2015 at 8:29:26 AM UTC-5, input/ld...@casema.nl 
> > wrote:
> > > I tried to use def loop(): now for to restart the script.
> > > but its only restart "fwd()" print ("forward 1x") and then stop.
> > > It does not look further for the if function.
> > > Is there another way to restart this script ?
> > > I also tried with (while True:) but that does nothing.
> > > 
> > > Thanks
> > 
> > <snip>
> > 
> 
> Ignore that last suggestion... between auto correct and other things there 
are
> some issues with it.
> 
> Try this instead:
> 
> from gopigo import *
> from time import sleep
> 
> # Boolean variable for the "while" loop
> KEEP_GOING = True
> 
> enable_servo()
> mindist = 80
> servo(90)
> 
> set_right_speed(150)
> set_left_speed(105)
> 
> def MainLoop():
>   # A check statement can be added to set KEEP_GOING to False
>   # and allow the function to end
>     while KEEP_GOING:
>         fwd()
>         print("forward1x")
>         if mindist > us_dist(15):
>             bwd()
>             print("backward1x",us_dist(15)
>             sleep(2)
>             left_rot()
>             print("left rot",us_dist(15))
>             sleep(3)
>             stop()
>         if mindist < us_dist(15):
>             fwd()
>             print("forward2x",us_dist(15))
>             time.sleep(2)
>             stop()
> 
> # This is a simple check to determine if the script was run by itself
> # or if it was imported by another script. If it was imported it will
> # fail this check and not run the code but will allow access to the
> # function defined above.
> if __name__ == '__main__':
>     MainLoop()
> 
> - Mike




-- 
--------------------------------- --- -- -
Posted with NewsLeecher v7.0 Beta 2
Web @ http://www.newsleecher.com/?usenet
------------------- ----- ---- -- -

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

GoPiGo script input/ldompeling@casema.nl - 2015-10-30 16:58 +0000
  Re: GoPiGo script Peter Pearson <pkpearson@nowhere.invalid> - 2015-10-30 17:27 +0000
    Re: GoPiGo script input/ldompeling@casema.nl - 2015-11-02 13:29 +0000
      Re: GoPiGo script hakugin.gin@gmail.com - 2015-11-02 05:45 -0800
        Re: GoPiGo script hakugin.gin@gmail.com - 2015-11-02 05:49 -0800
          Re: GoPiGo script input/ldompeling@casema.nl - 2015-11-02 14:28 +0000
            Re: GoPiGo script hakugin.gin@gmail.com - 2015-11-02 07:19 -0800
            Re: GoPiGo script MRAB <python@mrabarnett.plus.com> - 2015-11-02 15:21 +0000
              Re: GoPiGo script hakugin.gin@gmail.com - 2015-11-02 07:30 -0800
      Re: GoPiGo script Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2015-11-02 09:10 -0500
        Re: GoPiGo script input/ldompeling@casema.nl - 2015-11-02 14:32 +0000
          Re: GoPiGo script Robin Koch <robin.koch@t-online.de> - 2015-11-02 20:31 +0100
            Re: GoPiGo script Larry Hudson <orgnut@yahoo.com> - 2015-11-02 13:06 -0800
              Re: GoPiGo script Robin Koch <robin.koch@t-online.de> - 2015-11-03 01:45 +0100
  Re: GoPiGo script hakugin.gin@gmail.com - 2015-10-30 10:32 -0700
    Re: GoPiGo script input/ldompeling@casema.nl - 2015-10-30 18:18 +0000
      Re: GoPiGo script hakugin.gin@gmail.com - 2015-10-30 12:59 -0700
        Re: GoPiGo script input/ldompeling@casema.nl - 2015-10-31 10:28 +0000
          Re: GoPiGo script MRAB <python@mrabarnett.plus.com> - 2015-10-31 17:42 +0000
            Re: GoPiGo script input/ldompeling@casema.nl - 2015-10-31 18:59 +0000
              Re: GoPiGo script MRAB <python@mrabarnett.plus.com> - 2015-10-31 19:42 +0000
                Re: GoPiGo script input/ldompeling@casema.nl - 2015-10-31 20:18 +0000
                Re: GoPiGo script MRAB <python@mrabarnett.plus.com> - 2015-10-31 21:12 +0000

csiph-web