beautypg.com
iv
TABLE OF CONTENTS
SECTION 1. OVERVIEW ............................................................................................................................. 1
REQUIREMENTS ..................................................................................................................................... 1
SECTION 2. EXCELLA ARCHITECTURE AND OPERATION .................................................................. 3
TERM DESCRIPTION .............................................................................................................................. 4
DEVICES ATTACH THROUGH USB NETWORK CARD ....................................................................... 5
RNDIS SUPPORT FOR A USB NETWORK DEVICE ............................................................................. 5
SUPPORT FOR EXCELLA ON PC SIDE: ............................................................................................... 6
HOW TO INSTALL EXCELLA ................................................................................................................. 6
HOW TO COMMUNICATE WITH EXCELLA USING INTERNET EXPLORER ...................................... 6
Get Device Status ................................................................................................................................. 8
Get Device Usage ................................................................................................................................ 9
HOW TO COMMUNICATE WITH EXCELLA USING Excella API ....................................................... 10
API FUNCTIONS .................................................................................................................................... 11
SOFTWARE FLOW FOR CHECK PROCESSING ................................................................................ 12
HOW TO PROCESS CHECKS .............................................................................................................. 13
HOW TO GET A CHECK IMAGE .......................................................................................................... 14
THE PROCESS CHECK OPTIONS ....................................................................................................... 14
PROCESS CHECK ERROR REPORTING ............................................................................................ 14
DEBUGGING API ................................................................................................................................... 14
SECTION 3. EXCELLA API ...................................................................................................................... 15
MTMICRGetDevice ................................................................................................................................ 15
Parmeters ........................................................................................................................................... 15
Return Values ..................................................................................................................................... 15
Remarks ............................................................................................................................................. 15
Example .............................................................................................................................................. 15
MTMICROpenDevice ............................................................................................................................. 16
Parmeters ........................................................................................................................................... 16
Return Values ..................................................................................................................................... 16
Remarks ............................................................................................................................................. 16
Example .............................................................................................................................................. 16
MTMICRCloseDevice ............................................................................................................................ 17
Parameters ......................................................................................................................................... 17
Return Values ..................................................................................................................................... 17
Example .............................................................................................................................................. 17
MTMICRSetValue .................................................................................................................................. 18
Parameters ......................................................................................................................................... 18
Return Values ..................................................................................................................................... 18
Remarks ............................................................................................................................................. 18
MTMICRSetIndexValue ......................................................................................................................... 20
Parameters ......................................................................................................................................... 20
Return Values ..................................................................................................................................... 20
Remarks ............................................................................................................................................. 20
Example .............................................................................................................................................. 21
MTMICRGetValue .................................................................................................................................. 22
Parameters ......................................................................................................................................... 22
Return Values ..................................................................................................................................... 22
Remarks ............................................................................................................................................. 22
Example .............................................................................................................................................. 23
MTMICRGetIndexValue ........................................................................................................................ 24
Parameters ......................................................................................................................................... 24
Return Values ..................................................................................................................................... 24
Example .............................................................................................................................................. 24