beautypg.com

Rs232 demonstration program, Rs232 – Metrologic Instruments Voyager MS9500 Series User Manual

Page 34

background image

30

RS232

D

EMONSTRATION

P

ROGRAM


If an RS232 scanner is not communicating with an IBM compatible PC, key in the
following BASIC program to test that the communication port and scanner are
working.

This program is for demonstration purposes only. It is only intended to prove that
cabling is correct, the COM port is working, and the scanner is working. If the
bar code data displays on the screen while using this program, the hardware
interface and scanner are working. The next step would be to investigate
whether the application software and the scanner configuration match.

If the application does not support RS232 scanners, a software wedge program
is available that will take RS232 data and place it into a keyboard buffer. This
program tells the PC to ignore RTS-CTS, Data Set Ready (DSR) and Data
Carrier Detect (DCD) signals. If the demonstration program works but the
customer's application software does not, jumper RTS to CTS and Data Terminal
Reading (DTR) to DCD and DSR on the back of your PC.

10 CLS
20

ON ERROR GOTO 100

30

OPEN “COM1:9600,S,7,1,CSO,DSO,CD0,LF” AS#1

35

PRINT “SCAN A FEW BAR CODES”

40

LINE INPUT #1, BARCODE$

50 PRINT

BARCODE$

60

K$ = INKEY$: IF K$ = CHR$(27) THEN GOTO 32766

70 GOTO

40

100

PRINT “ERROR NO.”; ERR ;“PRESS ANY KEY TO TERMINATE.”

110

KK$ = INKEY$: IF K$ = “”THEN GOTO 110

32766 CLOSE:

SYSTEM

32767 END