前提・実現したいこと
§実現したいこと
PyAudioで録音し、有る周波数の音量がある周期で設定値を超えたら、wavファイルを保存するプログラムをラズパイ起動時に実行させたい。
§前提
ラズパイのバージョンはラズパイ3Bで
No LSB modules are available.
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 9.4 (stretch)
Release: 9.4
Codename: stretch
Linux pi3 4.14.34-v7+ #1110 SMP Mon Apr 16 15:18:51 BST 2018 armv7l GNU/Linux
です。
USBサウンドデバイスを使ってアナログマイクより集音しています。
apache2のサーバーで、三つのマルチプロセスが起動しています。
発生している問題・エラーメッセージ
LXterminalで「python /home/pi/autorecord.py」を入力すると録音できる。 が自動起動では、起動できなかったり、起動しても録音しない。 エラーメッセージはない。
該当のソースコード
python2.7
ソースコード
PyAudioで録音しmultiprocessingでデータの取り出しとFFTでlowpass後、判定処理、fastenersでファイル読み書きの排他制御をしています。
試したこと
ps ax コマンドで起動中か以下の自動起動を確認
①/etc/rc.local
sleep 20
python /home/pi/autorecord.py &
または
sleep 20
python /home/pi/autorecord.py
で起動しない
②crontab
@reboot /home/pi/autorecord.sh
起動はされるが録音しない
③autostart
@/home/pi/autorecord.sh
起動されない
④systemd を使う方法
起動はされるが録音しない
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/07 01:17