Further information on the IDM Hand-held scanners can be found on the internet on the IDM product page at
www.sick.com
• Detailed technical data in the online data sheet
• Overview of accessories
• Configuration software IDM Set Up Tool
• EC Declaration of conformity
• Identification solutions product catalog
• Product information Hand-held scanners
Print out this manual
If you want to print out this manual please ensure that the original size is remained and the print out is of
good quality. Otherwise the configuration codes contained in this manual may be distorted and cannot be
scanned anymore.
Regulatory
EN61000-3-2/ EN61000-3-31,
EN60950-1, EN61000-6-3,
KN22, KN24 (KN61000-2,-3,-4,-5,-6,-8,-11)3
4
Clause 2, Article 58-2 of Radio Waves Act
Part 15B, Part 15C
CNS13438, CNS14336
AS/NZS CISPR 22:2009 Class B LED Eye Safety IEC62471 Exempt group
3.12.7 Position Calculation ....................................................................................................... 111
3.12.8 Application Example ...................................................................................................... 111
4 IDM Set Up Tool ...............................................................................................................................................113
4.1 Configuration via IDM Set Up Tool ............................................................................................... 113
1 Getting familiar with your IDM Hand-held scanner
The IDM family includes 1D scanners with linear imagers and 2D scanners with area imagers. There are
Bluetooth and corded versions available. Furthermore there are different models for variant target
applications. IDMx2x and IDMx4x can be used for general purpose applications whereas IDMx6x is designed
for industrial environments.
cradle to secure the data transmission to the host.
RS-232
Serial
USB HID &
USB Com Port
IDM corded
1.1 Connectivity
To connect the scanner, plug the cable into the interface port of the scanner and connect it to the host. To
remove the cable, straighten one end of a paper clip and insert it into the cable release hole to pull out the
cable. For IDM160/260 series you need to push down the bracket of the enclosure clip and pull out the cable.
IDM120 Series
For IDM Bluetooth scanners the cable needs to be connected to the smart cradles. The cable inlet is on the
bottom side of the cradles.
IDM140/240 Series
IDM160/260 Series
Ensure that the cable is pushed all the way into the RJ inlet of the base
1.1.1 Standard Interfaces (RS-232, USB)
1
IDM scanners support USB
and RS-232 Serial interfaces.
• USB HID (Human Interface Device): The scanner works as a generic USB Keyboard.
• USB COM: The scanner works as a RS-232 serial device. Please note that you have to install the USB
COM Port driver (available on www.sick.com
) before use.
1
USB is not suitable for use in industrial environments. Therefore, at cable installation it is important to ensure that there are no close
Depending on the Scanner model different cables are available.
IDM120, IDMx40,
IDM Bluetooth base
stations
IDM160,
IDM260
USB
RS-232
Power Supply
straight 1.8 m 6036728 6045195
spiral 3 m 6039158 6045232
straight 1.8 m 6041540 6045196
spiral 3 m 6039156 6045233
needed for operation with RS-232
1
cables
, Bluetooth
6036722
1.1.2 Industrial fieldbus
The IDM Hand-held scanners can be connected to industrial fieldbuses (such as PROFIBUS, PROFINET,
Ethernet TCP/IP, DeviceNet, etc.) via SICK connection modules and an adapter cable. The adapter cable
includes a voltage converter from DC 24 to 5 V for the voltage supply of the hand-held scanner, eliminating
the need of a separate power supply.
For more information on necessary components and order numbers please contact your local SICK
sales representative.
1. Ensure the battery contacts of the battery pack are facing the charging contacts inside the battery
cavity.
2. Slide the battery pack into the battery cavity until hearing a click sound before locking it with the end
cap. The scanner will give 4 beeps when the battery pack is installed properly if the battery pack still
has power.
3. Secure the end cap with the screw provided.
You can use the overlapping battery label to pull out the battery if needed.
2.1.2 Charging the battery
1. Choose an appropriate plug for your country and slide it into the power adapter cavity until it is locked.
Then plug the AC power plug into the AC wall socket.
Please make sure the USB bus power switch is in “OFF” position.
2.
3. Plug the DC power cord of the power supply unit into the DC Jack of the cradle. The smart cradle emits
the power-on beeps and the central (IDMx4x)/ upper (IDMx6x) power indicator gives one blue blink. If
you use the charging cradle, the central (IDMx4x)/ upper (IDMx6x) power indicator turns steady blue.
4. Place the scanner on the cradle. The status indicator of scanner will turn steady red if the battery is
not fully charged. When the battery is fully charged, the status indicator of the scanner turns steady
green.
Please note the important battery information on the next page!
Important information: Please charge the new battery pack for 8 hours prior to the first use. Ensure
destruction of the battery.
& IDM Bluetooth
that you are using a battery with enough capacity. Otherwise the scanner might lose its radio
connection. As soon as the scanner gives warning messages (one red blink and one beep at a regular
interval) the scanner needs to be recharged. If the scanner gives 8 red blinks and 8 beeps, the battery
power is extremely low. In that case the battery needs to be recharged immediately! If the scanner is
not placed into the charging cradle right the way, the scanner turns off automatically. Due to an internal
protection circuit there will now be measured 0 V on the outside contacts of the battery. If the battery
is not recharged immediately, a further discharge takes place even though the scanner is turned off.
Due to the internal chemical processes of lithium ion batteries, this will then result in an irreversible
2.1.3 Placing the scanner into the cradle
Ensure that the scanner is placed properly into the respective smart or charging cradle. If the unit is not
placed correctly into the cradle, the charging might not start.
IDMx41: Insert the scanner
IDMx61: Insert the back of the scanner first.
The correct placement into the cradle can be verified by the charging LED on the scanner. (See also chapter
2.1.5 on page 14)
2.1.4 USB Bus power
• If USB 3.0 is available in your host device, both battery charging and regular operation can be
supported by the USB Bus Power without using external power supply.
• If you want to use this feature, set the USB bus power switch to “ON”. Then connect the cradle and
host device via an USB cable.
• If only USB 2.0 is available in your host device the external power supply is necessary as a power
source, because the power supplied from USB 2.0 is not enough to support both battery charging and
regular operation simultaneously.
The paging function helps to locate the paired smart cradle or scanner. If you would like to page the paired
smart cradle, you can scan the “Paging” command.
If you would like to page the paired scanner, you can press the paging/rest button of the smart cradle no
longer than 5 seconds.
2.3 Radio Link Mode
The IDM Bluetooth scanners provide several radio link modes to communicate with the host device. When the
Bluetooth-enabled host device is not available, the scanner can work with the smart cradle in PAIR mode
(peer-to-peer connection) or PICO mode (multiple connections) to provide a plug-and-play cordless migration
of your existing non-Bluetooth devices. Moreover, you are able to use the scanner to work with Bluetoothenabled host devices via SPP mode or HID mode. When the radio link is disconnected, the scanner is capable
of reconnecting the radio link automatically when it returns into the Bluetooth radio range area. Please note
that this feature is not available in SPP slave mode. If you would like to change the radio link mode, please
scan the “Uninstall” command to reset the scanner to the uninstall state.
2.3.1 PAIR Mode
In PAIR mode, one smart cradle will work with one scanner. The smart cradle does not only provide the
Bluetooth radio link with the scanner, but also offers the legacy cabled interfaces to the host device, including
USB HID, USB COM, and RS-232 serial.
Use IDM Hand-held scanner in PAIR Mode:
1. Ensure the battery is fully charged. Refer to the section of “2.1.2 Charging the battery” for details.
2. Choose the interface cable, plug it into the smart cradle and connect it to the host device. (Refer to
chapter “1.1 Connectivity” for details.)
3. Turn on the power of your host device.
4. Note that if the scanner is shipped together with a smart cradle, they are pre-paired already. You will
see the link indicator of the scanner shows 1 blue blink per 2.5 seconds and the central (IDMx41)/
upper (IDMx61) power indicator of the smart cradle turns steady blue. If the scanner and smart cradle
just give alternative red and green blinks (“Uninstall” state), please follow step 5 to establish the
connection between scanner and smart cradle.
5. Scan the “PAIR mode” command. The status indicator of the scanner will turn steady red immediately.
Place the scanner into the smart cradle. You will hear one short beep to indicate the activation of the
pairing process. The scanner will emit continuous short clicks and the link indicator of the scanner will
flash blue quickly during the pairing process. When you hear 4 beeps in ascending tone, the pairing
process is completed. You will see that the link indicator of the scanner gives 1 blue blink per 2.5
seconds and the central (IDMx41)/ upper (IDMx61) power indicator of the smart cradle turns steady
blue. If the scanner pairing process failed or if the scanner is not placed into the smart cradle within
20 seconds, you will hear 2 “Di-do Di-do” beeps indicating that the pairing process was not successful.
The scanner will return to the uninstall state automatically.
6. Scan the corresponding host interface quick set command (chapter 5.7) to complete the installation.
The default host interface of the smart cradle is preset to USB HID. If you want to set the host interface to
USB COM you need to install the USB COM Port driver (available on www.sick.com
) before using.
2.3.2 PICO Mode
In PICO mode up to 7 scanners can be connected to one smart cradle. If you would like to un-pair all scanners
paired with the smart cradle, please press and hold the paging/reset button of the smart cradle for more than
5 seconds. If you just want to un-pair part of the paired scanners, please take those paired scanners and scan
the “Uninstall” command.
1. Ensure the battery is fully charged. You may refer to the section of “2.1.2 Charging the battery” for
details.
2. Choose the interface cable, plug it into the smart cradle and connect it to the host device. (Refer to
chapter “1.1 Connectivity” for details.
3. Turn on the power of your host device.
4. Ensure the side (IDMx41)/ lower (IDMx61) status indicators of the smart cradle shows alternative red
and green blinks (“Uninstall” state). If the smart cradle is paired with other scanners press and hold
the paging/ rest button for more than 5 seconds to un-pair all paired scanners. This way the smart
cradle will return to uninstall state automatically.
5. Prepare the scanners you would like to pair with the smart cradle. Ensure that the status indicator of
each scanner gives alternative red and green blinks (“Uninstall state”). If the scanner is no in the
“Uninstall state”, scan the “Uninstall” command to un-pair the scanner, then scan the “PICO Mode”
command. The status indicator of the scanner will turn to steady red.
Place the scanner into the smart cradle. You will hear one short beep to indicate the activation of the
pairing process. The scanner will emit continuous short clicks and the link indicator of the scanner will
flash blue quickly during the pairing process. When you hear 4 beeps in ascending tone, the pairing
process is completed. You will see that the link indicator of the scanner shows 1 blue blink per 2.5
seconds. The central (IDMx41)/ upper (IDMx61) power indicator of the smart cradle turns steady blue
and the side (IDMx41)/ lower (IDMx61) status indicators turn steady green.
If the scanner pairing process failed or if the scanner is not placed into the smart cradle within 20
seconds, you will hear 2 “Di-do Di-do” beeps to warn the failure of pairing. The scanner will return to
the uninstall state automatically.
6. Scan the corresponding host interface quick set command to complete the installation.
7. Repeat the same procedure to pair other scanners (up to seven scanners in total) with the smart
cradle.
For the user’s convenience, the smart cradle will automatically assign an ID number to each scanner.
Scan the “System Information” command to check the assigned ID number of each scanner.
Clone Function
For the user’s convenience, the clone function will help you to clone the host interface related parameters
(please refer to the following table for details) from one of the paired scanners to the rest of the paired
scanners under PICO mode. You can use one of the paired scanners to set the host interface related
parameters first and then scan the “Save Configuration” command. Afterwards, please take the other paired
scanners to scan the “Clone” command one by one to clone the host interface related parameters.
For using the Clone function, the paired scanners need to stay connected. The host interface related
parameters can’t be cloned to the paired scanner in disconnected status.
The below host interface related parameters will be impacted by the cloning function:
Data Transmission Parameter
Keyboard Interface Control
Serial Interface Control
Wand Emulation Control
2.3.3 HID Mode
Through the HID service, the scanner can work as a Bluetooth Keyboard. In this mode, the scanner will be
discoverable by the radio connection request issued by the remote host device. In some cases, you may be
requested to enter the Passkey (PIN) to establish the Bluetooth connection for security purpose.
1. Ensure the battery is fully charged. You may refer to the section of “2.1.2 Charging the battery” for
details.
2. Power on the scanner within radio range.
3. Ensure the status indicator of the scanner gives alternative red and green blinks (“Uninstall” state). If
the scanner is not in uninstall state scan the “Uninstall” command first.
4. If your remote host is equipped with the latest Bluetooth drivers or if it is an iOS or Android device we
recommend to use “HID Mode” for quick pairing. If necessary you may use “HID Mode with Passkey”
to establish a more secure connection. If you experience problems in “HID Mode” try “HID Legacy
Mode” instead.
5. Once you scan one of the above commands the link indicator of the scanner will give 3 blue blinks per
2 seconds during the searching process. You have to execute the Bluetooth Discovery procedure to
find available Bluetooth devices. Select “IDMxxx”.
6. If you use “HID Mode” go to step 9.
7. If you use “HID Mode with Passkey” you will be requested to enter the passkey (PIN) on the remote
host. Please enter the passkey (PIN) accordingly by scanning the “Option Codes” on page 132 and
then scan “FIN (Finish)” to end the passkey entry. Continue with step 9.
8. If you scan “HID Legacy Mode” the passkey (PIN) may be requested. Please enter “00000000”
(default setting). You will see “Keyboard on IDMxxx”. Double-click this HID service to establish the
connection between the scanner and the remote host device.
9. The scanner will emit 4 beeps in ascending tone to indicate the radio is connected. At the same time,
the link indicator of the scanner will give 1 blue blink per 2.5 seconds to indicate the scanner is in
radio-connected state. Please note that if the scanner failed to connect to the host device within 30
seconds, the link indicator will give 3 blue blinks per 2 seconds. But the scanner is still continuing to
discover the host device for another 30 seconds before going to sleep mode. In the interim, you still
can scan “Uninstall” command to revert the scanner to uninstall state. If the scanner goes to sleep
mode, you need to press the trigger to wake up the scanner to continue the installation.
The above procedures are based on popular Windows environment. However, the installation
procedure may vary depending on different remote host devices, operating systems and the Bluetooth
drivers.
While using HID mode be aware of potential error in the data transmission when radio link quality is
poor. You are suggested to use the scanner under the communication coverage at all times.
2.3.4 SSP Master/ Slave Mode
Through the standard SPP service, the scanner can work as a Bluetooth Serial Device. In SPP Master Mode,
the scanner initiates the radio connection request to the remote slave device. In SPP slave mode, the scanner
will be discoverable by the radio connection request issued by the remote host device.
Establish SSP Master Connection
1. Ensure the battery is fully charged. Open the folder “Hardware” located in Bluetooth Advanced Setting
of the remote host device to check its device MAC address. Then prepare a 12-character Code 128
barcode of the remote host device MAC address, or follow the step 4 to input MAC address by
scanning 12 option codes.
2. Ensure a virtual COM port is available in your remote host for connecting the scanner. If not, please
open the folder “Local Services” located in Bluetooth Advanced Setting. Click the “Add Serial Services”
to add one more Bluetooth COM port.
3. Power on the scanner within radio coverage and ensure the status indicator of the scanner gives
alternative red and green blinks (“Uninstall” state). If the scanner is not in uninstall state, please scan
the “Uninstall” command first, and then scan the “SPP Master Mode” command. The status indicator
of the scanner will turn steady red immediately.
4. Scan a 12-character MAC address barcode, or scan 12 option codes and “FIN” command to confirm
your inputs. The scanner will emit continuous short clicks and the link indicator of the scanner will
flash blue quickly during the radio connecting process. If the PIN Code or Passkey is requested, please
enter “00000000” (default setting).
5. The scanner will emit 4 beeps in ascending tone to indicate the radio is connected. At the same time,
the link indicator of the scanner will give 1 blue blink per 2.5 seconds to indicate the scanner is in
radio-connected state. Please note that if the scanner failed to connect to the host device within 30
seconds, the link indicator will give 3 blue blinks per 2 seconds. But the scanner is still continuing to
discover the host device for another 30 seconds before go to sleep. In the interim, you still can scan
the “Uninstall” command to revert the scanner to uninstall state. If the scanner is already in sleep
mode, you just need to press the trigger to wake up the scanner to continue the installation.
The above procedures are based on popular Windows environment. However, the installation
procedure may vary depending on different remote host devices, operating systems and the Bluetooth
drivers.
1. Ensure the battery is fully charged and a virtual COM port is available in your remote host for
connecting the scanner. If not, please open the folder “Client Applications” located in Bluetooth
Advanced Setting. Click the “Add COM Port” to add one more Bluetooth COM port.
2. Power on the scanner within radio coverage and ensure the status indicator of scanner gives
alternative red and green blinks (in “Uninstall” state). If the scanner is not in uninstall state, please
scan the “Uninstall” command first. Then scan the “SPP Slave Mode” command, and the link indicator
of scanner will give 3 blue blinks per 2 seconds during searching process.
3. Execute the Bluetooth Discovery procedure to find all available Bluetooth device list in your remote
host. You will see “IDMxxx” is shown in the list if the scanner is successfully discovered.
4. Double click the “IDMxxx” on the discovered Bluetooth devices. If the PIN Code or Passkey is
requested for security connection, please enter “00000000” (default setting). You will see “Serial Port
on IDMxxx”. Please double click this SPP service to establish the connection between scanner and
remote host device.
5. The scanner will emit 4 beeps in ascending tone to indicate the radio is connected. At the same time,
the link indicator of the scanner will give 1 blue blink per 2.5 seconds to indicate the scanner is in
radio-connected state. Please note that if the scanner is not connected to the host device within 1
minute after scanning the “SPP Slave Mode” command, the scanner will go to sleep mode
automatically. You can just press the trigger to wake up the scanner to continue the installation.
The above procedures are based on popular Windows environment. However, the installation
procedure may vary depending on different remote host devices, operating systems and the Bluetooth
drivers.
2.4 Out-of-Range Scanning
When the radio connection is established between scanner and remote host device, the scanner will transmit
each scanned code content right after scanning the barcode. However, the scanner is preset not to scan any
barcode data when it loses the radio connection with the remote host device.
If you enable the Out-of-Range scanning function, the scanner can continue scanning barcode data while it is
out of radio coverage. All scanned data will be temporarily stored in the memory buffer until radio link
resumed.
If the scanner is out of radio coverage, you will hear 4 beeps in descending tone to indicate the loss of radio
connection. The link indicator of the scanner will give 3 blue blinks per 2 seconds. Once the scanner is back
to radio coverage, you will hear 4 beeps in ascending tone to indicate the radio connection is rebuilt and the
scanner will give 1 blue blink per 2.5 seconds. At the same time, all stored scanned data will be transmitted
automatically right after the radio link is resumed.
2.5 Presentation Scanning
The Presentation Scanning is designed for hand-free applications. If the “Presentation Scanning Auto-sense”
function is enabled, the scanner is capable of automatically switching to presentation mode as soon as you
place the scanner onto the Presentation Stand or into Smart Cradle.
Presentation scanning on cradle is only available for IDMx41
series.
2.6 Battery status (IDM Bluetooth only)
You can check battery status of the scanner by short pressing the Left Key or scanning “Check Battery Status”
command.
The following corresponding flashes of the LED indicators present the current battery status of the scanner.
Available Firmware:
IDM141-3 / IDM161-3: 4.00.05 and above
IDM241-1 / IDM261-1: 2.00.03 and above
2.7 Sleep Mode & Power Off
The scanner is preset to enter “Sleep Mode” if the scanner is not used after time-out duration. When the
scanner is under sleep mode, it is preset to enter “Power Off” automatically if it will not be waked up after
time-out duration.
If you want your scanner to enter “Sleep Mode” or “Power Off” immediately, please scan the “Sleep Mode” or
“Power Off” command. The scanner can be waked up by pressing the trigger button.
2.8 Batch Scanning (Inventory Mode)
With the help of the Batch Scanning function, the scanner is capable of storing the barcode data of up to
100,000 EAN-13 barcodes. This functionality is often used for inventory applications.
Once you scan the “Enter Batch Scanning” command to activate this function, all scanned barcode data will
be stored into the memory storage and the status indicator of scanner will give green blink at regular interval
during batch scanning. You can scan and store the barcode data till the memory storage is full. If the storage
is full, you will hear 2 long beeps and the status indicator will give 2 red blinks to indicate out of storage. To
terminate the batch scanning, please scan the “Exit Batch Scanning” command.
2.8.1 Quantity feature
The scanner supports quantity feature when it enters batch scanning. When you use quantity feature, the
quantity information and scanned barcode data will be stored into the memory storage together. You can
enter the quantity information from 1 to 9999 by scanning the following quantity commands right after you
scanned the barcode data.
There are three ways to output the stored barcode data and quantity information. The preset output format is
to transmit stored data as many times as the quantity indicates. But you still can set the scanner to output
stored barcode data together with quantity information in two fields, and a preset delimiter (“,”) will be output
in between. To fulfill different application requirements, both the delimiter and the output sequence can be
changed.
The scanner is preset to transmit all the stored data by scanning the “Transmit Stored Data” command.
During the transmission, the scanner will emit continuous short clicks and the link indicator will blink blue.
Then the scanner will give two short beeps after data transmission is completed.
You are still able to set the scanner to transmit the stored data by placing the scanner onto the cradle as well.
2.8.4 Delete data
If a wrong barcode was scanned, the “Delete Last Scanned Data’’ command is helpful to recover mistakes. By
scanning the ‘’Delete Last Scanned Data’’ command, the last stored data can be deleted.
The scanner is preset to keep all the stored data until you scan the “Clear All Stored Data” command.
However you are also able to change the setting to “Auto Delete Stored Data after transmission”. (Refer to
chapter 3.10.3)
The IDM scanner bar code commands are specially designed proprietary bar code labels which allow you to
set the IDM Scanner’s internal programming parameters. There are System Command, Family Code and
Option Code for programming purpose.
Each programmable family and bar code command label is listed on the same page with major system
commands. The detailed explanations and special programming flowchart are printed on facing or following
pages. The Option Codes and System Commands can be found in the appendix on page 128 and 130.
3.1.1 System Command
The System Command is the highest level bar code command which directs the IDM Scanner to perform
immediate operations, such as entering programming mode (PROGRAM), exiting programming mode (EXIT),
listing system information (SYSLIST), recovering to factory preset configurations (M_DEFAULT) and so on.
Please note that all system commands will take a few seconds to complete the operations. User must wait for
the completion beeps before scanning another bar code.
3.1.2 Family Code
The Family Code is scanned to select the user desired programming family. IDM Scanner has already provided
more than one hundred programming families to meet any specific requirements.
3.1.3 Option Code
The Option Codes is a set of bar code commands represented by “0–9”, “A–F” and finishing selection (FIN).
For most setting, you must select at least one option code following the family code selection to set the
desired parameter for the selected programming family. The Option Codes can be found on page 128.
3.2 Programming Procedures
As you scan the bar code command to select the desired parameters, information about the final selected
parameters represented by the bar code commands are stored in the Hand-held scanner’s internal Flash
Memory ASIC or non-volatile memory. If you turn off the unit, the Flash Memory ASIC or non-volatile memory
retains all programming options. You don’t need to re-program the IDM Scanner if you want to keep the
existing configurations in the next power on.
The programming procedures of the IDM Scanner are designed as simple as possible for ease of setting. Most
programming families take the “Single Scan Selection” programming procedure. But several programming
families have more complex and flexible programmable options, and you must take “Multiple Scan Selection”,
“Cycling Scan Selection” or “Dual Level Selection” to complete their programming procedures. Each kind of
programming procedure is listed in the following pages for your reference. Please give careful attention to
become familiar with each programming procedure.
If the programming family must take “Multiple Scan Selection”, “Cycling Scan Selection”, or “Dual Level
Selection” procedures, the family of the programming menu will be marked with the matched representing
symbol of Programming Category (P.C.) listed in the following table.
Conventions Descriptions
3.2.1 Program & End
The scanner will enter programming
mode and inhibit all non-
programming functions.
Scan
P.C.
( )
[ ] Selectable option code
Factory default value
Programming category
SS: Single scan selection
MS: Multiple scan selection
CS: Cycling scan selection
DS: Dual level scan selection
Necessary option code
The scanner will exit programming
mode, and store all parameters in
Flash Memory ASIC or non-volatile
memory, then issue the completion
Scan
Please note that the IDM Scanner will take 3-4 seconds to store parameters in internal Flash Memory
ASIC or non-volatile memory after you scan the “END”. Please don’t turn off the power before the
completion beeping. It may destroy all configured parameters.