Example #1
0
 void myTimer_Tick(object sender, EventArgs e)
 {
     ShakeDetection.GVector gv = new ShakeDetection.GVector(mySensor.Acceleration.GForceX,
                                                            mySensor.Acceleration.GForceY,
                                                            mySensor.Acceleration.GForceZ);
     processData(gv);
 }
Example #2
0
        void mySensor_AccelerationEvent(object sender, Sensor.AccelerationArgs AccelerationArgs)
        {
            ShakeDetection.GVector gv = new ShakeDetection.GVector(AccelerationArgs.GForceX,
                                                                   AccelerationArgs.GForceY,
                                                                   AccelerationArgs.GForceZ);

            processData(gv);
        }
Example #3
0
        private void processData(ShakeDetection.GVector gv)
        {
            if (starting)
            {
                return;
            }
            labelGFX.Text = gv.X.ToString("0.00000");
            labelGFY.Text = gv.Y.ToString("0.00000");
            labelGFZ.Text = gv.Z.ToString("0.00000");

            lblOrientation.Text = gv.ToScreenOrientation().ToString();
            lblDirection.Text   = gv.direction.ToString();

            lblTilt.Text  = gv.Tilt.ToString("0");
            lblRoll.Text  = gv.Roll.ToString("0");
            lblPitch.Text = gv.Pitch.ToString("0");

            lblAcceleration.Text = gv.Length.ToString("0.0");

            addLog(gv.ToString());

            shaker1.addValues(gv);

            shaker2.addValues(gv);

            shaker3.addValues(gv);

            shaker4.addValues(gv);

            shaker5.addValues(gv);

            shaker6.addValues(gv);

            shaker7.addValues(gv);

            shaker8.addValues(gv);

            shaker9.addValues(gv);

            Movedetection.GMVector gmv = new Movedetection.GMVector(gv.X, gv.Y, gv.Z);
            move1.addValues(gmv);

            perfChart1._AddValue((decimal)gv.X);
            perfChart2._AddValue((decimal)gv.Y);
            perfChart3._AddValue((decimal)gv.Z);
        }
Example #4
0
 void myTimer_Tick(object sender, EventArgs e)
 {
     ShakeDetection.GVector gv = new ShakeDetection.GVector(mySensor.Acceleration.GForceX,
         mySensor.Acceleration.GForceY,
         mySensor.Acceleration.GForceZ);
     processData(gv);
 }
Example #5
0
 void mySensor_AccelerationEvent(object sender, Sensor.AccelerationArgs AccelerationArgs)
 {
     ShakeDetection.GVector gv = new ShakeDetection.GVector(AccelerationArgs.GForceX,
         AccelerationArgs.GForceY,
         AccelerationArgs.GForceZ);
     
     processData(gv);
 }