DatasheetsPDF.com

AN494

Silicon Laboratories
Part Number AN494
Manufacturer Silicon Laboratories
Description QUICKSENSE COMMUNICATIONS INTERFACE
Published Jan 23, 2014
Detailed Description AN494 Q UICK S E N S E ™ C OMMUNICATIONS I N T E R F A C E 1. Introduction The QuickSense™ Communications Interface (QSC...
Datasheet PDF File AN494 PDF File

AN494
AN494


Overview
AN494 Q UICK S E N S E ™ C OMMUNICATIONS I N T E R F A C E 1.
Introduction The QuickSense™ Communications Interface (QSCI) is a protocol which allows an MCU running a configurable QSCI Firmware Library to send QuickSense data through one of the MCU's serial peripherals.
QuickSense data includes capacitive sensing measurements, infrared proximity measurements, interpreted group values, gestures, and nD pad positions.
QuickSense applications, such as the Performance Analysis Tool, use the QSCI protocol to communicate to QuickSense kits like the QuickSense Front Panel and the IRSliderEK.
This document covers the capabilities of QSCI and the protocol specifications.
It assumes the reader is familiar with the QuickSense Firmware API.
For more information about the QuickSense Firmware API, refer to “AN366: QuickSense Firmware API”.
1.
1.
Terminology In this application note, the following definitions apply:            Device—The MCU that is running the QuickSense Firmware API Host—The MCU/application that is communicating with the device Command—Request sent from the host to the device Response—Data/acknowledgement sent from the device to the host Class Type—Classification of the elements in a QuickSense system.
Data Type—Defines the type of data sent in a response Data Transfer—The transmission of runtime values from the device to the host Transfer Type—Describes the information sets sent in a data transfer Transfer Mode—Determines the events that trigger a data transfer XDATA memory—On-chip volatile memory mapped to XRAM addresses CODE memory—On-chip non-volatile flash memory 1.
2.
QSCI Overview QSCI contains an enumeration process where the device describes its capabilities to the host.
This allows the host to know what types of data are available on the device.
Data is transmitted in a packetized structure which contains a header, payload, and checksum.
The host interacts with the device through a specific set of commands; the device responds accordingly w...



Similar Datasheet


@ 2014 :: Datasheetspdf.com :: Semiconductors datasheet search & download site. (Privacy Policy & Contact)