Laser Sensing Display for UI interfaces in the real world

Dependencies:   mbed

Fork of skinGames_forktest by Alvaro Cassinelli

Revision:
4:f9d364f10335
Parent:
1:a4050fee11f7
Child:
5:73cd58b58f95
--- a/classLaserSensingTrajectory.h	Mon Apr 02 05:33:44 2012 +0000
+++ b/classLaserSensingTrajectory.h	Wed Apr 04 10:05:25 2012 +0000
@@ -27,11 +27,15 @@
 
     // METHODS:
     void processSensedData();
-
+    void setDelayMirrors(int); // in general, the delay will depend on the number of points being DISPLAYED (in other terms, on the size of lsdTrajectory). 
+    
     // DATA:
     vector <laserSensingPoint> lsdTrajectory;
     char displayColor;
     
+    // software adjustement of mirror delay:
+      int delayMirrorSamples; // this is required because it will affect the way the blob behaves - it could be in the laser renderer, but by putting it here we can have more per-blob fine tunning
+
     // parameters for thresholding:
     float autoThreshold;