Mark Norton
Well-known
The camera will carry a table of lenses it knows about - lens name, focal length, their maximum aperture, image correction characteristics - so that when a particular lens is mounted, the correct processing can be applied.
Mount a lens with a code which the camera doesn't know about and it will either ignore it or put up some sort of message.
If Leica come out with new lenses after the M8 is released, I expect the lenses will come with an SD card to teach the camera about the new lens through a partial firmware upgrade.
Mount a lens from another manufacturer and the camera will recognise it as whatever Leica lens is represented by the code, whether or not it's correct. The optical characteristics of a Zeiss 50mm lens are different from a Leica one so it makes little sense to code non-Leica lenses if you are looking for image improvements which will be tailored to the lens.
By the way, has anyone bothered to look at a Zeiss or CV lens to see if there is space on the lens mount to code it, or are there fixing screws in the way?
Mount a lens with a code which the camera doesn't know about and it will either ignore it or put up some sort of message.
If Leica come out with new lenses after the M8 is released, I expect the lenses will come with an SD card to teach the camera about the new lens through a partial firmware upgrade.
Mount a lens from another manufacturer and the camera will recognise it as whatever Leica lens is represented by the code, whether or not it's correct. The optical characteristics of a Zeiss 50mm lens are different from a Leica one so it makes little sense to code non-Leica lenses if you are looking for image improvements which will be tailored to the lens.
By the way, has anyone bothered to look at a Zeiss or CV lens to see if there is space on the lens mount to code it, or are there fixing screws in the way?