FfuViewModel.cs 700 B

12345678910111213141516171819202122232425262728293031
  1. using MECF.Framework.Simulator.Core.Commons;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace MECF.Framework.Simulator.Core.FFUs
  8. {
  9. class FfuViewModel : SerialPortDeviceViewModel
  10. {
  11. private Ffu _reader;
  12. public string ResultValue { get; set; }
  13. public FfuViewModel(string port) : base("FfuViewModel")
  14. {
  15. _reader = new Ffu(port);
  16. Init(_reader, true);
  17. _reader.receiveMsg += _reader_receiveMsg;
  18. }
  19. private void _reader_receiveMsg(string obj)
  20. {
  21. ResultValue = obj;
  22. }
  23. }
  24. }