Cypress CY4672 Espresso Maker User Manual


 
8 CY4672 Reference Design Guide, Document # 001-16968 Revision **
Contents
7. Regulatory Testing Results 105
7.1 Introduction..............................................................................................................105
8. Power Considerations 107
8.1 RDK Keyboard.........................................................................................................107
8.1.1 Usage Model................................................................................................107
8.1.2 Current Measurements ................................................................................107
8.1.3 Battery Life Calculations ..............................................................................108
8.2 RDK Mouse .............................................................................................................108
8.2.1 Usage Model................................................................................................108
8.2.2 Current Measurements ................................................................................109
8.2.3 Battery Life Calculations ..............................................................................109
9. Software Guide 111
9.1 Introduction..............................................................................................................111
9.2 Software Code Modules ..........................................................................................111
9.2.1 USB HID API module................................................................................... 111
9.2.1.1 CHidDevice Class Methods...........................................................112
9.2.1.2 CHidManager Class Methods........................................................113
9.2.2 System Tray Module .................................................................................... 114
9.2.2.1 CCySysTray Class Methods..........................................................114
9.2.3 WirelessUSB System Tray Application Module ........................................... 115
9.2.3.1 CWirelessUSBTrayApp Class Methods ........................................115
9.2.3.2 CMainFrame Class Methods .........................................................116
9.2.3.3 CWirelessUSBStatusPropertyPage Class Methods......................117
9.2.3.4 CWirelessUSBStatusPropertySheet Class Methods.....................117
9.2.3.5 CHidTrayDevice Class Methods....................................................118
9.2.3.6 CHidTrayManager Class Methods ................................................118
9.3 Development Environment ......................................................................................118
Appendix A. References 119
Index 121
Revision History 125
[+] Feedback