Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
7 years, 11 months ago.
mbed nanostack mac supports two phy layers
Hello,
I am working with an mbed project, which uses the nanostack mac implementation. I'd like to support two interfaces, let's say ethernet and RF. The nanostack mac is responsible to choose one of the phy layer to communicate with other nodes. The communication performances is evaluated following LQI index, and the phy choice is therefore updated at time. My question is how I can support this mechanism. As far as I understand, it seems be a good point to use the function. mac_api_t *ns_sw_mac_create(int8_t rf_driver_id, mac_description_storage_size_t *storage_sizes) to create MAC interfaces. But how to let the nanostack to select one of the phy layer?
Any hint is highly welcomed.
Thanks in advance
Haisheng