今までのジョイスティックの入力を段階分けしていた方式から、アナログ値をできる限りそのまま使用する方式に変更しました。

Dependencies:   mbed-rtos mbed

Fork of ControlMain2017 by albatross

Branch:
?????
Revision:
41:d2d123d7a6fa
Child:
42:6cc53727acc2
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ValueProcessor.h	Sun Apr 23 15:12:59 2017 +0000
@@ -0,0 +1,26 @@
+#ifdef VALUE_HANDLER
+#define VALUE_HANDLER
+
+#include "mbed.h"
+
+class ValueProcess
+{
+public:
+    float rollNeutral = 0.739;
+    float rollUpperDiff = 0;
+    float rollLowerDiff = 0;
+
+    float pitchNeutral = 0.468 ;//1って書いた方
+    float pitchUpperDiff = 0;
+    float pitchLowerDiff = 0;
+    float neutralDiff;
+
+    void setNeutral(float rollRead,float pitchRead);
+    void setMaxAndMin(InputType it,float value);
+    void MatchUpperAndLower();
+    void Format2Range();
+    void PhaseFloat();
+    void SetRollPitchRacio();
+};
+
+#endif
\ No newline at end of file