接收频率测试函数的数据
时间:10-02
整理:3721RD
点击:
我想测试CC2541在特定频率上传输的数据,请问一下怎样才能在应用层接受到HCI_EXT_ModemTestTxCmd(HCI_EXT_TX_UNMODULATED_CARRIER,0)这个函数发送的数据呢?在hci.h中有extern void HCI_TestAppTaskRegister( uint8 taskID );这个注册函数,但是感觉没有返回相应的的事件发生,请问一下有相关的例程吗?
yang,
这个没法做到,2541是标准的BLE,没法固定在特定的频率上传输数据,除非是在RF测试模式下,这个对你来说没有帮助。
除非你用私有模式。
恩,是在RF测试(FCC认证公司说需要定频测试),我使用SmartRF Studio 7 测试。但是我想在另一块CC2541中打印SmartRF 发送的值来确定一下,是否真的在这个频率上收到了数据。
我还有一点疑问,在不使用SmartRF Studio的时候,是不是说只要程序调用HCI_EXT_ModemTestRxCmd(0);这个函数,CC2541就能够自动接收到另一个CC2541在2402Mhz上设备发送的数据了(而不需要程序里面写一个可读可写的特征值)?在FCC测试中,是不是不需要profile呢?
谢谢