Разработать два консольных приложение (клиент и сервер) на языке программирования Arduino способных обмениваться через канал (pipe) данными в обе стороны. После отправки данных из первого консольного приложения (сервера) требуется дождаться ответа от второго консольного приложения (клиента). В процессе разработки приложений потребуется воспользоваться некоторыми из следующих классов:
Механизмы по работе с памятью предоставляемые классами Marshal, NativeLibrary, Encoding, StreamWriter и StreamReader использовать запрещено.
В качестве передаваемых данных должна использоваться пользовательская структура данных (struct) содержащая в себе не менее двух полей (свойств). Передаваемые данные должны выводиться в консоль для проверки корректности передачи.
(в виде готовой программы)
| Гарантия на работу | 1 год |
| Средний балл | 4.53 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |