問題タブ [raspberry-pi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - Linuxディスクイメージにクロムをインストールしますか?
これは以前に尋ねられたことがあると思いますが、何を検索すればよいかわかりません。
カスタムLinuxイメージ(Raspberry Pi用)を作成しようとしています-現在.imgのファイルシステムを操作していますが、バイナリをドロップするほど単純ではないことがわかりました:(もし...
ファイルシステムを操作することしかできず、理想的には最初に実行しないパッケージをディスクイメージに「プレインストール」するために受け入れられている方法は何ですか?起動してインストールし、そこからイメージを作成するのが最善ですか、それとも構成設定などを変更するのと同じ方法で事前に作成する方法はありますか?
raspberry-pi - Raspberry pi raspbmc ディスプレイがしばらく非アクティブになるとオフになる
誰かが私を助けてくれることを願っています。
hdmi経由でテレビに接続されたraspbmcディストリビューションがロードされたラズベリーパイがあります。すべての制御は iPad アプリによって行われるため、マウスやキーボードは接続されていません。
しばらく (一晩など) 非アクティブな状態が続くと、ディスプレイがオフになり、オーディオは引き続き機能しますが、ディスプレイは表示されません。ssh経由で接続すると、ディスプレイが再アクティブ化されます。
表示が消えないようにする方法はありますか?
助けてくれてありがとう。ロブ
linux - Raspbian /etc/profile スクリプトにコマンドが見つかりません
/etc/profile
最後にスクリプトを自動的にロードするように変更しましたrvmsudo siriproxy server
が、奇妙なエラーが発生します。
/etc/プロファイル
ls
最初の 2 行は、カラー エイリアスとディレクトリの変更を設定する場所で機能します。問題は次のとおりです。
それが行うことを意味するのは次のとおりです。
bash - Bashスクリプトを使用して特定の行にテストを送信する方法
これに関する他の投稿があることは知っていますが、それらのいずれも機能させることができません。私の問題は、rpiでスクリプトを作成して、wifiネットワークを自動的に変更し、eth0をstaticとdhcpの間で変更したいということです。まだ終わっていません。現在、ワイヤレス部分のみを扱っています。しかし、これまでのスクリプトは次のようになっています...
これで問題ありませんが、ワイヤレス機能では、pskとssidを/ etc / network/interfacesの15行目と16行目に送信します。誰かがこれを行うための最良の方法を教えてもらえますか?ありがとう
audio - Raspbian でソングの開始/停止時に DAC がポップする
これは、Raspbian (Debian Wheezy) の Raspberry Pi インストールが最初にビルドされて以来、厄介な問題でした。Raspberry Pi Foundation や Raspbian チームと直接話をしても、うまくいきませんでした。
問題自体は、曲の再生を開始するまで DAC が初期化されないことです。その後、完了すると自動的にオフになり、別のポップが発生します。これを純粋な音楽プレーヤーに使用する場合、特にポップ音が大きい場合は、控えめに言っても腹立たしいです。
これは VLC、MOCP、MPD で聞いたことがあります。これは Pi フォーラムで取り上げられていますが、回答が見つかりません: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=38&t=8783
この問題を解決する方法があるかどうかを確認するために、Stack Overflow であなたに連絡します。私の考えは、起動時に初期化して、ポップが起動時にのみ発生するようにすることですが、それを行うために ALSA を制御する方法はわかりません。
解決策が見つかることを願っています。
ありがとう!
c++ - ビデオ フレームをキャプチャする OpenCV プログラムが数秒後にフリーズするのはなぜですか?
Raspberry Pi にcvBlobを正常にインストールred_object_tracking.cpp
し、提供されたコードを使用してコンパイルしました(ここMakefile
にあるコード) 。
実行する./red_object_tracking
と、GUI がポップアップ表示され、ウェブカメラがキャプチャした最初のいくつかのビデオ フレームが表示されますが、5 秒後にフリーズし、フレームが更新されなくなります。「top」を実行すると、CPU の 93% とメモリの 30% を使用していることがわかるため、プログラムはクラッシュしません。
Macで同じプログラムをビルドして実行しようとすると、完全に機能しました(つまり、フレームが更新され、赤いペンをカメラの前に置くと、長方形内の赤い部分だけが正しくボックス化されました.
私のpiで正しく動作しない理由を誰か知っていますか? Raspbian Wheezy の最新バージョンを実行しており、Open CV 2.3.1 を使用しています。
pi の CPU またはメモリをオーバークロックしてみる必要がありますか?
Raspbian Wheezy ではなく、pi で別のオペレーティング システムを実行する必要がありますか?
すべて/任意の入力をいただければ幸いです
c++ - ArduinoまたはRaspberryPi?
基本的に私はC++でアプリケーションを開発し、4つのクラスがあります。コードの機能は、結果を出力するだけの「メイン」インターフェイスでうまく機能します。
私が作成したアプリケーションは音声認識であり、ArduinoまたはRaspberry Piのいずれかを使用してデモンストレーションする必要があり、結果に応じてオンになる3つのLEDが含まれます。ここに問題/質問があります...
別のプラットフォームに合わせるためにクラスを変更したくありません。それはそれがどのように機能するかをうまく機能させます、そして私はこれをコード/機能がどのように機能するかを示すデモンストレーションとして欲しいと思います。これはArduino/Raspberry Piを使用して可能でしょうか?
条件を変更する必要があるため、Arduino / Raspberry Piで( WAV )ファイルを物理的に処理したくありません。代わりに、(WAV)ファイルをデバイスに送信し、WAVファイルを処理する既に作成したコードを使用します。これは可能であり、ArduinoまたはRaspberry Piがより良い選択でしょうか?
私はこれを十分に詳細に説明したと思います。
PS C ++に関連しているので、C++タグを含めました。
linux - カーネル モジュール Rpi の定期的なタスク
現在、カスタム プロトコル用の gpio ベースのカーネル モジュールを開発しています。プロトコルの要件に従って、データ、クロック、およびイネーブル信号を gpio を介して出力デバイスに送信する必要があります。このデータは 16 ビットです。新しいデータを送信するには、イネーブル信号が最初にハイになります。その後、データはクロックの負エッジ (High から Low) ごとに 1 ビットずつ送信されます。16 ビットすべてを送信した後、クロック信号が停止し、イネーブル信号が Low になります。
私はこのプロトコルを FriendlyARM mini2440 で開発しました。その時、私はタイマーの 1 つを使用し、その irq をセットアップしました。そのサービス ルーチンで、データを 1 ビットずつ送信しました。
私は現在、ラズベリーパイで同じことをしています。BCM2825 のデータシートを読みましたが、4 つのシステム タイマーがあると書かれています。しかし、Rpi フォーラムを検索すると、Rpi はシステム タイマー 0、2、および 3 を使用していることがわかりました。Rpiでシステムタイマーを設定する方法がわかりませんでした。カーネルモジュールで使用した人はいますか? それから助けてください。
カーネル モジュールを作成する代わりに、Linux カーネルに xenomai パッチを適用すると、定期的なタイマーをセットアップし、タイマー割り込みルーチンを介してデータを送信するのは簡単な作業になりますか?
助言がありますか?前もって感謝します。
alsa - ALSAの-EPIPEエラーから正常に回復するにはどうすればよいですか?
LinuxでALSAドライバーを使用するオーディオアプリケーションがあり、コードはIntelLinuxデスクトップマシンで非常にうまく機能します。ただし、Raspberry Piもサポートしたいので、そのプラットフォームで定期的にオーディオのドロップアウトとバッファアンダーランが発生します。公平を期すために、アンダーランはIntel Linuxでも発生しますが、厄介な静的バーストは発生しません。これは、おそらくそのプラットフォームのALSAドライバーに関係しています。
とにかく、2種類のエラーが発生します。まず、への呼び出しでコードsnd_pcm_wait()
が返されることがあり-EPIPE
ます。このコードをキャッチしてから呼び出してみますがsnd_pcm_recover()
、その後snd_pcm_prepare()
のへの呼び出しで少し静的な歪みが発生しsnd_pcm_writei()
ます。これはそのようなエラーから回復する正しい方法ですか?静的なしでこれから回復する方法はありますか?
正常に戻ったときsnd_pcm_wait()
、私は電話しsnd_pcm_avail_update()
ます...から正常に戻った後もこれを行う必要がありますsnd_pcm_recover()
か?
私が抱えている2番目の問題は、リターンコードsnd_pcm_writei()
も返されることがあるということです。-EPIPE
繰り返しにsnd_pcm_recover()
なりますが、この場合は電話をかけてみますが、クリック音やその他の不快感が聞こえます。このエラーからより適切に回復する方法はありますか?
c++ - ラズベリーパイ用のQTアプリのクロスコンパイル - 共有オブジェクトファイルを開けません
フルサイズのデスクトップで QT Creator を使用して、qt アプリを開発およびコンパイルし、それらを pi にデプロイできるようにしたいと考えています。
このガイドに従いました: http://qt-project.org/wiki/Create#QtonPi_App_SDK
hello-qtonpi プロジェクトをコンパイルしようとしています。コンパイラと pi のツールチェーンを使用すると、コンパイル中に次の 2 つのエラーが発生します。
これら 2 つのライブラリが pi にインストールされていることと、rsync された /lib と /usr/lib が pi から sys-root フォルダーにインストールされていることを確認しました。
QT Creators Add Library -> System Library ツールを使用してみましたが、so.1 が表示されなかったので、libz.so などを選択しました。.pro ファイルに次の行を追加しました。
しかし、それでもエラーは解消されませんでした。
これらのライブラリをどのようにインクルードするか、またはどこから探すべきかをコンパイラに伝える必要がありますか?