#include <client.h>
Data Fields | |
char | Port [64] |
Name of the barcode reader's comm port. | |
int | FD |
File descriptor for the scanner comm port. | |
long | timeout |
Reader communications timeout interval in seconds. | |
char | Name [64] |
Parameter name bound to barcode label (e.g. MaskID). | |
int | Debug |
Reader interface-level debugging output enable/disable. |
Contains the basic parameters of one or more barcode readers, as follows:
Port
Name of the barcode reader's comm port. Can be either a direct port name (e.g., "/dev/ttyS0") or a socket port on a network terminal server (e.g., "172.16.1.56:8004").FD
File descriptor of the open comm porttimeout
Communications timeout interval in seconds. Read waits on the comm port will timeout if no reply is received within this time interval. Must be greater than the reader's internal no-decode timeout interval.Name
Parameter name bound to the barcode label read. For example, if Name="MaskID", the client will return "MaskID=(label text)" when reporting the contents of a barcode label. The only way to easily distinguish output from multiple barcode readers controlled by a single application.Debug
Set 1 if you want super-verbose debug chatter, otherwise set to 0 if you want no debug chatter on the app console.
|
Name of the barcode reader's comm port.
|
|
File descriptor for the scanner comm port.
|
|
Reader communications timeout interval in seconds.
|
|
Parameter name bound to barcode label (e.g. MaskID).
|
|
Reader interface-level debugging output enable/disable.
|