| Electronic Components Datasheet Search |
|
WI.232FHSS-250-R Datasheet(PDF) 16 Page - Radiometrix Ltd |
|
|
|||||||||||||||||||||||||||||
WI.232FHSS-250-R Datasheet(HTML) 16 Page - Radiometrix Ltd |
|
16 / 67 page ![]() WI.232FHSS-25-R/ WI.232FHSS-250-R DATASHEET 15 Revision 1.1.0 2.4.1. GUID/MAC Mode GUID/MAC mode supports point-to-point and broadcast communications. In this mode, endpoint addressing is accomplished through the regNVDESTGUID[3-0] and regDESTGUID[3-0] registers. The module’s source GUID (regMYGUID[3-0]) is fixed and programmed at the factory. MAC addressing mode is selected by writing either 0x04 (MAC) or 0x14 (MAC w/ acknowledgement) to the regNETWORKMODE register. A destination GUID of 0xFFFFFFFF causes the module to send broadcast messages; all modules within range will receive and process these messages. A module will only process a MAC message if the message’s destination address is 0xFFFFFFFF or it exactly matches its regMYGUID[3-0] address. Acknowledgement is enabled by setting bit 4 of regNETWORKMODE. The GUID/MAC network mode includes 14 bytes of overhead per RF packet. The following table lists some examples of how MAC addressing works. Sender Receiver NetworkMode MyGUID DestinationGUID MyGUID Response 0x04 0x00001000 0xFFFFFFFF 0x00002000 Data sent to UART. No RF ACK sent by either module. 0x00003000 0x14 0x00001000 0xFFFFFFFF 0x00002000 Data sent to UART. No ACK sent by either module. This configuration will cause transmission problems. 0x00003000 0x14 0x00001000 0x00003000 0x00002000 Not processed- discarded. 0x00003000 Data sent to UART. RF ACK sent to 0x00001000. 0x04 0x00001000 0x00002000 0x00002000 Data sent to UART. No RF ACK sent. 0x00003000 Not processed- discarded. Table 2, MAC Addressing Examples 2.4.2. User Addressing Mode When User network mode is selected, transmitted packets locate endpoints using the customer ID and destination User ID (specified in regCUSTID[1-0] and regUSERDESTID[1-0], respectively). An RF packet sent with User Network mode enabled carries 16 bytes of overhead. On the receiving side, each module has a User ID mask (regUSERIDMASK[1..0]) that it applies to both its own User ID (regUSERSRCID[1-0]) and the incoming destination User ID. Once both are masked, if the results are equal, the receiving module will pass the payload data to the application for presentation to the host. Additionally, if the incoming address, once masked, equals the mask itself, its payload will be presented to the host. If an acknowledgement is requested, the receiving module will respond only if the unmasked User IDs are equal. When using user network mode to send packets to multiple users (mask not equal to 0xFFFF), assured delivery must be disabled. Failure to do so could cause extreme delays in transmission and loss of data. The following table shows some examples of user addressing at work. Sender Receiver Network Mode User SRCID User DESTID User SRCID User IDMASK Response 0x06 0x1000 0xFFFF 0x2000 0xFFFF Data sent to UART. No RF ACK sent by either module. 0x3000 0xFFFF 0x16 0x1000 0xFFFF 0x2000 0xFFFF Data sent to UART in both modules. No ACK sent by either module. This configuration will cause transmission problems. 0x3000 0xFFFF 0x16 0x1000 0x3000 0x2000 0xE000 Data sent to UART. No RF ACK sent. |
|
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 |