PresetRegisters_Response.cs 669 B

1234567891011121314151617181920212223242526272829
  1. using System;
  2. using System.Linq;
  3. namespace GasConcentrations_Yt95h.MessageEntity.Incoming
  4. {
  5. public class PresetRegisters_Response : MessageBase
  6. {
  7. public short DataAddress
  8. {
  9. get
  10. {
  11. return BitConverter.ToInt16(RawDataField.ToArray().Take(2).Reverse().ToArray(), 0);
  12. }
  13. }
  14. public short WriteValue
  15. {
  16. get
  17. {
  18. return BitConverter.ToInt16(RawDataField.ToArray().TakeLast(2).Reverse().ToArray(), 0);
  19. }
  20. }
  21. public override string ToLogString()
  22. {
  23. return base.ToLogString();
  24. }
  25. }
  26. }