public void Initialize() { //Inititalize GoPro Configuration.CommandRequestMode = Configuration.HttpRequestMode.Sync; Console.WriteLine("Gopro Video Record Sample"); camera = Camera.Create<Hero3Camera>("10.5.5.9"); //address of the camera, default is 10.5.5.9 PowerUp(camera); camera.PrepareCommand<CommandCameraSetTime>().Set(DateTime.Now).Execute(); }
private void PowerUp(Hero3Camera camera) { var powerOn = false; camera.Power(out powerOn); if (!powerOn) { Console.WriteLine("Powering Up Camera..."); camera.PowerOn(); Thread.Sleep(5000); //waiting for camera to get ready } }
public GoProDownloader(Hero3Camera camera, String filename) { this.camera = camera; this.filename = filename; }