Connecting The Optima APOS Series With Datalogic Magellan Scanner/Scale Systems

6 min. readlast update: 07.12.2024

This article will provide general setup information and pin outs for the supported Datalogic Magellan series scanner/scales. All but the APOS-01 systems that has the 6-pin RJ-12 RS232 serial connector will require an adapter cable in order to connect to the following supported models below. 

 

IMPORTANT: Any scales used in a commercial or industrial trade environment must be calibrated and certified by a weights and measurements agency mandated by state/provincial or federal law. Please check your local laws regarding weights and measures certification.

USA: NIST - Office of Weights and Measures

Canada (EN): ISED - Measurement Canada

Canada (FR): ISDE - Mesures Canada

 

Compatible Models

The Optima GoPOS software supports the following models:

  • Magellan 8x00 models (including but not limited to 8300, 8400, 8500 series)
  • Magellan 9x00 models (including but not limited to 9300i, 9400i series)

 

Setup Process and Requirements

Start by programming the device as two parts by adding the scanner and scale. This can be done in either GoPOS (Home Menu > Menu > Settings > Hardware > Add New Hardware > Scanner/Scale) or PCProg (Hardware Module > Add New Hardware [+] > Hardware Type > Scanner/Scale).

For further resources and information, please refer to the APOS Help file and PCProg help file in our Dealer Portal. For technical support, call Toll-Free at 1-888-475-2767, or email Optima Support at possupport@optimagopos.ca.

Scale

In Hardware Settings, add new, then select Scale. Next, select Model Magellan 8500. Next, ensure that connection type is set to Internal. Then save configuration.

Scanner

In Hardware Settings, add new, then select Scanner. Next, select Model Magellan 8500. Then under Connection Type, select Serial. From here, set the following default rates:

  • Port Speed (baud rate): 9600
  • Data Bits: 8
  • Stop Bits: 1
  • Parity: None
  • Serial Port: (Please see Serial Port selection below)

Once scanner settings are set, save configuration.

You will also need to define a department with the Scalable option on, and Print Weight/Volume Info Line on to ensure communication between the scale and the APOS system and the proper information printed out on the receipt. You may also need to define the base weight unit in the General Settings of GoPOS (Home Screen > Menu > Settings > Options > Setting 18) or PCProg (Settings Module > Setting 18).

Connecting to the Magellan Scanner/Scale will require a cable specifically made for them. The part number for this cable is 8-0730-04, which has an RJ-46 connector on one end, which connects to the Scanner/Scale side (blue port labelled as Host Port), and the other end is the 9-pin DB9 female connector, which connects to an adapter cable. Please see section below on the pin outs of an adapter cable, or contact Optima for an available pre-made APOS serial adapter cable.

Serial Port: 6-pin RJ-12 RS232

When setting up the serial configuration for the 6-pin RJ-12 RS232 serial port, you must define the serial port number, which is dependant on the APOS model. In either PCProg or GoPOS, enter the following Serial Port value that corresponds with your APOS model in the Hardware Settings when defining scale communication:

 

APOS Model Serial Port Number

APOS-01

N/A

APOS-02

APOS-03

APOS-05

APOS-05L

0

APOS-04

1

 

Pin Out: RJ-12 to 9-pin DB9 Male

Using a 6-conductor rollover cable with a male RJ-12 connector on one end, and a 9-pin DB9 male connector, which will then connect to the DB9 Female end of the 8-0730-04 cable. Here are the following pin outs:

 

RJ-12 Connector Pin

DB9 Male Connector Pin
1  (CTS)

8

2 (5V)

N/A

3

(GND)

5

4

(RxD)

2

5

(TxD)

3

6

(RTS)

7

 

Datalogic Magellan 8x00 Series

If you are using a Datalogic Magellan 8x00 Series scanner/scale, these steps will guide you on setting up communication between the APOS and the Magellan unit.

