Rebel T1i を制御するためにpyEDSDK (canon sdk の Python ラッパー) を使用しています。ほとんどの場合は機能します。写真を撮ってハード ドライブに保存することはできますが、start_bulb コマンドを送信しようとするとうまくいきません。
実際、start_bulb は問題なく動作します。シャッターが開き、カメラが画像のキャプチャを開始します。問題は、bulb_stop コマンドを送信しても停止できないことです。
start_bulb を機能させるには、手動でカメラを電球モードに変更する必要がありました。たぶん、私が見逃している設定がありますか?または、電球モードの初期化コードのようなものですか?
ファームウェアを 0.9 から 1.1 にアップデートしましたが、効果がありませんでした。
他の人も同様の経験をしています: http://forums.dpreview.com/forums/thread/2858921#forum-post-36169599 http://tech.dir.groups.yahoo.com/group/CanonSDK/message/921