第 1 頁 (共 1 頁)
01016592 hcitool command for BT FTM
發表於 : 2013年 4月 7日, 17:44
由 admin
Subject
[David][BT] hcitool command for BT FTM
Description
Dear Qualcomm Team,
I am writing to ask about the hcitool command for Bluetooth TX/RX test with LitePoint IQ2010.
May I ask you a few questions adhere?
1. Is below hcitool command () for our DUT TX test with LitePoint IQ2010?
(pseudo-random
Tx pattern payload, a DH1 packet type, whitening off, Tx power level set to 9, Rx gain set to
high, a Bluetooth target address set to 0x112233445566 (big-endian), 0x1b packet length, and the device set to hop
over five 2402 channels?)
"hcitool cmd 0x3f 0x004 0x15 0x04 0x00 0x00 0x00 0x00 0x00 0x04 0x04 0x00 0x09 0x01 0x66 0x55 0x44 0x33 0x22 0x11 0x00 0x1b 0x00 0x00"
2. Does above hcitool command mean that 0x112233445566 transmit BT packets to LitePoint IQ2010?
3, What does the last byte 0x00 (Logical transport adress) stand for?
4. Is below hcitool command () for our DUT RX test with LitePoint IQ2010(0x000088c0ffee)?
(pseudo-random
Rx pattern payload, receive 1DH1 packet type, whitening off, RX power level set to 9, Rx gain set to
high, 0x1b packet length, and the device set to hop
over five 2402 channels?)
"hcitool cmd 0x3f 0x004 0x15 0x06 0x00 0x00 0x00 0x00 0x00 0x04 0x04 0x00 0x09 0x01 0xee,0xff,0xc0,0x88,0x00,0x00 0x00 0x1b 0x00 0x30"
5. What does the last byte 0x30 (Logical transport adress) stand for?
6. MUT-A and MUT-B sending below hcitool commands will result in MUT-A receiving the packets from MUT-A, right?
MUT-A :
"hcitool cmd 0x3f 0x004 0x15 0x04 0x00 0x00 0x00 0x00 0x00 0x04 0x04 0x00 0x09 0x01 0x66 0x55 0x44 0x33 0x22 0x11 0x00 0x1b 0x00 0x00"
MUT-B:
"hcitool cmd 0x3f 0x004 0x15 0x06 0x00 0x00 0x00 0x00 0x00 0x04 0x04 0x00 0x09 0x01 0x66 0x55 0x44 0x33 0x22 0x11 0x00 0x1b 0x00 0x30"
Yours sincerely,
David Lan
Re: 01016592 hcitool command for BT FTM
發表於 : 2013年 4月 7日, 17:44
由 admin
Comment
Created By: Rossi Hung (11/16/2012 12:14 AM)
Hi David,
Can you drop me a call for discussion?
Please call my direct: 02-6633-4613
Regards,
Rossi.
Created By: David Lan (11/16/2012 12:05 AM)
Hi Rossi,
I may not unstand your point completely.
Please correct me if I happen to misunderstand your comment.
Do you recognize that IQ2010 can't be able to qualify DUT for its HW even if DUT pass TX & RX test command adhere?
a. DUT TX test
IQ2010 can receive the packets from DUT.
(all specific Tx pattern payload, all specific packet type, whitening on/off, Tx power level set to 9, Rx gain set to
high, DUT BD address set to 0x112233445566 (big-endian), specific packet length, and the device set to hop
over five 2402 channels)
b. DUT RX test
DUT can receive the packets from IQ2010.
(all specific Rx pattern payload, all specific packet type, whitening on/off, Rx power level set to 9, Rx gain set to
high, a Bluetooth target address set to IQ2010 (big-endian), specific packet length, and the device set to hop
over five 2402(or 2441, or2480) channels)
Sincerely,
David
Created By: Rossi Hung (11/15/2012 11:20 PM)
Hi David,
This is to make sure we have no surprise from DUT HW while you are working on non-signaling RF TX/RX evaluation with the other tester such as IQ2010.
Regards,
Rossi.
Created By: David Lan (11/15/2012 10:20 PM)
Hi Rossi,
Could you explain us more details for your concerns?
Do you mean that all of our shipping phones must pass "the DUT full-test script in MT8852B"?
Sincerely,
David
Created By: Rossi Hung (11/15/2012 8:06 PM)
Hi David,
If so, please make sure your DUT can pass the DUT full-test script in MT8852B then you could have more solid starting point to work with different tester.
Regards,
Rossi.
Created By: David Lan (11/15/2012 7:59 PM)
Dear Rossi,
Yes, we are working on BR/EDR RF test for the time being.
The reason we need to measure TX/RX with the Lite Point IQ2010 instead of Anritsu MT8852B is that the test machines for BT in our factory might be changed to IQ2010 from MT8852B.
Sincerely,
David
Created By: Rossi Hung (11/15/2012 7:17 PM)
Hi David,
It looks like you just working on BR/EDR RF test only. BLE RF test is not included in this topic right?
One question, for the Bluetooth BR/EDR RF test, we should use DUT test mode (w/ MT8852B in tradition) for the test because this is the way certified by Bluetooth SIG. Can we understand the reason why you need to measure the non-signaling TX/RX with IQ2010 since this might not a way certified by Bluetooth SIG for RF test.
Thanks for your kindly sharing in advance,
Regards,
Rossi.
Created By: David Lan (11/15/2012 5:58 PM)
Hi Rossi,
Thank you for your instruction.
Please inform us if you happen to finish your internally checking your test command for IQ2010.
Sincerely,
David
Created By: Rossi Hung (11/14/2012 8:59 PM)
Hi David,
For the QRCT operation procedure for Bluetooth EPTM, we would a document available 80-WL300-16 BLUETOOTH TEST FOR ANDROID SYSTEM for customer reference.
Regards,
Rossi.
Created By: David Lan (11/13/2012 3:16 AM)
Hi Richard,
Sincerely thank you for your kind instruction.
Maybe one is on QRCT and another one is on hcitool.
The DUT board is still rare here hence I may not try it immediately.
I will try it once I have two DUT boards on my hand.
Yours Sincerely,
David
Created By: Wei-Ting Hsiao (11/13/2012 2:46 AM)
Hi David,
I guess you would like to know the hci command for "Tx Only Burst" and "Rx Only Burst".
Actually, there is one simple way for mapping: you could use "QRCT"->"BluetoothEPTM" tab, there are many text fields and drop-down list could let you select and fill the numbers you want, after clicking the button, you could know the command parameter mapping by the strings printed in "ftmdaemon" android console window.
It should be easier for you.
Thank you,
Richard
Created By: Wei-Ting Hsiao (11/12/2012 11:19 PM)
David,
I will call you later to discuss this. Please help to leave your phone number here.
Thank you,
Richard
Created By: David Lan (11/12/2012 6:05 PM)
Hi Richard,
Always thank you for your kind help.
Before having received your further valuable information, may I ask you a question adhere?
MUT-A send command:
"hcitool cmd 0x3f 0x004 0x15 0x04 0x00 0x00 0x00 0x00 0x00 0x04 0x04 0x00 0x09 0x01 0x66 0x55 0x44 0x33 0x22 0x11 0x00 0x1b 0x00 0x00"
MUT-B send command:
"hcitool cmd 0x3f 0x004 0x15 0x06 0x00 0x00 0x00 0x00 0x00 0x04 0x04 0x00 0x09 0x01 0x66 0x55 0x44 0x33 0x22 0x11 0x00 0x1b 0x00 0x30"
Do you suppose MUT-B should be able to receive 27 1DH1 packets of pseudo-random pattern payload from MUT-A?
Thank you.
Sincerely,
David
Created By: David Lan (11/7/2012 2:11 AM)
Hi Richard,
Thank you for your kind responding and attention to this requirement.
Sincerely,
David
Created By: Wei-Ting Hsiao (11/6/2012 11:22 PM)
Hi David,
Sorry. That's some system generation message. Already correct it. I already understand what you want.
Thank you,
Richard
Created By: David Lan (11/6/2012 11:21 PM)
Dear Wei-Ting,
There is not additional log and attachment for this case.
Please inform me if you are not able to fully understand my questions above .
Thanks.
Sincerely,
David
Created By: Wei-Ting Hsiao (11/6/2012 11:15 PM)
Hi David,
We are checking internally to know our test command for IQ2010. We should have some guide available for you and please wait for a while.
Thank you,
Richard