现在开发一个手机电流自动测试系统,遇到一个usb充电问题,想请教下你那是否有资源给出一个方案。场景:在电脑上开发一个程序,测试手机功耗,控制手机运行一些功耗测试软件,然后传回结果给电脑。但现在技术人员面临的问题是usb连上电脑和手机后会充电(或者有电流)这影响测试结果的精度。
看现在是否有方案,在功耗软件运行时候,把usb断开,功耗软件运行完的时候,usb恢复通讯功能。测量结果就会传给PC的功耗测试软件。或者最好的方案是功耗软件运行的时候,usb只有通讯功能,没有电流,电压,在运行完的时候,usb恢复到正常状态。在PC端实现,或者在android端实现都可以。
软件usb手机通信
看现在是否有方案,在功耗软件运行时候,把usb断开,功耗软件运行完的时候,usb恢复通讯功能。测量结果就会传给PC的功耗测试软件。或者最好的方案是功耗软件运行的时候,usb只有通讯功能,没有电流,电压,在运行完的时候,usb恢复到正常状态。在PC端实现,或者在android端实现都可以。
软件usb手机通信
解决方案 »
- 一组json数据,如何将这组据填充到Spinner组件中
- webview加载和后台下载一起执行的问题!!!
- android view 动态改变位置
- 关于android推送的
- android 开发
- android.com被墙?
- 在程序运行过程中能不能隐藏标题栏?
- 如何调整logcat窗口大小
- Cocos2d-x-3.3rc0中cocos-ext.h file not found该怎么解决
- Android studio 新程序运行出错,求帮助
- android 系统下v4l2调用camera,VIDIOC_REQBUFS总是不成功
- 在android中的service中怎样使用SharedPreferences?
1.最笨的方案就是写个程序把usb驱动卸载掉,测试完电流,再把程序恢复。但卸载掉驱动usb是不是还有电流电压呢?应该没有了,没验证过。
2.把usb设备disable掉,(这时候是不是就没有电流,电压了?)等电流测试完成,就enable,这个绝对可以做到。但如何知道电流测试完成是个问题,因为测试过程中usb被disabled了。
3.就是保留通讯功能,但不准有电流,(没有电压更好),这样即可以通讯,又不影响手机和电脑的通讯。这是最难的,不知道如何在windows端实现,或者手机端实现也可以。