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