HamBook – Diff between revs 39 and 46
?pathlinks?
Rev 39 | Rev 46 | |||
---|---|---|---|---|
Line 175... | Line 175... | |||
175 | |
175 | |
|
Line 176... | Line 176... | |||
176 | memoryStream.Position = 0L; |
176 | memoryStream.Position = 0L; |
|
Line 177... | Line 177... | |||
177 | |
177 | |
|
178 | var result = Encoding.ASCII.GetString(memoryStream.ToArray()); |
178 | var result = Encoding.ASCII.GetString(memoryStream.ToArray()); |
|
179 | |
179 | |
|
180 | Parallel.ForEach(result.Split(Radios.Generic.Constants.EOT), new ParallelOptions { MaxDegreeOfParallelism = Environment.ProcessorCount }, async (split, state) => |
180 | Parallel.ForEach(result.Split(Radios.Yaesu.FT_891.Constants.EOT), new ParallelOptions { MaxDegreeOfParallelism = Environment.ProcessorCount }, async (split, state) => |
|
181 | { |
181 | { |
|
182 | if (string.IsNullOrEmpty(split)) |
182 | if (string.IsNullOrEmpty(split)) |
|
Line 183... | Line 183... | |||
183 | { |
183 | { |
|
184 | state.Stop(); |
184 | state.Stop(); |
|
185 | } |
185 | } |
|
186 | |
186 | |
|
187 | try |
187 | try |
|
188 | { |
188 | { |
|
189 | switch (_catAssemblies.CatParse<BusyState>("BY", new object[] { $"{split}{Radios.Generic.Constants.EOT}" })) |
189 | switch (_catAssemblies.CatParse<BusyState>("BY", new object[] { $"{split}{Radios.Yaesu.FT_891.Constants.EOT}" })) |
|
190 | { |
190 | { |