Портирование Serial.write (Byte, int, int) из C # в Python с использованием Pyserial - PullRequest
0 голосов
/ 28 июня 2018

У меня есть код, написанный на C #, который я хочу перенести на Python.

Я хочу перенести Serial.write(Byte, int, int) с C # на Python, и я использую Pyserial. Я попробовал Serial.Write в Pyserial, но не смог выполнить работу.

Может кто-нибудь рассказать мне, как создать подобную функцию в Python?

1 Ответ

0 голосов
/ 28 июня 2018

Согласно документам , вам нужно написать bytes, а не цифры.

Таким образом, вам нужно преобразовать свои числа, которые равны одному byte и двум int, в байты.

Вы можете сделать это с помощью модуля struct. См. struct.pack метод.

...