Hi mvut,
thanks for coming in on this. The frames I send out are the Remote At command request and are typically like this "7E00 0F17 AB00 13A2 0040 9AB1 06FF FE02 4744 6D".
I am waiting for a response before sending the next request, although I do have a 2 sec timeout in my software before I send the next request, should a response not arrive. Responses typically take well under 1 second.
The configuration of my relay node is as follows.
Code:
<?xml version="1.0" encoding="UTF-8"?>
<data>
<profile>
<description_file>xbp24-dm_8070.xml</description_file>
<settings>
<setting command="CH">C</setting>
<setting command="ID">6F3B</setting>
<setting command="MT">1</setting>
<setting command="PL">4</setting>
<setting command="RR">2</setting>
<setting command="CA">0</setting>
<setting command="CE">0</setting>
<setting command="BH">3</setting>
<setting command="NH">3</setting>
<setting command="MR">1</setting>
<setting command="NN">3</setting>
<setting command="DH">0</setting>
<setting command="DL">FFFF</setting>
<setting command="NI">REL#02</setting>
<setting command="NT">20</setting>
<setting command="NO">0</setting>
<setting command="CI">11</setting>
<setting command="EE">0</setting>
<setting command="KY"></setting>
<setting command="BD">4</setting>
<setting command="NB">0</setting>
<setting command="RO">FF</setting>
<setting command="FT">BE</setting>
<setting command="AP">1</setting>
<setting command="AO">0</setting>
<setting command="D0">1</setting>
<setting command="D1">0</setting>
<setting command="D2">0</setting>
<setting command="D3">0</setting>
<setting command="D4">0</setting>
<setting command="D5">1</setting>
<setting command="D6">1</setting>
<setting command="D7">1</setting>
<setting command="D8">0</setting>
<setting command="D9">0</setting>
<setting command="P0">1</setting>
<setting command="P1">0</setting>
<setting command="P2">0</setting>
<setting command="PR">1</setting>
<setting command="M0">0</setting>
<setting command="M1">0</setting>
<setting command="LT">20</setting>
<setting command="RP">28</setting>
<setting command="IC">0</setting>
<setting command="IF">1</setting>
<setting command="IR">0</setting>
<setting command="SM">0</setting>
<setting command="SO">2</setting>
<setting command="SN">1</setting>
<setting command="SP">C8</setting>
<setting command="ST">7D0</setting>
<setting command="WH">0</setting>
<setting command="CC">2B</setting>
<setting command="CT">64</setting>
<setting command="GT">3E8</setting>
<setting command="DD">50000</setting>
</settings>
</profile>
</data>
I have run a test where I don't ask for the NI, in case that is triggering something unexpected. Result is still the same - just requesting ER, GD and DB from the relay and after a while the relay starts issuing 95H responses of its own accord.