問題タブ [qualcomm]
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.
android - クアルコム 2net ハブ SDK
誰かが以前にこれに取り組んでいたことを本当に願っています。
接続された健康プロジェクトのために qualcomm 2net ハブ デバイスを購入しました。 https://developer.qualcomm.com/mobile-development/create-connected-experiences/wireless-health-2net
SDK にアクセスする必要があるアプリケーションと統合する必要があります。(有料または無料)
Qualcomm 開発者の Web サイトで、SDK へのリンク/参照/言及を見つけることができません。
Qualcomm サポートへのすべての電子メールに応答することはありません。
誰かが以前にこれに取り組んでいましたか?誰かが読み物などへのリンクを教えてもらえますか?
事前にご協力いただき、誠にありがとうございます。
どうもありがとう
android - Qualcomm プラットフォームでコンパイル中に SELinux を無効化/削除するにはどうすればよいですか?
私は Qualcomm プラットフォームの開発者です。
コンパイル中にソフトウェア イメージから SELinux 機能を無効化/削除するにはどうすればよいですか? つまり、Android から SELinux 機能を削除する必要があります。
ところで:
set setenforce 0
またはset getenforce
うまく機能します。
android - vuforia クラウド認識でメタデータから URL を取得して動画を再生する
こんにちは、ターゲット認識でビデオを再生したいのですが、json 形式で指定したクラウド内のメタデータからビデオ URL を取得します。
私は onQCARUpdate(State state) メソッドでこれを行いました....
しかし、それは機能していません。ターゲットを認識している間、表面に読み込み中のアイコンしか表示されず、何も起こりません。これを達成する方法を教えてください
android - Snapdragon デバイスの GL_RG で glTexImage2D が失敗する
次のコードで glTexImage2D を使用して 2 チャネルの unsigned char テクスチャをロードしようとしています (NDK を使用していますが、ここでは大きな違いはないと思います)。
これは、少なくとも Android 19 (KitKat) までさかのぼるさまざまな Android デバイスでうまく機能します。ただし、Snapdragon コア (Nexus 6P など) を搭載したデバイスでは、呼び出しが失敗し、エラーは GL エラー 0x502 (GL_INVALID_OPERATION) になります。
Qualcomm Adreno OpenGL ES Developer Guide をオンラインで見つけたところ、GL_RG32F がサポートされている内部形式であると書かれています。また、他のさまざまな内部フォーマットも試しましたが、すべて同様のレベルの失敗がありました。
内部フォーマットとフォーマット パラメータの両方に GL_LUMINANCE を使用してテストしたところ、他に変更を加えることなくテクスチャを正常にロードできました (この場合、テクスチャ データの半分が失われるという明らかな問題があります)。
このテクスチャ データを CPU 上で分離して 2 つの別々のテクスチャとしてロードすることは避けたいのですが、それを回避する方法を考え出すのに苦労しています。
ここで明らかな何かが欠けていますか?それとも、GL_RG はこれらのデバイスで使用できるものではないのでしょうか?
perl - QXDM での AT コマンドの使用
QXDM で使用されているハンドセットに AT コマンドを送信する方法を見つけようとしています。いくつかの RF 測定値を記録し、これを一連のイベント (FTP UL セッションなど) に対して行う必要があります。
以下の perl スクリプトの例を見てみましたC:\users\myuser\Documents\Qualcomm\Automation Samples
が、一連の AT コマンドを使用するスクリプトは見つかりませんでした。
QXDM でこのタスクを達成する方法はありますか?
前もって感謝します...
android - Android デバイスから低レベルのネットワーク データを読み取りますか?
電話の送信電力や ARFCNなどの低レベルの無線データにアクセスすることは可能ですか?
Qualcomm はデバッグ機能を提供しているようで、SnoopSnitchでセキュリティ分析に使用されています。この Android アプリケーションは、キャプチャしたトラフィックを保存するいくつかの pcap ファイルを生成します。
問題は、このスクリーンショットでわかるように、多くのフィールドがゼロに等しいということです。
これは、Qualcomm のデバッグ ツールでそのような情報が提供されていないためでしょうか。それ以外の場合、Android フォンからそのようなデータを取得するにはどうすればよいですか?
java - 別のストリームを MIC オーディオ ソースに強制する Android AudioRecord
更新 3:私は別の開発者と提携しており、多額のお金でこれを行うことができる誰かを見つけたようです. 彼らは私たちにテスト apk を送ってくれましたが、うまくいくようです。先に進み、ソースを購入します。私たちが詐欺に遭わないことを願っています。分かり次第更新します
更新 2:まだ作業中です。より辛い日々を過ごした後、私は今、特別なことは何も起こっていないと思いますが、ネイティブ側でAudioFlinger (リンクを参照) を使用してAudioFlinger::setParametersを呼び出しているだけです。
私は今、audio_io_handle_t ioHandle、const String8& keyValuePairs で AudioFlinger::setParameters を呼び出す単純な JNI を作成する方法を探しています。
keyValuePairsが何であるかは知っていますが、 audio_io_handle_tについての手がかりはありません
更新:他のアプリが CAF で QCOM オーディオを使用している可能性があると思います。同じものについては、リンクのaudio_extn_utils_send_audio_calibration を参照してください
同じリンクのvoice_get_incall_rec_snd_device
C/++ の知識はありません。これらのメソッドをネイティブ側から呼び出せるかどうかを確認するにはどうすればよいですか? 他のアプリができるので、方法があるに違いありません。
私はこれに40日以上、少なくとも1日5〜6時間苦労しています. SOが許可しているかどうかはわかりませんが、正解にも寄付をさせていただきます。
VOICE_CALL オーディオ ソースを使用する通話録音アプリがあります。ASOP はそれを実装/義務付けていませんが、ほとんどのメーカーは VOICE_CALL を実装しており、VOICE_CALL オーディオ ソースを使用するアプリは多くのデバイスで正常に動作しました。それはAndroid 6までです。
Google は Android 6 でこの動作を変更しました。VOICE_CALL オーディオ ソースを開くには、システム アプリケーションにのみ付与される android.permission.CAPTURE_AUDIO_OUTPUT が必要になりました。
これにより、基本的に通話録音が停止します。または停止する必要があります。まあ、この制限を回避する方法を見つけた3人を除いて、私と200以上の他の通話録音アプリで機能します.
Android 6 を搭載したさまざまなスマートフォンでこれらのアプリを試してみたところ、記録方法に特定の特徴があることがわかりました。
それらはすべて Android AudioRecord クラスとオープン MIC オーディオ ソースを使用します。私も; しかし、私のアプリでは、相手ではなくMICからのみ音声を取得します。私が見つけたのは、記録を開始する直後または開始する前に、ある種のシステム コールを発行していることです。
録音に MIC を使用しているにもかかわらず、VOICE_CALL を正常に録音したアプリの 1 つから、次のログを見てください。アプリは、VOICE_CALL オーディオ ソースを MIC にミックス/ルーティング/ストリーミング/マージする方法を管理しているようです。
最初の行でわかるように、MIC オーディオ ソース input_source=1;routing=-2147483644 で始まっています。
次に、2行目で何かを行い、通常の許可である android.permission.MODIFY_AUDIO_SETTINGS を付与し、私のアプリにも許可します。これは最も重要な部分であると思われ、3 つすべてが JNI を使用して、VOICE_CALL オーディオ ソースの MIC へのストリーミング/マージをトリガーし、標準の AudioRecorder API で録音するために行うことを行っているようです。
次の行では、MIC(1) オーディオ ソースを開いているにもかかわらず、オーディオ ハードウェアが VOICE_CALL (input_source=4) のミキシングを開始していることがわかります。
私は彼らが使用したと仮定しました
などの多くのバリエーションを試しました
運がなければ。
次に、Android、NDK、オーディオルーティング、ヘッドセットを介したオーディオの強制を見つけ、現在の AudioRecord セッションに VOICE_CALL をミックス/ルーティング/ストリーム/マージする方法である可能性があると考え、(C の知識がないため) リフレーションを使用しようとしました以下のコードで(再び)運がなければ同じことを達成する。
明らかに、録音を可能にする何かが欠けています。
私はこの情報を得るためにお金を払うことさえ申し出ましたが、すべて拒否されました。私が言ったのは十分に公平です。一度公開します/見つけたら!
彼らが何をしているのか、何か心当たりはありますか?
android - Android アプリケーションで QSEE と通信するにはどうすればよいですか?
TEEを使用した信頼できるアプリケーションの開発に興味があります。Android 5.1.1 (LMY48M)を搭載したNexus 5を使用しています。実際のデバイスで実行されている TEE ロジックを理解するために、非常に基本的な Hello World アプリを作成したいと考えています。Nexus 5 はQSEE (Qualcomm Secure Execution Environment) をサポートしていますが、通常の Android アプリケーションに QSEE 通信ライブラリを含める方法に関するドキュメントは見つかりませんでした。
adb root シェルで、
コマンドは空の結果を表示します。
以前にこのようなアプリケーションを開発しようとした人はいますか? どんな助けでも大歓迎です。