I have find a way to communicate with GoPro, so that I can take pictures and videos with LabVIEW application. But I am confused with the following information:
how can I send the magic packet? I have tried with TCP/IP, but how can I send the Subnet Mask?
Solved! Go to Solution.
You don't send a subnet mask.
The subnet mask is used by your local computer so it can only "hear and see" IP addresses that are not masked out.
(or something like that)
Hi, I have found the http command list for GoPro. I have used these command to setup GoPro5, such as change the frame pro second, power off. But I have not found the command to take a picture or video. From the post of others, I got the information that before I send the command to the GoPro to take a picture, I need to send the Magic Packet. I will try it today. If I make it, I will share my code.
The http command list is here
I can use the http command to set the camera, but I still can not control the camera to shoot video or take picture.
I guess I have found the solution. I have successfully controlled the GoPro Session 5 with Python API. This API can be found in GitHub.
LabVIEW have a VI, which can implement the python script. The detail can be found here. I want to test it, but my GoPro is suddenly broken.
I have used Python with LabVIEW to control the camera to take photos and shoot videos.
under the "Burst Mode", you can take up to 30 photos pro second. But the LabVIEW program needs to be changed.
Is there possible to sync and trigger multiple GoPros say four GoPro 6s together using Labview?
If yes, please I need your help. I have several instruments and I am able to sync them all together except GoPros.