¿ªÔÆÌåÓýA blast from the past¡ Hi Mike, Around 2008 I wrote my own module that could run in transition mode. I saw the specific case you mention during Disarm On Entry where the Disarm command took a while to get through. What I observed, on both the NX-8E and the NX-584, was that the device was sending a constant stream of messages (up to 8 per sec), a combination of zone, partition, and system status. I did not find a way to throttle it. I considered the behavior a defect in the device (not the first one related to the serial protocol), so I changed my command retry algorithm for this one command. I made the timeout shorter and added more retries. That got the command through within albeit not always as fast as a use might expect. In debug and test of this issue I never saw the device stop responding. It just appeared to be busy sending messages unnecessarily fast. If you see it stop responding for a period its likely due to waiting for an ack, and as you note you can¡¯t send it anything else when it expects an ack. You solution finds a window in which you can get the disarm command in. Nice. ? From: [email protected] <[email protected]> On Behalf Of Michael Caldwell-Waller
Sent: Monday, November 27, 2023 10:33 PM To: [email protected] Subject: Re: [crestron] GE Interlogix NX-8E NX-584 Zone transition message issues - Did I really find the fix? ? Best I can tell it is a board that other people say they try that implements this protocol as a separate board. I am also only using the NX-8E serial port for testing this, and do not use the 584.? |