I have a Canon EOS 1100D camera and control it by my C# program that use it's tethering feature ‎with Canon EOS Utility dlls. I have to shoot one photo every 30 minute all day long, but if I want to send the camera into standby ‎mode between two shots, the camera will be disconnected from my computer and I have to power it ‎on by pressing a key on it.

Is there any way that I can reconnect my camera programmatically?

Note: I'm afraid of keeping the camera ON always.‎

  • \$\begingroup\$ What makes you "afraid" of keeping the camera always on? \$\endgroup\$
    – Philip Kendall
    Jan 12, 2014 at 22:55
  • \$\begingroup\$ I'm a programmer and quite beginner in working with cameras. I think it might damage the sensor. \$\endgroup\$ Jan 13, 2014 at 5:48
  • 2
    \$\begingroup\$ What evidence do you have it might damage the sensor? It might cause the world to implode in a black hole, but I wouldn't worry about that unless there's some evidence it could. \$\endgroup\$
    – Philip Kendall
    Jan 13, 2014 at 8:37
  • \$\begingroup\$ So you tell me the camera has no problem with being always ON. Am I right? \$\endgroup\$ Jan 14, 2014 at 5:30
  • \$\begingroup\$ The camera will not be damaged by being on. You might run out of battery though - consider looking into a power adapter. \$\endgroup\$ Jan 13, 2016 at 4:56

1 Answer 1


No, if it isn't detected as being attached, then there wouldn't be any way to communicate with it since it is effectively not plugged in.

  • \$\begingroup\$ I woke up the camera with a remote shutter; but my program still can't recognize it and crash. \$\endgroup\$ Jan 16, 2014 at 9:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.