final, working project

Dependencies:   C12832 EthernetInterface HTTPClient Speaker USBDevice mbed-rtos mbed

Revision:
1:795e03f7afa8
Parent:
0:b2126965ca21
--- a/main.cpp	Fri Feb 12 03:36:44 2016 +0000
+++ b/main.cpp	Fri Feb 12 13:06:44 2016 +0000
@@ -20,42 +20,8 @@
 $accessTokenSecret = 'SXM05FPIW9SUgTYYgpk4buPcypwXIsLDIY3TRns01WRJP';
 */
 
-// frequency: 48 kHz
-#define FREQ 48000
-
-// 1 channel: mono
-#define NB_CHA 1
-
-// Length of an audio packet: each ms, we receive 48 * 16bits ->48 * 2 bytes. As there is one channel, the length will be 48 * 2 * 1
-#define AUDIO_LENGTH_PACKET 48 * 2 * 1
- 
 Serial pc(USBTX, USBRX);
 
-//Variables for audio streaming
-
-// USBAudio
-//USBAudio audio(FREQ, NB_CHA, 8000, 1, 0x7180, 0x7500);
-
-
-
-// Ticker to send data to the speaker at the required frequency
-Ticker tic;
-
-// Buffer where one audio packet will be stored (LENGTH_AUDIO_PACKET/2 because we are storing int16 and not uint8)
-int16_t buf2[AUDIO_LENGTH_PACKET/2];
-
-// Show if an audio packet is available
-volatile bool available = false;
-
-// Index of the value which will be send to the speaker
-int index_buf = 0;
-
-// Previous value sent to the speaker
-uint16_t p_val = 0;
-
-// Speaker connected to the AnalogOut output. The audio stream received over USb will be sent to the speaker
-AnalogOut speaker(p18);
- 
 DigitalIn button(p14);
  
 EthernetInterface eth;