## CanonCustom Functions1D Tags

These custom functions are used by all 1D models up to but not including the Mark III.

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | FocusingScreen | int8u | 0 = Ec-N, R 1 = Ec-A,B,C,CII,CIII,D,H,I,L
> 1 | FinderDisplayDuringExposure | int8u | 0 = Off 1 = On
> 2 | ShutterReleaseNoCFCard | int8u | 0 = Yes 1 = No
> 3 | ISOSpeedExpansion | int8u | 0 = No 1 = Yes
> 4 | ShutterAELButton | int8u | 0 = AF/AE lock stop 1 = AE lock/AF 2 = AF/AF lock, No AE lock 3 = AE/AF, No AE lock
> 5 | ManualTv | int8u | 0 = Tv=Main/Av=Control 1 = Tv=Control/Av=Main 2 = Tv=Main/Av=Main w/o lens 3 = Tv=Control/Av=Main w/o lens
> 6 | ExposureLevelIncrements | int8u | 0 = 1/3-stop set, 1/3-stop comp. 1 = 1-stop set, 1/3-stop comp. 2 = 1/2-stop set, 1/2-stop comp.
> 7 | USMLensElectronicMF | int8u | 0 = Turns on after one-shot AF 1 = Turns off after one-shot AF 2 = Always turned off
> 8 | LCDPanels | int8u | 0 = Remain. shots/File no. 1 = ISO/Remain. shots 2 = ISO/File no. 3 = Shots in folder/Remain. shots
> 9 | AEBSequenceAutoCancel | int8u | 0 = 0,-,+/Enabled 1 = 0,-,+/Disabled 2 = -,0,+/Enabled 3 = -,0,+/Disabled
> 10 | AFPointIllumination | int8u | 0 = On 1 = Off 2 = On without dimming 3 = Brighter
> 11 | AFPointSelection | int8u | 0 = H=AF+Main/V=AF+Command 1 = H=Comp+Main/V=Comp+Command 2 = H=Command only/V=Assist+Main 3 = H=FEL+Main/V=FEL+Command
> 12 | MirrorLockup | int8u | 0 = Disable 1 = Enable
> 13 | AFPointSpotMetering | int8u | 0 = 45/Center AF point 1 = 11/Active AF point 2 = 11/Center AF point 3 = 9/Active AF point
> 14 | FillFlashAutoReduction | int8u | 0 = Enable 1 = Disable
> 15 | ShutterCurtainSync | int8u | 0 = 1st-curtain sync 1 = 2nd-curtain sync
> 16 | SafetyShiftInAvOrTv | int8u | 0 = Disable 1 = Enable
> 17 | AFPointActivationArea | int8u | 0 = Single AF point 1 = Expanded (TTL. of 7 AF points) 2 = Automatic expanded (max. 13)
> 18 | SwitchToRegisteredAFPoint | int8u | 0 = Assist + AF 1 = Assist 2 = Only while pressing assist
> 19 | LensAFStopButton | int8u |
> 0 = AF stop 1 = AF start 2 = AE lock while metering 3 = AF point: M -> Auto / Auto -> Ctr. 4 = AF mode: ONE SHOT <-> AI SERVO 5 = IS start
> 20 | AIServoTrackingSensitivity | int8u | 0 = Standard 1 = Slow 2 = Moderately slow 3 = Moderately fast 4 = Fast
> 21 | AIServoContinuousShooting | int8u | 0 = Shooting not possible without focus 1 = Shooting possible without focus

## CanonCustom Functions5D Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | FocusingScreen | int8u | 0 = Ee-A 1 = Ee-D 2 = Ee-S
> 1 | SetFunctionWhenShooting | int8u | 0 = Default (no function) 1 = Change quality 2 = Change Parameters 3 = Menu display 4 = Image replay
> 2 | LongExposureNoiseReduction | int8u | 0 = Off 1 = Auto 2 = On
> 3 | FlashSyncSpeedAv | int8u | 0 = Auto 1 = 1/200 Fixed
> 4 | Shutter-AELock | int8u | 0 = AF/AE lock 1 = AE lock/AF 2 = AF/AF lock, No AE lock 3 = AE/AF, No AE lock
> 5 | AFAssistBeam | int8u | 0 = Emits 1 = Does not emit
> 6 | ExposureLevelIncrements | int8u | 0 = 1/3 Stop 1 = 1/2 Stop
> 7 | FlashFiring | int8u | 0 = Fires 1 = Does not fire
> 8 | ISOExpansion | int8u | 0 = Off 1 = On
> 9 | AEBSequenceAutoCancel | int8u | 0 = 0,-,+/Enabled 1 = 0,-,+/Disabled 2 = -,0,+/Enabled 3 = -,0,+/Disabled
> 10 | SuperimposedDisplay | int8u | 0 = On 1 = Off
> 11 | MenuButtonDisplayPosition | int8u | 0 = Previous (top if power off) 1 = Previous 2 = Top
> 12 | MirrorLockup | int8u | 0 = Disable 1 = Enable
> 13 | AFPointSelectionMethod | int8u | 0 = Normal 1 = Multi-controller direct 2 = Quick Control Dial direct
> 14 | ETTLII | int8u | 0 = Evaluative 1 = Average
> 15 | ShutterCurtainSync | int8u | 0 = 1st-curtain sync 1 = 2nd-curtain sync
> 16 | SafetyShiftInAvOrTv | int8u | 0 = Disable 1 = Enable
> 17 | AFPointActivationArea | int8u | 0 = Standard 1 = Expanded
> 18 | LCDDisplayReturnToShoot | int8u | 0 = With Shutter Button only 1 = Also with * etc.
> 19 | LensAFStopButton | int8u |
> 0 = AF stop 1 = AF start 2 = AE lock while metering 3 = AF point: M -> Auto / Auto -> Ctr. 4 = ONE SHOT <-> AI SERVO 5 = IS start
> 20 | AddOriginalDecisionData | int8u | 0 = Off 1 = On

