Return Values

0

Successful.

703-793

A motion control error occurred. For errors

 

between 703-793. The operator corrects the

 

printer condition. Then the application must call

 

pclClearError to reset the Motion Control

 

subsystem. Refer to the MPCL Packet

 

Reference Manual for more information.

Other non-zero

An error occurred. Refer to the MPCL Packet

 

Reference Manual for more information.

Example

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

void GetSupplyType(unsigned short *); void GetStockLength(unsigned short *); void GetStockWidth(unsigned short *);

unsigned short main(void)

 

{

// Printer completion status

unsigned short usStatus;

unsigned short usStockWidth;

// Stk. width in 1/100th inches

unsigned short usStockLength; // Stk. length in 1/100th inches

unsigned short usSupplyType;

// Supply type, 0 - 2

unsigned short status = 0;

// Print subsystem init. status

PRINTINIT rConfig;

// Print subsystem data struct.

status = pclInit(NULL);

// Start Print subsystem

if (status != 0)

 

{

 

printf("Init Failed\nError: %d", status); exit(1);

}

pclPaperInfo(&usStockLength, &usStockWidth, &usSupplyType);

/* GetSupplyType is a programmer-written function */ GetSupplyType(&usSupplyType);

4-40 Programmer’s Manual

Page 76
Image 76
Paxar Gold 6037EX manual Printer completion status