コード例 #1
0
        private void TranslateRaw(AcceleronmeterRawData rawData)
        {
            double upperBound = Context.Instance.UserCalibration.FastAccel * 0.6;
            double lowerBound = Context.Instance.UserCalibration.SlowAccel * 0.6;

            Data.X      = CalculateThreashold(upperBound, lowerBound, rawData.X);
            Data.Y      = CalculateThreashold(upperBound, lowerBound, rawData.Y);
            Data.Z      = CalculateThreashold(upperBound, lowerBound, rawData.Z);
            Data.Normal = CalculateThreashold(Context.Instance.UserCalibration.FastAccel, Context.Instance.UserCalibration.SlowAccel, rawData.Normal);
        }
コード例 #2
0
 public AcceleronmeterAnalyzer(AcceleronmeterRawData rawData)
 {
     TranslateRaw(rawData);
 }