Originally posted by newarts I think the current Green Button solution is a good one, but I'd like to see P-TTL enabled for non-A lenses....maybe have the green button shoot the pre-flash or just do pre-flash at exposure time for all lens types? I do not understand the ramifications of such strategies.
I have thought about this point a lot. and have gone from thinking you could use the green button to measure the change in aperture for P-TTL to calculate shooting aperture, only to realize on later bodies like the K10, things are so non linear the camera could not do it, to my current thinking.
The P-TTL system uses a preflash, wide open, and knowledge of the set aperture and the ambient light (without flash) to calculate the correct flash duration. If the order of functions was changed, such that the preflash was done after the lens stopped down, then the camera would see the impact of preflash lixed with ambient light at the shooting aperture, and base the exposure for non A lenses on that measurement, then the mirror would swing up and the camera would take the shot.
What is wring with this, Plenty.
- The measurement errors in the current line of cameras (which are calibrated out because the camera knows maximum aperture) mean the idea still requires knowledge of apertures (both open and shooting) to get the calculation right.
- the delay of stopping down the lens, before moving the mirror (since the mirror has to be in its normal position to reflect light to the focusing screen, where metering is done) will add an additional shutter lag, People already complain about the shutter lag of P-TTL
As far as I am concerned, the only way to get reliable flash, with K lenses is true TTL measuring light reflected off the sensor, During exposure. It would be great if pentax went back to this as a second flash control option (like it was on the *istD which supported both). Auto mode is the next best thing. and can work well in some cases.