- •1.1 Objective
- •1.2 Scope
- •1.3 Reference
- •1.4 Acronyms and Definitions
- •2.0 The Compliance Statement
- •2.1 Test Results
- •2.2 IrLAP Questions
- •2.3 IrLMP Questions
- •3.0 Test Environment
- •3.1 Physical Setup
- •3.2 Electromagnetic Interference Sources
- •3.3 Test Personnel
- •4.0 Discovery
- •4.1 Secondary (DS Series)
- •4.2 Primary Only (DP Series)
- •5.0 Connection
- •5.1 Secondary (CS Series)
- •5.2 Primary only (CP Series)
- •6.0 Information Exchange
- •6.1 Secondary (IS Series)
- •Device Busy
- •Invalid Nr
- •Test Frames
- •Link Management (LM Series)
- •Reverse Data
- •LM Disconnect (LD Series)
- •IAS (IA Series)
- •Role Exchange (RX series)
- •Secondary
- •Primary
- •Sniffing (SN series)
- •Secondary
- •Primary
- •Connectionless Data Tx
- •Connectionless Data Rx
DP3. Demonstrate proper regard for Media Access Rules by showing the DUT will not initiate a discovery sequence unless the required silence time (500 ms) is heard.
DP4. Verify that the primary will not perform more than two broadcast Discovery sequences without waiting 500 ms between the second and third sequence.
5.0 Connection
For these tests allow the DUT to negotiate using its maximum values for each negotiation parameter. Constrain the Test Platform so that it will use the desired values in each of the test cases. Tests are considered passed if all the data is acknowledged by the DUT and no Protocol violations occur during the transaction.
Max and Min values for a given parameter are the values defined by the Most Significant Bit and the Least Significant Bit, respectively. For example, for Minimum Turn Around Time the Maximum value would be 0 ms and the Minimum value would be 10 ms. Please refer to the IrLAP spec. 6.6.11 Negotiation Procedure, to review the application of negotiation parameters.
5.1 Secondary (CS Series)
CS1. Using the following Table, establish a connection using the combinations listed. For each of the negotiation parameters supported by the DUT use the most rigorous value for Max and the least rigorous value for Min. If only one value is supported the Max and Min values will be the same.
|
Baud |
Max |
Data |
Window |
Number |
Min |
Link |
|
Rate |
TAT |
Size |
Size |
of BOFs |
TAT |
Disconnect |
1 |
Min |
Min |
Min |
Min |
Max |
Max |
Max |
2 |
Max |
Min |
Min |
Min |
Max |
Max |
Max |
3 |
Min |
Max |
Min |
Min |
Max |
Max |
Max |
4 |
Max |
Max |
Min |
Min |
Max |
Max |
Max |
5 |
Min |
Min |
Max |
Min |
Max |
Max |
Max |
6 |
Max |
Min |
Max |
Min |
Max |
Max |
Max |
7 |
Min |
Max |
Max |
Min |
Max |
Max |
Max |
8 |
Max |
Max |
Max |
Min |
Max |
Max |
Max |
9 |
Min |
Min |
Min |
Max |
Max |
Max |
Max |
10 |
Max |
Min |
Min |
Max |
Max |
Max |
Max |
11 |
Min |
Max |
Min |
Max |
Max |
Max |
Max |
12 |
Max |
Max |
Min |
Max |
Max |
Max |
Max |
13 |
Min |
Min |
Max |
Max |
Max |
Max |
Max |
14 |
Max |
Min |
Max |
Max |
Max |
Max |
Max |
15 |
Min |
Max |
Max |
Max |
Max |
Max |
Max |
16 |
Max |
Max |
Max |
Max |
Max |
Max |
Max |
17 |
Min |
Min |
Min |
Min |
Min |
Min |
Min |
CS2. Establish a connection using each of the supported negotiation parameters. The Maximum and Minimum values for each parameter have already been demonstrated. The middle values must be used in a connection as well. Multiple values can be demonstrated for each connection, reducing the total number of tests required.
9