## CanonCustom Functions10D Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | SetButtonWhenShooting | int8u | 0 = Normal (disabled) 1 = Image quality 2 = Change parameters 3 = Menu display 4 = Image playback
> 2 | ShutterReleaseNoCFCard | int8u | 0 = Yes 1 = No
> 3 | FlashSyncSpeedAv | int8u | 0 = Auto 1 = 1/200 Fixed
> 4 | Shutter-AELock | int8u | 0 = AF/AE lock 1 = AE lock/AF 2 = AF/AF lock, No AE lock 3 = AE/AF, No AE lock
> 5 | AFAssist | int8u | 0 = Emits/Fires 1 = Does not emit/Fires 2 = Only ext. flash emits/Fires 3 = Emits/Does not fire
> 6 | ExposureLevelIncrements | int8u | 0 = 1/2 Stop 1 = 1/3 Stop
> 7 | AFPointRegistration | int8u |
> 0 = Center 1 = Bottom 2 = Right 3 = Extreme Right |  | 4 = Automatic 5 = Extreme Left 6 = Left 7 = Top
> 8 | RawAndJpgRecording | int8u |
> 0 = RAW+Small/Normal 1 = RAW+Small/Fine 2 = RAW+Medium/Normal |  | 3 = RAW+Medium/Fine 4 = RAW+Large/Normal 5 = RAW+Large/Fine
> 9 | AEBSequenceAutoCancel | int8u | 0 = 0,-,+/Enabled 1 = 0,-,+/Disabled 2 = -,0,+/Enabled 3 = -,0,+/Disabled
> 10 | SuperimposedDisplay | int8u | 0 = On 1 = Off
> 11 | MenuButtonDisplayPosition | int8u | 0 = Previous (top if power off) 1 = Previous 2 = Top
> 12 | MirrorLockup | int8u | 0 = Disable 1 = Enable
> 13 | AssistButtonFunction | int8u | 0 = Normal 1 = Select Home Position 2 = Select HP (while pressing) 3 = Av+/- (AF point by QCD) 4 = FE lock
> 14 | FillFlashAutoReduction | int8u | 0 = Enable 1 = Disable
> 15 | ShutterCurtainSync | int8u | 0 = 1st-curtain sync 1 = 2nd-curtain sync
> 16 | SafetyShiftInAvOrTv | int8u | 0 = Disable 1 = Enable
> 17 | LensAFStopButton | int8u |
> 0 = AF stop 1 = AF start 2 = AE lock while metering 3 = AF point: M->Auto/Auto->ctr 4 = One Shot <-> AI servo 5 = IS start

