Wiem, że było dużo dyskusji na ten temat, ale wciąż mam pytanie. Próbuję wysłać wartości hex przez pyserial do urządzenia za pomocą pyserialUżywanie pyserial do wysyłania danych binarnych
command="\x89\x45\x56"
ser.write(command)
Jednak Wciąż dostaję błąd mówiąc string argument without encoding.
Czy ktoś wie jak rozwiązać ten problem?
Dlaczego nie użyć 'binascii'? 'od binascii import unhexlify', a następnie' command = unhexlify ("894556") ' – TyrantWave
Jakiej wersji Pythona używasz? Jak wygląda wygląd całego tracebacka? – jszakmeister