News

Welcome to our Technical Information Pages!

Japanese IS Part Label

The left hand kanji loosely translates as "Medium" and that the right hand one translates as "Feeling".

 
 
  • Y / Left set is IS Central Position 
  • P / Right set is IS Shift. 

 

 

Notes

Central position values tend to be near zero (E1 = -31 and E9 = -23 in decimal) and IS Shift values tend to be midway between 0 and 255 (7B = 123 in decimal). 

 

 

So the typical values in the photo above are:

  • Y / Left = IS Central Position 
  • P / Right = IS Shift

 

Some lenses have IS Lables with eight figures to enter for IS Shift and Gyro rank, while others have only two. 

 

 

 

The IS Lable above is for the 'EF-S 18-200mm F3.5-5.6 IS' which doesn't have a gyro rack so:

 

  • Left column = Pitch and Yaw for IS Central Position
  • Right column (with the four figures) = Pitch and Yaw for IS Shift

 

George Barroso / FantasTEC Photo Service:

 

“The IS setting label provided with the Canon replacement part, made perfect sense once I was in the software. 

 

Its all there, very easy and all alignments fell right in. Testing the lens after the repair (new IS unit) and alignment was perfect.”

 
 

The Lens FAX in Canon Lens Program Software

⬅️ Tip: Use your browser’s back arrow to return to the previous page anytime.

 

A Valuable Tool when Buying, Selling, and Servicing Lenses

 

With the Camera FAX , you can:

  • Offer a standalone service, creating an extra income stream. Quick and easy to use, it works seamlessly In-house and at workshops
  • Create a Test Report a powerful sales tool that showcases your work and builds customer trust.

 

The Lens Professional Camera FAX includes:

  • Custom Headers and Footers: Add your contact information, logo, and terms of service.
  • General Information: Model and Firmware version.
  • Internal Serial Numbers: Lens ID and Lens Body ID.
  • Drive Counts:  Diaphragm, AF and IS Units release counts.
  • Error Codes: Error recording of Diaphragm, AF and IS Units.
  • AF Compensation: Compensation numbers of all AF systems.
  • Image Stabilisation:  IS Unit; Shift, Gyro, Central and Gain
  • Test Report: A report of all the tests conducted at this workshop on this lens.
 

The Adjust Focus Compensation Menu in Canon Lens Professional Software

⬅️ Tip: Use your browser’s back arrow to return to the previous page anytime.
 
Click the Menu tabs to view each Function

Adjust Focus Compensation

“Thank you for the encouragement! I finished that lens and it looks great (Woohoo!!!). We’re excited to try another one with a different model. Thanks so much” …… Zibby Olsen / KEH

Adjust Focus Compensation

Click this Link ‘Understanding Focus Compensation’

The Options in Focus Compensation will be different depending on the Lens and AF system! The software will automatically adapt and offer only the options applicable to your Lens.

Start by selecting ‘All Cameras’ and ‘Aria 61-Frame’.

  • All Camerasgives accurate AF compensation across all camera bodies, while ‘Aria 61-FramesupportsConvert to Other AF Systems’, which lets your adjustments apply automatically across the board.
  • ‘Selected Camera Models’ and ‘Select AF System to Adjust’ options are for special situations, which are fully explained in both the Demo and working software instructions.

⚠️ The Help files in the working software and Demo will guide you through every step: when to adjust, which targets to use, and how to save and verify results.

Example: Creating a Focus Compensation File

  1. Select All Cameras
  2. Select Aria 61-Frame – to open the AF Compensation window.

The necessary AF targets are included with the software!

Area 61-Frame

This menu is used to create the F/2.8 and F/5.6 AF Sensors Compensation Files.

Area 61-Frame

Compensation Adjustment is a Two Step Process:

  1. Click F/2.8 to adjust the f/2.8 sensors using Diagonal targets.
  2. Click F/5.6 to adjust the f/5.6 sensors using Vertical and Horizontal targets.

F/2.8 Focus Compensation Adjust

This menu lets you adjust the f/2.8 AF sensors, creating the F/2.8 Compensation File.

F/2.8 Focus Compensation

