internal void StartReplay(RoombaRecording rr) { Thread t = new Thread(new ThreadStart(ReplayThread)); replaying = true; t.Start(); }
private void recordButton_Click(object sender, EventArgs e) { if (roomba.IsRecording()) { roomba.StopRecording(rr); recordButton.Text = "Record"; } else // start recording { rr = roomba.StartRecording(); recordButton.Text = "Stop recording"; } }
internal RoombaRecording StartRecording() { recording = true; rr = new RoombaRecording(); return(rr); }
internal void StopReplay(RoombaRecording rr) { replaying = false; }
internal void StopRecording(RoombaRecording rr) { recording = false; }