Hallo an alle,
wir möchten für unser nächstes Projekt gern einen RevPi verwenden. Es wird sich um ein ASP.NET Core (Blazor Server) Projekt handeln bei dem wir auch unter anderem Zugriff auf die GPIO Pins benötigen.
Meine Frage ist daher, gibt es eine .NET Schnittstelle um die digitalen/analogen Inputs der entsprechenden RevPi Module zu verarbeiten? (Oder funktionieren evtl. die entsprechenden APIs, die es für den Raspberry schon gibt? z.B. https://github.com/dotnet/iot wie hier beschrieben: https://darenmay.com/blog/net-core-and- ... -and-gpio/ )
Oder muss man auf Python zurückgreifen?
Viele Grüße und vielen Dank für die Antworten,
Tony Richter
GPIO .NET Core API
Hi Tony, das hört sich ja spannend an. Beim RevPi gibt es leider keine GPIOs im herkömmlichen Sinn. Die IO Kommunikation funktioniert über ein Prozessabbild.
Das Prozessabbild ist ein ca. 4Kb großer Speicher im Kernel Space und wird zyklisch aktualisiert. Schau Dir das Video Tutorial 'Quick Start Guide' an.
.NET Erweiterungen gibt es von einigen Commmunity Membern. Nutze die Suchfunktion im Forum und du findest viele Möglichkeiten.
Das Prozessabbild ist ein ca. 4Kb großer Speicher im Kernel Space und wird zyklisch aktualisiert. Schau Dir das Video Tutorial 'Quick Start Guide' an.
.NET Erweiterungen gibt es von einigen Commmunity Membern. Nutze die Suchfunktion im Forum und du findest viele Möglichkeiten.