CaribouLite #2 ― 2023/04/22 14:22
Raspbian SatNOGS ImageでSMI kernel moduleがコンパイルできない件, ググると『Kernelは64bitだがOSが32bitなのが問題』で /boot/config.txtでarm_64bit=0にすると解決した。
$ uname --machine aarch64 $ getconf LONG_BIT 32
自分が想定する用途:satnogs-clientからCaribouliteを利用するときには,sudo問題が課題となるので,SoapySDRServerをroot権限で動かしてSoapy Remoteでアクセスすれば良いハズだ。
satnogs_soapy_rx_device: remote=192.168.0.111,soapy=0,driver=remote,remote:driver=Cariboulite,device_id=1 satnogs_antenna: TX/RX 6GHz satnogs_rx_samp_rate: 4e6 satnogs_rf_gain: '25'
別マシンにsatnogs-client-dockerをインストールしてから,SoapySDRServerが動いているPi4のCaribouliteにリモートアクセスすると,pigpio問題は回避できたが,周波数がセットできない!
[ERROR] setFrequency dir: 1, channel: 0, freq: 435625000.00 FAILED
SoapySDRServerのログを視ると,エラーがやっぱり発生しており,観測は失敗している。Audio,Waterfallが記録されず💦
SoapyServerListener::accept([::ffff:192.168.0.112]:53034) Printing 'findCariboulite' Request: D CARIBOULITE Radio cariboulite_radio_activate_channel@cariboulite_radio.c:803 Activating channel 1, dir = RX, activate = 1 E IO_UTILS_SPI io_utils_spi_transmit@io_utils_spi.c:517 uninitialized device ... D CARIBOULITE Radio cariboulite_radio_read_samples@cariboulite_radio.c:967 SMI reading operation returned timeout
SoapySDRServerの設定は,Airspyで追試すると観測できているので,問題無さゲ。
コメント
トラックバック
このエントリのトラックバックURL: http://jh4xsy.asablo.jp/blog/2023/04/22/9579313/tb
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。