草庐IT

usb-camera

全部标签

单片机USB应用

目录一、USB简介二、USBSlave实验2.1OTG及读卡器实验简介2.2USBSlave移植2.2.1文件移植2.2.2工程添加2.3代码修改2.3.1usb_bsp.c修改2.3.2usbd_desc.c2.3.3usbd_usr.c修改2.3.4usbd_storage_msd.c修改2.4配置选项2.5实验测试函数三、USBHost实验3.1U盘实验简介3.2USBHost移植3.2.1文件移植3.2.2工程移植3.3代码修改3.4Host测试函数一、USB简介  USB,是英文UniversalSerialBUS(通用串行总线)的缩写,而其中文简称为“通串线,是一个外部总线标准,用

java - Android HID USB 如何使用 bulkTransfer 或 controlTransfer 发送十六进制数据?

我正在尝试将十六进制数据从我的Nexus7发送到连接的USBHID设备,但AndroidSDK方法只能使用byte[]缓冲区。如何使用bulkTransfer或controlTransfer发送源自十进制字符串值的十六进制数据?message[0]=0;message[1]=166;message[2]=2;message[3]=252;message[4]=255;SDK方法:bulkTransfer(UsbEndpointendpoint,byte[]buffer,intlength,inttimeout)controlTransfer(intrequestType,intrequ

当我在 jellybean 上的 archos 平板电脑上按下后退按钮时,Android Camera 表面 View 相机重新创建

在我的代码中,我在单击按钮时进行了摄像头预览和视频录制,因此我的代码可以很好地进行录制和预览。但是当我按下后退按钮时,在调用surfaceviewdestroy方法之后调用surfaceview创建和surfaceviewchange方法,所以我必须再次按下back按钮,此时它直接调用surfacedestroy(第二次surfacecreate和surfacechange不被调用)这是我的代码,任何人都可以帮助我吗?publicclassVideoCaptureextendsActivityimplementsSurfaceHolder.Callback{publicstaticfi

android - 使用device_filter.xml资源文件过滤USB枚举结果

按照AndroidUSBHostdocumentation中的说明进行操作,我设法通过USB_DEVICE_ATTACHEDIntent检测到新的USB设备。要将通知限制在某些设备上,可以指定一个资源文件:...device_filter.xml:问题是,如果服务在插入USB设备后启动,则不会收到任何Intent。我可以使用getDeviceList获取设备列表,但希望避免复制device_filter.xml文件中的过滤条件。这可能吗? 最佳答案 过滤功能在frameworks/base/services/java/com/and

android - 如何在 Nexus Player 上启用 USB 调试? (安卓电视)

我正在尝试在NexusPlayer硬件上调试我的应用程序。我启用了开发者模式,打开了USB调试,并连接了电缆。但是,我没有看到任何类似于下面所述的消息:https://developers.google.com/cast/docs/android_tv#adb-usb在允许USB调试?对话框中,选择始终允许来自这台计算机,然后选择确定。可能缺少哪些步骤?会不会是USB驱动的问题? 最佳答案 我刚刚在设备管理器(计算机管理)中安装了GoogleUSB驱动程序,它可以正常工作。(GoogleUSB驱动程序位于\extras\google

电脑通过usb共享网络给手机上网

背景:手机无流量,电脑有网,想通过电脑共享网络给手机,在网络找了好几篇教程,但不够详细,或者就是手机USB共享网络给电脑的文章。其他:通过该方法,手机流量全部走电脑宽带,甚至手机开飞行模式也可正常浏览网页。在工作上,通过该方法还可以捉手机上app的数据包进行分析。一、脚本简易使用教程:1、进入目录gnirehtet-master运行gradlew.bat安装环境(先试试下面步骤不安装可否使用,如果可以就不用安装环境),2、打开安卓手机的开发者模式,3、打开【usb调试】,4、打开【usb调试(安全设置)】--》小米手机必须打开,否则无法使用,5、打开【usb安装】,6、按序号运行以下脚本即可。

java - 使用 USB 电缆打印问题

我正在使用以下代码通过连接到我的三星打印机的USB数据线通过android设备进行打印。当使用startPrinting方法时,它在调试日志中给出了以下验证:打印机命令发送成功已获得打印机许可。打印机甚至开始发出哔哔声,但我提供的数据没有打印出来。我被困在这个阶段,也没有找到谷歌或stackoverflow的帮助。注意:没有崩溃也没有报错我正在AndroidJellybean4.3操作系统上测试这段代码如有任何帮助,我们将不胜感激。privateUsbManagermUsbManager;privateUsbDevicemDevice;privateUsbDeviceConnectio

微信小程序使用camera扫码获取相机权限

确保用户隐私指引已经明确使用相机功能“mp-weixin”:"permission":{"scope.camera":{"desc":"需要使用相机功能,请授权"}}wx.authorize({scope:'scope.camera',success(res){console.log(res,'用户成功授权')//用户授权相机权限that.scanFlag=true},fail(rew1){console.log(rew1,'用户未成功授权')that.scanFlag=true//用户拒绝相机权限或未完全授权wx.getSetting({success:async(res)=>{if(!re

android - 具有多个输出的 Camera2

这是我的问题,在调用捕获后,我目前无法使用来自Camera2API的静态捕获图像填充3个表面之一。我使用GoogleCamera2入门指南(需要链接)来设置样板,因此这段代码的大部分内容可能看起来很熟悉。相机2capture状态:EachrequestwillproduceoneCaptureResultandproducenewframesforoneormoretargetSurfaces,setwiththeCaptureRequestbuilder'saddTarget(Surface)method.Thetargetsurfaces(setwithaddTarget(Surf

android - 如何更改 camera2 预览的纵横比?

我尝试更改Camera2的纵横比预览,但我失败了:-(对于裁剪,我必须使用SCALER_CROP_REGION但我不让它工作。我使用了android-Camera2Video来自Google的示例用于我的测试。在openCamera方法我添加了以下行:mSensorSize=characteristics.get(CameraCharacteristics.SENSOR_INFO_ACTIVE_ARRAY_SIZE);并且在startPreview我添加了这个:finalintcenterX=mSensorSize.width()/2;finalintcenterY=mSensorSi