TurnBackMoveFrontIsNotClear

Dependencies:   mbed ur_Bertl

Files at this revision

API Documentation at this revision

Comitter:
zwiebelturm100
Date:
Fri May 08 08:15:19 2015 +0000
Commit message:
Bertl2_0

Changed in this revision

Bertl2_0.cpp Show annotated file Show diff for this revision Revisions of this file
Bertl2_0.h Show annotated file Show diff for this revision Revisions of this file
main.cpp Show annotated file Show diff for this revision Revisions of this file
mbed.bld Show annotated file Show diff for this revision Revisions of this file
ur_Bertl.lib Show annotated file Show diff for this revision Revisions of this file
diff -r 000000000000 -r 60330fba6e8d Bertl2_0.cpp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Bertl2_0.cpp	Fri May 08 08:15:19 2015 +0000
@@ -0,0 +1,17 @@
+#include "mbed.h"
+#include "ur_Bertl.h"
+#include "Bertl2_0.h"
+
+void Bertl2_0 :: TurnBackMoveFrontNotClear()
+{   
+    if( FrontIsClear() )
+    { 
+        Move();
+    }
+    else 
+    {
+        TurnLeft();
+        TurnLeft();
+        Move();
+    }
+}
\ No newline at end of file
diff -r 000000000000 -r 60330fba6e8d Bertl2_0.h
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Bertl2_0.h	Fri May 08 08:15:19 2015 +0000
@@ -0,0 +1,12 @@
+#include "mbed.h"
+#include "ur_Bertl.h"
+
+//#ifndef BERTL2_0_H
+//#define BERTL2_0_H
+
+class Bertl2_0 : public ur_Bertl
+{
+ public:
+    void TurnBackMoveFrontNotClear();
+};
+//#endif
\ No newline at end of file
diff -r 000000000000 -r 60330fba6e8d main.cpp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Fri May 08 08:15:19 2015 +0000
@@ -0,0 +1,17 @@
+#include "mbed.h"
+#include "ur_Bertl.h"
+#include "Bertl2_0.h"
+
+
+
+int main()
+{
+    Bertl2_0 Michael;
+    
+    while(1)
+    {
+      Michael.TurnBackMoveFrontNotClear();
+      //waitms(2)  
+    }
+
+}  
diff -r 000000000000 -r 60330fba6e8d mbed.bld
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mbed.bld	Fri May 08 08:15:19 2015 +0000
@@ -0,0 +1,1 @@
+http://mbed.org/users/mbed_official/code/mbed/builds/487b796308b0
\ No newline at end of file
diff -r 000000000000 -r 60330fba6e8d ur_Bertl.lib
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ur_Bertl.lib	Fri May 08 08:15:19 2015 +0000
@@ -0,0 +1,1 @@
+http://developer.mbed.org/teams/BERTL_CHEL_18/code/ur_Bertl/#6b667e2cb800