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
Diff: main.cpp
- 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(); }