Страница 1 из 1

Как это реализовать на С#?

Добавлено: 19 июл 2017, 21:48
smv611
Здравствуйте!

У меня есть Ваш шлюз I2C Programmer, программа - всё работает отлично! Я немного разбираюсь в С# и посмотрев исходный код на С++ понял что хочу переписать программу на С#. Мешает этому отсутствие знаний по работе с портами и протоколами. (Я специализируюсь на ASP.NET MVC). Я на сайте не нашёл абстрактного описания работы с этими сущностями (портами и протоколами). Поэтому вопрос такой - можете ли Вы подсказать на основе существующей программы как это реализовать на С#? Или может какой-либо ресурс подскажете по этой теме? Сейчас работаю в Visual Studio Community 2017.
P.S. Спасибо за прекрасный сайт!

Re: Как это реализовать на С#?

Добавлено: 20 июл 2017, 18:07
rhf-admin
К сожалению нет, вообще ничего не знаю про си-шарп.
Гугленье говорит, что в .NET есть класс SerialPort, расположенный в пространстве имен System.IO.Ports.
Ну и как бы дальше создаём объект этого класса и пользуемся методами этого класса: port.Open, port.Write, port.Read, port.Close и т.д. и т.п.
Видимо куда-то в эту сторону и надо копать.

Re: Как это реализовать на С#?

Добавлено: 20 июл 2017, 20:42
Virtual2
.NET зло, код громоздкий и глючный. как минимум писать лучше на нативном C
в иделае под GPL средой... если под венду то лучше не придумали чем cygwin :mrgreen:

PS а GUI лучше на вэб