Other Parts Discussed in Thread: DLPDLCR2000EVM
Does the DLP allow for an 8bit image rather than the rgb its currently using in the Structured Light code?
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.
Does the DLP allow for an 8bit image rather than the rgb its currently using in the Structured Light code?
Hello Michael,
Could you please clarify exactly what you mean by an 8-bit image? Are you looking to project an 8-bit image with just a single color LED?
Thanks,
Kyle
Sorry, So I would like to use the smallest image file possible and seeing how the images I'm sending to the DLP are black and white, I would like to send an 8 bit representation of the image. As an RGB formatted file would be 640x360x24 and an 8 bit formatted image is only 640x360x8.
Currently the structured light code has the image being sent over as three seperate values for each pixel, RGB. I would rather just send 0 or 255, save a little transfer time between the BBB and the EVM.
So I was wondering if there is an 8bit mode that would allow me to do this? Documentation says that the system can run in 8, 16, 18, and 24-bit bus options, but the color bit depth supported is only RGB888, RGB666, or RGB565; 24, 18, or 16 bits respectively.
I wanted to ask if there was a way to transfer an 8bit image. I know documentation doesn't say that it does, but i wanted to ask if there was something else I could do.
With that being said, if I wanted to scale to RGB565 to reduce the image, how would I go about doing that. I'm assuming the write function is the same as what the structured light code is currently using, but I would need to change the evm mode? Looking at the programming documentation it looks like I would need to updated the Pixel Data format select register <2.4.1.5> to 0? Would that be the case?
Michael,
About the pixel format, you are correct. You need to write to that register to select RGB565 mode.
As for your earlier question, 8-bit pattern streaming is unfortunately not something that's natively supported on the DLPDLCR2000EVM (which is first and foremost a display chipset). For these kinds of advanced light control features you may need to consider some of our dedicated light control chipsets (such as the DLPDLCR2010-LC EVM):
http://www.ti.com/tool/DLP2010EVM-LC
As explained in the datasheet for this chipset, 8-bit pattern streaming (which is effectively 360 Hz) is supported.
http://www.ti.com/lit/ds/symlink/dlpc3470.pdf
I hope this helps.
Best Regards,
Philippe Dollo