我需要处理Mac管理子层。这样每个节点都会有不同的频率。假设节点1处于频率1,则在一段时间之后切换其频率。我该如何实施呢? 我是新手,并且不知道我应该如何使用它的模块和.cc文件。 如果有人帮助我,我将非常感激。
答案 0 :(得分:0)
您只需更改此节点的当前载波频率
即可auto r = check_and_cast<FlatRadioBase*>(radio);
r->setCarrierFrequency(MHz(2405 + 5*k));
正确的频率当然取决于您的物理层。上面给出的是IEEE 802.15.4物理层,但您应该能够轻松地将其适应其他频率范围。