| Electronic Components Datasheet Search |
|
AS3900 Datasheet(PDF) 29 Page - ams AG |
|
|
|||||||||||||||||||||||||||||
AS3900 Datasheet(HTML) 29 Page - ams AG |
|
29 / 59 page ![]() www.austriamicrosystems.com/RF-Transceivers/AS3900 Revision 1.00c 29 - 59 AS3900 Data Sheet - Detail ed Description Table 25. Pairing Communication Step Master Client 1 All Timers are disabled at the Master via the REG 0x01<7:0>. The Master starts the Wakeup procedure as described. When the wakeup call is finished the Master switches automatically the FSK receiver on for 1sec. During this listening time, the Clients transmit randomly their first data. 2 After the MCU defined delay time expires, the Client starts the first transmission via the command TRANSMIT. 3a Master verifies the received client ID by comparing it to its ID list REG 0x08-0x1F. If the ID was found, the internal timing system for this Client is updated (immediately after the ID is received) with the cycl_time and random pointer rndpt, received from the Client. If the CRC is correct, the ACK is sent back to signal the Client that it has been accepted. Interrupt dat_rtx is set and the MCU could read the data. 4a After the data is transmitted, the Client enters the receive mode for a dedicated time waiting for the ACK pattern. If ACK was received the interrupt ack_rtx is generated and the transmit command is terminated. Client goes to Standby Mode until the next wakeup cycle event, because all timers are disabled for the pairing procedure. 3b If the received ID is correct but CRC error occurs, no ACK will be sent and the timer for this client is not started because no information for cycle time and RNG-pointer is available. 3c If the received ID can not be found in ID list REG 0x08 to 0x1F and the reception was successful (CRC is O.K.) the interrupt wrong_id is set, but no ACK is sent to the client. The MCU reads the ID from the id_new register REG 0x34 to 0x36. If the ID is confirmed (by MCU) then the MCU writes the new ID via SDI to the ID list REG 0x08 to 0x1F and the Client is accepted at the next wake up call. 3d If the received ID is not confirmed by the MCU, no ACK is sent to the Client even if the Client tries to connect again. 3e If the received ID belongs to a client that has already an activated data transmission, nothing is changed. 4bcde If the client do not receive an ACK (within the dedicated time slot), the transmit command is not terminated. If no ACK is received the receiver is switched of and the interrupt rxend is generated. The Client MCU can then repeat the TRANSMIT command after a certain delay. |
|
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 |