問題タブ [intel-edison]

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 投票する
0 に答える
40 参照

c++ - Intel Edison 用に複数のファイル C++ プログラムをコンパイルするにはどうすればよいですか?

コマンド ライン コンパイルに加えて、makefile を試しました。

これがコマンドラインコンパイルの結果です

ここにmakefileのコンパイル結果があります

ここに私のメイクファイルがあります

誰が私が間違っているのかについての手がかりを持っていますか?

ありがとう!

編集:ここに#includeがあります

main.cpp

ライト.cpp

lights.h

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

python - Pyaudio: 入力を出力に配線する際のエラー

Intel Edison ボードで pyaudio を試していますが、組み込みテストで失敗します。私の設定では、録音と再生だけでは問題なく動作しますが、入力を出力に接続しようとすると、エラーが発生します。

ファイル「wire_full.py」、33 行目、data = stream.read(CHUNK) ファイル「/usr/lib/python2.7/site-packages/pyaudio.py」、605 行目、読み取り return pa.read_stream(self ._stream, num_frames) IOError: [Errno 入力オーバーフロー] -9981

誰が問題が何であるかを理解していますか?

以下は、pyaudio で入力を出力に接続するためのサンプル コードです。

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

python - WiFi ネットワークでデバイスの存在を検出する方法は?

Intel Edison (Debian ベースの Ubilinux を実行) に基づくプロジェクトに取り組んでいます。Android フォン (CM11 を実行) が Edison と同じ WiFi に接続するたびに、Edison がいくつかのコードを実行する必要があります。エジソンの私の電話?私は以下を試しました。

1.ping:しかし問題は、ルーターが DHCP のために毎回異なる IP を割り当てることです。そのため、自分の電話の IP アドレスを知ることができません。デバイスの MAC アドレスに基づいて ping を実行する方法はありますか?

2.携帯電話が WiFi に接続されるたびに、携帯電話から特別な検出パケットをブロードキャストすることを考えましたが、このアプローチをどこから始めればよいかわかりません。

0 投票する
3 に答える
9577 参照

c - Linux x86 で C を使用して Bluetooth LE デバイスをプログラムする方法は?

Linuxでgatttoolを使用して制御できるBluetoothデバイスがあります。コマンドを送信できる独自の C プログラムを開発したいと考えています。

私は過去にBluetoothプログラミングを行ったことがあり、ネットワークプログラミングに似て比較的簡単ですが、今回はBluetooth低エネルギーデバイスであり、ここでの原則に従うと、明確に接続/切断できるときにホストがダウンしているというメッセージが表示されますガットツールを使用。

このプログラムを作成するにはどうすればよいですか? bluez ライブラリを使用する必要があることはわかっていますが、低エネルギー デバイスをどこから始めればよいかわかりません。

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

c++ - クラスメンバーとしての共有_ptrの初期化をブースト

boost::shared_ptrクラスのメンバー変数である場合、a の初期化に問題があります。この前の質問を見ました:

クラスのメンバーであるshared_ptrを初期化する方法は?

ただし、まだコンパイルエラーがあります。簡単なコード例:

コンパイラは次のように文句を言います: error: no match for call to "(boost::shared_ptr<A>) (A*)"

ただし、tmpshared_ptrを作成し、それをmAコンパイルに割り当てると問題なく動作します。Intel Edison 用の Ubuntu 14.04 マシンでクロスコンパイルしています。

私は何が欠けていますか?

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

linux - ファイルの末尾に改行文字がありません

Intel Edison の Linux OS に opencv をインストールしようとしています。opkg 経由でインストールするためにhttp://makezine.com/projects/make-43/photographic-memory/に従いました。ただし、実行すると次のエラーが発生します opkg update

どうやらこのエラーが原因で、パッケージをインストールできません。解決策を見つけるために徹底的に調べましたが、どれもうまくいきませんでした。私はあなたの助けに感謝します。

0 投票する
0 に答える
714 参照

python - ラズビアンでのpythonインポートエラー

私は、簡単そうに見えて解決できないことに行き詰まっています。indigoディストリビューションを使用してraspberry piでROSパッケージを構築しようとしています。ubuntu でパッケージをビルドできましたが、どうにかして edison-ubilinux でビルドできましたが、RPi では運がありません。エラーメッセージは次のとおりです。

pythonパスも良さそうです:

そして、空のinit .py をフォルダーに追加しましたが、catkin には既に 1 つありました。また、python IDE を使用して catkin をインポートしようとしましたが、ファイルの先頭にライブラリへのパスを追加しても、再びうまくいきません。

私のsys.pathは私のPYTHONPATHとは異なります

さらに、Python IDE でも機能しません。助けてください!!!!

ありがとうございました