Intermec ck1 Guida Di Riferimento

Pagina di 390
Chapter 2 — Configuring the CK1 System 
CK1 SDK Programmer’s Reference Manual 
35 
 envBuzzerSetKeyClick(BuzzerKeyClickOn); 
 
getvalue = envBuzzerGetKeyClick(); 
 
if(BuzzerAppDumpMsg == 1) 
 
 
printf("\tCurrent Buzzer KEY_CLICK Status = %d\n", getvalue); 
 
if(getvalue != BuzzerKeyClickOn) 
 
 
printf("Error!! Set Buzzer KEY_CLICK Fail\n"); 
 else 
  devBuzzerPlaySound(500, 
5, 
100); 
 
 
 
 
//Get and Set BuzzerKeyClickOff 
 
if(BuzzerAppDumpMsg == 1) 
 
 
printf("\t----> Set to BuzzerKeyClickOff\n"); 
 envBuzzerSetKeyClick(BuzzerKeyClickOff); 
 
getvalue = envBuzzerGetKeyClick(); 
 
if(BuzzerAppDumpMsg == 1) 
 
 
printf("\tCurrent Buzzer KEY_CLICK Status = %d\n", getvalue); 
 
if(getvalue != BuzzerKeyClickOff) 
 
 
printf("Error!! Set Buzzer KEY_CLICK Fail\n"); 
 
 
//Recover Buzzer KEY_CLICK Original Status 
 
if(BuzzerAppDumpMsg == 1) 
 
 
printf("\tRecover Buzzer KEY_CLICK Original Status = %d\n", 
oristatus); 
 envBuzzerSetKeyClick(oristatus); 
 
getvalue = envBuzzerGetKeyClick(); 
 
if(oristatus != getvalue) 
 
 
 
printf("Error!! Recovery Buzzer KEY_CLICK Original Status 
Fail\n"); 
 
 Delay(1000); 

 
//(2)Set and Get Buzzer WARNING Status 
static void BuzzerWarning(void){ 
 int 
getvalue,oristatus; 
  
 
 
//Get Buzzer WARNING Original Status 
 
oristatus = envBuzzerGetWarning(); 
 
if(BuzzerAppDumpMsg == 1) 
 
 
printf("\n\tBuzzer WARNING Original Status = %d\n",oristatus); 
 
 
//Get and Set BuzzerWarningOn 
 
if(BuzzerAppDumpMsg == 1) 
 
 
printf("\t----> Set to BuzzerWarningOn\n"); 
 envBuzzerSetWarning(BuzzerWarningOn); 
 
getvalue = envBuzzerGetWarning(); 
 
if(BuzzerAppDumpMsg == 1) 
 
 
printf("\tCurrent Buzzzer WARNING Status = %d\n", getvalue); 
 
if(getvalue != BuzzerWarningOn) 
 
 
printf("Error!! Set Buzzer WARNING Failed\n"); 
 else 
  devBuzzerPlaySound(1000, 
5, 
100); 
 
 
//Get and Set BuzzerWarningOff 
 
if(BuzzerAppDumpMsg == 1) 
 
 
printf("\t----> Set to BuzzerWarningOff\n"); 
 envBuzzerSetWarning(BuzzerWarningOff); 
 
getvalue = envBuzzerGetWarning();