public void InsertSceCtrlData(SceCtrlData SceCtrlData) { lock (this) { SceCtrlData.TimeStamp = LastTimestamp++; SceCtrlDataBuffer.Add(SceCtrlData); if (SceCtrlDataBuffer.Count > MaxStoredFrames) SceCtrlDataBuffer.RemoveAt(0); } LatchSamplingCount++; }