Betaflight通过OSD设置摄像头参数(F*V Camera Control)
2018-03-16 15:28
459 查看
简介
在无人机飞行中,有些摄像头支持通过飞控的OSD界面进入到摄像头系统,从而设置摄像头的相关参数,如白平衡、亮度、个性化字符信息等参数。(F*V Camera Control)设置步骤
DALRC F405飞控支持此项功能,需要配合OSD界面进行,USB连接后进入Betaflight Configurator的CLI命令模式下按如下步骤设置命令:1.映射端口(飞控固件内已默认映射)
resource camera_control A05
2. 设置为硬件PWM模式(有软件PWM、硬件PWM、DAC三种,设置为硬件PWM即可)
set camera_control_mode = hardware_pwm
3.设置遥杆操作时的延时过滤,避免连击,根据个人操作体验设定,单位是毫秒,范围是100-500ms
set camera_control_key_delay = 180
4.设置摄像头内部电阻,470即47K,根据实际所使用的摄像头而定
set camera_control_internal_resistance = 470
5.设置摄像头的的OSD引脚在悬空状态时的电压,单位是mv,330即3300mv=3.3v
set camera_control_ref_voltage = 330
以上3-4步骤需要根据实际使用的摄像头的硬件信息来输入参数,可咨询具体的摄像头厂家是否支持并获取相关参数。以上CLI命令设置并且每条都能得到响应的时候,最后输入save保存并自动重启即可正常使用,油门中位,俯仰向上,即可进入摄像头的调参界面(OSD显示)。
By nyway
2018-3-15
相关文章推荐
- opencv的源代码的各个模块的作用介绍和如何通过opencv来设置摄像头的一些参数(为了参数能生效,应当在声明capture后就马上设置,各个参数的意义)
- U-boot中通过ENV设置显示设备(如LCD)参数的方法与格式
- 通过设置 session_cached_cursors参数
- 如何通过代码设置TextView的Margin参数--TextView篇
- 使用ADF-BC 实现查询功能之八:通过代码动态设置Criteria条件参数
- U-boot中通过ENV设置显示设备(如LCD)参数的方法与格式
- 让无代理设置参数的软件通过代理服务器联网
- python opencv设置摄像头分辨率以及各个参数的方法
- 使用AForge设置摄像头参数
- Redhat中通过命令工具和配置文件设置TCP/IP参数的方法
- Redhat中通过命令工具和配置文件设置TCP/IP参数
- .NET WebService 调试,允许通过IE输入参数的设置,允许Perl以Post方式调用的配置项
- jquery通过参数给select设置默认值
- 如何在JSP页面上直接获取url的参数呢(不通过controller设置)?
- 1.1.3-学习Opencv与MFC混合编程之---画图工具 通过对话框进行工具的参数设置 画曲线 绘图校正
- 从零写USB摄像头驱动之实现数据传输3_设置参数
- jni 调用V4L2使用ioctl设置v4l2摄像头参数
- java项目通过设置JVM属性参数依赖本地配置
- spark通过合理设置spark.default.parallelism参数提高执行效率