我一直在尝试让XBee传输按钮是向上还是向下。
为此,我将电路中的电线连接到 XBee 上的 DIO4。我使用X-CTU将 DIO4 设置为数字输入模式。没有其他任何东西被启用。
现在,传感器 XBee 正在传输一个ZigBee I/O 数据样本 Rx 指示器数据包。我使用“构建无线传感器网络”一书来帮助解析数据包。它表示数据包始终包含模拟样本值,并且如果配置了数字引脚,则仅包含数字样本值。我收到了一个 21 字节的数据包,这意味着不包括数字位样本。数字掩码显示 IO4 已启用,所有模拟输入均已禁用。但是,数字值似乎已放入模拟样本中。
这是我的困惑。为什么数字样本被填充到模拟样本中?或者,如果没有配置模拟输入(与书上所说的相反),模拟样本是否会被忽略?