Woodpecker1 FAQ
Revision as of 05:23, 29 August 2018 by 64.64.108.60 (talk) (创建页面,内容为“* '''<font size=4px>问题:是否可以自行购买比较短的HDMI线代替出厂的IO模块连接线?</font>'''<br/> :'''回答:'''<br/> :可以的。我们…”)
- 问题:是否可以自行购买比较短的HDMI线代替出厂的IO模块连接线?
- 回答:
- 可以的。我们的IO模块连接线是标准的HDMI线。只要是标准的HDMI线一般都可以替代。
- 市面上有些价格比较便宜的线,由于并不是把所有引脚全部连接,所以可能有些会无法使用。
- 我们测试过可以使用的2款0.5米的HDMI线如下:
机白金Gepekim 连接线 HDMI电脑连接线 3D电脑高清连接线1.4版 0.5米
https://item.jd.com/10365072469.html
价格为78元。
山泽(SAMZHE)HDMI线2.0臻心版2K*4K数字高清线 0.5米 镀金3D视频线 投影仪电脑电视机机顶盒连接线 CZ-AO5
https://item.jd.com/5160464.html
价格为34元。
- 问题:使用Windows自带地远程连接时,我们的Demo其他一切功能正常,保存到本地的图片也是正常,但是Demo的界面没有图像显示,有帧率和温度?
- 回答:
- 我们的相机地图像显示用的是Ddraw,Windows的远程用不了Ddraw,所以用Windows自带的远程连接看我们相机时,没有抓拍图像显示。
- 问题:使用usb转串口设备连接相机,以153600波特率交互时经常出错,但是其他波特率正常,为何?
- 回答:
- 我们发现有些usb转串口的转换线在153600波特率时频率偏差比较大,经测试在8%左右,会造成此问题。
- 使用其他品牌的usb或采用PC自带的串口无此问题。
- 为什么获取图像之间的间隔波动很大?
- 回答:
- 有几点需要注意:
- 1. 计时精度
- 系统的GetTickCount精度为10-16ms,误差很大。
- 应使用计数器来计算更准确。
LARGE_INTEGER time1, time2, tc; long long sTimeGap; QueryPerformanceFrequency(&tc); QueryPerformanceCounter(&time1); QueryPerformanceCounter(&time2); sTimeGap = (time1.QuadPart - timeOld.QuadPart) * 1000 / tc.QuadPart;
- 2. Sleep 精度
- Windows系统默认Sleep精度为10-16ms。
- 如果想提高,需要使用如下方法:
TIMECAPS timecaps; timeGetDevCaps(&timecaps, sizeof(timecaps)); timeBeginPeriod(1); ... your code with sleep ... timeEndPeriod(1);
- 3. 进程和线程优先级
- 通过提高线程和进程的优先级来提高响应。
SetPriorityClass(GetCurrentProcess(), REALTIME_PRIORITY_CLASS);
SetThreadPriority(GetCurrentThread(), THREAD_PRIORITY_TIME_CRITICAL);
- 问题:是否可以在850nm红外波段成像?
- 回答:
- 红外波段740nm、850nm都是是可以成像的。
- 灵敏度随着波长的增加而衰减。
- 问题:是否有800万或者1200万黑白相机?
- 回答:
- 黑白相机有1200万,大约在2017年8月底可以出来。
- 问题:最新版本SDK, 无法使用SniperViewer2修改IP
- 回答:
在CTDemo.ini里增加ForceConfigIPAddr=1即可。
- 问题:如何安装.net framework 3.5
- 回答:
Woodpecker1 最新的镜像已预装.net 3.5
也可以在控制面板把windows update服务打开,再安装.net 也可以