私のプロジェクトでは、Bluetooth 経由で .zip ファイルをダウンリンクする必要があります。これにはpythonとobexを使用しています。動作する Python opp クライアントが実装されています (助けを求めて ukBaz に叫びます) が、まだ os を使用してサーバーを起動しているため、サーバー プログラムの残りの部分はファイルがいつ受信されたかわかりません。プログラムの残りの部分は完了しましたが、サーバーからの出力がなければ、unzip 関数の実行をトリガーできません。bluez-obex API ドキュメントを読みましたが、サーバーの起動に関しては何もないようです。これを行う別の方法はありますか?私のコードは以下です。
os.system("sudo obexpushd -B -o /home/pi/Desktop/ -n")