Uses *spark d-fuser controller hardware as a USB-DMX interface. Developed for visualising Laurel Pardue’s augmented violin with lights.

Dependencies:   DMX mbed spk_oled_ssd1305

Revision:
6:cd5846520ea6
Parent:
5:1fe29795851a
Child:
7:7f3140672370
--- a/main.cpp	Wed May 18 00:55:23 2016 +0000
+++ b/main.cpp	Wed May 18 15:28:17 2016 +0000
@@ -241,16 +241,6 @@
     
     dmxDirectionDOUT = 1;
     dmx.start();
-    
-//    unsigned char parCanData[4];
-//    parCanData[kDMX_PARCAN_R] = 255; 
-//    parCanData[kDMX_PARCAN_G] = 255; 
-//    parCanData[kDMX_PARCAN_B] = 255; 
-//    parCanData[kDMX_PARCAN_LUMA] = 0;
-//    dmx.put(parCanData, kDMX_PARCAN_1, 4);
-//    dmx.put(parCanData, kDMX_PARCAN_2, 4);
-//    dmx.put(parCanData, kDMX_PARCAN_3, 4);
-//    dmx.put(parCanData, kDMX_PARCAN_4, 4);
 
     dmx.put(kDMX_PARCAN_1+kDMX_PARCAN_R, 255);
     dmx.put(kDMX_PARCAN_1+kDMX_PARCAN_G, 255);
@@ -290,10 +280,6 @@
             char S2DMX = S2 * sMultiplier;
             char S3DMX = S3 * sMultiplier;
             char S4DMX = S4 * sMultiplier;        
-//            dmx.put(kDMX_PARCAN_1+kDMX_PARCAN_LUMA, S1DMX);
-//            dmx.put(kDMX_PARCAN_2+kDMX_PARCAN_LUMA, S2DMX);
-//            dmx.put(kDMX_PARCAN_3+kDMX_PARCAN_LUMA, S3DMX);
-//            dmx.put(kDMX_PARCAN_4+kDMX_PARCAN_LUMA, S4DMX);
             
             unsigned char parCanData[4];
             parCanData[kDMX_PARCAN_R] = 255; 
@@ -345,15 +331,6 @@
                 dmx.put(kDMX_HAZER_FAN, 0);
             }            
         }
-            
-//        for (int i = 0; i<256; i++)
-//        {
-//            for (int j = 0; j<256; j++)
-//            {
-//                dmx.put(j, i);
-//            }
-//            wait(0.01);
-//        }
 
         screen.sendBuffer();
     }