HamBook – Diff between revs 23 and 28
?pathlinks?
Rev 23 | Rev 28 | |||
---|---|---|---|---|
Line 201... | Line 201... | |||
201 | await _catAssemblies.CatWriteAsync<int>("FA", new object[] { _currentFrequency }, _scanningCancellationToken); |
201 | await _catAssemblies.CatWriteAsync<int>("FA", new object[] { _currentFrequency }, _scanningCancellationToken); |
|
202 | } |
202 | } |
|
Line 203... | Line 203... | |||
203 | |
203 | |
|
204 | if(autoTune) |
204 | if(autoTune) |
|
205 | { |
205 | { |
|
Line -... | Line 206... | |||
- | 206 | _catAssemblies.CatWrite<InformationState>("AI", new object[] { InformationState.OFF }); |
||
- | 207 | |
||
- | 208 | try |
||
- | 209 | { |
||
206 | await _catAssemblies.CatWriteAsync<TunerState>("AC", new object[] { TunerState.TUNER_ON }, _scanningCancellationToken); |
210 | await _catAssemblies.CatWriteAsync<TunerState>("AC", new object[] { TunerState.TUNER_ON }, _scanningCancellationToken); |
|
- | 211 | |
||
- | 212 | await _catAssemblies.CatWriteAsync<TunerState>("AC", new object[] { TunerState.TUNING_START }, _scanningCancellationToken); |
||
- | 213 | |
||
- | 214 | do |
||
- | 215 | { |
||
- | 216 | await Task.Delay(TimeSpan.FromSeconds(1), _scanningCancellationToken); |
||
- | 217 | |
||
- | 218 | try |
||
- | 219 | { |
||
- | 220 | if(await _catAssemblies.CatReadAsync<TunerState>("AC", new object[] { }, _scanningCancellationToken) != TunerState.TUNING_START) |
||
- | 221 | { |
||
- | 222 | break; |
||
- | 223 | } |
||
- | 224 | } |
||
- | 225 | catch(Exception) |
||
- | 226 | { |
||
- | 227 | // retry |
||
- | 228 | } |
||
- | 229 | |
||
- | 230 | } while (!_scanningCancellationToken.IsCancellationRequested); |
||
- | 231 | } |
||
- | 232 | finally |
||
- | 233 | { |
||
207 | |
234 | _catAssemblies.CatWrite<InformationState>("AI", new object[] { InformationState.ON }); |
|
Line 208... | Line 235... | |||
208 | await _catAssemblies.CatWriteAsync<TunerState>("AC", new object[] { TunerState.TUNING_START }, _scanningCancellationToken); |
235 | } |
|
209 | } |
236 | } |
|
210 | |
237 | |