Petter Bellander / Mbed 2 deprecated Saab-BT

Dependencies:   mbed

Revision:
9:9a4c81493a3d
Parent:
8:beb6c399490a
Child:
11:74844f6ca8cf
--- a/main.cpp	Fri Jan 15 20:59:51 2016 +0000
+++ b/main.cpp	Fri Jan 15 21:27:42 2016 +0000
@@ -64,8 +64,6 @@
 
 void handle_cdc_input() {
     switch (cdc.get_cmd()) {
-        case IBUS_OTHER_MESSAGE:
-            break;
         case IBUS_DOORS_LOCKED:
             //Goto sleep
             break;
@@ -81,10 +79,6 @@
         case IBUS_CDC_OFF:
             rn52.disconnect();
             break;
-        case IBUS_VOLUME_UP:
-            break;
-        case IBUS_VOLUME_DOWN:
-            break;
         case IBUS_SKIP_FW:
             rn52.next_track();
             break;
@@ -103,7 +97,7 @@
     if(rn52.check_event(&res)) {
         switch (res.event) {
             case RN52_CALLER_ID_EVENT:
-                printf("Caller ID event\r\n");
+                //printf("Caller ID event\r\n");
                 break;
             case RN52_TRACK_CHANGE_EVENT:
                 cdc.reset_elapsed_time();
@@ -117,23 +111,23 @@
                 printf("track_count:  %i\r\n", res.track_count);
                 printf("track_number:  %i\r\n", res.track_number);
                 */
-                cdc.display(res.title);
+                cdc.display(res.title, 2);
                 cdc.set_track((char)res.track_number);
                 break;
             case RN52_OTHER_EVENT: //no specific event occured, check connection status
                 switch(res.connection) {
                     case RN52_CONNECTABLE_DISCOVERABLE:
-                        printf("Waiting for connection\r\n");
-                        cdc.display("BT REDO");
+                        //printf("Waiting for connection\r\n");
+                        cdc.display("BT REDO", 2);
                         break;
                     case RN52_CONNECTED:
-                        printf("Connected\r\n");
-                        cdc.display("BT ANSLUTEN");
+                        //printf("Connected\r\n");
+                        cdc.display("BT ANSLUTEN", 2);
                         rn52.maxvolume();
                         break;
                     case RN52_AUDIO_STREAMING:
-                        printf("Streaming\r\n");
-                        cdc.display("BT SPELAR");
+                        //printf("Streaming\r\n");
+                        cdc.display(res.title, 2);
                         cdc.start_elapsed_time();
                         break;
                 }