If I put a packet in the queue, but then send out enough regular packets (SP) that the governor kicks in, what happens to my queued packet?
Queued packets are not saved if the governor is engaged. When the
governor has hit the limit, any new send requests through SP or QP will
be rejected with an error indicating that the governor is on.
Does the coordinator need to have its sleep mode enabled to send queued packets to sleepy endpoints?
No and you typically don’t want to put the coordinator into sleep mode. When the queue packet command is used the coordinator will check to see if the endpoint is sleepy, and if it is not then it will send the message immediately. In other words, the ...
What is the Governor?
See the RBM101S User Manual under the section “Governor” for more detail. In short, the governor prevents the user from violating FCC requirements at the 315MHz band which is subject to FCC part 15.231. If the user violates the bandwidth and/or ...
Is it possible to queue up multiple message to go to the same device?
No, you can only queue one message at a time for a particular endpoint. Each endpoint has its own queue that is independent of the others. The purpose of the queued message is to immediately send a message to a sleepy endpoint when it has waken up ...
Can the coordinator queue one message for each endpoint, or does it only queue one message in total?
There is a single slot in the queue for each registered endpoint. Thus, multiple endpoints may have queued messages simultaneously, but only one message can be queued for each endpoint at any given time.
As I’m learning to use the module, I’m sending a lot of data. Is there a way to temporarily disable the governor without just using the Emergency Packet (EP)?
There is a hidden feature in the firmware to disable the governor, but since this invalidates FCC we do not publish it. If this is necessary, please email email@example.com to confirm that you understand that this will invalidate FCC compliance ...