HamBook – Diff between revs 11 and 24
?pathlinks?
Rev 11 | Rev 24 | |||
---|---|---|---|---|
Line 81... | Line 81... | |||
81 | public override async Task<bool> SetAsync(int level, CancellationToken cancellationToken) |
81 | public override async Task<bool> SetAsync(int level, CancellationToken cancellationToken) |
|
82 | { |
82 | { |
|
83 | var payload = Constants.Encoding.GetBytes($"{Name}0{level:000}{Generic.Constants.EOT}"); |
83 | var payload = Constants.Encoding.GetBytes($"{Name}0{level:000}{Generic.Constants.EOT}"); |
|
84 | await SerialPort.WriteAsync(payload, 0, payload.Length, cancellationToken); |
84 | await SerialPort.WriteAsync(payload, 0, payload.Length, cancellationToken); |
|
Line 85... | Line 85... | |||
85 | |
85 | |
|
- | 86 | var result = await ReadAsync(cancellationToken); |
||
- | 87 | |
||
86 | return await ReadAsync(cancellationToken) == level; |
88 | return result == level; |
|
Line 87... | Line 89... | |||
87 | } |
89 | } |
|
88 | |
90 | |
|
89 | public override void Write(int level) |
91 | public override void Write(int level) |