IMPORTANT: Please refer to the Product Reference Guide specific to your Datalogic Magellan model, and refer to the programming section of that guide. Please follow any references and instructions on steps of how to program the scanner/scale. You may need to print out the barcodes for the following steps needed to program the scanner/scale. 

 

Programming Syntax

In the Magellan Product Reference Guide, the important barcodes to refer to is using the SWITCH LABEL and RETURN TO FACTORY SETTINGS barcodes. Programming must be done while the Scanner/Scale is plugged into power and turned on. 

The following barcodes will need to be scanned:

  • INTERFACE TYPE = RS232 SINGLE CABLE
  • RS-232 PARITY = NONE
  • RS-232 NUMBER OF DATA BITS = 8
  • RTS CTS SELECTION = OPTION 1
  • UPC-A = ENABLE
  • UPC-A CHECK CHARACTER TRANSMISSION = ENABLE
  • UPC-A NUMBER SYSTEM CHARACTER TRANSMISSION = ENABLE
  • EXPAND UPC-E TO UPC-A = ENABLE
  • UPC-E NUMBER SYSTEM CHARACTER TRANSMISSION = ENABLE
  • EAN-13 = ENABLE*
  • EXPAND UPC-A TO EAN/JAN-13 = ENABLE*
  • EAN-13 FIRST CHARACTER TRANSMISSION = ENABLE*
  • EAN-13 CHECK CHARACTER TRANSMISSION = ENABLE*
  • BAUD RATE = 9600
  • DATA BITS = 8
  • STOP BITS = 1
  • PARITY = NONE

*NOTE: EAN programming is optional, but recommended. Please consult with your client on what barcodes are being used, whether they're UPC, EAN, or both.

Datalogic Magellan 9x00 Series

If you are using a Datalogic Magellan 9x00 Series scanner/scale, these steps will guide you on setting up communication between the APOS and the Magellan unit.

IMPORTANT: Please refer to the Product Reference Guide specific to your Datalogic Magellan model, and refer to the programming section of that guide. Please follow any references and instructions on steps of how to program the scanner/scale. You may need to print out the barcodes for the following steps needed to program the scanner/scale. 

 

Programming Syntax

In the Magellan Product Reference Guide, the important barcodes to refer to is using the ENTER/EXIT PROGRAMMING MODE and RETURN TO FACTORY SETTINGS barcodes. Programming must be done while the Scanner/Scale is plugged into power and turned on. 

The following barcodes will need to be scanned:

  • Interface Type = RS-232 Single Cable
  • RS-232 Baud Rate = 9600
  • RS-232 Number of Data Bits = 8
  • RS-232 Number of Stop Bits = 1
  • RS-232 Parity = None
  • Single Cable RS-232 Scanner Only Protocol = Scanner/scale RS-232 protocol
  • Single Cable RS-232 RTS CTS Selection = Option 1
  • UPC-A = Enable
  • UPC-A Number System Character Transmission = Enable
  • UPC-A Check Character Transmission = Enable
  • UPC-A Minimum Read = 1
  • Expand UPC-A to EAN-13 = Enable*
  • UPC-E = Enable
  • UPC-E Number System Character Transmission = Enable
  • UPC-E Check Character Transmission = Enable
  • Expand UPC-E to UPC-A = Enable
  • Expand UPC-E to EAN-13 = Enable*
  • UPC-E Minimum Read = 1
  • EAN-13 = Enable*
  • EAN-13 First Character Transmission = Enable*
  • EAN-13 Check Character Transmission = Enable*
  • EAN-13 Minimum Read = 1*
  • EAN-8 = Enable*
  • EAN-8 Check Character Transmission = Enable*
  • Expand EAN-8 to EAN-13 = Enable*

*NOTE: EAN programming is optional, but recommended. Please consult with your client on what barcodes are being used, whether they're UPC, EAN, or both.

Again, for further resources and information, please refer to the APOS Help file and PCProg help file in our Dealer Portal. For technical support, please call Toll-Free at 1-888-475-2767, or email Optima POS Support at possupport@optimagopos.ca for assistance.

Was this article helpful?