GoPro as dashcam : Issue on Motion detection trigger in a scheduled interval #322
Replies: 4 comments 29 replies
-
As for "Feel a little scammed on that issue because as a gopro customer and a developer every working feature from previous model must be included on newer model, especially with cameras industry. " That doesn't not apply to Labs and it would kill Labs if it did. Not all features from old Labs are supported on newer cameras, as the engineering for Labs needs to be nibble. We've had experimental features that don't work on the next model. e.g. encryption, introduced on HERO9, didn't work in HERO10 or 11. I expect HERO10 will see another Labs update this year, not anytime soon. BUT, if you read this forums close enough, patch versions are sometimes shared (not QA'd, not official,) I have not idea if the latest patch address HERO10 sleep issue so try it, good for few days more: https://www.dropbox.com/transfer/AAAAAFlTQ8vpofFqfchhxV5MlkWijDyyn9PoChwnQKAlQUV4OEtvzOw |
Beta Was this translation helpful? Give feedback.
-
Hello @dnewman-gpsw, I recently tested the new H12 for the motion detection + hindsight (15s window) continuously, and I find out that this QR code previously working on H10 and H11 : Here the logs :
So what happens is that the gopro do the following : motion detection + hindsight for 3 times perfectly, but then for the fourth time it stopped and the logs atm was |
Beta Was this translation helpful? Give feedback.
-
Introducing GoPro as a dashcamCamera compatibility :
Dashcam Mode while driving (day/night)
Dashcam Mode when parked (day)As gopro cameras had bad low light performance until H12 (01/10/23), it is not interesting to configure it for night time, but if there is a good outdoor lighting, just skip intervals condition and directly use the QR code n°2
note: The advantage of script 5 over 4 is that, script 5 had more control on time loops and when script must be executed. For example, if you run the script at 3AM in the morning, script 4 will enter the dashcam script immediately and start processing due to his single condition loop whereas script 5 will shutdown and run the dashcam script only if the time is between 5AM and 20AM due to his stacked conditionals loop. Use case n°5 is still under stress testing, will keep updated. Logs debuggingImprove logging verbosity (Debug Level 1)
Reset Labs
|
Beta Was this translation helpful? Give feedback.
-
Issue fixed 🥇 After several tests and stress testing, the full needed features are finally working mainly on H12 and partially on H11, Advanced details here |
Beta Was this translation helpful? Give feedback.
-
Use case :
Trying to use my gopro as a dashcam while a motion detection occurs in a specific scheduled interval using 'boot' command. Note that the gopro is continuously powered by a powerbank and cooled with a fan (in case of hot weather).
Labs documentation :
I find the actual documentation for 'boot' command here (https://gopro.github.io/labs/control/extensions/), it says : e.g. !10:00NoMBOOT=”!SM3D4H5!R” <- Wake at 10am, then motion capture continuously. But the instructions does not work on the hero10 (also tried on the hero8 and do not work neither).
Troubleshooting :
Here, the command I was troubleshooting with :
CASE 1 - Start Motion Detection continuously: !SM4H2!R (✅ working)
CASE 2 - Start Motion Detection + Hindsight (15s window) continuously: mVhS1!SM4H2hS0!R (✅ working and already solved #187)
CASE 3 - Start Motion Detection continuously on a scheduled time at 8:00 AM : !08:00NoMBOOT="!SM4H2!R" or !08:00NoMBOOT=!SM4H2!R (❌ failed) -> boot at scheduled time OK, but the motion detection FAILED with message error*
CASE 4 - Start Motion Detection continuously on a scheduled time at 8:00 AM + Hindsight: !08:00NoMBOOT="mVhS1!SM4H2hS0!R" (❌ failed) -> boot at scheduled time OK, Hindsight OK, but the motion detection FAILED with message error*
CASE 5 - Boot + Motion detection + Adding an SD card based boot file (base on this example : https://gopro.github.io/labs/control/imutrigger/) : !MQRDR=1!08:00N!MBOOT="!Lmotion"!SAVEmotion=!SM4H2!R (❌ failed) -> same error from case 3 + but when restarting manually the gopro the motion detection begin without taking into account the time scheduled condition
CASE 6 - Start Motion Detection continuously on a scheduled time at 8:00 AM and stop it at 20:00 AM : help❓
CASE 7 (final) - All the above (motion + hindsight + start/stop schedule ) + upload on the cloud : help❓
Issue (MAIN) :
*Message error each time using 'boot' command: "CANCEL MOTION TRIGGER"
It is kinda frustrating to see that every single step can work separately on the hero10 and hero8 but when we combine with boot commands everything failed.
Issue (SECONDARY) :
I want the rear LCD screen to be turned OFF on hero10 while processing the script above because it :
I saw the issue here #77, but unfortunately technical support @dnewman-gpsw says that's not possible due to the architectural difference. I feel really sad that it works on previous models hero8, hero9 and newer model hero11 but not on hero10. Feel a little scammed on that issue because as a gopro customer and a developer every working feature from previous model must be included on newer model, especially with cameras industry. It might be a solution, if you can reopen that issue I will highly appreciate.
Logs (for case 4) :
Running on GoPro Hero 10, Firmware 01.50.70
Goal :
My goal is at least to find a solution to make CASE 3 functional as written in the documentation which is my biggest concern.
I take time to meticulously point the issue and improve gopro labs features, and expect a solution from it. Thanks in advance for the support.
Beta Was this translation helpful? Give feedback.
All reactions