AHRSInterface.AHRSLog.DataReceivedEventHandler C# (CSharp) Method

DataReceivedEventHandler() private method

private DataReceivedEventHandler ( int active_channels ) : void
active_channels int
return void
        void DataReceivedEventHandler(int active_channels)
        {
            if (loggingEnabled)
            {
                currentTime = DateTime.Now;

                TimeSpan deltaT = currentTime - startTime;

                try
                {
                    logfile.Write(deltaT.TotalMilliseconds);
                    logfile.Write("\t");
                    logfile.Write(sensor.yawAngle);
                    logfile.Write("\t");
                    logfile.Write(sensor.pitchAngle);
                    logfile.Write("\t");
                    logfile.Write(sensor.rollAngle);
                    logfile.Write("\t");
                    logfile.Write(sensor.q1s);
                    logfile.Write("\t");
                    logfile.Write(sensor.q2s);
                    logfile.Write("\t");
                    logfile.Write(sensor.q3s);
                    logfile.Write("\t");
                    logfile.Write(sensor.q4s);
                    logfile.Write("\t");
                    logfile.Write(sensor.magX);
                    logfile.Write("\t");
                    logfile.Write(sensor.magY);
                    logfile.Write("\t");
                    logfile.Write(sensor.magZ);
                    logfile.Write("\t");
                    logfile.Write(sensor.gyroX);
                    logfile.Write("\t");
                    logfile.Write(sensor.gyroY);
                    logfile.Write("\t");
                    logfile.Write(sensor.gyroZ);
                    logfile.Write("\t");
                    logfile.Write(sensor.accelX);
                    logfile.Write("\t");
                    logfile.Write(sensor.accelY);
                    logfile.Write("\t");
                    logfile.Write(sensor.accelZ);
                    logfile.Write("\t");
                    logfile.Write(sensor.latitude);
                    logfile.Write("\t");
                    logfile.Write(sensor.longitude);
                    logfile.Write("\t");
                    logfile.Write(sensor.velGPS);
                    logfile.Write("\t");
                    logfile.Write(sensor.altitudine);
                    logfile.Write("\t");
                    logfile.Write("\n");

                }
                catch
                {
                }
            }
        }