Enviar cadena a serial.to_bytes no funciona
Estoy tratando de enviar una variable de cadena que contiene el comando.
Me gusta esto:
value="[0x31, 0x0a, 0x32, 0x0a, 0x33, 0x0a]"
self.s.write(serial.to_bytes(value))
El anterior falla. No dará ningún error.
Pero funciona cuando envío un valor como este:
self.s.write(serial.to_bytes([0x31, 0x0a, 0x32, 0x0a, 0x33, 0x0a]))
También intenté enviar una cadena como esta:
self.s.write(serial.to_bytes(str(value)))
Sigue sin funcionar. ¿Alguien puede decirme cómo enviar el valor almacenando en cadena?
Quiero hacer esto:
value="[0x"+anotherstring+",0x"+string2+"0x33, 0x0a]"
y enviar el valor
¡Gracias!