CRAC Team / SOMO_II

Dependents:   Somo_Project

Revision:
6:32eb30d2410f
Parent:
2:b95724a49517
--- a/SOMO.h	Wed Feb 26 16:23:48 2020 +0000
+++ b/SOMO.h	Mon Apr 06 15:11:29 2020 +0000
@@ -7,8 +7,8 @@
 #include <mbed.h>
 
 //**************************************************************************
-// class SOMO SOMO.h
-// classe principale. exemple d'utilisation : SOMO audio(p13,p14);
+// class sender
+// classe servant pour le CAN contenant une fonction pour l'envois de données
 
 class Sender
 {
@@ -27,6 +27,10 @@
     
 };
 
+//**************************************************************************
+// class SOMO SOMO.h
+// classe principale. exemple d'utilisation : SOMO audio(p13,p14);
+
 class SOMO
 {
     
@@ -36,8 +40,6 @@
     
         void init();
     
-        void playTrackName(char[]); 
-    
         void playTrackNum(unsigned char, unsigned char);
         
         void start();
@@ -48,7 +50,21 @@
     
         void reset(); 
         
-        void continuous(unsigned char, unsigned char);      
+        void continuous(unsigned char, unsigned char);  
+        
+        void pause();
+        
+        void resume();
+        
+        void set_EQ(unsigned char);
+        
+        void play_random();
+        
+        void next();
+        
+        void previous();
+        
+        void repeat();
     
     
     protected :
@@ -57,8 +73,14 @@
     
 };
 
+//**************************************************************************
+// fonctions globales pour l'aquisition d'un message sur le can et l'envois
+// de l'état actuel de la carte (occupé ou non) par le bus can
+
 int comm(void);
 
 void not_busy(void);
 
+void busy(void);
+
 #endif