|
|
發表於 2013年1月16日 10:28 AM
|
顯示全部樓層
原帖由 sanyu 於 2013年1月16日 02:05 AM 發表 
SUV兄:
是否可增加
如JR或FUTABA廠牌
開機時自我檢測
各開關撥桿或搖桿
不在正確位置時自動發出警告聲响
及在螢幕中顯示提醒使用人
知道是那個開關撥桿或搖桿位置不正確
等撥回確位置時才停止警告聲响
以增加開機時 ... 我有jr 的dsx9,没看到您说的开机开关警告,唯一开机检查的就是油门是否在最低位置。这个是肯定可以支持的。
仔细看了源码, DEVIATION可以在开机时检测任意通道和开关,只是没有提供界面设置而已,估计是觉得默认的(如JR所做的油门零位置检测)就足够了。下面解释一下这个隐藏的功能的使用方法,然后看看有多少用户需要设置界面再考虑是否提供。
1)在每一个modelxx.ini文件里找 [safety],这个栏目默认设置了一项: Auto=min
2)每个项目的等号左边是需要开机检测的通道(实体通道格式为 CH1 - CH12, 虚拟通道格式为VIRT1- VIRT10)或者开关(RUD DR, AIL DR, ELE DR, FMODE0/1/2, MIX0/1/2)
3)每个项目的等号右边边是需要开机检测的通道或者开关的期望值,只能为“min", "max", "zero", "none"s四个字符串, min对应的是-100, max对应的是 +100, zero对应的是0
3)默认的设置Auto=min表示检测油门摇杆通道是否为最低(-100),如果开机检测到油门输出不在最低(有多种情况可以导致油门通道输出非最低,比如thr摇杆不在最低,模式开关切换到idel等),则显示告警框同时遥控不会工作(接收机不会收到任何信号),只有当油门通道输出为最低后遥控才会进入工作状态
4)如果要监测其他的开关位置,下面的截图是一个监测FMOD开关是否在0档位以及RUD_DR是否在0档位的例子 ,参考这个例子就可以实现任意开关开机自检,绝对会比Futaba所能提供的开机自检功能还要强大
[ 本帖最後由 suvsuvsuv 於 2013年1月16日 05:11 PM 編輯 ] |
|