2016-11-19 1 views
9

Nous développons des applications dans .Net Core et l'une d'elles nécessite l'accès à un port série. Comme j'ai appris que System.IO.Ports ne sera pas implémenté dans .Net Core, je cherchais une bibliothèque de puces qui fournit cette fonctionnalité, mais je ne pouvais pas en obtenir une compatible avec le noyau .net (VS Code est montrant un message d'erreur).Bibliothèque RS232 pour .net core

Existe-t-il une alternative?

MISE À JOUR: Je trouve que l'API officielle SerialPort est pris en considération pour le portage de .Net de base (voir https://github.com/dotnet/corefx/issues/984)

+0

Ive été à la recherche pour cela aussi, pas encore eu beaucoup de chance. –

+0

Vous cherchez ici aussi. –

+0

Moi aussi :(..... – bang

Répondre

6

J'ai réussi à compiler https://github.com/jcurl/SerialPortStream pour netstandard1.5 avec quelques modifications mineures.

Jetez un oeil à la demande de traction: https://github.com/jcurl/SerialPortStream/pull/13

package expérimental de NuGet: https://www.nuget.org/packages/SerialPortStreamCore/2.1.0

+0

Merci, je vais essayer et voir ce qui se passe –

+0

FYI: Je viens de faire fonctionner une application série de base sous Windows 10 et Raspbian, en utilisant la librairie SerialPortStream 2.1.2 J'ai construit l'application simple en utilisant dotnet 2.0 et Visual Studio Code: Cela semble fonctionner correctement! – wasatchwizard