## CanonCustom Functions20D Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | SetFunctionWhenShooting | int8u | 0 = Default (no function) 1 = Change quality 2 = Change Parameters 3 = Menu display 4 = Image replay
> 1 | LongExposureNoiseReduction | int8u | 0 = Off 1 = On
> 2 | FlashSyncSpeedAv | int8u | 0 = Auto 1 = 1/250 Fixed
> 3 | Shutter-AELock | int8u | 0 = AF/AE lock 1 = AE lock/AF 2 = AF/AF lock, No AE lock 3 = AE/AF, No AE lock
> 4 | AFAssistBeam | int8u | 0 = Emits 1 = Does not emit 2 = Only ext. flash emits
> 5 | ExposureLevelIncrements | int8u | 0 = 1/3 Stop 1 = 1/2 Stop
> 6 | FlashFiring | int8u | 0 = Fires 1 = Does not fire
> 7 | ISOExpansion | int8u | 0 = Off 1 = On
> 8 | AEBSequenceAutoCancel | int8u | 0 = 0,-,+/Enabled 1 = 0,-,+/Disabled 2 = -,0,+/Enabled 3 = -,0,+/Disabled
> 9 | SuperimposedDisplay | int8u | 0 = On 1 = Off
> 10 | MenuButtonDisplayPosition | int8u | 0 = Previous (top if power off) 1 = Previous 2 = Top
> 11 | MirrorLockup | int8u | 0 = Disable 1 = Enable
> 12 | AFPointSelectionMethod | int8u | 0 = Normal 1 = Multi-controller direct 2 = Quick Control Dial direct
> 13 | ETTLII | int8u | 0 = Evaluative 1 = Average
> 14 | ShutterCurtainSync | int8u | 0 = 1st-curtain sync 1 = 2nd-curtain sync
> 15 | SafetyShiftInAvOrTv | int8u | 0 = Disable 1 = Enable
> 16 | LensAFStopButton | int8u |
> 0 = AF stop 1 = AF start 2 = AE lock while metering 3 = AF point: M -> Auto / Auto -> Ctr. 4 = ONE SHOT <-> AI SERVO 5 = IS start
> 17 | AddOriginalDecisionData | int8u | 0 = Off 1 = On

## CanonCustom Functions30D Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | SetFunctionWhenShooting | int8u | 0 = Default (no function) 1 = Change quality 2 = Change Picture Style 3 = Menu display 4 = Image replay
> 2 | LongExposureNoiseReduction | int8u | 0 = Off 1 = Auto 2 = On
> 3 | FlashSyncSpeedAv | int8u | 0 = Auto 1 = 1/250 Fixed
> 4 | Shutter-AELock | int8u | 0 = AF/AE lock 1 = AE lock/AF 2 = AF/AF lock, No AE lock 3 = AE/AF, No AE lock
> 5 | AFAssistBeam | int8u | 0 = Emits 1 = Does not emit 2 = Only ext. flash emits
> 6 | ExposureLevelIncrements | int8u | 0 = 1/3 Stop 1 = 1/2 Stop
> 7 | FlashFiring | int8u | 0 = Fires 1 = Does not fire
> 8 | ISOExpansion | int8u | 0 = Off 1 = On
> 9 | AEBSequenceAutoCancel | int8u | 0 = 0,-,+/Enabled 1 = 0,-,+/Disabled 2 = -,0,+/Enabled 3 = -,0,+/Disabled
> 10 | SuperimposedDisplay | int8u | 0 = On 1 = Off
> 11 | MenuButtonDisplayPosition | int8u | 0 = Previous (top if power off) 1 = Previous 2 = Top
> 12 | MirrorLockup | int8u | 0 = Disable 1 = Enable
> 13 | AFPointSelectionMethod | int8u | 0 = Normal 1 = Multi-controller direct 2 = Quick Control Dial direct
> 14 | ETTLII | int8u | 0 = Evaluative 1 = Average
> 15 | ShutterCurtainSync | int8u | 0 = 1st-curtain sync 1 = 2nd-curtain sync
> 16 | SafetyShiftInAvOrTv | int8u | 0 = Disable 1 = Enable
> 17 | MagnifiedView | int8u | 0 = Image playback only 1 = Image review and playback
> 18 | LensAFStopButton | int8u |
> 0 = AF stop 1 = AF start 2 = AE lock while metering 3 = AF point: M -> Auto / Auto -> Ctr. 4 = ONE SHOT <-> AI SERVO 5 = IS start
> 19 | AddOriginalDecisionData | int8u | 0 = Off 1 = On

## CanonCustom Functions350D Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | SetButtonCrossKeysFunc | int8u | 0 = Normal 1 = Set: Quality 2 = Set: Parameter 3 = Set: Playback 4 = Cross keys: AF point select
> 1 | LongExposureNoiseReduction | int8u | 0 = Off 1 = On
> 2 | FlashSyncSpeedAv | int8u | 0 = Auto 1 = 1/200 Fixed
> 3 | Shutter-AELock | int8u | 0 = AF/AE lock 1 = AE lock/AF 2 = AF/AF lock, No AE lock 3 = AE/AF, No AE lock
> 4 | AFAssistBeam | int8u | 0 = Emits 1 = Does not emit 2 = Only ext. flash emits
> 5 | ExposureLevelIncrements | int8u | 0 = 1/3 Stop 1 = 1/2 Stop
> 6 | MirrorLockup | int8u | 0 = Disable 1 = Enable
> 7 | ETTLII | int8u | 0 = Evaluative 1 = Average
> 8 | ShutterCurtainSync | int8u | 0 = 1st-curtain sync 1 = 2nd-curtain sync

