Programm zur Darstellung der Lage eines Objektes im Raum mit Hilfe eines Beschleunigungssensores, 4 LED's und einem LCD-Display.

Dependencies:   TextLCD mbed

Revision:
20:094cdb790dcb
Parent:
16:9b20d24aae18
--- a/Sensor.h	Tue Jul 12 14:49:28 2016 +0000
+++ b/Sensor.h	Fri Jul 29 14:58:49 2016 +0000
@@ -3,7 +3,13 @@
 * Zweck:        Beinhaltet alle Prototypen zum Auslesen des Beschleunigungssensors
                 bezüglich der X-, Y-, Z-Koordinaten
 * Author:       Simon Rutzen, Nils Kemmer
-* Changes:      keine
+* Changes:      
+    23.05.16    Erstellung des Files, Strukturen und Funktionen vgetSensData, 
+                vcalcdata (Prototypen)
+    28.06.16    vDebugData zur Ermittlung der Spannungswerte vom a-Sensor erstellt
+                (Prototyp)
+    29.07.16    Anpassung an Programmierrichtlinie-Dokument und letzte endgültige
+                Kontrolle Simon Rutzen
 ***********************************************************************************/
 #ifndef LED_H
 
@@ -11,22 +17,22 @@
 #include "cdef.h"
 
 /*Struktur zum Speichern der von den A/D-Wandlern des µC ausgelesenen Messdaten*/
-struct SensData{
+struct stSensData{
     word wSensX;
     word wSensY;
     word wSensZ;
     };
     
-    /*Struktur zum Speichern der umgerechneten Messdaten von SensData*/
-struct WinkelData{
+    /*Struktur zum Speichern der umgerechneten Messdaten von stSensData*/
+struct stWinkelData{
     int16 i16WinkelX;
     int16 i16WinkelY;
     int16 i16SpannungZ;
     };
 
 /* Prototypen */
-void vgetSensData(struct SensData *sSensData);
-void vcalcData(struct SensData *sSensData, struct WinkelData *sWinkelData);
-void vDebugData(struct SensData *stSensData, struct WinkelData *stWinkelData);
+void Sensor_vgetSensData(struct stSensData *sstSensData);
+void Sensor_vcalcData(struct stSensData *stSensData, struct stWinkelData *sWinkelData);
+void Sensor_vDebugData(struct stSensData *stSensData, struct stWinkelData *stWinkelData);
 
 #endif
\ No newline at end of file