#735 Declined
Repository
Deleted repository
Branch
unified (54405eda319c)
Repository
Magic Lantern
Branch
unified
Author
  1. Greg
Reviewers
Description

How to use it?

  • Set shutter speed to "bulb" or Bulb mode on dial,
  • Go to the ML menu -> Shoot -> Bulb timer (not enabled) -> Set Exposure duration (0s - 15m00s),
  • Take FRSP Bulb!

Comments (6)

  1. Garry George

    Once implemented, will this work in a Lua script. I ask this as if the script is running in manual, how would it access bulb mode?

    1. Alex

      Sorry, I don't understand the question.

      The long exposure operation starts if the user puts the camera in BULB mode (in Lua, that would be by checking the value of camera.mode).

      In this case, the full-res capture functions, being just some factory testing routines, were made by Canon to work only in M mode, but they reuse the full image capture backend (which is able to work in all modes). To work in BULB mode, the things that were missing are:

      • the signal at the end of exposure (normally given by shutter release)
      • a 20-second timeout
      • on cameras with a dedicated B position on the mode dial: a way to set the shutter speed to BULB in Canon's internal job structure (their code copies shutter and ISO from M mode settings)

      So, most of this PR is just monkey-patching Canon code to also work in BULB mode (not just in M, as it was originally designed).

  2. Garry George

    Alex

    Thanks for the clarification. That is I will be able to use FRSP bulb from within Lua.

    Cheers

    Garry

  3. alessandro profiti

    Due to missing code reference from this PR, I made a new PR #941 to have the original code working on top of current repository