4.1.1. Channel Selection
Selecting which channels to display is a simple matter of checking the appropriate boxes over the board
photograph, shown in Figure 7.
4.1.2. Gestures and Ambient Light Conditions
In addition to infrared and ambient light measurements and distance calculations, the example firmware contains
algorithms for gesture recognition and ambient light condition detection. When connected to the board with the
Performance Analysis Tool, two group windows will appear, as shown in Figure 6. When a gesture is recognized by
firmware, the gesture name and parameter information will be added to the top of the 3D Gesture group. Four
gestures are supported by the example code. The parameters for each gesture are listed in Table 1. The detected
ambient light conditions (Sunlight, Incandescent/Halogen, or Fluorescent/CFL) will be displayed in the Light Type.
Gesture Name
Parameter
Swipe Left
Speed
Swipe Right
Speed
Swipe Up
Speed
Swipe Down
Speed
4.2. Silicon Laboratories IDE
The Silicon Laboratories IDE integrates a source-code editor, a source-level debugger, and an in-system Flash
programmer. This tool can be used to develop and debug code for the C8051F930 MCU. The use of several third-
party compilers and assemblers is supported by the IDE.
4.2.1. IDE System Requirements
The Silicon Laboratories IDE requirements:
Pentium-class host PC running Microsoft Windows 2000 or newer.
One available USB port.
4.2.2. Third Party Toolsets
The Silicon Laboratories IDE has native support for many 8051 compilers. The full list of natively supported tools is
as follows:
Keil
IAR
Figure 6. Performance Analysis Tool Group Windows
Table 1. Recognized Gestures
Parameter Range
1 18 (Slow to Fast)
1 18 (Slow to Fast)
1 18 (Slow to Fast)
1 18 (Slow to Fast)
Description of Action
Move hand rapidly from the right side to the left side
of the board.
Move hand rapidly from the left side to the right side
of the board.
Move hand rapidly from the bottom to the top of the
board.
Move hand rapidly from the top to the bottom of the
board.
Rev. 0.3
Si1120-EK
5
Need help?
Do you have a question about the Si1120-EK and is the answer not in the manual?
Questions and answers