# 红外模块

![看到红色](item:tis3d:module_infrared)

红外模块可为一台正确组装的TIS-3D计算机结构内，或不 同的TIS-3D计算机之间，提供短程的无线传输。它可以实 现多个系统之间的快速通信，从而避免过度依赖红石传输数据。

红外模块读取其四个端口的值并发射红外数据包。红外模块会将最后接收到的红外数据包的值写入到它的所有四个端口。

红外模块保持最后接收的数据包的值的列表中的一个小的队列。这份列表的确切长度是供应商指定的。如果数据包接收但列表已满，该数据包将被忽略。该列表将被写入红外模块的端口。

在接收值的队列值可以永远只被转移到一个端口，也就是值将永远不会被复制；即使多次读取在[控制器](../block/controller.md)周期内，也 只有一次成功。