## CanonCustom Functions400D Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0 | SetButtonCrossKeysFunc | int8u | 0 = Set: Picture Style 1 = Set: Quality 2 = Set: Flash Exposure Comp 3 = Set: Playback 4 = Cross keys: AF point select
> 1 | LongExposureNoiseReduction | int8u | 0 = Off 1 = Auto 2 = On
> 2 | FlashSyncSpeedAv | int8u | 0 = Auto 1 = 1/200 Fixed
> 3 | Shutter-AELock | int8u | 0 = AF/AE lock 1 = AE lock/AF 2 = AF/AF lock, No AE lock 3 = AE/AF, No AE lock
> 4 | AFAssistBeam | int8u | 0 = Emits 1 = Does not emit 2 = Only ext. flash emits
> 5 | ExposureLevelIncrements | int8u | 0 = 1/3 Stop 1 = 1/2 Stop
> 6 | MirrorLockup | int8u | 0 = Disable 1 = Enable
> 7 | ETTLII | int8u | 0 = Evaluative 1 = Average
> 8 | ShutterCurtainSync | int8u | 0 = 1st-curtain sync 1 = 2nd-curtain sync
> 9 | MagnifiedView | int8u | 0 = Image playback only 1 = Image review and playback
> 10 | LCDDisplayAtPowerOn | int8u | 0 = Display 1 = Retain power off status

## CanonCustom FunctionsD30 Tags

Custom functions for the EOS D30 and D60.

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | LongExposureNoiseReduction | int8u | 0 = Off 1 = On
> 2 | Shutter-AELock | int8u | 0 = AF/AE lock 1 = AE lock/AF 2 = AF/AF lock 3 = AE+release/AE+AF
> 3 | MirrorLockup | int8u | 0 = Disable 1 = Enable
> 4 | ExposureLevelIncrements | int8u | 0 = 1/2 Stop 1 = 1/3 Stop
> 5 | AFAssist | int8u | 0 = Emits/Fires 1 = Does not emit/Fires 2 = Only ext. flash emits/Fires 3 = Emits/Does not fire
> 6 | FlashSyncSpeedAv | int8u | 0 = Auto 1 = 1/200 Fixed
> 7 | AEBSequenceAutoCancel | int8u | 0 = 0,-,+/Enabled 1 = 0,-,+/Disabled 2 = -,0,+/Enabled 3 = -,0,+/Disabled
> 8 | ShutterCurtainSync | int8u | 0 = 1st-curtain sync 1 = 2nd-curtain sync
> 9 | LensAFStopButton | int8u | 0 = AF Stop 1 = Operate AF 2 = Lock AE and start timer
> 10 | FillFlashAutoReduction | int8u | 0 = Enable 1 = Disable
> 11 | MenuButtonReturn | int8u | 0 = Top 1 = Previous (volatile) 2 = Previous
> 12 | SetButtonWhenShooting | int8u | 0 = Default (no function) 1 = Image quality 2 = Change ISO speed 3 = Change parameters
> 13 | SensorCleaning | int8u | 0 = Disable 1 = Enable
> 14 | SuperimposedDisplay | int8u | 0 = On 1 = Off
> 15 | ShutterReleaseNoCFCard | int8u | 0 = Yes 1 = No

## CanonCustom FuncsUnknown Tags

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> [no tags known]

## CanonCustom PersonalFuncs Tags

Personal function settings for the EOS-1D.

> Index2 | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | PF0CustomFuncRegistration | int16u |
> 2 | PF1DisableShootingModes | int16u |
> 3 | PF2DisableMeteringModes | int16u |
> 4 | PF3ManualExposureMetering | int16u |
> 5 | PF4ExposureTimeLimits | int16u |
> 6 | PF5ApertureLimits | int16u |
> 7 | PF6PresetShootingModes | int16u |
> 8 | PF7BracketContinuousShoot | int16u |
> 9 | PF8SetBracketShots | int16u |
> 10 | PF9ChangeBracketSequence | int16u |
> 11 | PF10RetainProgramShift | int16u |
> 14 | PF13DrivePriority | int16u |
> 15 | PF14DisableFocusSearch | int16u |
> 16 | PF15DisableAFAssistBeam | int16u |
> 17 | PF16AutoFocusPointShoot | int16u |
> 18 | PF17DisableAFPointSel | int16u |
> 19 | PF18EnableAutoAFPointSel | int16u |
> 20 | PF19ContinuousShootSpeed | int16u |
> 21 | PF20LimitContinousShots | int16u |
> 22 | PF21EnableQuietOperation | int16u |
> 24 | PF23SetTimerLengths | int16u |
> 25 | PF24LightLCDDuringBulb | int16u |
> 26 | PF25DefaultClearSettings | int16u |
> 27 | PF26ShortenReleaseLag | int16u |
> 28 | PF27ReverseDialRotation | int16u |
> 29 | PF28NoQuickDialExpComp | int16u |
> 30 | PF29QuickDialSwitchOff | int16u |
> 31 | PF30EnlargementMode | int16u |
> 32 | PF31OriginalDecisionData | int16u |

