Example of using the SOMO-14D and the created libraries.
Dependencies: MessageQueue SOMO14D includes mbed
Application
This application uses SOMO-14D and STM32F030R8 nucleo board for testing the audio module.
A microcontroller is used to act as a serial commander between the Computer and the audio module.
Simple commands are used to proceed and make actions like:
- play
- pause
- stop and low power pode
- previous song
- next song
- volume up
- volume down
Check the wikis of this application and the library wiki for more reference.
Diff: main.cpp
- Revision:
- 1:e666958b0e85
- Parent:
- 0:b9c385255fc8
--- a/main.cpp Fri Mar 13 01:13:35 2015 +0000 +++ b/main.cpp Sun Mar 15 16:57:17 2015 +0000 @@ -22,6 +22,7 @@ * List of available commands: * p play the current song * h hold the current song +* s stop the current song and go to low power mode * n play the next song in the queue * r play the previous song in the queue * a <num> set audio to a specific song, 511 > num > 0 @@ -35,6 +36,7 @@ * 09 03 15 Created. * 09 03 15 Modified. * 12 03 15 Import to mbed platform. +* 15 03 15 Added to the help list the STOP command description ******************************************************************************* */ @@ -167,6 +169,7 @@ MsgPutLine((INT8U *)"List of available commands:\r"); MsgPutLine((INT8U *)"p play the current song\r"); MsgPutLine((INT8U *)"h hold the current song\r"); + MsgPutLine((INT8U *)"s stop the current song\r"); MsgPutLine((INT8U *)"n play the next song in the queue\r"); MsgPutLine((INT8U *)"r play the previous song in the queue\r"); MsgPutLine((INT8U *)"a <num> set audio to a specific song, 511 > num > 0\r");