Smdn.Devices.MCP2221.GpioAdapter
0.9.2
Prefix Reserved
This package has been renamed to Smdn.Devices.Mcp2221A to better align with .NET naming conventions and to reflect the primary target hardware (MCP2221A). All future updates and new features will be released under the new package ID. Please migrate to Smdn.Devices.Mcp2221A for continued support.
dotnet add package Smdn.Devices.MCP2221.GpioAdapter --version 0.9.2
NuGet\Install-Package Smdn.Devices.MCP2221.GpioAdapter -Version 0.9.2
<PackageReference Include="Smdn.Devices.MCP2221.GpioAdapter" Version="0.9.2" />
<PackageVersion Include="Smdn.Devices.MCP2221.GpioAdapter" Version="0.9.2" />
<PackageReference Include="Smdn.Devices.MCP2221.GpioAdapter" />
paket add Smdn.Devices.MCP2221.GpioAdapter --version 0.9.2
#r "nuget: Smdn.Devices.MCP2221.GpioAdapter, 0.9.2"
#:package Smdn.Devices.MCP2221.GpioAdapter@0.9.2
#addin nuget:?package=Smdn.Devices.MCP2221.GpioAdapter&version=0.9.2
#tool nuget:?package=Smdn.Devices.MCP2221.GpioAdapter&version=0.9.2
Smdn.Devices.MCP2221.GpioAdapter-0.9.2
Smdn.Devices.MCP2221.GpioAdapter provides the MCP2221/MCP2221A adapter for System.Device.Gpio. This library enables you to use the many device bindings provided by Iot.Device.Bindings.
API List
List of APIs exposed by assembly Smdn.Devices.MCP2221.GpioAdapter-0.9.2 (net10.0)
// Smdn.Devices.MCP2221.GpioAdapter.dll (Smdn.Devices.MCP2221.GpioAdapter-0.9.2)
// Name: Smdn.Devices.MCP2221.GpioAdapter
// AssemblyVersion: 0.9.2.0
// InformationalVersion: 0.9.2+bcf0f60c80f47181419bd376632a2c0be172ac98
// TargetFramework: .NETCoreApp,Version=v10.0
// Configuration: Release
// Metadata: IsTrimmable=True
// Metadata: RepositoryUrl=https://github.com/smdn/Smdn.Devices.MCP2221
// Metadata: RepositoryBranch=main
// Metadata: RepositoryCommit=bcf0f60c80f47181419bd376632a2c0be172ac98
// Referenced assemblies:
// Smdn.Devices.MCP2221, Version=0.9.4.0, Culture=neutral
// System.Device.Gpio, Version=1.4.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
// System.Runtime, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
using System;
using System.Device.I2c;
using Smdn.Devices.MCP2221;
namespace Smdn.Devices.MCP2221.GpioAdapter {
public class MCP2221I2cDevice : I2cDevice {
public MCP2221I2cDevice(MCP2221.I2CFunctionality i2cBus, I2CAddress i2cDeviceAddress) {}
public I2CBusSpeed BusSpeed { get; set; }
public override I2cConnectionSettings ConnectionSettings { get; }
public override void Read(Span<byte> buffer) {}
public override byte ReadByte() {}
public override void Write(ReadOnlySpan<byte> buffer) {}
public override void WriteByte(byte @value) {}
public override void WriteRead(ReadOnlySpan<byte> writeBuffer, Span<byte> readBuffer) {}
}
}
// API list generated by Smdn.Reflection.ReverseGenerating.ListApi.MSBuild.Tasks v1.8.1.0.
// Smdn.Reflection.ReverseGenerating.ListApi.Core v1.6.1.0 (https://github.com/smdn/Smdn.Reflection.ReverseGenerating)
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.1 is compatible. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- Smdn.Devices.MCP2221 (>= 0.9.4)
- System.Device.Gpio (>= 1.4.0 && < 4.0.0)
-
net10.0
- Smdn.Devices.MCP2221 (>= 0.9.4)
- System.Device.Gpio (>= 1.4.0 && < 5.0.0)
-
net8.0
- Smdn.Devices.MCP2221 (>= 0.9.4)
- System.Device.Gpio (>= 1.4.0 && < 5.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.