Описание тега pyserial
NonePySerial is a Python module that encapsulates the access for the serial port. It provides backends for different platforms and Python implementations.
1
ответ
Пизериальная связь с Arduino (для управления двигателем)
Я хотел бы отправить данные из Python Do Arduino для управления двигателями через реле. Идея состоит в том, чтобы отправить число, чтобы идентифицировать мотор и значение, чтобы, наконец, переместить его. К сожалению, я борюсь с некоторыми проблемам…
02 ноя '16 в 23:47
0
ответов
Python Разница между PySerial.write(val=raw_input()) и PySerial.write (строка)?
Пытаясь выполнить полудуплексную связь между Python (на ПК с Win10) и Arduino (Uno), я посылаю некоторые строковые команды с ПК в ARD, и в зависимости от ввода строки чтения, отправляющего обратно либо специальное утверждение, либо эхо прочитанная и…
13 сен '18 в 16:10
3
ответа
Используя PySerial, можно ли ждать данных?
У меня есть программа Python, которая читает данные из последовательного порта через PySerial модуль. Два условия, которые мне нужно иметь в виду: я не знаю, сколько данных будет поступать, и я не знаю, когда ожидать данные. Исходя из этого, я приду…
22 окт '12 в 18:53
1
ответ
Почему Pyserial приостанавливает программу Python
Я использую некоторый код Python (работающий на Raspberry Pi) в цикле, который очень чувствителен ко времени (не должен отклоняться намного больше, чем +=.0001 с). Я нашел это if serial.Serial('/dev/ttyUSB0').read(): #what to do when there is data p…
21 фев '15 в 04:07
2
ответа
Как получить 5-значные данные из Arduino с помощью Pyserial?
Я пытаюсь получить данные (массивы) из Arduino в мой скрипт на Python, кажется, что все работает нормально, пока я не попробую получить 5 или более цифр. Некоторые поиски предполагают, что это, вероятно, связано с чтением Pyserial только определенно…
25 авг '18 в 18:42
1
ответ
Писериальная строка в байтовую кодировку для записи в микроконтроллер
Я пытаюсь установить связь между моим ПК и микроконтроллером (MC). Мой микроконтроллер будет читать с помощью getchar() пока 4 символа не будут прочитаны или пока не столкнутся с символами '\0', '\', или же '\r', Связь прекрасно работает с гипертерм…
13 май '13 в 02:14
1
ответ
Как прочитать строку целых чисел, полученных на Python из последовательного Arduino
Я посылаю список значений (например, 80,539,345,677) из Arduino в приложение Python, запущенное на моем RPi. Мне не удалось извлечь значения и назначить их для соответствующих переменных или объектов в приложении. Вот мой код: def read_values(): #if…
09 июл '13 в 16:47
2
ответа
Связь с портами Firewire в Python
Я нахожусь в плачевном положении, когда мне передали устаревшую систему с пожарной камерой, подключенной к старой машине с Windows XP. По сути, я пытаюсь собрать все это в opencv, чтобы у меня был хотя бы хороший интерфейс к этой старой машине. Проб…
28 апр '14 в 23:08
0
ответов
Создание серийного объекта с помощью колбы
Я пытаюсь взаимодействовать с последовательным устройством, которое получает данные от сервера фляги. Я хочу иметь возможность отправлять последовательный порт через REST, который я хочу использовать, а затем создать последовательный объект, к котор…
15 фев '18 в 18:28
1
ответ
Отправить строку из Python на Arduino LCD
Я хочу отобразить строку на Arduino LCD 16x2, используя python, но у меня возникли проблемы с последовательной связью. Вот код, работающий в Arduino: Arduino Code #include <LiquidCrystal.h> LiquidCrystal lcd(8, 9, 4, 5, 6, 7); String stringa; …
18 мар '18 в 13:41
1
ответ
Как читать 100 или более строк в секунду через последовательный порт Py
Программа для получения данных от последовательного порта import serial import time ser = serial.Serial( port='/dev/ttyAM0', baudrate=57600, parity=serial.PARITY_NONE, stopbits=serial.STOPBITS_ONE, bytesize=serial.EIGHTBITS, timeout=1) while 1: Byte…
05 сен '17 в 07:15
2
ответа
PySerial - полнодуплексная связь
Можно ли добиться полнодуплексной связи с помощью PySerial? В частности, возможно ли будет непрерывно контролировать порт для ввода и записи при необходимости? Я полагаю, это должно быть возможно с помощью потоков (а последовательные интерфейсы полн…
23 янв '13 в 18:51
1
ответ
Ожидание данных по последовательному порту в течение определенного времени в Python
Я должен ждать определенного размера данных по последовательному порту в течение определенного времени. Если я получу меньше данных за это время, я бы хотел избежать чтения данных. Если я получу достаточно данных рано, то я бы хотел их прочитать и п…
28 мар '17 в 01:48
1
ответ
Чтение информации USB-GPS с Python
Я написал небольшой скрипт на Python, который использует информацию от USB-ключа USB. До сих пор я работал в Linux, где я мог просто определить устройство в /dev/ и прочитать данные NMEA с него с помощью pySerial. Это не идеальное решение, и оно ник…
10 июн '11 в 10:38
1
ответ
Прекратить чтение байтов из последовательного порта (Python/RPi/UART)
Эта проблема довольно сложная. Кажется, у меня есть простая двусторонняя связь между двумя устройствами, где сторона чтения - Raspberry pi 3. Я пытаюсь передать файл. Я отправляю его по частям (5kb часть). Это выглядит как: 1) Отправляющая сторона о…
29 ноя '17 в 09:30
0
ответов
Чтение / Преобразование неправильного значения через данные из последовательного порта
Я делаю ser.read(), чтобы прочитать 16 байтов из микроконтроллера. rxbuf_before_tag = ser.read(16) print(rxbuf_before_tag) rxbuf = ' '.join([hex(i) for i in rxbuf_before_tag]).split() print(rxbuf) Я получаю вывод как bytearray: b'G\x1a\x00\xc0\x8er\…
04 апр '17 в 18:24
1
ответ
Последовательные команды Python для отправки CTRL+ L
У меня есть дисплей клиента, который подключен к последовательному порту. Я использую Windows-машину для этого. Я хочу отправить Ctrl + L, чтобы очистить экран дисплея клиента, но не могу найти решение, которое мне помогает. В принципе, я хочу отпра…
06 июл '17 в 02:59
0
ответов
Обнаружение обрыва последовательного устройства в Raspberry Pi3
Я работаю над последовательной связью с устройством Atmel и Rasberry Pi3, используя Pyserial и Python 2.7, я могу читать и писать успешно, вот код import re import requests import time import sys import requests import json import serial import urll…
26 май '18 в 06:46
1
ответ
Разбор последовательных данных, считанных с USB с использованием Python
Я совершенно новичок в питоне. Я использую следующий код для рисования данных с устройства USB, которое печатает данные на моем Raspberry Pi с помощью printf(). Я использую следующий код Python, чтобы прочитать эти данные и распечатать их на экране:…
10 апр '16 в 13:17
1
ответ
Как pySerial реализует оператор "с" без __enter__ и __exit__?
pySerial можно использовать с Python with утверждение как это: with serial.Serial("/dev/ttyS1") as ser: ser.write("AAAA") ser.read(8) Я пытался понять, что именно PySerial делает, чтобы сделать эту работу, но я не смог найти __enter__ или же __exit_…
17 мар '15 в 20:15