private void btnStartGame_Click(object sender, RoutedEventArgs e) { btnStartGame.IsEnabled = false; btnStopGame.IsEnabled = true; DateTime date = DateTime.Now; recordingDate = date.ToLongDateString() + "_" + date.ToLongTimeString().Replace(':', '_'); skeletonLogger = new SkeletonLogger(recordingDate + "_skeletonLog.csv"); if (goProController != null) { goProController.StartRecording(); } }
private void btnStopGame_Click(object sender, RoutedEventArgs e) { btnStartGame.IsEnabled = true; btnStopGame.IsEnabled = false; skeletonLogger.SaveString(); skeletonLogger = null; string filename = ""; if (goProController != null) { try { filename = goProController.StopRecording(recordingDate, chkDownload.IsChecked == true ? true : false); } catch { MessageBox.Show("Download of file unsuccessfull.. Make sure you get the file from the gopro directly"); } } using (StreamWriter sw = File.CreateText(recordingDate + "info.txt")) { sw.WriteLine("DESCRIPTION: " + txtDescription.Text); sw.WriteLine("GOPRO FILENAME: " + filename); } }
public SkeletonFaceTracker() { skeletonLog = new SkeletonLogger("faceLogger.csv"); }