AUDIO LIB

Dependents:   HagridOS5

Fork of VS1053 by Vassilis Serasidis

Revision:
8:5ad25d480d5f
Parent:
7:97a8edd44fe9
Child:
9:e5337a55871a
--- a/VS1053.h	Sat Sep 05 12:16:06 2015 +0000
+++ b/VS1053.h	Thu Nov 26 14:21:36 2015 +0000
@@ -19,7 +19,7 @@
 private:
     SPI        spi;
     DigitalOut cs;
-    DigitalOut bsync;
+    DigitalOut bsync; //dcs pin
     DigitalIn  dreq;
     DigitalOut rst;
 
@@ -51,10 +51,11 @@
     void hardwareReset();
     void modeSwitch(void);
     void sendDataByte(uint8_t data);
-    size_t sendDataBlock(uint8_t* data, size_t length);
+    size_t sendDataBlock(char* data, size_t length);
     void clockUp();
     bool sendCancel();
     bool stop();
+    void setVolume(uint8_t vol);
     
 private:
     void writeReg(uint8_t, uint16_t);