Необходимо в байт записывать конкретные биты. Причем данные еще разбиты на 4 кадра. Допустим 1 байт = 8 бит = 4 кадра по 2 бита. Вот установку двух бит мне и необходимо делать в байте каждого кадра.
Сделать это сдвигами а-ля
inputByte = 0xFF;
inputByte = (1 << 7) | (1 << 6) | (1 << 5) | (0 << 4) | (1 << 3) | (1 << 2) | (1 << 1) | (0 << 0);
Или через enum с атрибутом Flags. Но не знаю как это сделать элегантно. Что бы например у меня был набор свойств
public const byte SetParams = 0x02; // 10
public const byte ResetParams = 0x01; // 01
Я их передавал в метод типо SetByte(byte inputValue, byte command);
и изменял значения во всех 4х кадрах. Например - (01 - 10 - 00 - 10); И на выходе получал измененный байт.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Делаю небольшую оболочку на C# для программы, работающей из командной строкиОболочка - Windows Forms
как получить самостоятельный ехе файл? который можно например отправить по почте без каких то дополнительных файлов типа библиотек
Интереса ради, изучал возможность асинхронной блокировки и наткнулся на данный вопрос, где почти все сказали ТСу, что это зло
Уже не знаю что делать, но при попытке сделать инъекцию библиотеки в процесс, получаю исключение: