Paxar Gold 6037EX manual Upcean data structure

Models: Gold 6037EX

1 230
Download 230 pages 30.9 Kb
Page 129
Image 129

Example

#include <stdio.h> #include "scan1223.h" #include "mmsultra.h"

void main(void)

 

{

// Command calls status

short sStatus = 0;

LPUPCEANINFO UEconfig;

// UPCEAN data structure

sStatus = scnOpenScanner();

// Enable scanner

if (sStatus == -2)

 

printf("Scanner error-- %d", sStatus);

else

// Get configuration

{

sStatus = scnGetUPCEANInfo(UEconfig);

if (sStatus != 0)

 

printf("Scanner is disabled.");

 

else

// Set values

{

UEconfig->uchEnableUPCA = SCN_ENABLE;

UEconfig->uchEnableUPCE = SCN_DISABLE;

UEconfig->uchEnableUPCE1 = SCN_DISABLE;

UEconfig->uchEnableEAN8 = SCN_DISABLE;

UEconfig->uchEnableEAN13 = SCN_DISABLE;

UEconfig->uchEnableBookEAN = SCN_DISABLE;

UEconfig->uchEnableSupps = 2;

UEconfig->uchEnableSuppRedun = 10;

UEconfig->uchXmitUPCAChkDgt = SCN_ENABLE;

UEconfig->uchXmitUPCEChkDgt = SCN_DISABLE;

UEconfig->uchXmitUPCE1ChkDgt = SCN_DISABLE;

UEconfig->uchUPCAPreamble = 2;

UEconfig->uchUPCEPreamble = 0;

UEconfig->uchUPCE1Preamble = 0;

UEconfig->uchCvtUPCEtoUPCA = SCN_DISABLE;

UEconfig->uchCvtUPCE1toUPCA = SCN_DISABLE;

UEconfig->uchEAN8ZeroExtend = SCN_DISABLE;

UEconfig->uchCvtEAN8toEAN13 = SCN_DISABLE;

UEconfig->uchSecurityLevel = 1;

UEconfig->uchEnableCouponCode = SCN_ENABLE;

Function Reference 4-93

Page 129
Image 129
Paxar Gold 6037EX manual Upcean data structure