Avery Dennison 6035 Programmer Manual Rev.CA 6/01 User Manual

Page 74

Advertising
background image

Function Reference 4-33

sStatus = pcl

I

nit(&pConfig);

if (sStatus != 0)

printf("Init Failed \nError: %d", sStatus);

else

{

usStatus = pclGetBatteryLevel();

if (usStatus <= 711)

// Check battery

printf("Charge your battery");

else

{

usType = pclGetSupplyType();

// Get supply type

switch (usType)

// Display result

{

case MMS_LOW_ENERGY:

printf("Using regular paper");

break;

case MMS_MEDIUM_ENERGY:

printf("Using fax paper");

break;

case MMS_HIGH_ENERGY:

printf("Using synthetic paper");

break;

default: printf("Error-- press any key when reset.");

_getch();

pclClearError();

}

}

}

pclClose();

// Close Print subsystem

}

Advertising