## CanonCustom PersonalFuncValues Tags

> Index2 | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 1 | PF1Value | int16u |
> 2 | PF2Value | int16u |
> 3 | PF3Value | int16u |
> 4 | PF4ExposureTimeMin | int16u |
> 5 | PF4ExposureTimeMax | int16u |
> 6 | PF5ApertureMin | int16u |
> 7 | PF5ApertureMax | int16u |
> 8 | PF8BracketShots | int16u |
> 9 | PF19ShootingSpeedLow | int16u |
> 10 | PF19ShootingSpeedHigh | int16u |
> 11 | PF20MaxContinousShots | int16u |
> 12 | PF23ShutterButtonTime | int16u |
> 13 | PF23FELockTime | int16u |
> 14 | PF23PostReleaseTime | int16u |
> 15 | PF25AEMode | int16u |
> 16 | PF25MeteringMode | int16u |
> 17 | PF25DriveMode | int16u |
> 18 | PF25AFMode | int16u |
> 19 | PF25AFPointSel | int16u |
> 20 | PF25ImageSize | int16u |
> 21 | PF25WBMode | int16u |
> 22 | PF25Parameters | int16u |
> 23 | PF25ColorMatrix | int16u |
> 24 | PF27Value | int16u |

## CanonCustom Functions2 Tags

Beginning with the EOS 1D Mark III, Canon finally created a set of custom function tags which are (reasonably) consistent across models. The EOS 1D Mark III has 57 custom function tags divided into four main groups: 1. Exposure (0x0101-0x010f), 2. Image (0x0201-0x0203), Flash Exposure (0x0304-0x0306) and Display (0x0407-0x0409), 3. Auto Focus (0x0501-0x050e) and Drive (0x060f-0x0611), and 4. Operation (0x0701-0x070a) and Others (0x080b-0x0810). The table below lists tags used by the EOS 1D Mark III, as well as newer tags and values added by later models.

