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.

[参考译文] DLP4710:如何使用 MATLAB 连接和显示定制图像

Guru**** 657930 points
Other Parts Discussed in Thread: DLP4710, DLPA3005, DLP4710LC, DLPC3479
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/1296150/dlp4710-how-to-connect-and-display-custom-images-using-matlab

器件型号:DLP4710
主题中讨论的其他器件: DLPA3005、、 DLPC3479

您好!

我尝试使用上一论坛博文中的一些代码通过 MATLAB (控制器 DPLC3439、驱动器 DLPA3005)连接到 DLP4710。 我的目标是按顺序投影一组.bmp 图像,同时控制摄像机。 我在通过 GUI (EVM 7.4版本)连接到投影仪或控制显示器时未遇到问题、但无法使用代码(代码副本和下方输出)通过 MATLAB 成功连接。 此代码是否应正常运行?或者 TCPIP ('192.168.1.100'、21845)中与我使用的投影仪对应的 IP 和端口号是否不正确? 我 对编程非常熟悉、因此可能会遗漏一些简单的东西。 对于如何解决该问题的任何建议或用于连接和投影我自己的一组图像的替代代码都将非常有用。

谢谢你。

先前论坛帖子中使用的代码副本:  
%create / load simple image
IM1 =零点(684,608、3);
IM1(300:380, 300:380,:)=255;
imwrite( im1,'im1.bmp');
imFile1 = fopen('im1.bmp');
imData1 = fread (imFile1、INF、'uchar');
fclose ( imFile1 );
%连接至设备
tcpObject = TCPIP ('192.168.1.100'、21845)
fopen (tcpObject)
状态(tcpObject)
%与设备通话
L=LightCrafter()
多个已实现的命令
L.setBMPImage ( imData1, tcpObject )
L.setStaticColor ('FF'、'FF'、'FF'、tcpObject)
L.setPattern('0A'、tcpObject)

命令窗口中的输出:


通信设置
远程端口:21845
Remotehost: 192.168.1.100
端接器:'LF'
网络角色:客户端

通信状态
状态:已关闭
记录状态:关闭

读/写状态
传输状态:空闲
可用字节:0
值接收次数:0
值 Sent:0

使用 icinterface/fopen 时出错
未成功打开:连接超时:连接

无标题错误(第11行)
fopen (tcpObject)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我们将在下周早些时候与您联系。 这是节假日周。

    感谢您的理解。

    此致、

    维韦克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Megan:

    感谢您的耐心。  

    DLP4710LC EVM 基于 DLPC3479控制器和 DLP4710LC DMD。  EVM 具有 USB 端口、DLP GUI 使用此 USB 接口控制 EVM 并与之通信。  您需要使用同一 USB 接口来控制 EVM。 TI 提供了一个用于与 DLPC3479控制器通信的应用 API。

    DLPC-API 应用软件和框架| TI.com

    您的应用(Matlab)需要使用此 API 进行控制和通信。

    此致、

    维韦克