|
1 | | -// Smdn.Devices.BP35XX.dll (Smdn.Devices.BP35XX-2.1.0) |
| 1 | +// Smdn.Devices.BP35XX.dll (Smdn.Devices.BP35XX-2.2.0) |
2 | 2 | // Name: Smdn.Devices.BP35XX |
3 | | -// AssemblyVersion: 2.1.0.0 |
4 | | -// InformationalVersion: 2.1.0+fc01bab8c6330c41db1ce6309f8f5f79b42b2785 |
| 3 | +// AssemblyVersion: 2.2.0.0 |
| 4 | +// InformationalVersion: 2.2.0+be87e7d6640b81d5e5e0c22af1c2491d40cd8c28 |
5 | 5 | // TargetFramework: .NETStandard,Version=v2.1 |
6 | 6 | // Configuration: Release |
7 | 7 | // Referenced assemblies: |
@@ -57,17 +57,26 @@ public enum BP35UdpReceiveDataFormat : byte { |
57 | 57 | } |
58 | 58 |
|
59 | 59 | public class BP35A1 : BP35Base { |
| 60 | + [Obsolete("Use BP35A1Options instead.")] |
60 | 61 | public static ValueTask<BP35A1> CreateAsync(BP35A1Configurations configurations, IServiceProvider? serviceProvider = null, CancellationToken cancellationToken = default) {} |
| 62 | + public static ValueTask<BP35A1> CreateAsync(BP35A1Options options, IServiceProvider? serviceProvider = null, CancellationToken cancellationToken = default) {} |
61 | 63 | public static ValueTask<BP35A1> CreateAsync(string? serialPortName, IServiceProvider? serviceProvider = null, CancellationToken cancellationToken = default) {} |
62 | 64 | } |
63 | 65 |
|
64 | | - public sealed class BP35A1Configurations { |
| 66 | + [Obsolete("Use BP35A1Options instead.")] |
| 67 | + public sealed class BP35A1Configurations : BP35A1Options { |
65 | 68 | public BP35A1Configurations() {} |
| 69 | + } |
| 70 | + |
| 71 | + public class BP35A1Options { |
| 72 | + public BP35A1Options() {} |
66 | 73 |
|
67 | 74 | public BP35UartBaudRate BaudRate { get; set; } |
68 | 75 | public string? SerialPortName { get; set; } |
69 | 76 | public bool TryLoadFlashMemory { get; set; } |
70 | 77 | public bool UseFlowControl { get; set; } |
| 78 | + |
| 79 | + public BP35A1Options Configure(BP35A1Options baseOptions) {} |
71 | 80 | } |
72 | 81 |
|
73 | 82 | public abstract class BP35Base : SkStackClient { |
|
0 commit comments