Is there any reason for this field to be readonly?
I would lik to simply affect Data with a byte array like this:
mess[0] = new GHI.Premium.Hardware.CAN.Message();
mess[0].ArbID = CANHS.candttx;
mess[0].DLC = 8;
mess[0].IsEID = true;
mess[0].IsRTR = false;
mess[0].Data = BitConverter.GetBytes((long)1);
but unfortunately a readonlyfield can not be assigned (while mess[0].Data[0] can be)