HI all,
I need to send unicast message from my coordinator (CC2530) to one of my End Device, I don´t know if I have to use IEEE address or smarth address to do this. ¿How can I do to assign a static address to my end device? (could be a solution for my problem).
H Leonardo,
You can not assign a static address to your end device. Instead, you have to keep short address or IEEE address when your coordinator receive an end node announcement, which is send from end device to coordinator when end device joins coordinator network. Then, you can send unicast message by these address.
Regards!
YK Chen
Hi Yikai,
I´m Getting the Short Address using variable = NLME_Get_ShorAddress(); The coordinator display the address of my End Device in LCD, ¿How can I do to send a message from coordinator to my End Device?, and ¿if I have a lot of end device, how can I do to send a unicast message to a different end device (end device 1 send a data to coordinator, coordinator send the data to end device 2 )?
Hi Leonardo,
I am facing the same problem. I want to send a command from the coordinator to an end device. Do you know how to do this?
Thanks, Victor.
Hi Victor, to send a message from the coordinator to an end device you have to use AF_data_Request(), one of the params is the address (in this case, end device address), I think you should to get the shortAddress of the end device and save it. My problem still, because I don´t know how to receive the message, I´m using the proccessPeriodicMessage but it doesn´t work...