/// <summary>Creates a new <see cref="I2CDevice.I2CWriteTransaction" /> for use in complex transactions</summary>
 /// <param name="Buffer">Buffer of data to write. Tje Length property of Buffer determines how many bytes are written</param>
 /// <returns>New transaction</returns>
 /// <seealso cref="Execute" />
 protected I2CDevice.I2CWriteTransaction CreateWriteTransaction(byte[] Buffer)
 {
     return(Bus.CreateWriteTransaction(Buffer));
 }