Step 1: Create the F/2.8 Compensation File

  • First test the Lens and record the initial AF error.
  • Then make adjustments using the Diagonal targets at both telephoto and wide-angle zoom positions.
  • Using the ‘Calculate Intermediate Values’ button you automatically fill in the adjustments for the other zoom steps.
  • Now click “Write the New Values” to create the new F/2.8 Compensation data File.
  • Finally, you test the lens again to verify improved focus accuracy. And move on to creating the F/5.6 Compensation File.

F/5.6 Focus Compensation Adjust

This menu lets you adjust the f/5.6 AF sensors, creating the F/5.6 Compensation File.

F/5.6 Focus Compensation

Step 2: Create the F/5.6 Compensation File

You follow the same process as the F/2.8 file, using the Vertical and Horizontal targets to adjust the f/5.6 AF sensors. When finished, the workflow returns through the Area 61-Frame window to Focus Compensation Adjustment window, where you use the ‘Convert to Other AF Systems’ function to complete the process.

 
 

The USM Adjustment Menu in Canon Lens Professional Software

⬅️ Tip: Use your browser’s back arrow to return to the previous page anytime.
 
Click the Menu tabs to view each Function

USM Adjustment Menu

The USM Adjustment Menus allows you to Test, Troubleshoot and calibrate the USM motor.

USM Adjustment Menu
 

USM Adjustment Menus are used for:

  • Replacing the Main Board when the Original Calibration data was lost.
  • Removing or replacing the USM Motor
  • The Lens is focusing too slowly, inconsistently, or not at all

It includes three steps:

  1. USM Test Drive – Checks if the motor is running at the right speed
  2. USM Frequency – Makes sure the motor’s signal is set correctly.
  3. USM Duty Cycle – Adjusts how the signal is sent to the motor so it responds properly

USM Drive Test

This menu lets you test the USM motor to make sure it is working properly and the software will suggest likely causes of failure if the motor does not respond correctly.

USM Drive Test

This test is especially important after replacing the USM motor or taking the lens apart.

Testing Process:

  • The test runs automatically and checks how well the motor performs. If something is wrong, the software will tell you what the likely problem is (like a loose part or worn-out piece inside the lens) so you know where to look.

Notes:

  • When testing a Zoom lens, run the test at both Wide and Tele positions
  • Most failures are caused by improperly tightened motor cams or worn plastic collars. Checking these areas first can save time and avoid unnecessary part replacements.

USM Frequency

This menu helps you fix Auto Focus problems like focusing too fast, too slow, or acting unstable by adjusting the USM frequency

USM Frequency

Use this menu to fine-tune the lens frequency:

  • You'll need to open the lens to solder two wires to the lens board.
  • Route the wires out through the AF/MF switch opening.
  • Reassemble the Lens and connect your frequency counter.
  • Adjust the Frequency using the slider.
  • Press ‘Write’ to save your changes.

⚠️ Read our article: Frequency Counters are inexpensive

Tips:

  • Autofocus fluctuations are more noticeable in hot or cold conditions.

USM Duty Cycle

This menu helps you fix Auto Focus problems like focusing too fast, too slow, or acting unstable by adjusting the USM frequency.

USM Duty Cycle

The menu controls the duty cycle, which is how long the motor is turned On and Off during each pause. Most lenses work on a 50/50 balance. If the balance is off, the focus can become rough or unreliable.

  • Most lenses use a 50% duty cycle, where the high and low pulses are equal in duration.

You should use this menu if:

  • If the is not focusing smoothly
  • You replaced the USM motor or main board
  • You are fine-tuning lens after repair

⚠️ Always perform USM Frequency Adjustment first (if supported by the lens), before adjusting the Duty Cycle.

Automatic Calibration:

  • If the lens supports automatic duty cycle calibration, no external equipment is needed. Simply press ‘Calibrate’, and the software will complete the process in about one minute.

⬅️ Done? Use your browser’s back arrow to return.

 

Viewing Focus Compensation in Canon Lens Software

⬅️ Tip: Use your browser’s back arrow to return to the previous page anytime.

 

