我目前有一个XBee S2并将其配置为' ZigBee Router AT'使用X-CTU通过USB转UART转换器连接到我的PC。
我希望能够使用XBee的数字I / O而不是使用其他外部MCU(如Arduino)。出于测试目的,我设置了'AD02 =数字输入'并将其与开关以及下拉电阻连接。
那么如何读取XBee的数字输入读数?我在控制台检查,没有任何结果。
答案 0 :(得分:0)
[glassfish 4.1] [SEVERE] [] [javax.enterprise.resource.webcontainer.jsf.application] [tid: _ThreadID=26 _ThreadName=http-listener-1(2)] [timeMillis: 1488954548903] [levelValue: 1000] [[
Error Rendering View[/search/searchForm.xhtml]
javax.el.PropertyNotFoundException: /search/searchForm.xhtml @49,156 value="#{searchForm.preference}": The class 'com.pc.SearchForm' does not have a readable property 'preference'.
命令将对输入进行采样。如果您有多个XBee模块,则可以将远程单元配置为定期发送样本数据,甚至在输入发生变化时触发样本。可以将本地设备配置为目标(将ATIS
设置为ATDH
,将ATSH
设置为ATDL
)以在本地接收定期样本。
Digi的知识库文章涵盖了Digital and Analog input sampling的详细信息。