| Electronic Components Datasheet Search |
|
MDEV-868-PRC Datasheet(PDF) 11 Page - Linx Technologies |
|
|
|||||||||||||||||||||||||||||
MDEV-868-PRC Datasheet(HTML) 11 Page - Linx Technologies |
|
11 / 55 page ![]() – – – – 16 17 Transceiver Operation The transceiver has two roles: Initiating Unit (IU) that transmits control messages and Responding Unit (RU) that receives control messages. If all of the status lines are set as inputs, then the module is set as an IU only. The module stays in a low power sleep mode until a status line goes high, starting the Transmit Operation. If all of the status lines are set as outputs, then the module is set as an RU only. It stays in Receive Operation looking for a valid transmission from a paired IU. A module with both input and output status lines can operate as an IU and an RU. The module idles in Receive Operation until either a valid transmission is received or a status line input goes high, initiating the Transmit operation. When an input goes high, the transceiver captures the logic state of each of the status lines. The line states are placed into a packet and transmitted using the configured addressing mode, hop sequence and encryption key (if enabled). An associated RU receives the packet and sets its status line outputs according to the received packet. It then stays synchronized with the IU and updates the states of its outputs with every packet. Its outputs can be connected to external circuitry that activates when the lines go high. The RU can also send an acknowledgement back to the IU. If the ACK_EN line is high when a valid control packet is received, the RU sends back an acknowledgement. When the IU receives the acknowledgement, it raises its ACK_OUT line. The ACK_EN line can be connected to ground to disable acknowledgements, connected to the power supply to acknowledge on receipt of the valid command or controlled by external circuitry to acknowledge when an action has taken place. The ACK_EN can be connected to an LED as an indication to the user or used by the system in other ways, such as updating a display or being used to deactivate an automated system. Transmit Operation When a status line input goes high, the module enters the Initiating Unit role. In this role, the module captures the logic states of the status line inputs and automatically creates a REMOTE_ACTIVATE packet. The packet is transmitted every 140ms nominally (240ms max) for as long as a status line input is held high. After each transmission, the module listens for a REMOTE_CONFIRM reply from the RU. This continues for as long as any status line input is high. The REMOTE_CONFIRM packet contains two values. One indicates how long the ACK_OUT line should go high on the IU (20ms by default) and the other indicates if the IU should stay awake after the status line inputs go low (go to sleep by default). The module activates the ACK_OUT line for as long as instructed and loops back to check the status line inputs and send another REMOTE_ACTIVATE packet. When all status line inputs go low, the module transmits two REMOTE_ ACTIVATE packets indicating that all lines are low. If all status lines are inputs, it then goes to sleep after 760ms unless a REMOTE_CONFIRM packet is received instructing the IU to stay awake longer. Receive Operation When the module is awake and not in transmit operation, it is in receive operation listening for valid packets. When a REMOTE_ACTIVATE packet is received, the module enters the Responding Unit role and processes the received status line states. It remains in the RU mode until 760ms elapses without an incoming REMOTE_ACTIVATE message. Unlatched status line outputs are set to match the corresponding bit state in the received packet. For latched outputs, the line changes state (off ª on or on ª off) whenever the corresponding bit changes from 0 to 1. All other combinations of the new and old status bit do not change the status line. This normally changes the output state every time that the associated transmitter input changes from 0 to 1. If the ACK_EN line is high when a valid message is received, a REMOTE_ CONFIRM message is transmitted to the IU with values to set the ACK_ OUT high for 20ms and go to sleep after the default 760ms. These values cannot be changed in the HumPRCTM Series, but a packet with different values can be generated using the HumPROTM Series and a microcontroller. |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |