Example sights and sounds
This is a guide to the sights-and-sounds
C example project included in the EMAC OE SDK.
NOTE |
This demo only works with EMAC OE 5.2 and earlier. |
This project demonstrates the use of the LCD Touchscreen Display as well as the audio capabilities of the device.
The sights-and-sounds
project builds one executable: SAS
.
Contents
Opening, Building and Uploading the Project Files
For information on opening the project from within QtCreator, please see QtCreator: Adding Source Files. Then, follow Getting Started With Qt Creator for information on how to build, upload and execute the example.
Usage and Behavior
Hardware Requirements
The sights-and-sounds
C example project will run on a device with a 7" Touchscreen LCD and has an audio output .
Using sights-and-sounds
The sights-and-sounds
program is executed from the console. It takes one parameter telling the program to use the onboard default display.
./SAS -qws
The program will then display a file dialog box on the LCD where you can chose the audio file for the demo. If none, you can press cancel to exit the dialog box. The demo program consist of 2 parts: the LCD brightness and the audio playback.
The brightness can be changed from the slider on the left hand side.
The audio actions are: "Play" - to play or pause, "Loop" - to loop the audio at the end of the playback, "Mute" - to mute the playback, and adjust the "Volume" slider. The "Select Source" brings you back to the file dialog box to change the audio file being used.
Usage Example
root@3354:~# ./SAS -qws
Summary
The sights-and-sounds
C example project demonstrates the use of the LCD Touchscreen and the audio output.