Part Number:CC2640R2F
Hello all,
As part of pre-production hardware validation, we need to run RF testing on our device without any external UART or SPI connection. This means that the PTM and/or DTM examples don't give us what we need, as we are missing the mapping of "desired test" to "HCI/API command".
We need to implement the following tests:
- Constant RF with modulation on RF channels 0
- Constant RF with modulation on RF channel 40
- Constant RF with modulation on RF channel 78
- Burst power mode on RF channel 0
- Burst power mode on RF channel 40
- Burst power mode on RF channel 78
- Continuous RF carrier on RF channel 0
- Continuous RF carrier on RF channel 40
- Continuous RF carrier on RF channel 78
- Continuous receive on RF channel 0
- Continuous receive on RF channel 78
I believe that items 1-3 might translate to HCI LE Transmitter Test with PRBS9? Possibly 7-9 are HCI Extension Modem Test Transmit, and 11,12 are HCI Extension Modem Test Receive, ... maybe? Are these correct? What DTM/PTM/HCI commands are needed for 4-6?
Basically we need to cycle through the above 11 modes, so I need to know which API calls to make.
I've read the various wiki pages about adding NPI to a project which sounds like it's a start, but these provide the forwarding mechanism from UART/SPI to HCI and back again, but nowhere can I find what PTM expects to receive from a tester, and therefore I can't find out what to "simulate" receiving in order to accomplish a particular test.
Many thanks in advance!
Richard