.

Dependents:  

Revision:
4:288253c4da29
Child:
5:69857f8b6931
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/RCin.h	Wed Oct 17 13:02:19 2018 +0000
@@ -0,0 +1,33 @@
+#include "LinearCharacteristics.h"
+#include "mbed.h"
+#include "define_constants.h"
+
+class RCin {
+public:
+
+RCin(PinName pin);
+void fall_edge(void);
+void rise_edge(void);
+bool isAlive(void);
+uint8_t map_CH5_2_Flightmode(uint16_t);
+uint8_t get_flightmode(void);
+
+float PM1[15];
+LinearCharacteristics CH1_2_PM1;
+LinearCharacteristics CH2_2_PM1;
+LinearCharacteristics CH3_2_PM1;
+LinearCharacteristics CH4_2_PM1;
+
+void map_Channels(void);
+uint16_t pwms[255];
+uint16_t test_pwms[200][12];
+uint16_t cou;
+    
+private:
+    PinName pin;
+    InterruptIn pwm1;
+    Timer loc_ti;
+    uint8_t chnr;
+    uint8_t old_FM;
+    
+};