Datalogic STAR Modem User Manual

Configuration using barcodes
Hide thumbs Also See for STAR Modem:

Advertisement

Quick Links

STAR Modem™ CONFIGURATION USING
BARCODES

Advertisement

Table of Contents
loading

Summary of Contents for Datalogic STAR Modem

  • Page 1 STAR Modem™ CONFIGURATION USING BARCODES...
  • Page 2 ALL RIGHT RESERVED Datalogic reserves the right to make modifications or improvements without prior modifications. Datalogic shall not be liable for technical or editorial errors or omissions contained herein, nor for incidental or consequential damages resulting from the use of this material.
  • Page 3: Table Of Contents

    CONTENTS STAR MODEM™ CONFIGURATION............1 RS232 PARAMETERS ................. 2 Baud Rate ..................... 3 Parity......................4 Data Bits ....................... 4 Stop Bits......................5 Handshaking ....................5 ACK/NACK Protocol..................6 FIFO......................6 Inter-Character Delay..................7 RX Timeout ....................7 Frame Packing....................8 WEDGE PARAMETERS ................
  • Page 4 RADIO PARAMETERS ................31 RF Baud Rate ..................... 32 Transmission Mode..................32 Radio Protocol Timeout................33 ACK/NACK From Remote Host ..............33 Single Store ....................34 Beacon......................35 REFERENCES ................... 36 Radio and Serial Communication Controls ..........36 RS232 Parameters ..................42 2.2.1 Handshaking ....................
  • Page 5: Star Modem™ Configuration

    Once STAR Modem™ is setup (see Chapter 3 in STAR Modem™ Reference Manual), you can change the default parameters to meet your application needs by reading the barcodes with a Datalogic RF device and sending them to the modem via radio.
  • Page 6: Rs232 Parameters

    RS232 PARAMETERS ARITY ANDSHAKING ACK/NACK P ROTOCOL FIFO NTER HARACTER ELAY RX T IMEOUT RAME ACKING Read Enter Configuration code ONCE, available at the top of each page. Read the configuration codes from the desired groups. = Read the code and follow the procedure given Read the Exit and Save Configuration code ONCE, available at the top of each page.
  • Page 7: Baud Rate

    Enter configuration Exit and Save configuration RS232 150 baud 300 baud 600 baud 1200 baud 2400 baud 4800 baud 9600 baud 19200 baud 38400 baud 57600 baud...
  • Page 8: Parity

    Enter configuration Exit and Save configuration RS232 ARITY none even parity odd parity 7 bits 8 bits 9 bits...
  • Page 9: Stop Bits

    Enter configuration Exit and Save configuration RS232 1 stop bit 2 stop bits ANDSHAKING disable hardware (RTS/CTS) software (XON/XOFF) RTS always ON modem (RTS/CTS) See par. 2.2.1 for details.
  • Page 10: Ack/Nack Protocol

    Enter configuration Exit and Save configuration RS232 ACK/NACK P ROTOCOL disabled enable ACK/NACK enable DATA/NACK See par. 2.2.2 for details. FIFO disable enable See par. 2.2.4 for details.
  • Page 11: Inter-Character Delay

    Enter configuration Exit and Save configuration RS232 NTER HARACTER ELAY delay between characters transmitted to Host Read 2 numbers from the Appendix B where: 00 = DELAY disabled 01-99 = DELAY from 1 to 99 milliseconds delay disabled RX T IMEOUT timeout control in reception from Host Read 2 numbers from the Appendix B where:...
  • Page 12: Frame Packing

    Enter configuration Exit and Save configuration RS232 RAME ACKING frame + [CR] [STX] + Len + frame + [CR] frame after timeout See par. 2.2.5 for details.
  • Page 13: Wedge Parameters

    WEDGE PARAMETERS EYBOARD ATIONALITY NTER HARACTER ELAY NTER ELAY EYBOARD ETTING EDGE ONTROL HARACTER MULATION Read Enter Configuration code ONCE, available at the top of each page. Read the configuration codes from the desired groups. = Read the code and follow the procedure given Read the Exit and Save Configuration code ONCE, available at the top of each page.
  • Page 14: Keyboard Nationality

    Enter configuration Exit and Save configuration WEDGE EYBOARD ATIONALITY Belgian English French German Italian Spanish Swedish...
  • Page 15: Caps Lock

    Enter configuration Exit and Save configuration WEDGE caps lock OFF caps lock ON Select the appropriate code to match your keyboard caps lock status. Note: For PC Notebook interface selections, the caps lock status is automatically recognized, therefore this command is not necessary. toggle num lock num lock unchanged This selection is used together with the Alt Mode interface selection for AT or Notebook PCs.
  • Page 16: Inter-Character Delay

    Enter configuration Exit and Save configuration WEDGE NTER HARACTER ELAY delay between characters transmitted to Host Read 2 numbers from the Appendix B where: 00 = DELAY disabled 01-99 = DELAY from 1 to 99 milliseconds delay disabled NTER ELAY delay between codes transmitted to Host Read 2 numbers from the Appendix B where: 00 =...
  • Page 17: Keyboard Setting

    Enter configuration Exit and Save configuration WEDGE EYBOARD ETTING ALPHANUMERIC KEYBOARD SETTING The reader can be used with terminals or PCs with various keyboard types and nationalities through a simple keyboard setting procedure. The type of computer or terminal must be selected before activating the keyboard setting command.
  • Page 18 WEDGE 01 : Shift 02 : Alt 03 : Ctrl 04 : Backspace 05 : SPACE 28 : 7 51 : N 06 : ! 29 : 8 52 : O 07 : " 30 : 9 53 : P 08 : # 31 : : 54 : Q...
  • Page 19: Control Character Emulation

    Enter configuration Exit and Save configuration WEDGE ONTROL HARACTER MULATION Ctrl + Shift + Key Ctrl + Key...
  • Page 20: Pen Emulation

    PEN EMULATION PERATING INIMUM UTPUT ULSE ONVERSION TO VERFLOW UTPUT EVEL EVEL NTER LOCK ELAY Read the Enter Configuration code ONCE, available at the top of each page. Read the configuration codes from the desired groups. = Read the code and follow the procedure given Read the Exit and Save Configuration code ONCE, available at the top of each page.
  • Page 21: Operating Mode

    PEN EMULATION PERATING The operating mode parameters are complete commands and do not require reading the Enter and Exit configuration codes. interpret mode Interprets commands without sending them to the decoder. transparent mode Sends commands to the decoder without interpreting them.
  • Page 22: Minimum Output Pulse

    Enter configuration Exit and Save configuration PEN EMULATION INIMUM UTPUT ULSE high resolution code emulation 200 µs 400 µs 600 µs 800 µs 1 ms 1.2 ms low resolution code emulation See par. 2.3.1 for details.
  • Page 23: Overflow

    Enter configuration Exit and Save configuration PEN EMULATION VERFLOW narrow medium wide See par. 2.3.2 for details. ONVERSION enable conversion to Code 39 enable conversion to Code 128 See par. 2.3.3 for details.
  • Page 24: Output Level

    Enter configuration Exit and Save configuration PEN EMULATION UTPUT EVEL normal (white = logic level 0) inverted (white = logic level 1) See par. 2.3.4 for details. EVEL normal (black level) inverted (white level) See par. 2.3.4 for details.
  • Page 25: Inter-Block Delay

    Enter configuration Exit and Save configuration PEN EMULATION NTER LOCK ELAY delay between character blocks transmitted to Host Read 2 numbers from the Appendix B where 00 = DELAY disabled 01-99 = DELAY from .1 to 9.9 seconds DELAY disabled See par.
  • Page 26: Data Format

    DATA FORMAT NOT FOR PEN INTERFACES DENTIFIER USTOM DENTIFIER EADER ERMINATOR EADER OSITION ENGTH DDRESS TAMPING DDRESS ELIMITER Read Enter Configuration code ONCE, available at the top of each page. Read the configuration codes from the desired groups. = Read the code and follow the procedure given Read Exit and Save Configuration code ONCE, available at the top of each page.
  • Page 27 CODE IDENTIFIER TABLE CODE AIM STANDARD DATALOGIC STANDARD Custom 2/5 interleaved ] I y 2/5 industrial ] X y 2/5 normal 5 bars ] S y 2/5 matrix 3 bars ] X y EAN 8 ] E 4 EAN 13...
  • Page 28 (check digit tested or not, check digit tx or not, etc.). • When customizing the Datalogic Standard code identifiers, 1 or 2 identifier characters can be defined for each code type. If only 1 identifier character is required, the second character must be selected as FF (disabled).
  • Page 29: Code Identifier

    Enter configuration Exit and Save configuration DATA FORMAT DENTIFIER disable Datalogic standard AIM standard custom...
  • Page 30: Custom Code Identifier

    DENTIFIER define custom code identifier(s) Read the above code. (Code Identifiers default to Datalogic standard, see table on previous page). Select the code type from the code table in Appendix A for the identifier you want to change. You can define 1 or 2 identifier characters for each code type. If only 1 identifier character is required, the second character must be selected as FF (disabled).
  • Page 31: Header

    Enter configuration Exit and Save configuration DATA FORMAT EADER no header one character header two character header three character header four character header five character header six character header seven character header eight character header After selecting one of the desired Header codes, read the character(s) from the Appendix B. Valid characters for all readers are in the range: 00-FE Example: To define Header = AB two character header...
  • Page 32: Terminator

    Enter configuration Exit and Save configuration DATA FORMAT ERMINATOR no terminator one character terminator two character terminator three character terminator four character terminator five character terminator six character terminator seven character terminator eight character terminator After selecting one of the desired Terminator codes, read the character(s) from the Appendix B. Valid characters for all readers are in the range: 00-FE Example: To define Terminator = CR LF...
  • Page 33: Header Position

    Enter configuration Exit and Save configuration DATA FORMAT EADER OSITION first frame field before message field See par. 0 for details. ENGTH code length not transmitted code length transmitted in variable-digit format code length transmitted in fixed 4-digit format The code length is transmitted in the message after the Headers and Code Identifier characters. The code length is calculated after performing any field adjustment operations.
  • Page 34: Address Stamping

    Enter configuration Exit and Save configuration DATA FORMAT DDRESS TAMPING disable address stamping enable address stamping See par. 2.4.3 for details. DDRESS ELIMITER disable address delimiter enable address delimiter and select characters Read 2 HEX characters in the range 00-FE from Appendix B. See par.
  • Page 35: Radio Parameters

    RADIO PARAMETERS RF B RANSMISSION ADIO ROTOCOL IMEOUT INGLE TORE ACK/NACK F EMOTE EACON Read the Enter Configuration code ONCE, available at the top of each page. Read the configuration codes from the desired groups. = Read the code and follow the procedure given Read the Exit and Save Configuration code ONCE, available at the top of each page.
  • Page 36: Rf Baud Rate

    Enter configuration Exit and Save configuration RADIO PARAMETERS RF B Not for USA Model 9600 baud 19200 baud See par2.5.1 for details. RANSMISSION Client Only 1 way mode 2 way mode See par. 2.5.2 for details.
  • Page 37: Radio Protocol Timeout

    Enter configuration Exit and Save configuration RADIO PARAMETERS ADIO ROTOCOL IMEOUT Client Only radio protocol timeout Read a number from the Appendix B where: 01-19 = timeout from 1 to 19 seconds 2 seconds See par. 2.5.3 for details. ACK/NACK F EMOTE Client Only disabled...
  • Page 38: Single Store

    Enter configuration Exit and Save configuration RADIO PARAMETERS INGLE TORE Client Only disable one attempt two attempts three attempts four attempts five attempts six attempts seven attempts eight attempts continuous See par. 2.5.4 for details...
  • Page 39: Beacon

    Enter configuration Exit and Save configuration RADIO PARAMETERS EACON Client Only disable beacon every 2 seconds beacon every 3 seconds beacon every 4 seconds beacon every 5 seconds beacon every 6 seconds beacon every 8 seconds beacon every 10 seconds beacon every 20 seconds beacon every 30 seconds See par.
  • Page 40: References

    STAR Modem™ REFERENCES RADIO AND SERIAL COMMUNICATION CONTROLS STAR Modem™ communication (both radio and serial) can be controlled by several parameters depending on whether it is a Client or Server. STAR Modem™ can act as both Client and Server in each of the Stand Alone and STAR-System™ Modes. STAR-System™...
  • Page 41 REFERENCES To help understand the various communication control possibilities among the different communication modes, we will analyze the communication control parameter settings for the following 4 cases: 1) STAR Modem™ in Stand Alone Mode acting as Server (like an OM-cradle) 2) STAR Modem™...
  • Page 42 STAR Modem™ • If Modem - ACK/NACK = enabled when the Local Host receives a message correctly, it answers STAR Modem™ with the ACK character. Only then does STAR Modem™ acknowledge the RF device which initiated the 2 way transaction with an Empty Answer. •...
  • Page 43 REFERENCES Case 3 – STAR Modem™ in STAR-System™ Mode as Server Client Server Modem 2 Modem 1 HOST 1 HOST 2 Figure 3 – STAR-System™ Mode Both STAR Modems™ are in STAR-System™ Mode and are therefore able to communicate bi-directionally. For analysis purposes only, we assume the situation where Host 1 is Client and Host 2 is Server.
  • Page 44 STAR Modem™ • If Modem 1 - Transmission Mode = 2 ways ACK/NACK from Remote Host = enabled FIFO = enabled Handshaking = any Single Store = enabled The Client, (Host 1) sends a message to the Remote Host (Host 2) and expects an answer from Host 2.
  • Page 45 REFERENCES Case 4 – STAR Modem™ in Stand Alone Mode as Server (for an intelligent printer) Client Server Modem 2 Modem 1 Printer HOST 1 Figure 4 – Stand Alone Mode with STAR Modem™ 2 Server The two STAR Modems™ in this case can be configured in Stand Alone Mode, however this limits one to be the dedicated Client and the other to be the dedicated Server.
  • Page 46: Rs232 Parameters

    STAR Modem™ RS232 PARAMETERS 2.2.1 Handshaking Modem: (RTS/CTS) STAR Modem™ deactivates the RTS line when it cannot receive a character from the Host. STAR Modem™ can transmit data only if the CTS line (controlled by the Host) is active. Signals at EIA levels STAR Modem™...
  • Page 47 REFERENCES Hardware handshaking: (RTS/CTS) The RTS line is activated by STAR Modem™ before transmitting a character. Transmission is possible only if the CTS line (controlled by the Host) is active. Signals at EIA levels Transmitted data Transmitted data Host busy RTS/CTS Handshaking Software handshaking: (XON/XOFF) During transmission, if the Host sends the XOFF character (13 Hex), the modem...
  • Page 48: Ack/Nack Protocol

    STAR Modem™ 2.2.2 ACK/NACK Protocol This parameter sets a transmission protocol which takes place between STAR Modem™ (Server) and Local Host in RS232. An RF device (such as a hand- held reader) passes its data (code read) to the modem which sends it to the Host. The Host sends an ACK character (06 HEX) to the modem in the case of good reception;...
  • Page 49: Rx Timeout

    REFERENCES If the modem does not receive an ACK, DATA or NACK, transmission is ended after the RX Timeout (see par. 2.2.3 ). See also Radio Protocol Timeout, par. 2.5.3, for radio transmission to RF devices. For ACK/NACK selection when STAR Modem™ as Client, is transmitting to a destination device connected to a Remote Host refer to par.
  • Page 50: Frame Packing

    STAR Modem™ 2.2.5 Frame Packing This parameter defines the format of the frame to be transmitted between STAR Modem™ and the Host. The frame received by STAR Modem™ may contain a maximum of 238 characters. All characters not included within this number will be transmitted from the Host in a new frame.
  • Page 51 REFERENCES Correct FRAME identification is managed by frame packing. Three different types of frame packing can be selected: • Frame+ [CR] (default): the frame sent to STAR Modem™ is terminated by [CR]. This means you cannot use the [CR] character within the frame. In Frame + [CR] mode, make sure the FRAME does not contain [CR], nor begin with $+ or #+ characters.
  • Page 52: Pen Emulation Parameters

    STAR Modem™ Example 1 Sending the $+$![CR] command to transmit the modem software release: Frame = #+++PROG_REQ+++# Frame = $![CR] Example 2 Sending the $+ML0$-[CR] command to set the default frame packing configuration: Frame = #+++PROG_REQ+++# Frame = ML0$-[CR] PEN EMULATION PARAMETERS 2.3.1 Minimum Output Pulse This parameter sets the duration of the output pulse corresponding to the narrowest...
  • Page 53: Output And Idle Levels

    REFERENCES 2.3.4 Output and Idle Levels The following state diagrams describe the different output and idle level combinations for Pen emulation: idle OUTPUT: Normal black space IDLE: Normal white barcode output OUTPUT: Normal black idle space IDLE: Inverted white barcode output space OUTPUT: Inverted white...
  • Page 54: Data Format

    STAR Modem™ DATA FORMAT 2.4.1 Header/Terminator Selection The header/terminator selection is not effected by restore default command. In fact, header and terminator default values depend on the interface selection: RS232: no header, terminator CR-LF WEDGE: no header, terminator ENTER These default values are always restored by sending the RS232 or WEDGE interface selection string, see par.
  • Page 55 REFERENCES SET CUSTOM EXTENDED HEADER/TERMINATOR KEYS The extended Header/Terminator keys for Wedge Interface users can be customized by defining them through a simple keyboard setting procedure. For example, the Numeric Keypad keys can be set for use as Headers or Terminators by substituting the default extended keys using this procedure.
  • Page 56 STAR Modem™ CUSTOM EXTENDED KEYBOARD SETTING TABLE Custom Order Shift Ctrl Backspace During the keyboard setting the red LED on the modem always blinks, the yellow LED stays on and blinks off only each time a key is pressed, while the green LED stays on and blinks off only each time the Backspace key is pressed.
  • Page 57: Header Position

    REFERENCES 2.4.2 Header Position This parameter defines the header position within the frame to be transmitted from STAR Modem™ to the Host. The header can be positioned in either the first field of the frame or in the field preceding the message: FRAME HEADER Address...
  • Page 58 STAR Modem™ If STAR Modem™ as Client, is transmitting to more than one destination device in 1 way mode, it is necessary to set the Host application to include the modem address in the message to be transmitted to the destination devices of the system. Modem Addr.
  • Page 59: Address Delimiter

    REFERENCES If communicating with only one RF device in 2 way mode, Address Stamping is not required, since the data/answer generated by the Host is only sent to that device. In this case STAR Modem™ can receive data (messages) via radio only after sending the 2 way NOTE answer.
  • Page 60: Radio Protocol Timeout (Client Only)

    STAR Modem™ 2.5.3 Radio Protocol Timeout (Client only) This parameter sets the valid time to wait before radio transmission between STAR Modem™ and a destination device is considered failed. This parameter should be set taking into consideration the radio traffic (number of devices in the same area).
  • Page 61 REFERENCES One way mode: Host sends a message to STAR Modem™ which passes it to the destination device via radio. In case of good transmission, the destination device transmits a radio acknowledgement back to the modem. If received before the Radio Protocol Timeout expires, STAR Modem™...
  • Page 62: Beacon (Client Only)

    STAR Modem™ 2.5.6 Beacon (Client only) This parameter is available only when STAR Modem™ is used in STAR-System™ applications and is connected to a device (Local Host) without transmitting or responding capability. It is particularly useful when STAR Modem™ Client transmits data to a STAR-System™...
  • Page 63: Acode Identifier Table

    CODE IDENTIFIER TABLE CODE IDENTIFIER TABLE 2/5 Interleaved 2/5 Industrial 2/5 normal 5 bars 2/5 matrix 3 bars EAN 8 EAN 13 UPC A UPC E EAN 8 with 2 ADD ON EAN 8 with 5 ADD ON EAN 13 with 2 ADD ON EAN 13 with 5 ADD ON UPC A with 2 ADD ON...
  • Page 64 STAR Modem™ UPC A with 5 ADD ON UPC E with 2 ADD ON UPC E with 5 ADD ON Code 39 Code 39 Full ASCII CODABAR ABC CODABAR Code 128 EAN 128 Code 93 CIP/39 CIP/HR Code 32 ISBT 128...
  • Page 65 CODE IDENTIFIER TABLE CODABLOCK-A CODABLOCK-F Standard CODABLOCK-F EAN Plessey Anker Plessey Standard Delta IBM Telepen Code 16K Code 11 PDF417 Code 49...
  • Page 66: Hex And Numeric Table

    STAR Modem™ HEX AND NUMERIC TABLE CHARACTER TO HEX CONVERSION TABLE char char char < > SPACE " &...
  • Page 67 HEX AND NUMERIC TABLE Backspace Cancels an incomplete configuration sequence...
  • Page 68: Glossary

    GLOSSARY 1 way transmission a radio transmission in which STAR Modem™ transmits data without requiring acknowledgement answer from the remote Host. 2 way transmission a radio transmission in which STAR Modem™ transmits data requiring an acknowledgement answer from the remote Host. Client a radio device which can initiate a 1 way or 2 way transmission to a Server.
  • Page 69 STAR-System™ a Datalogic radio communication system that uses a Narrow Band RF radio and Datalogic proprietary CSMA/CA protocol to automatically link and manage all the RF devices in the system. In this system STAR Modem™ perform bi-directional communication. Stand Alone a system in which STAR Modem™...

Table of Contents