PSC SP400rf manual When to Acknowledge

Page 86

GENERAL FEATURES

WHEN TO ACKNOWLEDGE

The SP400RF allows you to select the point at which the Base Station will acknowledge messages from the scanner. An "Acknowledge" is a re- sponse from the Base Station to the scanner with an ACK, WACK, NAK, or no response (see Communications Protocol at the start of this section for a definition of these terms). "When to Acknowledge" has three options:

Option - The Base Station acknowledges the receipt of a message from the scanner after the message is checked.

Option - The Base Station acknowledges receipt of a message from the scanner after the Base Station sends the last byte to the host Option - The Base Station acknowledges receipt of a message from the

scanner after CTS (RS-232 only) is enabled from the host.

RADIO AND INTERFACE LAYERS (SOFTWARE)

For the radio layer to validate a message, the transmission from the scanner to the Base Station is checked. (For example, CRC calculation, header format, correct number of bytes, etc.) For the interface layer to validate a message, the message from the radio layer is checked to ensure it is a valid label for a selected interface option.

SCANNER AUDIBLE RESPONSES

Once the scanner reads a barcode, it will produce a "Good Read" beep immediately. If the scanner does not receive a response from the Base Station within a programmed period of time after the label is read, the scanner will emit a "Bad Transmission" indication1 for the second beep. If the Base Station determines that the message is not a valid label for the interface, or the Base Station has been told via host commands or host handshaking to disable scanning, Base Station will send a NAK to the scanner. The scanner will then sound a "NAK from the Base" indication1 for the second beep. When any of the "When to Acknowledge" options are enabled, the Base Station will send an ACK to the scanner, causing it to sound an "ACK from the Base" indication1.

1Scanner beep indications are defined later in this section under the "When to Beep" Options heading.

80

SP400RF Programming Guide

Image 86
Contents Handheld Laser Scanner PSC Scanning, Inc DisclaimerContents RS-232 Iii SP400RF Programming Guide Need to Understand the Basics Integrating Peripherals with Host SystemsChanging Interfaces SP400RF Interface GroupsCustomizing Your Scanner Operation Programming Overview What is Programming MODE?HOW to Program Using Barcodes Scanner Response When in Programming Mode Programming SessionSET Return to Factory SettingsConfiguration Upload ENDWhere to GO from Here IBM 4683/84 4693/94 Port 5B Settings IBM 4683/84 4693/94 Port 5B Interface SELECTION1IBM 4683/84 4693/94 Port 9A, 9B, 9C, 9E Settings SET Send AS CodeIBM 4682/92 Port E Settings IBM 4682/92 Port E Interface SelectionSNI Ocia Interface Selection PSC1 Ocia Interface SelectionNCR Ocia Nine BIT Long Format Interface Selection Isable SETNable Nable IsableFull Ascii Wand Emulation Interface SelectionC128 LOWHigh ENDSNI RS-232 Interface Selection Communication ParameterRS-232 Interface Selection Data Bits Start Bit Parity Bits Stop Bits Data Format Settings Hardware Control Software Control SET = N ONE = 90 Milliseconds = 100 Milliseconds PC Keyboard Wedge Interface Selection TypeEyboard Wedge Interface Intercharacter Delay = 55 Milliseconds Ibmxxxx STI Wedge STI Keyboard Wedge Interface SelectionPrefix & Suffix Label Transmit Format Configuration ItemsRS-232AND Keyboard Wedge Interfaces only Label Transmit Format Config SET SET Prefix For the example in step four, scan 0, 2, 2SET SET Suffix For the example in step five, scan 0, 7, 0Setting a Single Character Prefix or Suffix ONE Character only ~ 7E Del Ascii Character SETUPC-A Our example, we would scan the UPC-A symbology label EAN-8 UPC-AUPC-E EAN-13Code Codabar Interleaved 2 Standard 2 MSI/PLESSEY Scan the barcodes values Disabling Label I.D. for a Specific Symbology Label Transmit Format Config Code Interface TypeUPC/EAN Symbology Options Overview Symbology Selection Enable UPC/EAN Disable UPC/EAN Enable Code Disable CodeEnable Codabar Disable Codabar Enable Code Disable Code Enable MSI/PLESSEY Disable MSI/PLESSEYUPC/EAN Options UPC/EAN Expansion Required Disabled ENDOptional Sendcheck Digit UPC-ESET EAN-8 Send Check DigitPRICE/WEIGHT Check Digit Code 39 Options Ascii Scan the Set Code 39 Minimum Label Length barcode Code 39 Minimum Label Length Interleaved 2 SET Dont Compute EnableDisable ComputeScan the Enable First Fixed barcode SET Fixed Engths Standard 2 Iata Standard 2 Normal or Iata SelectionDont Compute Dont Transmit Enable Disable Scan the Enable First Fixed barcode Standard 2 of 5 Fixed and Minimum Label Lengths Codabar Options Codabar Check Digit & Variable Length Codabar START/STOP Character TRANSMIT1Format = abcd/tn*e Codabar Fixed Length SETScan the Set Second Fixed Length label MSI/PLESSEY Check Digit ONE Check DigitTWO Check Digits MSI/PLESSEY Fixed Length MSI/PLESSEY SET Fixed Lengths Code 128 Options General Features General Features Communications ProtocolItem on Not on File Enable DisableACK/NAK ENDSTX/ETX BCD AsciiSET SET STX/ETX END SET STX SET ETXWhen to Acknowledge Wack RS-232 Feature only Wack ACKOption ① Option ➁ Option ➂ When to Beep Options SYNC2NAK Wack ACK NAK SET Ption Normal Loud Beeper VolumeOption Channel Radio Channel FrequencyRadio Transmit Power Wait Time for Host Acknowledge Wait TimeWait Time for Host Acknowledge Verify EAN-8 Verify UPC-AVerify UPC-E Verify EAN-13Verify MSI/PLESSEY Verify CodeVerify Codabar Verify Code ONE Read TWO Reads Three Reads Four ReadsLOW Battery Indication Method Beep Twice No BeepDisable Factory DefaultsEnable UPC/EANCode ETX/STX Disable Item ON/OFF FileACK/NAK Protocol HighNone INTERFACE-DISCRETE DefaultsRS-232/KEYBOARD Wedge ONE100 IBM InterfacesNeed More Information Host ProgrammingCreating Multifunction Labels 102 UPC-A W/2 Digit ADD-ON UPC-A W/ 5 Digit ADD-ON UPC-E EAN-8 MSI/PLESSEY104 Blank France Asia PacificAustralia Germany