This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DLP4500-C350REF: Lrc4500 dlpc350 发送命令和操作处理耗时的疑问 ?

Part Number: DLP4500-C350REF
Other Parts Discussed in Thread: DLPC350, DLP3010EVM-LC

大家好,我有几个问题想问一下,谢谢大家赐教

1:为什么在发送获取光机的RGB 颜色命令,返回的是不正确的数值,再次发送该命令才能得到正确的值(就是连续发送2次获取RGB的命令才能获取正确的值)

         比如正确的值是255,255,255,  第一次可能返回的是16,8,64(举例,非实际数据),反正就是不正确,第二次再发送就会返回255,255,255(正确值)

2:发送需要多条validate的命令,能不能把全部命令发送结束后,只发一条validate命令,这样会一次全部校验吗? 还是每发一条都需要发送校验?

3:每发一条命令机子是不是都要时间处理?不是命令返回就代表它处理完了吗? 因为有的时候命令返回了,程序往下执行,发现机子好像没处理完,到后面没有数值,程序就出错,但是在往下执行程序前加上一点时间延迟后,机子的状态好像就可以了,  程序正常,

      所以说,命令返回不代表机子处理完指令是吗?  如果是这样,如何能知道机子到底有没有处理完命令并生效了呢?因为你写固定的等待时间会严重影响程序性能,等短了程序运行不了,等长了程序没有效率

 

以上3条是我目前在开发时遇到最头痛的事情,希望各位大师们能帮我解答一下,或有什么好的解决方案吗?