Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/pynxc/tutorial_samples/6_define_b.py
diff options
context:
space:
mode:
Diffstat (limited to 'pynxc/tutorial_samples/6_define_b.py')
-rw-r--r--pynxc/tutorial_samples/6_define_b.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/pynxc/tutorial_samples/6_define_b.py b/pynxc/tutorial_samples/6_define_b.py
new file mode 100644
index 0000000..0e21654
--- /dev/null
+++ b/pynxc/tutorial_samples/6_define_b.py
@@ -0,0 +1,16 @@
+DEFINE turn_right(s,t)=OnFwd(OUT_A, s);OnRev(OUT_B, s);Wait(t);
+DEFINE turn_left(s,t)=OnRev(OUT_A, s);OnFwd(OUT_B, s);Wait(t);
+DEFINE forwards(s,t)=OnFwd(OUT_AB, s);Wait(t);
+DEFINE backwards(s,t)=OnRev(OUT_AB, s);Wait(t);
+
+def main():
+
+ backwards(50,10000)
+ forwards(50,10000)
+ turn_left(75,750)
+ forwards(75,1000)
+ backwards(75,2000)
+ forwards(75,1000)
+ turn_right(75,750)
+ forwards(30,2000)
+ Off(OUT_AB)