--- ラズパイ2で
流星の電波観測(HRO) ---
2015年03月08日(日)
ラズパイ2で流星の電波観測(HRO)
Raspberry Pi 2の性能を活かして、電波観測(HRO)の環境を構築した。

インストールの練習を兼ねて、Linuxで流星の電波観測(HRO)で書いたように、Linux PCに観測用のソフト「Spec-Recorder」をインストールして動作を確認。
そやから、今回は安心してRaspberry Pi 2へインストール。
これで、わざわざ高いPCを使う必要はないし、格安でHROの環境を構築できる。

インストール方法は、添付のRead me.pdfに書かれているとおり。
sr.confファイルも修正。



動作結果は、下のとおり。どこか設定が悪いのか、Warningが出てるけど、とりあえず放置。。
-----------------------------------
$ python main.py
HTTP server is unavailable
del_ogg is unavailable
filename will not be written
CSV file will be saved
data will be analyzed
OS = Linux,BSD,etc
Spec_Recorder Ver.1.21
Executed freq_exec.py
executed freq_send_mail.py
Audio fileneme is ocv1503081615.ogg
Waiting 5 minutes
Filename is ocv1503081615.ogg
Recording start
sox WARN alsa: can't encode 0-bit Unknown or not applicable

Input File     : 'default' (alsa)
Channels       : 2
Sample Rate    : 48000
Precision      : 16-bit
Sample Encoding: 16-bit Signed Integer PCM

In:0.00% 00:00:58.88 [00:00:00.00] Out:2.82M [   ===|===   ]  Clip:0  1
In:0.00% 00:01:09.03 [00:00:00.00] Out:3.31M [     =|=     ]  Clip:0  1
In:0.00% 00:01:19.19 [00:00:00.00] Out:3.80M [  -===|===-  ]  Clip:0  1
In:0.00% 00:01:29.26 [00:00:00.00] Out:4.28M [  -===|===-  ]  Clip:0  1
:
-----------------------------------

今回もFM放送で動作を確認。



Raspberry PiにはAudio入力の端子はついてないんで、市販のUSB Audioを追加。
たまたま昔買って手元にあったPLANEX PL-US35APを使っているサイトがあったんで、その通りに設定。
参考にしたサイト
http://cubic9.com/Devel/%C5%C5%BB%D2%B9%A9%BA%EE/RaspberryPi/%C6%FC%CB%DC%B8%EC%B2%BB%C0%BC%C7%A7%BC%B1/

-----------------------------------
pi@raspberrypi2 ~ $ lsusb
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. 
Bus 001 Device 004: ID 0d8c:0008 C-Media Electronics, Inc. 
pi@raspberrypi2 ~ $ cat /proc/asound/modules 
 0 snd_usb_audio
 1 snd_bcm2835
pi@raspberrypi2 ~ $ amixer
Simple mixer control 'PCM',0
  Capabilities: pvolume pswitch pswitch-joined penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 151
  Mono:
  Front Left: Playback 44 [29%] [-20.13dB] [on]
  Front Right: Playback 44 [29%] [-20.13dB] [on]
Simple mixer control 'Mic',0
  Capabilities: cvolume cvolume-joined cswitch cswitch-joined penum
  Capture channels: Mono
  Limits: Capture 0 - 16
  Mono: Capture 0 [0%] [0.00dB] [on]
Simple mixer control 'Auto Gain Control',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [on]
-----------------------------------