Marsu,
Thank you for the insightful response..
Me coding myself is likely a no go... I would love to learn, however i have no coding experience what so ever. I have to little spare time to learn it at the moment. However if someone would like to pick this up I would love to team up and get this to work.
What strikes me is that that for the dial i only use 3 settings... P - AV amd M... the rest of the dial is unused. If we (the ML community) can get this to work, it would be a great user improvement. I would use it for HDR, but i would be nice if you could use the dial for personal presets.
So below i have made a more detailed setup... please let me know if this would sill be feasible.
For my application I would like a module that would do the following:
A module with the following settings
--> If dial is set to "HDR" / "macro" / "etc"
--> set image to "raw" / "JPG" / "etc"
--> set exposure to "Manual" / "av" / "etc"
--> enable "advanced bracketing" from ML
--> enable "zebra" or any other useful setting e.g. other module like ETTR?
--> enable LV
If the camera is turned on, and modules are loaded, i would expect this:
Turn dial to HDR,
--> Raw, manual , turn on "advanced bracketing" , turn on Zebra, turn on Live view.
If I press shutter, the HDR set is shot as set in "advanced bracketing"
Turn dial to anything else, and all settings that were enabled are turned off .
So If I set the dial back to "P"
All settings are reverted to the canon settings and "advanced bracketing" is turned off.