Inspecting Focus Compensation helps Troubleshoot AF Problems

 

⚠️ Viewing Focus Commpensation is NOT a test of Focus Compensation accuracy!

This menu helps you check if the Focus Compensation in the lens is working properly without Disassembly

  • Focus Compensation allows the camera to adjust focus more accurately based on the specific lens you're using.

As you slowly turn the focus and zoom rings, the display should show smooth changes in values. If the values don’t change, or if they jump suddenly, there might be a problem—like a damaged internal part (called a wiper) or a corrupted memory chip in the lens.

This tool is useful when you're having Auto Focus (AF) issues.

 

Problems Caused by Faulty Focus Compensation

  • Front or Back Focus
  • Inconsistent AF Accuracy
  • Focus Shift While Zooming (Zoom Lenses)
  • Erratic Autofocus Behavior
  • Poor Low-Light Focus Performance
  • AF Micro Adjustment Has No Effect
  • Focus Errors After Main Board Replacement
 

Checking the Zoom Encoder in Canon Lens Software

⬅️ Tip: Use your browser’s back arrow to return to the previous page anytime.

 

Zoom Encoder problems can affect Flash, Image Stabilization and Auto Focus

This menu lets you test if the Zoom Encoder in your lens is working correctly without Disassembly

  • Problems with the Zoom Encoder can cause issues with Flash, Image Stabilization, and Auto Focus.

It works by showing you a signal as you slowly move the zoom ring. If the display matches the lens zoom and all boxes light up smoothly, the encoder is working. If not, the encoder might be damaged—usually from bent or broken parts inside.

This signal also helps control the flash power when using ETTL flash.

⚠️ The most common cause of encoder failure is bent or broken wiper blades on the zoom brush.

 

Possible Problems from a Faulty Zoom Encoder Brush

  • Inconsistent or incorrect ETTL flash exposure
  • Poor or unreliable image stabilization (IS) performance
  • Autofocus hesitation or inaccuracy, especially at longer focal lengths
  • Incorrect or stuck focal length in EXIF data
  • Possible lens communication errors or camera error messages
  • Flickering or image shift during zoom in live view or video mode
 

Checking the Focus Distance Encoder in Canon Lens Software

⬅️ Tip: Use your browser’s back arrow to return to the previous page anytime.

 

Having an Auto Focus Problem … start by checking the Focus Encoder

 

 

This menu helps you check if the Focus Encoder in your lens is working properly, without disassembly

  • If you're having Auto Focus problems, this is a good place to start.

It shows you a signal as you slowly turn the focus ring by hand. If the signal moves smoothly and all the boxes on the screen light up during the test, the encoder is working. If not, there may be a problem; often caused by bent or broken parts inside the lens.

Also, this same signal is important in setting the power level for ETTL flash.

 

⚠️  The most common cause of encoder failure is bent or broken wiper blades on the focus brush.

 

Condition and Wear on L Series Lenses in Canon Lens Software

⬅️ Tip: Use your browser’s back arrow to return to the previous page anytime.

 

Troubleshoot Subassembly Errors / Reset the use Count if you replace a Subassembly

Clear the Error Codes after Repair

Newer L-Series Lenses Record: Actuation Counts and Errors

These lenses track usage and errors from key internal components:

  • Diaphragm Unit
  • AF (Autofocus) Unit
  • IS (Image Stabilization) Unit

 

Error Window

  • This window identifies errors in malfunctioning units, helping you pinpoint the source of the issue.
  • Example:  IS Unit – Gyro Sensor: Anomalous

This data provides a clear picture of the lens’s overall condition and can help identify malfunctioning sub-assemblies.

 

Reset

  • Use Reset to zero the actuation count after replacing a sub-assembly.

 

Clear

  • Use Clear to erase error codes after performing repairs.
 

Read and Change the Electronic Serial Numbers in Canon Lens Software

⬅️ Tip: Use your browser’s back arrow to return to the previous page anytime.

Change the Electronic Serial Number in the Lens

Lens ID Number

  • This is an internal factory-assigned serial number. This normally will not match the serial number printed on the lens. There is no reason to change this number, it's used primarily for factory reference.

 

 

