StartUploadParamsResponse.cs 573 B

12345678910111213141516171819202122
  1. using PlcSiemens.O;
  2. namespace PlcSiemens.Protocol.Upload
  3. {
  4. public class StartUploadParamsResponse
  5. {
  6. public byte FunSUpld; // function start upload 0x1D
  7. public byte[] Data1;//6
  8. public byte UploadID;
  9. public byte[] Uk;//3
  10. public byte[] LenLoad;//5
  11. public void Build(ByteBuffer buffer)
  12. {
  13. FunSUpld = buffer.PopByte();
  14. Data1 = buffer.PopBytes(6);
  15. UploadID = buffer.PopByte();
  16. Uk = buffer.PopBytes(3);
  17. LenLoad = buffer.PopBytes(5);
  18. }
  19. }
  20. }