it looks like EOS M3, M5, 5D MkIV and maybe 80D and 1D-X MkII can
get lens correction data in three different ways:
1) Included in onboard firmware
2) Uploaded vis EOS Utility
3) Delivered onboard newer lenses
Can anybody shed a light on the format of these correction profiles?
In another discussion elsewhere a user reported the Sigma 150-600
Contemporary to be recognized by his 5D MkIV in full text.
Maybe this lens doesn't make use of a fake lens ID anymore,
rpvided that the camera supports lens profile loading from the
This opens new possibilities in correcting uncoupled "dumb" lenses
inside the camera by maybe building a module loader for extra profiles.
I am not a programmer, just a user with sometimes wild ideas.
Does that make any sense?