Lens Body Number

  • This is the electronic serial number of the lens and should match the number printed on the lens body.

⚠️ Not all lenses include an electronic serial number. If your lens does not have one, the 'Lens Body Number' field will not appear in this Menu window.

 

 

Change

  • Click ‘Change’ to update the electronic serial number so it matches the number printed on the lens body, if needed.
 
 

Backup / Restore / Initialize Main Board in Canon Lens Software

⬅️ Tip: Use your browser’s back arrow to return to the previous page anytime.
 

Save and Restore Lens Calibration Data

 

 

⚠️ Always Backup the Calibration Data from the Original Main Board before making any changes.

Backup … is used for replacing Main Boards or before making Adjustments.

Restore … is used when you replace a Main Board AND you were able to save the Calibration Data from the Original Main Board

 

Initialize …. is used when you replace a Main Board WITHOUT the original Calibration Data

 

If you were not able to download the Calibration Data from the original Main Board:

  1. Install the new Main Board.
  2. Use this software to Initialize it.
  3. Then calibrate the lens using this software.
 

Understanding Focus Compensation

⬅️ Tip: Use your browser’s back arrow to return to the previous page anytime.

 

Question from Accurate Instrument Servicing Pty Ltd

“Would it be correct to say it’s basically not possible to get 100% AF focus—only very close—because of mechanical or possibly optical tolerances?”

Answer

Yes, that's essentially correct. Most lenses are not manufactured to tolerances that can always achieve perfect Auto Focus. However, a good lens will consistently front or back focus by a predictable amount.

To correct this, lenses include a data file called Focus Compensation, which tells the camera body how much to adjust to achieve optimal focus. This is not an autofocus (AF) adjustment on the camera—it is lens-specific data used by the camera’s AF system as part of its focusing calculation.

 

Lens Focus Compensation – Quick Overview:
Focus Compensation is designed to make a lens provide the best possible AF performance across all camera bodies (assuming the camera body AF system is properly calibrated).

  • It is not an AF adjustment.
  • It is used by the camera as part of its autofocus calculations.
  • Calibration is for the central AF frame in the viewfinder.
  • Different calibration values exist for:
    • Different AF sensor types within the central frame
    • Different zoom settings
    • Different EOS AF system designs

 

For Canon Lens Professional Software Users

More details can be found in the Software’s ‘Help File’
Help → Using the Software → Lens Operations Menu → Focus Compensation – Adjustment Overview

 
Canon Lens Plugin Purchase Details

Purchase Details

  1. Connect your Lens to your PC, through a compatible camera Body.
  2. Connect your Lens to the Software.
  3. Click 'Connect' -- if the Lens Plugin is not installed, you will get an alert
  4. Purchase the Plugin and wait for your ‘Plugin Confirmation Email’ from SPT.(Your Invoice is NOT the Confirmation Email)
  5. Relaunch your software and click:  ‘Connect’ / ‘OK / Install or Install All (for multiple Lens Plugins).

 
 
The Effects of Lens Release Dates and Firmware Versions!

The Effects of Lens Release Dates and Firmware Versions!

 

Older Lens and Firmware versions have fewer Supported Operations - allot fewer!  SPT Canon Lens Professional software always uses ‘ALL’ Operations that the Lens and Firmware supports.

 

 

 
Canon Lens Interactive Software

SPT’s Canon Lens Interactive Software

 

Outwardly two same model Canon lenses may look identical, but variations in manufacturing dates, firmware, etc. can make them very different lens to service.  

 

Canon Lens Professional and its Plugins automatically synchronize its Supported Operations, Adjustment Menus and Service Methods specifically to the Canon Lens being serviced!

 
Here are two Canon Lenses both equipped with IS and USM:

Although we are only showing the Supported Operations Menu changes extend throughout the software;  including differences in Adjustment Menus, Service Methods and even the directions in the SideBar window.  

 

Note

Not all USM lenses allow adjustment (Automatic or Otherwise).  There are various different reasons - some are too early, while others, like the above example, have inbuilt self-calibration. 

 

SPT’s Interactive Lens Software makes your job easier!