Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Sensor.h
00001 /********************************************************************************** 00002 * File name: Sensor.h 00003 * Zweck: Beinhaltet alle Prototypen zum Auslesen des Beschleunigungssensors 00004 bezüglich der X-, Y-, Z-Koordinaten 00005 * Author: Simon Rutzen, Nils Kemmer 00006 * Changes: 00007 23.05.16 Erstellung des Files, Strukturen und Funktionen vgetSensData, 00008 vcalcdata (Prototypen) 00009 28.06.16 vDebugData zur Ermittlung der Spannungswerte vom a-Sensor erstellt 00010 (Prototyp) 00011 29.07.16 Anpassung an Programmierrichtlinie-Dokument und letzte endgültige 00012 Kontrolle Simon Rutzen 00013 ***********************************************************************************/ 00014 #ifndef LED_H 00015 00016 /*Includes*/ 00017 #include "cdef.h" 00018 00019 /*Struktur zum Speichern der von den A/D-Wandlern des µC ausgelesenen Messdaten*/ 00020 struct stSensData{ 00021 word wSensX; 00022 word wSensY; 00023 word wSensZ; 00024 }; 00025 00026 /*Struktur zum Speichern der umgerechneten Messdaten von stSensData*/ 00027 struct stWinkelData{ 00028 int16 i16WinkelX; 00029 int16 i16WinkelY; 00030 int16 i16SpannungZ; 00031 }; 00032 00033 /* Prototypen */ 00034 void Sensor_vgetSensData(struct stSensData *sstSensData); 00035 void Sensor_vcalcData(struct stSensData *stSensData, struct stWinkelData *sWinkelData); 00036 void Sensor_vDebugData(struct stSensData *stSensData, struct stWinkelData *stWinkelData); 00037 00038 #endif
Generated on Mon Jul 18 2022 08:31:20 by
1.7.2