Nice find. Thanks for sharing that. There is a setting for sleepDelay and for offDelay in the API. I thought that they were different, but I am not sure.
This is what it says for offDelay
Standby time (sec.) until the power automatically turns OFF.
This is what it says for sleepDelay
Standby time (sec.) until sleep.
So, is sleep the same as off? What's the difference? Maybe in sleep, the application can still wake up the camera? I notice that there is a boot time for the camera. Maybe the boot time is faster when it wakes from sleep? Or, it's possible that sleep and off are the same.
there is information in the online manual here.
Automatically Turning Off the Camera Power When the Camera is Not in Use
If no operations are performed for a further 5 minutes after the camera enters the sleep mode, the power turns off (for example, if 3 minutes are set, the power turns off after 8 minutes).
The documentation is unclear. If I disable sleep, does it mean that the camera never turns off? I should try this.
I think there must be some difference between sleep and off. However, I do not know what it is.