【发布时间】:2012-04-18 08:36:15
【问题描述】:
我正在制作一个应该是相机遥控器的应用程序。为了做到这一点,我需要它来解释我通过 USB 发送的信号,就好像我在物理上按下按钮一样。到目前为止,没有成功。
我注意到,当我插入数据线时,相机会自动切换到“文件传输模式”并充当大容量存储设备。据我所知,相机在连接到相机时无法拍摄或拍照,所以我猜问题是我必须让相机不切换到该模式 - 知道我该怎么做。
我检查了该设备是否有不同的接口,但它只能用作大容量存储设备。我正在尝试通过 bulkTransfer 发送信号。
我知道在连接到计算机时可以发送诸如记录等命令,例如在 linux 下使用 C 程序 - 它只需要一个简单的 write() 命令,首先选择正确的描述符,例如fd=open(”/dev/ttyUSB0”,O_RDWR)。
有谁知道我怎样才能在 Android 上获得类似的功能?
【问题讨论】: