A fork of AR8000

Dependents:   Sumo_v2 Sumo_v2_Unstable Sumo_v2_RG13

Revision:
1:a5bfae540999
Parent:
0:b08668430838
Child:
2:5bb207fd97c5
--- a/AR8000.h	Fri Mar 23 14:45:07 2012 +0000
+++ b/AR8000.h	Fri Mar 23 15:59:47 2012 +0000
@@ -20,14 +20,14 @@
 class AR8000
 {
 private:
-    InterruptIn & ChInt0;           //Interrupt-Handler fuer jeden Pin
-    InterruptIn & ChInt1;
-    InterruptIn & ChInt2;
-    InterruptIn & ChInt3;
-    InterruptIn & ChInt4;
-    InterruptIn & ChInt5;
-    InterruptIn & ChInt6;
-    InterruptIn & ChInt7;
+    InterruptIn ChInt0;           //Interrupt-Handler fuer jeden Pin
+    InterruptIn ChInt1;
+    InterruptIn ChInt2;
+    InterruptIn ChInt3;
+    InterruptIn ChInt4;
+    InterruptIn ChInt5;
+    InterruptIn ChInt6;
+    InterruptIn ChInt7;
     
     Timer Time;                     //Timer for all 8 Channels
     volatile int LastRise[8];       //Zeitpunkt der letzten steigende Flanke  
@@ -38,14 +38,7 @@
     int Pos[8];
     
     //Initialisieren
-    AR8000(InterruptIn & ChInt0_,
-           InterruptIn & ChInt1_,
-           InterruptIn & ChInt2_,
-           InterruptIn & ChInt3_,
-           InterruptIn & ChInt4_,
-           InterruptIn & ChInt5_,
-           InterruptIn & ChInt6_,
-           InterruptIn & ChInt7_);
+    AR8000();
     void Init();
     
     //Interrupt-Callbacks definieren