| Electronic Components Datasheet Search |
|
AN92584 Datasheet(PDF) 29 Page - Ramtron International Corporation |
|
|
|||||||||||||||||||||||||||||
AN92584 Datasheet(HTML) 29 Page - Ramtron International Corporation |
|
29 / 42 page ![]() Designing for Low Power and Estimating Battery Life for BLE Applications www.cypress.com Document No. 001-92584 Rev. *A 29 trackpad sensor array implements capacitive sensing (CapSense). The CapSense block converts the capacitance of the sensor to a digital quantity, which can be processed by the firmware. Firmware processing: The sensor array data from the CapSense block is processed by the application firmware to detect mouse pointer movements and recognize gestures such as zoom, scroll, rotate, click, double-click, and so on. This data is sent as an HID report over BLE to the BLE Central device. BLE connectivity: The remote control device sends the HID reports to its host typically at a 10-ms connection interval whenever there is a user activity. However, in the absence of a user activity, this interval should be increased using slave latency to save power and maintain a BLE connection. The overall system can be represented as shown in Figure 16. Figure 16. Remote Control System Architecture Capacitive Sigma Delta (CSD) Sensing CPU- Gesture Recognition BLE Connectivity Track pad Sensor Array User Input System on Chip HID Trackpad Remote Control 4 . 5 . 2 R e m o t e C o n t r o l U s a g e P r o f i l e A typical usage model for the remote control follows: If the remote is used for 25 minutes a day, it will be in a low-power state for the rest of the day. Out of the total usage of 25 minutes, it is estimated that the user will actively use the remote with intermittent breaks when the remote is idle. The remote is assumed to be in active use for 80 percent of the time and idle for the remaining 20 percent of the time. 4 . 5 . 3 A p p l i c a t i o n D e s i g n f o r L o w P o w e r The activities that are carried out by the application are as follows: Scanning the trackpad Processing the trackpad data Sending the trackpad report over BLE Staying in a low-power mode for the rest of the time A watchdog timer is used to interrupt the PSoC BLE/ PRoC BLE device periodically to scan the trackpad to detect user activity. A low current consumption can be achieved by keeping the system in a low-power mode between interrupts. If an activity is detected on the trackpad, the trackpad is scanned to process the finger movements and to send the data over BLE to the host device. Thus, the firmware of the remote implements a simple algorithm, as shown in Figure 17. |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |