我当前正在使用: 设备名称:FT232R设备。 设备序列号:A104WOUG。 设备描述:FT232R USB UART。 设备ID:04036001 设备位置:41d1。
对于配置了OTG-USBS的Android设备。一切正常。 最近,我观察到电缆长时间与Android设备连接时, 耗尽了Android的电量。
经过调查,我发现屏蔽功能 android.hardware.usb.UsbDeviceConnection中的requestWait() 没有阻止(我已经与其他品牌进行过测试,即多产,它具有阻止功能)。
我想知道我需要设置哪些参数才能让该函数requestWait一个阻塞函数。
谢谢。
答案 0 :(得分:1)
默认情况下,默认的ftdi设备(每个16毫秒)发送2个状态字节,其中包含控制线的值。您可以尝试使用其FT_SetLatencyTimer()函数来增加延迟计时器