O envio da string para serial.to_bytes não está funcionando
Estou tentando enviar uma variável de seqüência de caracteres contém o comando
Como isso:
value="[0x31, 0x0a, 0x32, 0x0a, 0x33, 0x0a]"
self.s.write(serial.to_bytes(value))
O anterior falha. Não dará nenhum erro.
Mas está funcionando quando envio um valor como este:
self.s.write(serial.to_bytes([0x31, 0x0a, 0x32, 0x0a, 0x33, 0x0a]))
Eu também tentei enviar uma string assim:
self.s.write(serial.to_bytes(str(value)))
Ainda não funciona. Alguém pode me informar como enviar o valor armazenando em string?
Eu quero fazer isso:
value="[0x"+anotherstring+",0x"+string2+"0x33, 0x0a]"
e envie o valor.
Obrigado!