Member | Action | Date |
---|---|---|
|
Replied
to
Problem transmitting proprietary packet during ble advertising
I suggest you create a ticket and then provide a project based on our WSTK to reproduce the issue. You can create the ticket here https://siliconlabs.force.com/s/contactsupport |
10 days ago |
|
Replied
to
Issue enabling DSSS in radio configuration for BRD4164A
Please pay attention that if you use a variable length, the last two bytes of the header should contain the payload length. The attached is a project I tested on my side. Please take it as a reference. |
10 days ago |
|
Replied
to
Issue enabling DSSS in radio configuration for BRD4164A
Can you test with the DSSS disable, but the frame format kept the same? You need to make sure this works well first.
Show more
|
10 days ago |
|
Updated
to
Issue enabling DSSS in radio configuration for BRD4164A
Which sample are you using to test? Can you test with the DSSS disable, but the frame format kept the same? You need to make sure this works well first. |
10 days ago |
|
Selected an answer for
ScheduleRx - RAIL_EVENT_RX_SCHEDULED_RX_END cannot be occured in Thunderboard Sense 2
Hi,
Try to use
The last parameter is a bit field too, you can OR multiple events.
BR,
/sza2
|
10 days ago |
|
Replied
to
ZigBee OTA client(EFR32MG21 Series 2) Update EBL Verification issue
The single quote in the address is in the IAR map file. This is not a problem. The issue you described is not very clear to me. If you just changed from GCC to IAR, the project should still work with the same settings. If the issue still persists, please create a ticket and attach your old bootloader project and the OTA client project. You can create a ticket here https://siliconlabs.force.com/s/contactsupport Btw, it's not good to ask new questions in an old forum post. You can always create a new forum post. |
13 days ago |
|
Updated
to
ZigBee OTA client(EFR32MG21 Series 2) Update EBL Verification issue
The single quote in the address is in the IAR map file. This is not a problem. The issue you described is not very clear to me. If you just changed from GCC to IAR, the project should still work with the same settings. If the issue still persists, please create a ticket and attach your old bootloader project and the OTA client project. You can create a ticket here https://siliconlabs.force.com/s/contactsupport Btw, it's not good to ask new questions in an old forum post, especially in a post that was marked as answered. You can always create a new forum post. |
13 days ago |
|
Replied
to
Sleepy message queue plugin question
Then that will be OK. Please let me know if you have any further questions. Thanks, Jim |
22 days ago |
|
Replied
to
Sleepy message queue plugin question
Yes, you need to clear it once the message is successfully delivered. I suggest you use the APIs with callbacks to send the message. Then check the status in the callback. Once the transmission is successful, you can clear that flag. emberAfSendCommandUnicastWithCallback.
|
22 days ago |
|
Updated
to
Sleepy message queue plugin question
Hi Jose Garcia, Sorry for the late response. How did you send the message in ezspPollHandler? Please check if you have enabled the option "EMBER_APS_OPTION_POLL_RESPONSE" when you send the message. This is required as described in the comment of the function emberPollHandler (ezspPollHandler is the host side substitution of this function). I've tested it and it works well on my side. Below are the detailed steps. 1. On the NCP side, enable the plugin "XNCP Library" instead of "XNCP Stub Library"; Then enable the callback "emberAfPluginXncpIncomingCustomFrameCallback". Implement this callback as following.
2. On the host side, enable the callback "ezspPollHandler" and then implemented it as following:
3. Add two custom command on the host side. One to set the poll policy, the other to send the custom ezsp message to set the message flag. void setflag_command() commandpayload[commandLength++] = 0x01; status = ezspCustomFrame(commandLength, commandpayload, &replyLength, replyPayload); if (0 == state) { void setpolicy_command()
Please let me know if it works on your side.
Thanks, Jim |
23 days ago |