R
ADIO
B
RIDGE
RBM101
U
SER
G
UIDE
C
OPYRIGHT
©
2017,
R
ADIO
B
RIDGE
I
NC
.
R
ADIO
B
RIDGE
RBM101
U
SER
G
UIDE
P
AGE
13
OF
35
This command causes the coordinator to listen for 8 seconds and then timeout with an error
message if no new Device IDs are received. If any new commands are sent during the 8 second
window they will be rejected with an error message. The coordinator will only respond to the
first endpoint that it hears. If another learned or unlearned sensor transmits first before your
intended endpoint that you are trying to learn, the coordinator will accept an endpoint that
is not already in the list. If the endpoint is already in the list, the process will complete and
not add the duplicate ID to the list.
If a non-desired endpoint is accidentally heard before your desired endpoint, the endpoint ID
will need to be manually removed from the coordinator
’s ID list using the Remove ID (RI)
command. The entire list of approved IDs can be seen using the List ID (LI) command
Since the DE command is vulnerable to accepting non-desired endpoints into the list, for high
environments that have many actively transmitting SubGig sensors, it may be more desirable
to use the Add Endpoint (AE) command to manually add endpoint IDs.
4.3.1.12
BI
–
Broadcast ID
Command to an endpoint to broadcast its Device ID so it can be read by a coordinator. This
command should come after a discover endpoint (DE) command at the coordinator and used
to associate the endpoint with the coordinator.
Taking the BID pin of the module low will create the same broadcast as this command. This is
often connected to a push-button for endpoints that do not have a host processor to issue AT
commands at endpoints. If the BID pin is used instead of the BI AT command, it must be
asserted low for at least 100ms before the Broadcast ID message is sent and it cannot be sent
again for another one second. There is no such limitation on the BI AT command.
4.3.1.13
BO
–
Broadcast ID Only
In the Discover Endpoint (DE) process, you may want to allow devices only issuing BI
commands or also allow for general Endpoint event transmissions to allow a coordinator to
learn in a new endpoint. The (BO) command allows control if only BI commands can be used
for the DE process or BI and sensor events. The payload for the ATBO command is as follows:
“0”:
The coordinator DE process will accept BI commands or sensor events for learning
endpoints
“1”:
The coordinator DE process will only accept BI commands for adding new endpoints
Default is
“0”
.
4.3.1.14
LI
–
List IDs
Command to coordinator to list the IDs of all registered endpoints. Each ID comes back in its
own individual response message which are all sent back to back for the entire list. For
example, if the two IDs are “12345678” and “24681012”, then the responses would be: