I have 4 Remote End points and one Coordinator.
I want to send the IO line passing from each remote End points to Co-Ordinator
Remote Endpoint:1 , Use Digital Mask 0x02 (DIO1) IO Type; Input
Remote Endpoint:2 , Use Digital Mask 0x04 (DIO2) IO Type; Input
Remote Endpoint:3 , Use Digital Mask 0x08 (DIO3) IO Type; Input
Remote Endpoint:4 , Use Digital Mask 0x10 (DIO4) IO Type; Input
The question is in the coordinator side, I wanted to control the DIO pins from 4 different endpoints.
Cordinator1 - DIO1 is configured as output and accept inputs from Remote Endpoint-1/DIO1
Cordinator1 - DIO2 is configured as output and accept inputs from Remote Endpoint-2/DIO2
Cordinator1 - DIO3 is configured as output and accept inputs from Remote Endpoint-3/DIO3
Cordinator1 - DIO4 is configured as output and accept inputs from Remote Endpoint-4/DIO4
Whether the DIO’s on the coordinator can work simultaneously from 4 different remote endpoints.
Hi,
Can you also help me to clarify the following points.
When you use broadcast address, whether we will be receiving and ACKs back from controller on the End points.
Can I enable the Timer on the controller for Each DIO.
ie., DIO-1 to configure with timer 500mS.
DIO-2 to configure with timer of 1000mS.
Whether each timer will be working in parallel.
ie. if the DIO-1 is activated 1st then Timer for DIO-1 will start
and after 100mS
if DIO-2 is activated, then the 2nd timer for DIO-2 will start.
so, the 1st timer will work for 500mS and 2nd Timer will work for 1000mS.
My understanding is each DIO’s Timer will be working in parallel mode.