Demo:lmac154

来自Bouffalo Lab Docs
武楷轩留言 | 贡献2025年8月5日 (二) 06:18的版本 (lmac154)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索

Demo介绍:

该Demo根据IEEE 802.15.4标准的无线通信 实现了数据链路层的基本无限通讯协议。

该Demo是构建上层无线通信协议的起点。你可以直接在其MAC层基础上开发Zigbee网络层,或通过替换物理层驱动适配LoRa,亦或实现自定义的轻量级IoT协议。

保存在SDK 下的 bouffalo_sdk/examples/lmac154


代码:代码部分主要做了RF 也就是 频射相关的初始化,然后通过每秒发包来测试TX或者RX的吞吐量。

示例输出:

[I][rfparam] tcap_tsen[10]: -3,-4,20,39,39,40,41,42,43,44,
[I][rfparam] tcap_cap[11]: 28,29,30,31,32,33,34,35,36,37,38,
[OS] Starting lmac154 example task...
[OS] Starting OS Scheduler...
RF (channel 12) Init
Tx Power: 15dBm
CCA: 0, RSSI: -120dBm

TX Done (STATUS: 0, SN: 0x00)

No Ack

TX Done (STATUS: 0, SN: 0x00)

No Ack