第一次遇到這個問題是我投影42張GrayCode,結果出現了Pattern Number OOR報錯,我将投影圖檔數量減少到40張,可以了,但是文檔裡寫的8位RGB圖最多可以投影64張,問DLP的銷售工程師,答複不知道,沒遇到過。。。
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiAzNfRHLGZkRGZkRfJ3bs92YsYTMfVmepNHL90TQPRTRE5UMBR1Yw40MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zROBlL0QjN0ETN1MTMyITOwAjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
第二次我投影20張pattern,結果又出現這個錯誤提示,阿西巴,,,那個銷售工程師還是一問三不知。。。
最後網上搜了很久,發現點蛛絲馬迹,嘗試OK了,投影42張也沒問題。
我的錯誤做法:直接生成24bit的投影圖像,然後 Firmware Build選項下面生成bin檔案,按照說法這樣會浪費很大一部分存儲空間,自己生成的是RGB888格式,實際正确的好像是RGB444。
正确的做法:生成8bit的投影圖像(灰階圖),然後在Create Images選項下面一張一張建立24bit的投影圖(逐個添加三個8位通道Green, Red, Blue,記得每次添加之前Clear),完成後在Firmware Build生成bin檔案,這樣投影就可以了。