コード例 #1
0
        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();
        }
コード例 #2
0
        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
            }
        }
コード例 #3
0
 public GoProDownloader(Hero3Camera camera, String filename)
 {
     this.camera = camera;
     this.filename = filename;
 }