正しいボーなどを設定した後、シリアルポート(スケール)から値を読み取るPython pyserialスクリプトがあります。
パテでは、次の値を返します。
0.00 Kg
0.00 Kg
しかし、pyserial readline()
/からの値は、無効な ascii を含むread()
a を返します:bytearray
b' \xb0\xae\xb0\xb0 kg \r\x8a '
\xb0
、\xae
10進数で176、174に等しい。- 10 進数の文字 0 は 48、および 0x30 である必要があります
- キャラクター 。10 進数で 46、0x2E にする必要があります
ここで何が問題なのですか?