A fork of AR8000

Dependents:   Sumo_v2 Sumo_v2_Unstable Sumo_v2_RG13

Revision:
2:5bb207fd97c5
Parent:
1:a5bfae540999
Child:
6:ce4f088d8111
--- a/AR8000.h	Fri Mar 23 15:59:47 2012 +0000
+++ b/AR8000.h	Sat Apr 14 10:08:55 2012 +0000
@@ -1,6 +1,3 @@
-//TODO:
-//- Ein Timer reicht. Mit read_us() kann zu jeder Zeit die Zeit festgestellt werden
-
 #pragma once
 
 //Interrupt-Callback Vorlage
@@ -34,8 +31,19 @@
     volatile int dTime[8];          //Pulsdauer in us [1000...2000]
     
 public:
-    //Das Ergebnis [0...1000], kann nach dem Update "gelesen werden"
-    int Pos[8];
+    //Die Steuerbefehle
+    float Throttle;     //0=Aus, 1=Vollgas
+    float Aileron;      //-1=Links, 0=Nichts, +1=Rechts
+    float Elevator;     //-1=Sinken, 0=Nichts, +1=Steigen
+    float Rudder;       //-1=Links, 0=Nichts, +1=Rechts
+    
+    float TrimL;        //-1...+1 Left Trim
+    float TrimR;        //-1...+1 Right Trim
+    float TrimK;        //-1...+1 Knob
+    
+    int ControlActive;  //0=Failsafe, 1=Empfang vorhanden
+    int State;          //0, 1, 2
+        
     
     //Initialisieren
     AR8000();