> Tag ID | Tag Name | Writable | Values / Notes
> --- | --- | --- | ---
> 0x0101 | ExposureLevelIncrements | int32s | (1DmkIII and 1DmkIV) 0 = 1/3-stop set, 1/3-stop comp. 1 = 1-stop set, 1/3-stop comp. 2 = 1/2-stop set, 1/2-stop comp. (other models) 0 = 1/3 Stop 1 = 1/2 Stop
> 0x0102 | ISOSpeedIncrements | int32s | 0 = 1/3 Stop 1 = 1 Stop
> 0x0103 | ISOSpeedRange ISOExpansion | int32s[3] int32s | (1DmkIII and 1DmkIV) [Value 0] 0 = Disable 1 = Enable (other models) 0 = Off 1 = On
> 0x0104 | AEBAutoCancel | int32s | 0 = On 1 = Off
> 0x0105 | AEBSequence | int32s | (value of 2 not used by 40D, 50D, 60D, 5DmkII and 7D) 0 = 0,-,+ 1 = -,0,+ 2 = +,0,-
> 0x0106 | AEBShotCount AEBShotCount | int32s int32s[2] | (one value for some models...) 0 = 3 shots 1 = 2 shots 2 = 5 shots 3 = 7 shots (two values for others) '2 1' = 2 shots '3 0' = 3 shots '5 2' = 5 shots '7 3' = 7 shots
> 0x0107 | SpotMeterLinkToAFPoint | int32s | 0 = Disable (use center AF point) 1 = Enable (use active AF point)
> 0x0108 | SafetyShift | int32s | (value of 2 not used by 40D, 50D, 60D, 5DmkII and 7D) 0 = Disable 1 = Enable (Tv/Av) 2 = Enable (ISO speed)
> 0x0109 | UsableShootingModes | int32s[2] | [Value 0] 0 = Disable 1 = Enable
> 0x010a | UsableMeteringModes | int32s[2] | [Value 0] 0 = Disable 1 = Enable
> 0x010b | ExposureModeInManual | int32s | 0 = Specified metering mode 1 = Evaluative metering 2 = Partial metering 3 = Spot metering 4 = Center-weighted average
> 0x010c | ShutterSpeedRange | int32s[3] | [Value 0] 0 = Disable 1 = Enable
> 0x010d | ApertureRange | int32s[3] | [Value 0] 0 = Disable 1 = Enable
> 0x010e | ApplyShootingMeteringMode | int32s[8] | [Value 0] 0 = Disable 1 = Enable
> 0x010f | FlashSyncSpeedAv | int32s | (40D and 1Ds Mark III) 0 = Auto 1 = 1/250 Fixed (50D, 60D and 7D) 0 = Auto 1 = 1/250-1/60 Auto 2 = 1/250 Fixed (450D and 1000D) 0 = Auto 1 = 1/200 Fixed (1D Mark III and 1Ds Mark III) 0 = Auto 1 = 1/300 Fixed (1D Mark IV) 0 = Auto 1 = 1/300-1/60 Auto 2 = 1/300 Fixed (5D Mark II, 5D Mark III, 500D, 550D, 600D and 1100D) 0 = Auto 1 = 1/200-1/60 Auto 2 = 1/200 Fixed
> 0x0110 | AEMicroadjustment | int32s[3] | [Value 0] 0 = Disable 1 = Enable
> 0x0111 | FEMicroadjustment | int32s[3] | [Value 0] 0 = Disable 1 = Enable
> 0x0112 | SameExposureForNewAperture | int32s | 0 = Disable 1 = ISO Speed 2 = Shutter Speed
> 0x0201 | LongExposureNoiseReduction | int32s | 0 = Off 1 = Auto 2 = On
> 0x0202 | HighISONoiseReduction | int32s | (50D, 60D, 500D, 550D, 600D, 1100D, 5DmkII and 7D) 0 = Standard 1 = Low 2 = Strong 3 = Off (other models) 0 = Off 1 = On
> 0x0203 | HighlightTonePriority | int32s | 0 = Disable 1 = Enable
> 0x0204 | AutoLightingOptimizer | int32s | (50D, 500D, 5DmkII and 1DmkIV) 0 = Standard 1 = Low 2 = Strong 3 = Disable (other models) 0 = Enable 1 = Disable
> 0x0304 | ETTLII | int32s | 0 = Evaluative 1 = Average
> 0x0305 | ShutterCurtainSync | int32s | 0 = 1st-curtain sync 1 = 2nd-curtain sync
> 0x0306 | FlashFiring | int32s | 0 = Fires 1 = Does not fire
> 0x0407 | ViewInfoDuringExposure | int32s | 0 = Disable 1 = Enable
> 0x0408 | LCDIlluminationDuringBulb | int32s | 0 = Off 1 = On
> 0x0409 | InfoButtonWhenShooting | int32s | (1D Mark III) 0 = Displays camera settings 1 = Displays shooting functions (1D Mark IV) 0 = Displays shooting functions 1 = Displays camera settings
> 0x040a | ViewfinderWarnings | int32s | Bit 0 = Monochrome Bit 1 = WB corrected Bit 2 = One-touch image quality Bit 3 = ISO expansion Bit 4 = Spot metering
> 0x040b | LVShootingAreaDisplay | int32s | 0 = Masked 1 = Outlined
> 0x040c | LVShootingAreaDisplay | int32s | 0 = Masked 1 = Outlined
> 0x0501 | USMLensElectronicMF | int32s | 0 = Enable after one-shot AF 1 = Disable after one-shot AF 2 = Disable in AF mode
> 0x0502 | AIServoTrackingSensitivity | int32s | -2 = Slow -1 = Medium Slow 0 = Standard 1 = Medium Fast 2 = Fast
> 0x0503 | AIServoImagePriority | int32s | 0 = 1: AF, 2: Tracking 1 = 1: AF, 2: Drive speed 2 = 1: Release, 2: Drive speed 3 = 1: Release, 2: Tracking
> 0x0504 | AIServoTrackingMethod | int32s | 0 = Main focus point priority 1 = Continuous AF track priority
> 0x0505 | LensDriveNoAF | int32s | 0 = Focus search on 1 = Focus search off
> 0x0506 | LensAFStopButton | int32s | (value of 6 not used by 40D, 50D and 5DmkII)
> 0 = AF stop 1 = AF start 2 = AE lock 3 = AF point: M->Auto/Auto->ctr 4 = One Shot <-> AI servo 5 = IS start 6 = Switch to registered AF point 7 = Spot AF
> 0x0507 | AFMicroadjustment | int32s[5] | [Value 0] 0 = Disable 1 = Adjust all by same amount 2 = Adjust by lens
> 0x0508 | AFPointAreaExpansion | int32s | (5D Mark II) 0 = Disable 1 = Enable (1Ds Mark III) 0 = Disable 1 = Enable (left/right Assist AF points) 2 = Enable (surrounding Assist AF points) (other models) 0 = Disable 1 = Left/right AF points 2 = Surrounding AF points 3 = All 45 points area
> 0x0509 | SelectableAFPoint | int32s | (1D Mark IV) 0 = 45 points 1 = 19 points 2 = 11 points 3 = Inner 9 points 4 = Outer 9 points (other models)
> 0 = 19 points 1 = Inner 9 points 2 = Outer 9 points 3 = 19 Points, Multi-controller selectable 4 = Inner 9 Points, Multi-controller selectable 5 = Outer 9 Points, Multi-controller selectable
> 0x050a | SwitchToRegisteredAFPoint | int32s | (1D Mark IV) 0 = Disable 1 = Switch with multi-controller 2 = Only while AEL is pressed (other models) 0 = Disable 1 = Enable
> 0x050b | AFPointAutoSelection | int32s | 0 = Control-direct:disable/Main:enable 1 = Control-direct:disable/Main:disable 2 = Control-direct:enable/Main:enable
> 0x050c | AFPointDisplayDuringFocus | int32s | (1D models) 0 = On 1 = Off 2 = On (when focus achieved) (other models) 0 = Selected (constant) 1 = All (constant) 2 = Selected (pre-AF, focused) 3 = Selected (focused) 4 = Disable display
> 0x050d | AFPointBrightness | int32s | 0 = Normal 1 = Brighter
> 0x050e | AFAssistBeam | int32s | (1D Mark IV and 6D) 0 = Emits 1 = Does not emit 2 = IR AF assist beam only (other models; values 2-3 not used by 1DmkIII or 5DmkII, value 3 new for 7D) 0 = Emits 1 = Does not emit 2 = Only ext. flash emits 3 = IR AF assist beam only
> 0x050f | AFPointSelectionMethod | int32s | (40D, 50D and 5DmkII) 0 = Normal 1 = Multi-controller direct 2 = Quick Control Dial direct (60D) 0 = AF point button: Activate AF Sel; Rear dial: Select AF points 1 = AF point button: Auto selection; Rear dial: Manual selection
> 0x0510 | VFDisplayIllumination SuperimposedDisplay | int32s int32s | (7D) 0 = Auto 1 = Enable 2 = Disable (other models) 0 = On 1 = Off
> 0x0511 | AFDuringLiveView | int32s | (40D) 0 = Disable 1 = Enable (450D and 1000D) 0 = Disable 1 = Quick mode 2 = Live mode
> 0x0512 | SelectAFAreaSelectMode | int32s | [Value 0] 0 = Disable 1 = Enable 2 = Register 3 = Select AF-modes
> 0x0513 | ManualAFPointSelectPattern | int32s | 0 = Stops at AF area edges 1 = Continuous
> 0x0514 | DisplayAllAFPoints | int32s | 0 = Enable 1 = Disable
> 0x0515 | FocusDisplayAIServoAndMF | int32s | 0 = Enable 1 = Disable
> 0x0516 | OrientationLinkedAFPoint | int32s | 0 = Same for vertical and horizontal 1 = Select different AF points
> 0x0517 | MultiControllerWhileMetering | int32s | 0 = Off 1 = AF point selection
> 0x0518 | AccelerationTracking | int32s |
> 0x0519 | AIServoFirstImagePriority | int32s | -1 = Release priority 0 = Equal priority 1 = Focus priority
> 0x051a | AIServoSecondImagePriority | int32s | -1 = Shooting speed priority 0 = Equal priority 1 = Focus priority
> 0x051b | AFAreaSelectMethod | int32s | 0 = AF area selection button 1 = Main dial
> 0x051c | AutoAFPointColorTracking | int32s | 0 = On-Shot AF only 1 = Disable
> 0x051d | VFDisplayIllumination | int32s | 0 = Auto 1 = Enable 2 = Disable
> 0x060f | MirrorLockup | int32s | (value of 2 not used by some models) 0 = Disable 1 = Enable 2 = Enable: Down with Set
> 0x0610 | ContinuousShootingSpeed | int32s[3] | [Value 0] 0 = Disable 1 = Enable
> 0x0611 | ContinuousShotLimit | int32s[2] | [Value 0] 0 = Disable 1 = Enable
> 0x0612 | RestrictDriveModes | int32s[2] | [Value 0] 0 = Disable 1 = Enable
> 0x0701 | Shutter-AELock AFAndMeteringButtons ShutterButtonAFOnButton | int32s int32s int32s | (500D, 550D, 600D, 1000D and 1100D) 0 = AF/AE lock 1 = AE lock/AF 2 = AF/AF lock, No AE lock 3 = AE/AF, No AE lock (60D) 0 = Metering start 1 = Metering + AF start 2 = AE lock 3 = AF stop 4 = No function (other models) 0 = Metering + AF start 1 = Metering + AF start/AF stop 2 = Metering start/Meter + AF start 3 = AE lock/Metering + AF start 4 = Metering + AF start/disable
> 0x0702 | AFOnAELockButtonSwitch | int32s | 0 = Disable 1 = Enable
> 0x0703 | QuickControlDialInMeter | int32s | 0 = Exposure comp/Aperture 1 = AF point selection 2 = ISO speed 3 = AF point selection swapped with Exposure comp 4 = ISO speed swapped with Exposure comp
> 0x0704 | SetButtonWhenShooting | int32s | (40D, 50D and 5DmkII; value of 5 is new for 50D, and 6 is new for 5DmkII)
> 0 = Normal (disabled) 1 = Image quality 2 = Picture style 3 = Menu display 4 = Image playback 5 = Quick control screen 6 = Record movie (Live View)
> (60D)
> 0 = Normal (disabled) 1 = Image quality 2 = Picture style 3 = White balance 4 = Flash exposure compensation 5 = Viewfinder leveling gauge
> (450D, 550D and 600D; value of 5 is new for 550D)
> 0 = Normal (disabled) 1 = Image quality 2 = Flash exposure compensation 3 = LCD monitor On/Off 4 = Menu display 5 = ISO speed
> (1100D)
> 0 = Normal (disabled) 1 = Image quality 2 = Flash exposure compensation 3 = LCD monitor On/Off 4 = Menu display 5 = Depth-of-field preview
> (1000D) 0 = LCD monitor On/Off 1 = Image quality 2 = Flash exposure compensation 3 = Menu display 4 = Disabled (500D)
> 0 = Quick control screen 1 = Image quality 2 = Flash exposure compensation 3 = LCD monitor On/Off 4 = Menu display 5 = Disabled
> (1DmkIII and 1DmkIV)
> 0 = Normal (disabled) 1 = White balance 2 = Image size 3 = ISO speed 4 = Picture style 5 = Record func. + media/folder 6 = Menu display 7 = Image playback
> 0x0705 | ManualTv | int32s | 0 = Tv=Main/Av=Control 1 = Tv=Control/Av=Main
> 0x0706 | DialDirectionTvAv | int32s | 0 = Normal 1 = Reversed
> 0x0707 | AvSettingWithoutLens | int32s | 0 = Disable 1 = Enable
> 0x0708 | WBMediaImageSizeSetting | int32s | 0 = Rear LCD panel 1 = LCD monitor 2 = Off (disable button)
> 0x0709 | LockMicrophoneButton | int32s | [Value 0] 0 = Protect (hold:record memo) 1 = Record memo (protect:disable) 2 = Play memo (hold:record memo) 3 = Rating (protect/memo:disable)
> 0x070a | ButtonFunctionControlOff | int32s | 0 = Normal (enable) 1 = Disable main, Control, Multi-control
> 0x070b | AssignFuncButton | int32s | 0 = LCD brightness 1 = Image quality 2 = Exposure comp./AEB setting 3 = Image jump with main dial 4 = Live view function settings
> 0x070c | CustomControls | int32s |
> 0x070d | StartMovieShooting | int32s | 0 = Default (from LV) 1 = Quick start (FEL button)
> 0x070e | FlashButtonFunction | int32s | 0 = Raise built-in flash 1 = ISO speed
> 0x070f | MultiFunctionLock | int32s | [Value 0] 0 = Off 1 = On 2 = On (quick control dial) 3 = On (main dial and quick control dial) [Value 1] Bit 0 = Main dial Bit 1 = Quick control dial Bit 2 = Multi-controller
> 0x0710 | TrashButtonFunction | int32s | 0 = Normal (set center AF point) 1 = Depth-of-field preview
> 0x0711 | ShutterReleaseWithoutLens | int32s | 0 = Disable 1 = Enable
> 0x080b | FocusingScreen | int32s | (40D, 50D and 60D) 0 = Ef-A 1 = Ef-D 2 = Ef-S (5D Mark II) 0 = Eg-A 1 = Eg-D 2 = Eg-S (6D) 0 = Eg-A II 1 = Eg-D 2 = Eg-S (7D Mark II) 0 = Eh-A 1 = Eh-S (1DX) 0 = Ec-CV 1 = Ec-A,B,D,H,I,L (1DmkIII, 1DSmkIII and 1DmkIV) 0 = Ec-CIV 1 = Ec-A,B,C,CII,CIII,D,H,I,L 2 = Ec-S 3 = Ec-N,R
> 0x080c | TimerLength | int32s[4] | [Value 0] 0 = Disable 1 = Enable
> 0x080d | ShortReleaseTimeLag | int32s | 0 = Disable 1 = Enable
> 0x080e | AddAspectRatioInfo | int32s |
> 0 = Off 1 = 6:6 2 = 3:4 3 = 4:5 |  | 4 = 6:7 5 = 10:12 6 = 5:7
> 0x080f | AddOriginalDecisionData | int32s | 0 = Off 1 = On
> 0x0810 | LiveViewExposureSimulation | int32s | 0 = Disable (LCD auto adjust) 1 = Enable (simulates exposure)
> 0x0811 | LCDDisplayAtPowerOn | int32s | 0 = Display 1 = Retain power off status
> 0x0812 | MemoAudioQuality | int32s | 0 = High (48 kHz) 1 = Low (8 kHz)
> 0x0813 | DefaultEraseOption | int32s | 0 = Cancel selected 1 = Erase selected
> 0x0814 | RetractLensOnPowerOff | int32s | 0 = Enable 1 = Disable

(This document generated automatically by Image::ExifTool::BuildTagLookup)
Last revised Jan 6, 2016

<-- ExifTool Tag Names