SparkFunDMX
SparkFunDMX copied to clipboard
Strange behaviour
Hi again! So, I have been trying out multiple things on a dimmer and on a laser and I am getting stuck with all kinds of issues. Here I mention a couple:
- When sending a byte to the dimmer, as in dmx.writeByte(1, 255), and I call dmx.update(), the light goes on but then goes suddenly off, as if the value (255) was to be constantly updated in order to hold. Since that makes no sense, I was wondering whether I am misusing some function of the library or missing something. I would like values to stay until modified.
- The laser uses 9 channels. I could program and play around them without any problem with the DMX Arduino shield and library from Conceptinetics (https://github.com/alfo/arduino-libraries/tree/master/Conceptinetics), but I am completely unable to communicate with the laser using the SparkFun shield. When I send data to the laser, its LED blinks as in acknowledgment, but nothing else happens. What could be the issue? Could that be a matter of differing baud rates? Or how data is buffered and then sent by the library? I was looking into the .cpp file but I am afraid that's beyond my coding skills. I would be grateful for some help troubleshooting or for some examples.