This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于CC2530使用BasicRF实现无线通信问题

Other Parts Discussed in Thread: TIMAC

1、BasicRF发送的数据帧是符合IEEE802.15.4协议的,可以用PacketSniffer抓包吗?PacketSniffer是设置成IEEE 802.15.4/ZigBee吗?BasicRF能算是Zigbee吗?

2、BasicRF实现点对点通信,是通过两端地址来确定的,如果不是自身的地址,数据就会被丢掉。可以实现广播吗?是将目的地址设置成0xFFFF吗?

3、BasicRF在发送时有信道检测,如果多个点同时对一个点发送数据,会产生冲突,导致无法接受到所有数据吗?有什么简单的解决方式吗?

4、BasicRF例程中需要在接收时,打开接收,是否以为着是半双工通信?

非常感谢您拨冗垂阅,期待您的解答。

  • Q1: 可以用packetsniffer抓,是的,设置成zigbee模式。这个你测一下就知道了,难道你抓不到吗?

  • 关于Q2Q3: 

    BasicRF是简单的测试程序。如果你希望实现广播,并且有多个点,还希望不冲突,你可以考虑使用TI的TI-MAC来做。

    http://www.ti.com/tool/timac

    不是说BasicRF就一定不能做,只是没有现成的例子,你需要自己看进去