CanonCustom Tags

## CanonCustom Functions1D Tags

> 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 | AEBSequence | 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

## 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 = 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 | AEBSequence | 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 | SetButtonFunction | int8u | 0 = Not assigned 1 = Change quality 2 = Change parameters 3 = Menu display 4 = Image replay
> 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 | AEBSequence | 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 = Operate AF 2 = Lock AE and start timer

## 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 | AEBSequence | 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 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 frame selec.
> 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 emits ext. flash
> 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 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 | AEBSequence | 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 | SetButtonFunction | int8u | 0 = Not assigned 1 = Change quality 2 = Change ISO speed 3 = Select 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.

> Index | 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

> Index | 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 |

<-- ExifTool Tag Names

(This document generated automatically by Image::ExifTool::BuildTagLookup)
Last revised Feb 3, 2006