private async void Button3_Click(object sender, RoutedEventArgs e) { DisableButtons(); if (_Running) { StopRunning(); List <string> ExportData = new List <string>(); string testcase = ""; ExportData.Add("sep=;"); ExportData.Add("Testcase;" + testcase); ExportData.Add("X;Y;Z;Timestamp"); for (int i = 0; i < _PositionList.Count; i++) { ExportData.Add(_PositionList[i].X + ";" + _PositionList[i].Y + ";" + _PositionList[i].Z + ";" + _TimestampList[i].ToLocalTime().ToString("H:mm:s.ff")); } StorageFolder folder = ApplicationData.Current.LocalFolder; string fileName = testcase + "-" + DateTime.Now.ToLocalTime().ToString("dd-MMMM-yy H-mm") + ".csv"; StorageFile sample = await folder.CreateFileAsync(fileName, CreationCollisionOption.ReplaceExisting); await FileIO.WriteLinesAsync(sample, ExportData); } else { _Pozyx.RetrieveAnchors(); StartRunning(true); //await _Pozyx.DoAnchorDiscovery(); } EnableButtons(); }