问题标签 [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.
tensorflow - 如何将“TF for Pots”教程中的classify_image_graph_def.pb转换为Qualcomm SNPE教程中的inception_v3_2016_08_28_frozen.pb
有谁知道,如何从谷歌的 tensorflow for poets 教程 转换分类图像图形def.pb: https ://codelabs.developers.google.com/codelabs/tensorflow-for-poets/#0
进入 高通在其 SNPE SNPE 教程中使用的 inception_v3_2016_08_28_frozen.pb : https ://developer.qualcomm.com/docs/snpe/tutorial_setup.html ?
当我重新训练classify_image_graph_def.pb时,将其冻结并将其用作Qualcomm SNPE 教程中的模型,然后该应用程序编译正常,但停止在我的Android 设备上运行。(运行时错误)
pcap - QCAT ISF 转 PCAP
我听说有一种方法可以通过命令行使用 QCAT 将 ISF 文件转换为 PCAP,但我还没有找到一种方法来处理我在互联网上阅读或搜索的任何内容。
有人知道如何执行此操作吗?
谢谢
linux - 用于免提电话的 HSP 和 HFP 配置文件
我正在尝试在我的板上实现免提电话,我通过电话和媒体音频共享模式下的蓝牙模块成功地将我的 android 手机连接到板。
我使用的芯片是 Qualcomm Atheros QCA6174。我的板上安装了 pulseaudio 11.1、bluetoothctl: 5.49 和 ofono 1.22。通过这个,我能够通过蓝牙播放媒体文件。但是当通话连接蓝牙扬声器正常工作时,即我可以通过耳机听到通话另一端所说的话,但另一端听不到我所说的(我猜是在获取数据时出现了一些错误从麦克风或从蓝牙设备传输数据)。启动呼叫后,我收到以下日志消息多次出现
手机上的麦克风也无法正常工作(建立蓝牙连接后)。也在*hciconfig -a*
其中发现如下
我设置连接的步骤如下
我的 hcitool 连接提供以下内容
此处未显示 SCO 连接。我该如何解决这个问题并实施适当的免提电话?
android - 如何锁定 LTE_ONLY 模式?
我正在开发一个需要锁定RAT
设备的应用程序。我只想锁定两种模式,即"LTE Only"
或"WCDMA Only"
。
我们可以通过运行## 4636##并选择Phone Information
和"LTE Only"
或来在不使用电话拨号应用程序的应用程序的情况下执行此操作"WCDMA Only"
。我也尝试QXDM
设置这些值,NV Item 10
但它不会在重新启动时持续存在。因此,如果有人对这些知识有很好的了解QXDM
并分享了这些知识,那将是非常有帮助的。
我的最终目标是从具有 root 访问权限的 Android 应用程序中执行此操作。
android - EGL 错误:“纹理资源为 NULL,未指定级别”
我收到 EGL 错误:EGL 错误:类型 = 0x824c,严重性 = 0x9146,消息 =“纹理资源为 NULL,未指定级别”
在下面的前 3 行代码中为 texId1 执行 glTextSubImage 时出现此错误。texId2 上没有错误。想知道是否有其他人对这个错误可能是什么有任何想法?
此错误在 debugMessagecallback 中可见,并且关联的 glGetError() 是 GL_INVALID_OPERATION。
android - 如何在 MDSS (MIPI-DSI) 子系统中为 MIPI-LVDS 桥集成设备驱动程序?
我们需要将 LVDS 屏幕连接到 APQ8096 平台,因此选择了 MIPI-DSI/LVDS 桥将 MIPI 总线转换为 LVDS。使用的桥接器是 TI 的 SN65DSI85。
通过他们的论坛,TI 提供了内核模块源代码来配置桥接器,但该代码与 OMAP 平台的 DSS 绑定。 https://e2e.ti.com/support/interface/f/138/t/549283
我不熟悉高通设备的 MIPI 和 MDSS,所以我正在寻找将代码集成到 Linux 内核中的 MDSS 子系统(mdss_dsi、mdss_panel 或其他地方)中的提示。使用的内核是 3.18.71。
java - 在 Android 中调用隐藏的 API,例如“createCustomCaptureSession”
我想使用createCustomCaptureSession API 在特定模式下配置 android 相机。这些 API 是隐藏的,不能与 Android SDK 一起使用。
使用 SDK/AOSP 调用此 API 的任何潜在方式?
PS:我设备上的framework.jar文件位于system/framework位置。
android - Android MediaCodec 解码超级慢
Android MediaCodec 解码耗时超长,每帧约 115 到 118 毫秒。这是一个 h264 帧。Android 设备有一个 qualcomm snapdragon 845 处理器,所以我假设 Android MediaCodec API 针对的是 qualcomm GPU 而不是 ARM 核心 CPU。想知道是否有人以前遇到过此类问题并且可以提供有关如何使此解码更快的指导?
代码都是本机代码,根本没有java。没有 Java,我没有活动窗口,没有表面纹理......所以 Grafika 示例在这里没有帮助。我正在使用 AndroidP(9.0) API 28. NDK 19.2.5x。
这是我的代码的设置方式:
Step1:我在两个单独的线程上配置了两个编解码器实例,如下所示:
第 2 步:我使用这些调用将编码缓冲区排入队列,这些调用在 60 FPS 输入上需要 14 到 17 毫秒,两个单独的线程填充各个编解码器 Q:
第 3 步:我按如下方式对解码后的缓冲区进行出队,在 60 FPS 输出上,每个编解码器每帧需要 115 到 118 毫秒。两个编解码器的出列由一个消费者线程完成,该线程一次通过两个编解码器实例:
第 4 步:解码后的缓冲区随后被馈送到渲染线程上的 NV12toRGBA 着色器,该着色器填充纹理大约需要 2 毫秒。然后显示此纹理。
我期待 60 FPS 但由于步骤 3 的延迟而得到大约 50 FPS,即 115 到 118 毫秒的延迟正在杀死我:-(
有任何想法吗?感谢任何和所有的帮助。
gpu - Qualcomm SNPE 可以在 linux 板上工作吗?
我希望让 qualcomm SNPE(金鱼草神经处理引擎)在我的 linux(不是 Android)板(flightPro w/qualcomm 820.)上工作。它在 cpu 上运行良好。
我已经成功地按照提供的示例将 alexnet 加载到我的 820 板上并在 cpu 模式下运行 snpe (snpe-net-run)。它不在 gpu 模式下运行。
搜索网络和论坛(例如,https ://developer.qualcomm.com/forum/qdn-forums/software/qualcomm-neural-processing-sdk/59207 )似乎所有(?)linux板都可能缺少opencl完成这项工作所需的驱动程序。
按照例子...
我希望 gpu 能够工作(希望交叉手指比 cpu 快得多!)
android - Android 6.0 x com.qualcomm.qti.Performance.native_deinit 崩溃
我在 GooglePlay ANR Crash log 中得到了这个异常,这个异常只发生在 Android 6.0 设备中。什么是“com.qualcomm.qti.Performance” 为什么我的代码中没有找到它?
编辑:
我找到了源代码: https ://pastebin.com/quBM3gVe https://github.com/dzo/frameworks_base/blob/master/core/jni/org_codeaurora_Performance.cpp
我发现了这个:https ://github.com/tbruyelle/RxPermissions/issues/189 有人得到几乎相同的崩溃日志
java.lang.UnsatisfiedLinkError: No implementation found for void com.qualcomm.qti.Performance.native_deinit() (试过 Java_com_qualcomm_qti_Performance_native_1deinit 和 Java_com_qualcomm_qti_Performance_native_1deinit__)
==== 更新 ====
这种异常形式FinalizerWatchdogDaemon
所以异常概率是TimeoutException
,大约是Android GC,Finalize()超时。但我仍然不知道发生了什么。