gopro / labs

GoPro Labs
Apache License 2.0
474 stars 39 forks source link

USB POWER TRIGGER not working on Hero 11 #523

Closed dnewman-gpsw closed 4 months ago

dnewman-gpsw commented 12 months ago

Discussed in https://github.com/gopro/labs/discussions/521

Originally posted by **ryantrax** September 10, 2023 I'm trying to get USB POWER TRIGGER to work on the Hero 11 Black. It works fine on my Hero 9 and 10, I just can't get it to work on the 11. I scan the QR it says it's accepted and powers down, I add USB power and it doesn't power on and start recording. I'm using command !uN!S!u10E!R just like on my Hero 9 and 10. Is this a known issue with the last update?
dnewman-gpsw commented 12 months ago

This is new bug/regression. The USB trigger is very old Labs hack, and may need some updates. There is a workaround

Use: !MWAKE=2 <- the camera will boot on power. Set once.

This will then work with your list script.

Lin-Admin commented 4 months ago

Same problem with my Gopro 12 black.

Additional questions: a) How can I create a QR Code for "!MWAKE=2" b) How can I manually enter such commands? Thx!

dnewman-gpsw commented 4 months ago

These are no longer bugs.

Lin-Admin, Use any QR Code generator. Or use QRControl mobile app or use https://gopro.github.io/labs/control/custom/

Lin-Admin commented 4 months ago

I have now found out that I can edit the files qr.bin and bt and put the commands like MWAKE=2!mV!R in both files. This makes the cam start when USB power is connected.

However I still could not find a command which switches the cam off when USB power is disconnected and battery is still inserted.

Any hints are highly appreciated!

dnewman-gpsw commented 4 months ago

Do not manually edit qr.bin, this is not work reliably. Also !MWAKE=2 should never be in a boot command, that is a set once event.

I don't understand why you feel the need to do not use a QR Code generator.

I worry if give you details on the more different stuff, without the learn the easy tools, you will brick your camera.

All this can be done with: https://gopro.github.io/labs/build/ but you will need to understand coding principles.