問題タブ [beagleboneblack]

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.

0 投票する
1 に答える
307 参照

eclipse - ubuntu eclipse (gcc/g++) 32 ビット クロスコンパイル アプリ接続を備えた Xively C ライブラリ

64 ビット マシンを実行している ubuntu 13.04 を最適化して、32 ビット ARM 用にクロスコンパイルし、c/c++ コードを開発することでコードが 32 ビット ARM(BBBlack) で正常に実行されていることを確認しました。達成したいのは、Xively サーバーの更新との接続です。データストリームからフィード/データポイントを取得します。

それで、Xively の c ライブラリを利用して、私の Ubuntu Eclipse 開発環境で使用することを考えて います。

クロスコンパイルの問題はありますか? またはそれはすべて大丈夫ですか?

以下は、実行したときに得られるものです >> make -C src CC=arm-linux-eabi-gcc AR=arm-linux-eabi-gcc examples

ライブラリを使用したビルド中の更新エラー:

プロジェクト Test の構成デバッグのビルド **

0 投票する
2 に答える
2658 参照

debian - ビーグルボーンの mqtt クライアント

誰かが移植mqtt-clientしたり、長期間実行するためにいくつかを実行したりしましたBeagleBone blackか? 私は開始段階にあり、mqtt clientこのデバイスで適切な (最も簡単な) 方法を探しています。

私は3つの方法で探しています:

  1. Beaglebone の Debian から始めてstd pkg、このディストリビューションで使用する
  2. eclipse-pahoonのようなクールで安定したライブラリの移植angstrom distro
  3. node.js mqtt clientデフォルト環境での使用

いくつかの提案?

ありがとう!

0 投票する
1 に答える
543 参照

eclipse-cdt - Eclipse CDT を使用したスタティック ライブラリとのクロス コンパイル

Eclipse IDE を使用して Beaglebone Black で Ubuntu 用にクロスコンパイルするために Xively C ライブラリを使用しているときに、次のエラーが発生しました。

問題はこれに関連していると思います:

0 投票する
2 に答える
4802 参照

python - BeagleBone Black Adafruit IO Python ライブラリ GPIO ユーザー権限

Debian の Adafruit Python IO ライブラリの GPIO に問題があります (armhf.org から)。rootとして機能しますが、通常のユーザーとしては機能しません。

udev ルールを追加しました。

私のユーザー「debian」はグループ「gpio」に属しています。これで、ユーザーのシェルで echo... > /sys... を使用して gpio を制御できるようになりました。しかし、Pythonではそうではありません。エラーなしでは機能しません。

ただし、手動で「echo 45 > /sys/class/gpio/export」を実行してから、この gpio で python を起動すると動作します。

Python スクリプトを開始した後、/sys/class/gpio に gpio45 が表示されますが、機能しません。手動でエクスポートした後にのみ機能します。関数 gpio_export() をソース コードからコンパイルして、手動で開始しようとしました。実際に動作します。しかし、実際のスクリプトでは、gpio ファイルを作成するだけで機能しません。

ここに私のテストスクリプトがあります:

ありがとう

-=UPDATED=- バグです。私の問題を解決する残忍なパッチと一緒にプロジェクトのgithubページに投稿しましたhttps://github.com/adafruit/adafruit-beaglebone-io-python/issues/36

基本的に、戻り値を確認する必要があります。私の場合、ファイルシステムにまだ表示されていないため、gpio ファイルをエクスポートして新しく作成された open() を開くことができません。

0 投票する
1 に答える
4265 参照

python - Beaglebone Black のアナログ サンプリングはノイズのみを読み取る

ビーグルボーンブラックでデータ取得を行うスクリプトをPythonで書きたいです。ただし、値を読み取ったときにのみノイズが発生します。

信号を供給するように回路を設定し (約 .1-10 Hz 12v 方形パルスを実行していました)、電圧レギュレータは電圧を 5v に制限し、分圧器はそれを安全な電圧 (~1v ) BBB のアナログピン用。

回路:

ここに画像の説明を入力

次に、pythonスクリプトを使用して、値を配列に記録し、プログラムが終了したらプロットしたいと思いました。

ipython シェルの場合:

しばらく実行した後、スクリプトをクラッシュさせ、デスクトップaに編集するファイルに書き込みます。scpしかし、私がそれをプロットすると、それは単なるノイズです。とグラウンドの間に o-scope を接続したところ、AIN0期待どおりの波形が得られました。また、次のようにポテンショメータをセットアップしました。

ここに画像の説明を入力

そして、Pythonを介して正しい値を読み取ることができます。だから、問題を引き起こしている継続的なサンプリングを行うことについて何かがあるに違いないと思います。