Мне необходимо собрать некую программу для управления светом и т.д. в комнате (при помощи ардуино).
Суть в чём: первая фотка - макет самой программы.
При нажатии на кнопку-должен отправляться протокол на ардуино через ком. порт, для подтверждения изменения состояния.
вторая фотка - пример отправки данных
(при нажатии на кнопку, отправляется массив байт ), а вот на ардуинку приходит не пойми что - третья фотка
в чём проблема ? и четвёртая фотка, на всякий случай, то как я принимаю данные с ком. порта на стороне с++. Буду очень благодарен если подскажете почему отправляются не те значения и если можно, то "Простым языком";
Проблема была в том, что размер структуры на стороне с# не соответствует ее реальному размеру. У меня в структуре переменны были int, а как оказалось int занимает 2 байта. Заменил на byte и всё заработало.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости