QR Control
Configuration Commands for All Labs Enabled Cameras
- Set camera modes with the Customizable QR Code Creator and here optimized for Bones
and as a mobile app:
- Set Precision Local Date and Time or UTC Time or
-
Set Local Time:
- Personalize your cameras with Owner Information
Capture Triggers
- Use the image sensor for Motion Detection, capturing only scenes with motion
- Capture using IMU Motion Triggers for detecting camera movement
- HERO7/8/9/10/MAX - Start capture only when traveling fast with GPS Speed Triggers
- HERO7/8/9/10/MAX - Use the USB Power Trigger to start and stop the camera (pseudo dash-cam mode)
- HERO9/10/Bones - Start capture using Sound Pressure Level Trigger
Extended Time-lapse Features
- Start a 24-hour long time-lapse or greater with Extra Long Time-lapses
- Use your GoPro to time-lapse Construction Projects
- Schedule your camera to automatically Time-lapse Sunsets and Sunrises
- HERO9/10/Bones - Daily Time-lapse with auto upload (GoPro Subscription required)
Video Alteration Features
- HERO8/9/10/MAX/Bones - Set the Max Shutter Angle for control over stabilization in low light
- HERO8/9/MAX - Add text like Date and Time with Video ‘Burn-in’ Overlays
- HERO8/9 Set the Exposure Lock via QR Code
- HERO9 - Add a logo or any small image to your video with Logo Overlays
Miscellaneous Features
- HERO7/8/9/10/MAX - Enable Archive Mode, a video only capture mode for loaned cameras
- HERO8/9/10/Bones - Configure your camera for Live-streaming via QR Code
- HERO9/10 - Sync multiple cameras’ timecode via GPS Time Synchronization
- HERO8/9/10/MAX/Bones - Experiment with larger chapter sizes with 12 GB Chapters
- HERO8/9/10/MAX/Bones - Multi-camera users, label you media with Altered File Naming
- HERO9/10 - Timecode Support via LTC over audio line-in using Media Mod
- HERO10 - Support for Adobe Premiere Pro™ style Proxy Files
- HERO9 - Enable media encryption for increased security
- UPDATED Many more extensions via QR Code
Metadata Extraction
- All GPMF Enabled Cameras - Read metadata stored within headers of most GoPro media files.
Forum Discussions
Please join the GoPro Labs Discussion
The Commands Under The Hood
On QR Control Instructions page, one of the first demo QR Code was surfing example, using 1440p and 60fps with some custom Protune settings. The QR Code used this command string: mVr1440p60tw55x.5. While some of that seems like 1440p60, here is a full breakdown of how that command works:
- mV - is shorthand for mode Video - this is the same a swiping the camera to use video mode.
- r1440 - set resolution to 1440 - same as using the LCD to set 1440p
- p60 - set fps to 60
- t - Protune on
- w55 - white balance to 5500K
- x.5 - exposure compensation is set to 0.5
Any of these can be used on their own, or in different order, however the order can have meaning. If I enable protune with a ‘t’ command, while in the Photo mode, then switched to video, the video will be in whatever mode setting you had previously. The individual commands within a QR Code are performed in order, just like you would when using the touch LCD.
All setting commands start with a lowercase character, followed by either uppercase or numbers for the parameters, the next lowercase character is the next setting command. Below are some additional setting commands with their range of parameters.
The Full List of Settings Commands
The Full List of Action Commands
Subset of commands for the HERO 5 Session. Limit to camera settings, date & time, scheduled captures and ownership information.
ver 1.24
updated: Apr 19, 2022