public SendStatus SendPixelValue(int channel, PixelRGBByte rgb)
{
var values = new byte[3];
values[0] = rgb.R;
values[1] = rgb.G;
values[2] = rgb.B;
// Max 510 RGB values per universe
int universe = (this.startDmxChannel + (channel * 3)) / 510;
int localStart = (this.startDmxChannel + (channel * 3)) % 510;
var acnUniverse = GetAcnUniverse(this.startUniverse + universe);
return acnUniverse.SendDimmerValues(localStart, values, 0, 3);
}