Perguntas sobre 'serial-port'

Uma porta serial é uma porta de comunicação de baixa largura de banda normalmente disponível, usando o protocolo RS232 na maioria dos PCs. Usos historicamente incluem modems dial-up, mouse e conexões de console.
0
respostas

Como obter um emulador de terminal serial no linux para ignorar RTS e DTR?

Eu comprei um ESP8266 genérico de 8 pinos da Amazon. Ele veio carregado com algum firmware de comando "AT" que agia como um modem. Eu conectei o módulo a um FTDI1232 que é um UART conectado por USB que age como uma porta serial. Aqui está o I...
27.08.2018 / 03:54
0
respostas

Como recompilar e executar um driver de kernel Linux pré-construído como um módulo personalizado?

Eu posso criar um módulo básico personalizado (hello wrold kernel) e usar insmod para carregá-lo no espaço do kernel. No entanto, o que eu preciso agora é poder usar o código slip.c em sua totalidade (copiar e colar) em meu próprio módulo...
13.08.2018 / 10:41
0
respostas

Perda de dados sobre ttyACM * quando o comando 'cat' é usado para transferência de dados

Eu tenho uma placa de desenvolvimento que terá 3 interfaces ACM quando conectada ao host Ubuntu e eu quero transferir dados de um host para outro em ttyACM3. Eu segui o seguinte procedimento para transferência de dados, Pré-requisito:...
16.07.2018 / 11:28
0
respostas

bridge entre UDP e serial não funciona

Eu criei uma ponte entre o UDP e a porta serial usando socat . Aqui está o que eu tenho socat -xv udp4:localhost:54321 open:/dev/ttyUSB1,rawer,lockfile=/tmp/s1.locak,echo=1,b115200,crnl Para monitorar os dados que eu executo tcpdu...
11.07.2018 / 21:11
0
respostas

Por que minha porta serial fornece uma resposta sem um cabo de loopback?

Sou novo em usar portas seriais e tenho um cabo de loopback para serial em uma máquina Centos 7. Eu tenho algo em python que testa a porta, mas descobri que o programa retorna os valores esperados mesmo quando o meu loopback não está conectado....
09.08.2018 / 03:39
0
respostas

O token PING foi perdido após a transferência sem êxito do Bulk OUT

Estou tentando enviar uma grande quantidade de dados (~ 15 Mb) de um host para outro em ttyACM3. Eu usei o comando "cat" para enviar os dados do host. Lado do host: cat ./pattern.bin > /dev/ttyACM3 Lado do dispositivo: cat /dev/ttyG...
17.07.2018 / 15:09
1
resposta

picocom - como ler bytes hexadecimais

Eu uso o picocom para ler uma porta serial. Eu tento exibir hex bytes dessa maneira ( man ): picocom --imap ???hex -b 19200 /dev/ttyS0 Mas isso não funciona. O que está errado?     
12.07.2018 / 13:28
0
respostas

Como verificar se uma UART está habilitada em um Beaglebone Black

Pergunta A existência de um link simbólico /dev/ttyO* prova que o dispositivo UART correspondente está ativado? Se não, como posso verificar se a UART foi ativada com sucesso? Detalhes Estou aprendendo a usar um Black Beaglebone. Est...
17.05.2018 / 20:28
0
respostas

Comportamento estranho da porta serial no Raspberry PI

Estou tentando receber dados seriais em um Raspberry Pi por meio do pino GPIO15 (RXD). Eu tenho o seguinte script python: serPort = serial.Serial("/dev/ttyAMA0", baudrate=2400) while True: rcv = ord(serPort.read()) print(str(rcv))...
14.06.2018 / 11:04
1
resposta

Como fazer o SOCAT enviar cada caractere do STDIO?

Eu tenho o seguinte cenário: Eu tenho um Windows em uma VM, que tem uma porta serial exposta a um canal host (named-pipe / fifo). O canal do host está em /tmp/win-serial-com3 . No sistema operacional do meu host, estou usando socat...
21.03.2018 / 03:20