Part Number: CC2564C
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.
Part Number: CC2564C
In addition to YK Chen's suggestion:
zude wang said:if no,is the transmission packets of "LMP commands " same with the normal classic bluetooth transmission packets?
The "BT RF FCC Modes" in the Testing guide are tests for the PHY. Meaning depending on the configuration, you can select the modulation and or base-band layer packet types. For the automated "BT RF SIG Modes" the BT tester will use LMP commands and ACL packets to run the automatic tests.
Best regards,
Vihang
Hi, Vihang
Thank you for your kindly replay.
In "http://processors.wiki.ti.com/index.php/CC256x_Testing_Guide". It focused on how to test CC256X in BLE mode.
I intend use the solution:CC256xCQFN_EM+BOOST_CCEMADAPTER+MSP_EXP432P401R. MSP432 is used as a host to configure CC256C, and a spectrum analysis is used to analysis the classic BT signal.
I read sample in ''CC2564C TI Dual-Mode Bluetooth® Stack on MSP432™ MCUs ''. "BTVSAIP.h"and“HCIAPI.h” all has some test setting API,but i confuse how to use them.
I suppose I should use the API in ''BTVSAIP.h',as http://processors.wiki.ti.com/index.php/CC256x_Testing_Guide described,but not setting CC256C in BLE mode,is it right?
Could you please share how to test CC256X in classic mode?
zude wang said:In "http://processors.wiki.ti.com/index.php/CC256x_Testing_Guide". It focused on how to test CC256X in BLE mode.
Section 8 in the testing guide is for BLE test modes. Sections 5 and 6 are for classic BT.
zude wang said:I intend use the solution:CC256xCQFN_EM+BOOST_CCEMADAPTER+MSP_EXP432P401R. MSP432 is used as a host to configure CC256C, and a spectrum analysis is used to analysis the classic BT signal.
I read sample in ''CC2564C TI Dual-Mode Bluetooth® Stack on MSP432™ MCUs ''. "BTVSAIP.h"and“HCIAPI.h” all has some test setting API,but i confuse how to use them.
I suppose I should use the API in ''BTVSAIP.h',as http://processors.wiki.ti.com/index.php/CC256x_Testing_Guide described,but not setting CC256C in BLE mode,is it right?
For classic BT, you will find that the VS_Enable_FCC_Test_Mode API from the BTVSAPI.h implements the Continuous TX test mode described in the section 5.1 of the CC256x Testing Guide. Similarly, the VS_Enable_RF_SIG_Test_Mode API implements the BT RF SIG Mode described in the section 6 of the CC256x Testing Guide. Using these two as examples, you can create your own APIs in the BTVS.c to implement other tests like Packet TX/RX, if needed.
Best regards,
Vihang
hi Vihang
Thank you very much for clearly Explain my question。
However,I just want to know a little more。
1.What‘s the API "HCI_Enable_Device_Under_Test_Mode()” used for? what‘s the differences from this API to VS_Enable_FCC_Test_Mode API from the BTVSAPI.h?
The explanation is "The following function issues the HCI_Enable_Device_Under_Test_Mode Command to the Bluetooth Device that is associated with the Bluetooth Protocol Stack specified by the BluetoothStackID parameter”。
In BT core Specification vol6.part F descriped “Direct Test Mode for RF PHY”。I think it's used to enable "Direct Test Mode",is it right?
2、If I want to know what exactly API in BTVSAPI.h used for,What is your recommend reference document?
Thank you very much!
Best regards,
Zude Wang