Example #1
0
        internal void StartReplay(RoombaRecording rr)
        {
            Thread t = new Thread(new ThreadStart(ReplayThread));

            replaying = true;
            t.Start();
        }
Example #2
0
 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";
     }
 }
Example #3
0
 internal RoombaRecording StartRecording()
 {
     recording = true;
     rr        = new RoombaRecording();
     return(rr);
 }
Example #4
0
 internal void StopReplay(RoombaRecording rr)
 {
     replaying = false;
 }
Example #5
0
 internal void StopRecording(RoombaRecording rr)
 {
     recording = false;
 }