Цитата Сообщение от Chip Посмотреть сообщение
В программе не учитывал последовательность и порядок выталкивания битов, при желании в коде для Arduino можно это исправить.
Подскажите, пожалуйста, как из ардуино в вашу программу можно передать массив byte data[6] = {0x50, 0x04, 0x68, 0x32, 0x11, 0x1F} чтобы ваша программа восприняла его как команду "50046832111F" и выдала соответствующее сочетание клавиш, или так сделать невозможно в принципе?

Я сейчас использую один байт для передачи в комп, всю обработку делаю на ардуино. Но неплохо бы разгрузить его маленько и передавать в комп всю команду, а там уже разбираться что с ней делать.