Intermec ck1 Reference Guide
Chapter 2 — Configuring the CK1 System
58
CK1 SDK Programmer’s Reference Manual
scanf("%d",
&valueSetting);
devApmSetBackupBatteryLow(valueSetting);
}
}
printf("Set Backup battery good limit(%%) ? (y/n)");
do{
Ans
Ans
=
getc(stdin);
}while((Ans != 'y')&&(Ans != 'n'));
if( Ans == 'y'){
printf("insert
value:
");
scanf("%d",
&valueSetting);
devApmSetBackupBatteryGood(valueSetting);
}
}
printf("To view the setting value:\n");
system("cat
/proc/apm");
sleep(2);
printf("\nReset to factory default setting value:\n");
devApmSetFactoryDefault();
sleep(2);
sleep(2);
printf("To view the resetting value:\n");
system("cat
system("cat
/proc/apm");
sleep(2);
printf("Saving file test ? (y/n)");
do{
Ans
Ans
=
getc(stdin);
}while((Ans != 'y')&&(Ans != 'n'));
if( Ans == 'y'){
printf("insert source file: ");
scanf("%s",
src);
printf("insert destination file: ");
scanf("%s",
dest);
devApmFileCopy( src, dest );
}
printf("\n\nTest
finish.\n");
return
0;
}
sdk/examples/drv_api/apm_test/sigtest.c
/*****************************************************************
* -------
* Purpose
* -------
* To demonstrate how the user space application
* interact with kernel APM (Advanced Power Management) module
*
* -----------------------------------
* Requirement to run this sample code
* -----------------------------------
*
*
* ----------------------------
* -------
* Purpose
* -------
* To demonstrate how the user space application
* interact with kernel APM (Advanced Power Management) module
*
* -----------------------------------
* Requirement to run this sample code
* -----------------------------------
*
*
* ----------------------------