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,L1 FinderDisplayDuringExposure int8u 0 = Off
1 = On2 ShutterReleaseNoCFCard int8u 0 = Yes
1 = No3 ISOSpeedExpansion int8u 0 = No
1 = Yes4 ShutterAELButton int8u 0 = AF/AE lock stop
1 = AE lock/AF
2 = AF/AF lock, No AE lock
3 = AE/AF, No AE lock5 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 lens6 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 off8 LCDPanels int8u 0 = Remain. shots/File no.
1 = ISO/Remain. shots
2 = ISO/File no.
3 = Shots in folder/Remain. shots9 AEBSequenceAutoCancel int8u 0 = 0,-,+/Enabled
1 = 0,-,+/Disabled
2 = -,0,+/Enabled
3 = -,0,+/Disabled10 AFPointIllumination int8u 0 = On
1 = Off
2 = On without dimming
3 = Brighter11 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+Command12 MirrorLockup int8u 0 = Disable
1 = Enable13 AFPointSpotMetering int8u 0 = 45/Center AF point
1 = 11/Active AF point
2 = 11/Center AF point
3 = 9/Active AF point14 FillFlashAutoReduction int8u 0 = Enable
1 = Disable15 ShutterCurtainSync int8u 0 = 1st-curtain sync
1 = 2nd-curtain sync16 SafetyShiftInAvOrTv int8u 0 = Disable
1 = Enable17 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 assist19 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 start20 AIServoTrackingSensitivity int8u 0 = Standard
1 = Slow
2 = Moderately slow
3 = Moderately fast
4 = Fast21 AIServoContinuousShooting int8u 0 = Shooting not possible without focus
1 = Shooting possible without focus
Tag ID Tag Name Writable Values / Notes 0 FocusingScreen int8u 0 = Ee-A
1 = Ee-D
2 = Ee-S1 SetFunctionWhenShooting int8u 0 = Default (no function)
1 = Change quality
2 = Change Parameters
3 = Menu display
4 = Image replay2 LongExposureNoiseReduction int8u 0 = Off
1 = Auto
2 = On3 FlashSyncSpeedAv int8u 0 = Auto
1 = 1/200 Fixed4 Shutter-AELock int8u 0 = AF/AE lock
1 = AE lock/AF
2 = AF/AF lock, No AE lock
3 = AE/AF, No AE lock5 AFAssistBeam int8u 0 = Emits
1 = Does not emit6 ExposureLevelIncrements int8u 0 = 1/3 Stop
1 = 1/2 Stop7 FlashFiring int8u 0 = Fires
1 = Does not fire8 ISOExpansion int8u 0 = Off
1 = On9 AEBSequenceAutoCancel int8u 0 = 0,-,+/Enabled
1 = 0,-,+/Disabled
2 = -,0,+/Enabled
3 = -,0,+/Disabled10 SuperimposedDisplay int8u 0 = On
1 = Off11 MenuButtonDisplayPosition int8u 0 = Previous (top if power off)
1 = Previous
2 = Top12 MirrorLockup int8u 0 = Disable
1 = Enable13 AFPointSelectionMethod int8u 0 = Normal
1 = Multi-controller direct
2 = Quick Control Dial direct14 ETTLII int8u 0 = Evaluative
1 = Average15 ShutterCurtainSync int8u 0 = 1st-curtain sync
1 = 2nd-curtain sync16 SafetyShiftInAvOrTv int8u 0 = Disable
1 = Enable17 AFPointActivationArea int8u 0 = Standard
1 = Expanded18 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 start20 AddOriginalDecisionData int8u 0 = Off
1 = On
Tag ID Tag Name Writable Values / Notes 1 SetButtonWhenShooting int8u 0 = Normal (disabled)
1 = Image quality
2 = Change parameters
3 = Menu display
4 = Image playback2 ShutterReleaseNoCFCard int8u 0 = Yes
1 = No3 FlashSyncSpeedAv int8u 0 = Auto
1 = 1/200 Fixed4 Shutter-AELock int8u 0 = AF/AE lock
1 = AE lock/AF
2 = AF/AF lock, No AE lock
3 = AE/AF, No AE lock5 AFAssist int8u 0 = Emits/Fires
1 = Does not emit/Fires
2 = Only ext. flash emits/Fires
3 = Emits/Does not fire6 ExposureLevelIncrements int8u 0 = 1/2 Stop
1 = 1/3 Stop7 AFPointRegistration int8u
0 = Center
1 = Bottom
2 = Right
3 = Extreme Right4 = Automatic
5 = Extreme Left
6 = Left
7 = Top8 RawAndJpgRecording int8u
0 = RAW+Small/Normal
1 = RAW+Small/Fine
2 = RAW+Medium/Normal3 = RAW+Medium/Fine
4 = RAW+Large/Normal
5 = RAW+Large/Fine9 AEBSequenceAutoCancel int8u 0 = 0,-,+/Enabled
1 = 0,-,+/Disabled
2 = -,0,+/Enabled
3 = -,0,+/Disabled10 SuperimposedDisplay int8u 0 = On
1 = Off11 MenuButtonDisplayPosition int8u 0 = Previous (top if power off)
1 = Previous
2 = Top12 MirrorLockup int8u 0 = Disable
1 = Enable13 AssistButtonFunction int8u 0 = Normal
1 = Select Home Position
2 = Select HP (while pressing)
3 = Av+/- (AF point by QCD)
4 = FE lock14 FillFlashAutoReduction int8u 0 = Enable
1 = Disable15 ShutterCurtainSync int8u 0 = 1st-curtain sync
1 = 2nd-curtain sync16 SafetyShiftInAvOrTv int8u 0 = Disable
1 = Enable17 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
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 replay1 LongExposureNoiseReduction int8u 0 = Off
1 = On2 FlashSyncSpeedAv int8u 0 = Auto
1 = 1/250 Fixed3 Shutter-AELock int8u 0 = AF/AE lock
1 = AE lock/AF
2 = AF/AF lock, No AE lock
3 = AE/AF, No AE lock4 AFAssistBeam int8u 0 = Emits
1 = Does not emit
2 = Only ext. flash emits5 ExposureLevelIncrements int8u 0 = 1/3 Stop
1 = 1/2 Stop6 FlashFiring int8u 0 = Fires
1 = Does not fire7 ISOExpansion int8u 0 = Off
1 = On8 AEBSequenceAutoCancel int8u 0 = 0,-,+/Enabled
1 = 0,-,+/Disabled
2 = -,0,+/Enabled
3 = -,0,+/Disabled9 SuperimposedDisplay int8u 0 = On
1 = Off10 MenuButtonDisplayPosition int8u 0 = Previous (top if power off)
1 = Previous
2 = Top11 MirrorLockup int8u 0 = Disable
1 = Enable12 AFPointSelectionMethod int8u 0 = Normal
1 = Multi-controller direct
2 = Quick Control Dial direct13 ETTLII int8u 0 = Evaluative
1 = Average14 ShutterCurtainSync int8u 0 = 1st-curtain sync
1 = 2nd-curtain sync15 SafetyShiftInAvOrTv int8u 0 = Disable
1 = Enable16 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 start17 AddOriginalDecisionData int8u 0 = Off
1 = On
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 replay2 LongExposureNoiseReduction int8u 0 = Off
1 = Auto
2 = On3 FlashSyncSpeedAv int8u 0 = Auto
1 = 1/250 Fixed4 Shutter-AELock int8u 0 = AF/AE lock
1 = AE lock/AF
2 = AF/AF lock, No AE lock
3 = AE/AF, No AE lock5 AFAssistBeam int8u 0 = Emits
1 = Does not emit
2 = Only ext. flash emits6 ExposureLevelIncrements int8u 0 = 1/3 Stop
1 = 1/2 Stop7 FlashFiring int8u 0 = Fires
1 = Does not fire8 ISOExpansion int8u 0 = Off
1 = On9 AEBSequenceAutoCancel int8u 0 = 0,-,+/Enabled
1 = 0,-,+/Disabled
2 = -,0,+/Enabled
3 = -,0,+/Disabled10 SuperimposedDisplay int8u 0 = On
1 = Off11 MenuButtonDisplayPosition int8u 0 = Previous (top if power off)
1 = Previous
2 = Top12 MirrorLockup int8u 0 = Disable
1 = Enable13 AFPointSelectionMethod int8u 0 = Normal
1 = Multi-controller direct
2 = Quick Control Dial direct14 ETTLII int8u 0 = Evaluative
1 = Average15 ShutterCurtainSync int8u 0 = 1st-curtain sync
1 = 2nd-curtain sync16 SafetyShiftInAvOrTv int8u 0 = Disable
1 = Enable17 MagnifiedView int8u 0 = Image playback only
1 = Image review and playback18 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 start19 AddOriginalDecisionData int8u 0 = Off
1 = On
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 select1 LongExposureNoiseReduction int8u 0 = Off
1 = On2 FlashSyncSpeedAv int8u 0 = Auto
1 = 1/200 Fixed3 Shutter-AELock int8u 0 = AF/AE lock
1 = AE lock/AF
2 = AF/AF lock, No AE lock
3 = AE/AF, No AE lock4 AFAssistBeam int8u 0 = Emits
1 = Does not emit
2 = Only ext. flash emits5 ExposureLevelIncrements int8u 0 = 1/3 Stop
1 = 1/2 Stop6 MirrorLockup int8u 0 = Disable
1 = Enable7 ETTLII int8u 0 = Evaluative
1 = Average8 ShutterCurtainSync int8u 0 = 1st-curtain sync
1 = 2nd-curtain sync
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 select1 LongExposureNoiseReduction int8u 0 = Off
1 = Auto
2 = On2 FlashSyncSpeedAv int8u 0 = Auto
1 = 1/200 Fixed3 Shutter-AELock int8u 0 = AF/AE lock
1 = AE lock/AF
2 = AF/AF lock, No AE lock
3 = AE/AF, No AE lock4 AFAssistBeam int8u 0 = Emits
1 = Does not emit
2 = Only ext. flash emits5 ExposureLevelIncrements int8u 0 = 1/3 Stop
1 = 1/2 Stop6 MirrorLockup int8u 0 = Disable
1 = Enable7 ETTLII int8u 0 = Evaluative
1 = Average8 ShutterCurtainSync int8u 0 = 1st-curtain sync
1 = 2nd-curtain sync9 MagnifiedView int8u 0 = Image playback only
1 = Image review and playback10 LCDDisplayAtPowerOn int8u 0 = Display
1 = Retain power off status
Custom functions for the EOS D30 and D60.
Tag ID Tag Name Writable Values / Notes 1 LongExposureNoiseReduction int8u 0 = Off
1 = On2 Shutter-AELock int8u 0 = AF/AE lock
1 = AE lock/AF
2 = AF/AF lock
3 = AE+release/AE+AF3 MirrorLockup int8u 0 = Disable
1 = Enable4 ExposureLevelIncrements int8u 0 = 1/2 Stop
1 = 1/3 Stop5 AFAssist int8u 0 = Emits/Fires
1 = Does not emit/Fires
2 = Only ext. flash emits/Fires
3 = Emits/Does not fire6 FlashSyncSpeedAv int8u 0 = Auto
1 = 1/200 Fixed7 AEBSequenceAutoCancel int8u 0 = 0,-,+/Enabled
1 = 0,-,+/Disabled
2 = -,0,+/Enabled
3 = -,0,+/Disabled8 ShutterCurtainSync int8u 0 = 1st-curtain sync
1 = 2nd-curtain sync9 LensAFStopButton int8u 0 = AF Stop
1 = Operate AF
2 = Lock AE and start timer10 FillFlashAutoReduction int8u 0 = Enable
1 = Disable11 MenuButtonReturn int8u 0 = Top
1 = Previous (volatile)
2 = Previous12 SetButtonWhenShooting int8u 0 = Default (no function)
1 = Image quality
2 = Change ISO speed
3 = Change parameters13 SensorCleaning int8u 0 = Disable
1 = Enable14 SuperimposedDisplay int8u 0 = On
1 = Off15 ShutterReleaseNoCFCard int8u 0 = Yes
1 = No
Tag ID Tag Name Writable Values / Notes [no tags known]
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
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
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 Stop0x0102 ISOSpeedIncrements int32s 0 = 1/3 Stop
1 = 1 Stop0x0103 ISOSpeedRange
ISOExpansionint32s[3]
int32s(1DmkIII and 1DmkIV)
[Value 0]
0 = Disable
1 = Enable
(other models)
0 = Off
1 = On0x0104 AEBAutoCancel int32s 0 = On
1 = Off0x0105 AEBSequence int32s (value of 2 not used by 40D, 50D, 60D, 5DmkII and 7D)
0 = 0,-,+
1 = -,0,+
2 = +,0,-0x0106 AEBShotCount
AEBShotCountint32s
int32s[2](EOS 90D)
2 = 2 shots
3 = 3 shots
5 = 5 shots
7 = 7 shots
(other models storing a single value)
0 = 3 shots
1 = 2 shots
2 = 5 shots
3 = 7 shots
(models storing two values)
'2 1' = 2 shots
'3 0' = 3 shots
'5 2' = 5 shots
'7 3' = 7 shots0x0107 SpotMeterLinkToAFPoint int32s 0 = Disable (use center AF point)
1 = Enable (use active AF point)0x0108 SafetyShift int32s (value of 2 not used by some models)
0 = Disable
1 = Enable (Tv/Av)
2 = Enable (ISO speed)0x0109 UsableShootingModes
UsableShootingModesint32s
int32s[2][Value 0]
0 = Disable
1 = Enable0x010a UsableMeteringModes
UsableMeteringModesint32s
int32s[2][Value 0]
0 = Disable
1 = Enable0x010b ExposureModeInManual int32s 0 = Specified metering mode
1 = Evaluative metering
2 = Partial metering
3 = Spot metering
4 = Center-weighted average0x010c ShutterSpeedRange
ShutterSpeedRangeint32s[3]
int32s[4][Value 0]
0 = Disable
1 = Enable0x010d ApertureRange
ApertureRangeint32s[3]
int32s[4][Value 0]
0 = Disable
1 = Enable0x010e ApplyShootingMeteringMode int32s[8] [Value 0]
0 = Disable
1 = Enable0x010f 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 Fixed0x0110 AEMicroadjustment int32s[3] [Value 0]
0 = Disable
1 = Enable0x0111 FEMicroadjustment int32s[3] [Value 0]
0 = Disable
1 = Enable0x0112 SameExposureForNewAperture int32s 0 = Disable
1 = ISO Speed
2 = Shutter Speed
(EOS R)
0 = Disable
1 = ISO Speed
2 = ISO Speed/Shutter Speed
3 = Shutter Speed0x0113 ExposureCompAutoCancel int32s 0 = Enable
1 = Disable0x0114 AELockMeterModeAfterFocus int32s Bit 0 = Evaluative
Bit 1 = Partial
Bit 2 = Spot
Bit 3 = Center-weighted0x0201 LongExposureNoiseReduction int32s 0 = Off
1 = Auto
2 = On0x0202 HighISONoiseReduction int32s (50D, 60D, 500D, 550D, 600D, 1100D, 5DmkII and 7D)
0 = Standard
1 = Low
2 = Strong
3 = Off
(other models)
0 = Off
1 = On0x0203 HighlightTonePriority int32s 0 = Disable
1 = Enable0x0204 AutoLightingOptimizer int32s (50D, 500D, 5DmkII and 1DmkIV)
0 = Standard
1 = Low
2 = Strong
3 = Disable
(other models)
0 = Enable
1 = Disable0x0304 ETTLII int32s 0 = Evaluative
1 = Average0x0305 ShutterCurtainSync int32s 0 = 1st-curtain sync
1 = 2nd-curtain sync0x0306 FlashFiring int32s 0 = Fires
1 = Does not fire0x0407 ViewInfoDuringExposure int32s 0 = Disable
1 = Enable0x0408 LCDIlluminationDuringBulb int32s 0 = Off
1 = On0x0409 InfoButtonWhenShooting int32s (1D Mark III)
0 = Displays camera settings
1 = Displays shooting functions
(1D Mark IV)
0 = Displays shooting functions
1 = Displays camera settings0x040a ViewfinderWarnings int32s
Bit 0 = Monochrome
Bit 1 = WB corrected
Bit 2 = One-touch image quality
Bit 3 = ISO expansion
Bit 4 = Spot metering
Bit 6 = Noise reduction
Bit 7 = HDR0x040b LVShootingAreaDisplay int32s 0 = Masked
1 = Outlined0x040c LVShootingAreaDisplay int32s 0 = Masked
1 = Outlined0x0501 USMLensElectronicMF int32s 0 = Enable after one-shot AF
1 = Disable after one-shot AF
2 = Disable in AF mode0x0502 AIServoTrackingSensitivity int32s -2 = Slow
-1 = Medium Slow
0 = Standard
1 = Medium Fast
2 = Fast0x0503 AIServoImagePriority int32s 0 = 1: AF, 2: Tracking
1 = 1: AF, 2: Drive speed
2 = 1: Release, 2: Drive speed
3 = 1: Release, 2: Tracking0x0504 AIServoTrackingMethod int32s 0 = Main focus point priority
1 = Continuous AF track priority0x0505 LensDriveNoAF int32s 0 = Focus search on
1 = Focus search off0x0506 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 AF0x0507 AFMicroadjustment int32s[5] [Value 0]
0 = Disable
1 = Adjust all by same amount
2 = Adjust by lens0x0508 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 area0x0509 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 selectable0x050a SwitchToRegisteredAFPoint int32s (1D Mark IV)
0 = Disable
1 = Switch with multi-controller
2 = Only while AEL is pressed
(other models)
0 = Disable
1 = Enable0x050b AFPointAutoSelection int32s 0 = Control-direct:disable/Main:enable
1 = Control-direct:disable/Main:disable
2 = Control-direct:enable/Main:enable0x050c 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 display0x050d AFPointBrightness int32s 0 = Normal
1 = Brighter0x050e 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 only0x050f 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 selection0x0510 VFDisplayIllumination
SuperimposedDisplayint32s
int32s(7D)
0 = Auto
1 = Enable
2 = Disable
(other models)
0 = On
1 = Off0x0511 AFDuringLiveView int32s (40D)
0 = Disable
1 = Enable
(450D and 1000D)
0 = Disable
1 = Quick mode
2 = Live mode0x0512 SelectAFAreaSelectMode int32s [Value 0]
0 = Disable
1 = Enable
2 = Register
3 = Select AF-modes0x0513 ManualAFPointSelectPattern int32s 0 = Stops at AF area edges
1 = Continuous0x0514 DisplayAllAFPoints int32s 0 = Enable
1 = Disable0x0515 FocusDisplayAIServoAndMF int32s 0 = Enable
1 = Disable0x0516 OrientationLinkedAFPoint int32s 0 = Same for vertical and horizontal
1 = Select different AF points0x0517 MultiControllerWhileMetering int32s 0 = Off
1 = AF point selection0x0518 AccelerationTracking int32s 0x0519 AIServoFirstImagePriority int32s -1 = Release priority
0 = Equal priority
1 = Focus priority0x051a AIServoSecondImagePriority int32s -1 = Shooting speed priority
0 = Equal priority
1 = Focus priority0x051b AFAreaSelectMethod int32s 0 = AF area selection button
1 = Main dial0x051c AutoAFPointColorTracking int32s 0 = On-Shot AF only
1 = Disable0x051d VFDisplayIllumination int32s [Value 0]
0 = Auto
1 = Enable
2 = Disable
[Value 1]
0 = Non-illuminated
1 = Illuminated0x051e InitialAFPointAIServoAF int32s 0 = Auto
1 = Initial AF point selected
2 = Manual AF point0x060f MirrorLockup int32s (value of 2 not used by some models)
0 = Disable
1 = Enable
2 = Enable: Down with Set0x0610 ContinuousShootingSpeed
ContinuousShootingSpeed
ContinuousShootingSpeedint32s[6]
int32s[5]
int32s[3][Value 0]
0 = Disable
1 = Enable
[Value 0]
0 = Disable
1 = Enable0x0611 ContinuousShotLimit int32s[2] [Value 0]
0 = Disable
1 = Enable0x0612 RestrictDriveModes
RestrictDriveModesint32s
int32s[2][Value 0]
0 = Disable
1 = Enable0x0701 Shutter-AELock
AFAndMeteringButtons
ShutterButtonAFOnButtonint32s
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
(250D)
'0 0' = AF/AE lock
'1 0' = AE lock/AF
'2 0' = AF/AF lock, No AE lock
'3 0' = 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/disable0x0702 AFOnAELockButtonSwitch int32s 0 = Disable
1 = Enable0x0703 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 comp0x0704 SetButtonWhenShooting int32s (40D, 50D and 5DmkII; value of 5 is new for 50D, and 6 is new for 5DmkII) (60D)
0 = Normal (disabled)
1 = Image quality
2 = Picture style
3 = Menu display
4 = Image playback
5 = Quick control screen
6 = Record movie (Live View)(450D, 550D and 600D; value of 5 is new for 550D)
0 = Normal (disabled)
1 = Image quality
2 = Picture style
3 = White balance
4 = Flash exposure compensation
5 = Viewfinder leveling gauge(1100D)
0 = Normal (disabled)
1 = Image quality
2 = Flash exposure compensation
3 = LCD monitor On/Off
4 = Menu display
5 = ISO speed(1000D)
0 = Normal (disabled)
1 = Image quality
2 = Flash exposure compensation
3 = LCD monitor On/Off
4 = Menu display
5 = Depth-of-field preview
0 = LCD monitor On/Off
1 = Image quality
2 = Flash exposure compensation
3 = Menu display
4 = Disabled
(500D)(250D)
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 playback0x0705 ManualTv int32s 0 = Tv=Main/Av=Control
1 = Tv=Control/Av=Main0x0706 DialDirectionTvAv int32s 0 = Normal
1 = Reversed0x0707 AvSettingWithoutLens int32s 0 = Disable
1 = Enable0x0708 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-control0x070b AssignFuncButton int32s 0 = LCD brightness
1 = Image quality
2 = Exposure comp./AEB setting
3 = Image jump with main dial
4 = Live view function settings0x070c CustomControls int32s 0x070d StartMovieShooting int32s 0 = Default (from LV)
1 = Quick start (FEL button)0x070e FlashButtonFunction int32s 0 = Raise built-in flash
1 = ISO speed0x070f 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-controller0x0710 TrashButtonFunction int32s 0 = Normal (set center AF point)
1 = Depth-of-field preview0x0711 ShutterReleaseWithoutLens int32s 0 = Disable
1 = Enable0x0712 ControlRingRotation int32s 0 = Normal
1 = Reversed0x0713 FocusRingRotation int32s 0 = Normal
1 = Reversed0x0714 RFLensMFFocusRingSensitivity int32s 0 = Varies With Rotation Speed
1 = Linked To Rotation Angle0x0715 CustomizeDials int32s 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,R0x080c TimerLength
TimerLengthint32s[3]
int32s[4][Value 0]
0 = Disable
1 = Enable0x080d ShortReleaseTimeLag int32s 0 = Disable
1 = Enable0x080e AddAspectRatioInfo int32s
0 = Off
1 = 6:6
2 = 3:4
3 = 4:54 = 6:7
5 = 10:12
6 = 5:70x080f AddOriginalDecisionData int32s 0 = Off
1 = On0x0810 LiveViewExposureSimulation int32s 0 = Disable (LCD auto adjust)
1 = Enable (simulates exposure)0x0811 LCDDisplayAtPowerOn int32s 0 = Display
1 = Retain power off status0x0812 MemoAudioQuality int32s 0 = High (48 kHz)
1 = Low (8 kHz)0x0813 DefaultEraseOption int32s 0 = Cancel selected
1 = Erase selected
2 = Erase RAW selected
3 = Erase non-RAW selected0x0814 RetractLensOnPowerOff int32s 0 = Enable
1 = Disable0x0815 AddIPTCInformation int32s 0 = Disable
1 = Enable0x0816 AudioCompression int32s 0 = Enable
1 = Disable