0

2 つの Raspberry Pi で Bluetooth モーダルを使用してデバイスから RSSI 値を読み取って、距離モニターを作成しようとしています。RSSI 値を取得するための Python を記述し、距離を計算するための計算を実行するだけです。

私はコマンドを使用しています:

rssi = subprocess.Popen('sudo hcitool cc [MAC adrecss of divice]' shell=True, stdoutput=subprocess.PIPE)

使用してrssi.comunicate()

('RSSI return value: -5\n', none)

返されます。

返された RSSI 値 (この場合は -5) を解析して変数に割り当てる方法を探しています。

4

1 に答える 1

0

a_variable = int(rssi.communicate()[0].split()[-1])

うまくいくはずです

于 2013-10-11T19:38:39.533 に答える