0
私のRaspberry Pi 3でPython 3スクリプトを実行し、time.sleep(wait)
を使用すると、対話的にしか動作しません。 &
を使用してプロセスをバックグラウンドにすると、スクリプトはまったく動作しないように見え、スクリプトが書き込むCSVファイルに出力が表示されません。ファイルサイズは0
にとどまります。Raspberry Pi 3でtime.sleepを使用するとプロセスがハングする
私はスクリプトを直接(read-sensor >/var/lib/envirophat/sensor.csv &
)実行し、同じものをDockerコンテナ(HypriotOSを使用しています)で実行しようとしました。
sleep
を一切使用せずに、センサを1分に1回以上高速に読み取るには(crontab
を使用)、連続して読み取ることはできませんか?
私はそれが時間だとは思っていません。それは問題です。バッファリングの問題があるかもしれませんか? https://stackoverflow.com/questions/107705/disable-output-buffering – Matt