Связь между двумя узлами - PullRequest
0 голосов
/ 28 февраля 2012

У меня есть назначение для осуществления связи между двумя терминалами ПК с использованием Ethernet.

Нет ничего сложного в создании сети между двумя узлами. но главное в том, что « 8-битные данные, отправленные на одном узле, должны быть декодированы на другом узле, и то же самое должно отображаться и, если возможно, через окно внешнего интерфейса». спецификации для входного окна на принимающем узле следующие, скажем, например, 10110101 отправляется с узла 1, то же самое должно быть декодировано и интерпретировано, как показано ниже, с использованием окна GUI внешнего интерфейса, A-On B-офф Против D-On E-Off F-On G-Off Н-О Поэтому, пожалуйста, кто-то может предложить мне любое другое приложение, доступное, чтобы увидеть процесс декодирования на терминале или какие шаги мне нужно инициировать.

Все ваши предложения приветствуются, Заранее спасибо,

1 Ответ

0 голосов
/ 28 февраля 2012

Полагаю, ваше конкретное решение зависит от того, разрешено ли вам использовать существующие библиотеки.В любом случае я хотел бы проверить networkComms.net , сетевую библиотеку с открытым исходным кодом, написанную на C #.

Вы можете достичь своей основной цели, если измените базовый пример отправки (11 строк кода) здесь .Вместо того, чтобы посылать случайную строку, отправьте свои 8 бит и на принимающей стороне, вместо того, чтобы просто записать строку в консоль, сделайте что-нибудь более умное:

if (recievedString == "10110101")
{
 //Do this
}
else
{
 //Do this instead
}

Если вам не разрешено использовать существующие библиотеки иДолжен ли я написать что-то из scatch, возможно, networkComms.net может послужить хорошим руководством?

...