| 数据搜索系统,热门电子元器件搜索 |
|
WI.232FHSS-25-R 数据表(PDF) 16 Page - Radiometrix Ltd |
|
|
|||||||||||||||||||||||||||||
WI.232FHSS-25-R 数据表(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. |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 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 |