Line scan camera TSL1401

Fork of TSL1401 by tanabe hitoshi

Revision:
1:cb081d9f552a
Parent:
0:71198cb26156
--- a/TSL1401.h	Sun Oct 05 04:12:56 2014 +0000
+++ b/TSL1401.h	Mon Jul 11 09:15:05 2016 +0000
@@ -2,21 +2,25 @@
 #define TSL1401_H
 
 #include "mbed.h"
-#include "USBSerial.h"
-extern USBSerial serial;
-class   TSL1401
+
+class TSL1401
 {
     public:
         TSL1401(PinName s, PinName c, PinName a );
         ~TSL1401();
-        int *Capture( int LineStart, int LineStop);     /*caputure image */
-
-    
-        int   ImageData[128];    /* カメラの値 */
-        int   Max,Min;           /*カメラ読み取り最大値、最小値 */
+        void Capture();     
+        void Median();
+        void Gaussian();
+        int Sort(int a, int b, int c, int d);
+        
+        int ImageData[128];
+        int MedianData[128];
+        double GaussianData[128];
+        double GaussianMask7[7]; 
+                  
     private:
         PinName SI;
         PinName CLK;
-        AnalogIn *A0;
+        AnalogIn *A0; 
  };
 #endif
\ No newline at end of file