1dc5611fdSMilanka Ringwald /* 2dc5611fdSMilanka Ringwald * Copyright (C) 2014 BlueKitchen GmbH 3dc5611fdSMilanka Ringwald * 4dc5611fdSMilanka Ringwald * Redistribution and use in source and binary forms, with or without 5dc5611fdSMilanka Ringwald * modification, are permitted provided that the following conditions 6dc5611fdSMilanka Ringwald * are met: 7dc5611fdSMilanka Ringwald * 8dc5611fdSMilanka Ringwald * 1. Redistributions of source code must retain the above copyright 9dc5611fdSMilanka Ringwald * notice, this list of conditions and the following disclaimer. 10dc5611fdSMilanka Ringwald * 2. Redistributions in binary form must reproduce the above copyright 11dc5611fdSMilanka Ringwald * notice, this list of conditions and the following disclaimer in the 12dc5611fdSMilanka Ringwald * documentation and/or other materials provided with the distribution. 13dc5611fdSMilanka Ringwald * 3. Neither the name of the copyright holders nor the names of 14dc5611fdSMilanka Ringwald * contributors may be used to endorse or promote products derived 15dc5611fdSMilanka Ringwald * from this software without specific prior written permission. 16dc5611fdSMilanka Ringwald * 4. Any redistribution, use, or modification is done solely for 17dc5611fdSMilanka Ringwald * personal benefit and not for any commercial purpose or for 18dc5611fdSMilanka Ringwald * monetary gain. 19dc5611fdSMilanka Ringwald * 20dc5611fdSMilanka Ringwald * THIS SOFTWARE IS PROVIDED BY BLUEKITCHEN GMBH AND CONTRIBUTORS 21dc5611fdSMilanka Ringwald * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 22dc5611fdSMilanka Ringwald * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 23dc5611fdSMilanka Ringwald * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL MATTHIAS 24dc5611fdSMilanka Ringwald * RINGWALD OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 25dc5611fdSMilanka Ringwald * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 26dc5611fdSMilanka Ringwald * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 27dc5611fdSMilanka Ringwald * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 28dc5611fdSMilanka Ringwald * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 29dc5611fdSMilanka Ringwald * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF 30dc5611fdSMilanka Ringwald * THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 31dc5611fdSMilanka Ringwald * SUCH DAMAGE. 32dc5611fdSMilanka Ringwald * 33dc5611fdSMilanka Ringwald * Please inquire about commercial licensing options at 34dc5611fdSMilanka Ringwald * [email protected] 35dc5611fdSMilanka Ringwald * 36dc5611fdSMilanka Ringwald */ 37dc5611fdSMilanka Ringwald 38dc5611fdSMilanka Ringwald // ***************************************************************************** 39dc5611fdSMilanka Ringwald // 40dc5611fdSMilanka Ringwald // HFP Test Sequences 41dc5611fdSMilanka Ringwald // 42dc5611fdSMilanka Ringwald // ***************************************************************************** 43dc5611fdSMilanka Ringwald 44dc5611fdSMilanka Ringwald #include <stdint.h> 45dc5611fdSMilanka Ringwald #include <stdio.h> 46dc5611fdSMilanka Ringwald #include <stdlib.h> 47dc5611fdSMilanka Ringwald #include <string.h> 48dc5611fdSMilanka Ringwald 49dc5611fdSMilanka Ringwald #include "test_sequences.h" 50dc5611fdSMilanka Ringwald 51dc5611fdSMilanka Ringwald 520cacd247SMilanka Ringwald #define TEST_SEQUENCE(test_sequence) { (char *)#test_sequence, (char**)test_sequence, sizeof(test_sequence) / sizeof(char *)} 53dc5611fdSMilanka Ringwald 54dc5611fdSMilanka Ringwald /* Service Level Connection (slc) common commands */ 55dc5611fdSMilanka Ringwald const char * slc_cmds_test1[] = { 56dc5611fdSMilanka Ringwald "AT+BAC=1,3", 57dc5611fdSMilanka Ringwald "OK" 58dc5611fdSMilanka Ringwald }; 59dc5611fdSMilanka Ringwald 60dc5611fdSMilanka Ringwald hfp_test_item_t slc_cmds_tests[] = { 61dc5611fdSMilanka Ringwald TEST_SEQUENCE(slc_cmds_test1) 62dc5611fdSMilanka Ringwald }; 63c26caa21SMilanka Ringwald 64dc5611fdSMilanka Ringwald /* Codecs Connection (cc) test sequences */ 65dc5611fdSMilanka Ringwald const char * cc_test1[] = { 66dc5611fdSMilanka Ringwald "AT+BCC", 67dc5611fdSMilanka Ringwald "OK", 68dc5611fdSMilanka Ringwald "+BCS:1", 69dc5611fdSMilanka Ringwald "AT+BCS=1", 70dc5611fdSMilanka Ringwald "OK" 71dc5611fdSMilanka Ringwald }; 72dc5611fdSMilanka Ringwald 73dc5611fdSMilanka Ringwald const char * cc_test2[] = { 7462656e33SMilanka Ringwald "AT+BAC=1,2", 7562656e33SMilanka Ringwald "OK", 76dc5611fdSMilanka Ringwald "AT+BCC", 77dc5611fdSMilanka Ringwald "OK", 78d5deed03SMilanka Ringwald "+BCS:1", 79656f7353SMilanka Ringwald "AT+BCS=1", 80656f7353SMilanka Ringwald "OK" 81656f7353SMilanka Ringwald }; 82656f7353SMilanka Ringwald 8362656e33SMilanka Ringwald 84656f7353SMilanka Ringwald const char * cc_test3[] = { 85656f7353SMilanka Ringwald "AT+BAC=1,2", 86656f7353SMilanka Ringwald "OK", 87656f7353SMilanka Ringwald "AT+BCC", 88656f7353SMilanka Ringwald "OK", 89656f7353SMilanka Ringwald "+BCS:1", 90656f7353SMilanka Ringwald "AT+BAC=2,3", 91656f7353SMilanka Ringwald "OK", 92af03d747SMilanka Ringwald "+BCS:3", 93af03d747SMilanka Ringwald "AT+BCS=3", 94656f7353SMilanka Ringwald "OK" 95656f7353SMilanka Ringwald }; 96656f7353SMilanka Ringwald 9762656e33SMilanka Ringwald const char * cc_test4[] = { 98656f7353SMilanka Ringwald "AT+BCC", 99656f7353SMilanka Ringwald "OK", 100dc5611fdSMilanka Ringwald "+BCS:1", 101dc5611fdSMilanka Ringwald "AT+BAC=2,3", 102dc5611fdSMilanka Ringwald "OK", 103af03d747SMilanka Ringwald "+BCS:3", 104af03d747SMilanka Ringwald "AT+BCS=3", 105dc5611fdSMilanka Ringwald "OK" 106dc5611fdSMilanka Ringwald }; 107dc5611fdSMilanka Ringwald 108d212fbd8SMilanka Ringwald 109dc5611fdSMilanka Ringwald hfp_test_item_t cc_tests[] = { 11062656e33SMilanka Ringwald TEST_SEQUENCE(cc_test1), 111ec0ee77dSMilanka Ringwald TEST_SEQUENCE(cc_test2), 112ec0ee77dSMilanka Ringwald TEST_SEQUENCE(cc_test3), 113ec0ee77dSMilanka Ringwald TEST_SEQUENCE(cc_test4) 114dc5611fdSMilanka Ringwald }; 115dc5611fdSMilanka Ringwald 116deaf6c13SMilanka Ringwald /* Incoming call sequence */ 117deaf6c13SMilanka Ringwald const char * ic_test1[] = { 118deaf6c13SMilanka Ringwald "+CIEV:3,1", 119deaf6c13SMilanka Ringwald "BCS:1", 120deaf6c13SMilanka Ringwald "AT+BCS=1", 121c3a23b29SMilanka Ringwald "OK" 122deaf6c13SMilanka Ringwald }; 123deaf6c13SMilanka Ringwald 124deaf6c13SMilanka Ringwald const char * ic_alert_test1[] = { 1251872f848SMilanka Ringwald "ATA", 1261872f848SMilanka Ringwald "OK", 1271872f848SMilanka Ringwald "+CIEV:2,1", // call = 1 128a8714e14SMilanka Ringwald "+CIEV:3,0", 129a8714e14SMilanka Ringwald }; 130a8714e14SMilanka Ringwald 131a8714e14SMilanka Ringwald const char * ic_ag_terminates_call[] = { 132a8714e14SMilanka Ringwald // AG terminates call 133a8714e14SMilanka Ringwald "+CIEV:2,0" 134a8714e14SMilanka Ringwald }; 135a8714e14SMilanka Ringwald 136a8714e14SMilanka Ringwald const char * ic_hf_terminates_call[] = { 137a8714e14SMilanka Ringwald // HF terminates call 138a8714e14SMilanka Ringwald "AT+CHUP", 139968c1e89SMilanka Ringwald "OK", 140a8714e14SMilanka Ringwald "+CIEV:2,0" 141deaf6c13SMilanka Ringwald }; 142deaf6c13SMilanka Ringwald 143deaf6c13SMilanka Ringwald hfp_test_item_t ic_tests[] = { 144deaf6c13SMilanka Ringwald TEST_SEQUENCE(ic_test1) 145deaf6c13SMilanka Ringwald }; 146deaf6c13SMilanka Ringwald 147d3c6e257SMilanka Ringwald /* PTS test sequences - SLC Group */ 148dc5611fdSMilanka Ringwald 1490cacd247SMilanka Ringwald const char * TC_AG_SLC_BV_01_C[] = { 1503723a700SMilanka Ringwald "USER:a", 1510cacd247SMilanka Ringwald "AT+BRSF=127" , 1520cacd247SMilanka Ringwald "+BRSF:4079" , 1530cacd247SMilanka Ringwald "OK" , 1540cacd247SMilanka Ringwald "AT+CIND=?" , 1550cacd247SMilanka Ringwald "+CIND:(\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0,3)),(\"battchg\",(0,5)),(\"signal\",(0,5)),(\"roam\",(0,1)),(\"callheld\",(0,2))" , 1560cacd247SMilanka Ringwald "OK" , 1570cacd247SMilanka Ringwald "AT+CIND?" , 1580cacd247SMilanka Ringwald "+CIND:1,0,0,3,5,0,0" , 1590cacd247SMilanka Ringwald "OK" , 1600cacd247SMilanka Ringwald "AT+CMER=3,0,0,1" , 1610cacd247SMilanka Ringwald "OK" , 1620cacd247SMilanka Ringwald "AT+CHLD=?" , 1630cacd247SMilanka Ringwald "+CHLD:(1,1x,2,2x,3)" , 1640cacd247SMilanka Ringwald "OK" , 1650cacd247SMilanka Ringwald "AT+VGS=9" , 1660cacd247SMilanka Ringwald "OK" , 1670cacd247SMilanka Ringwald "AT+VGM=9" , 1680cacd247SMilanka Ringwald "OK" , 1690cacd247SMilanka Ringwald "AT+CLIP=1" , 1700cacd247SMilanka Ringwald "OK" , 1710cacd247SMilanka Ringwald "AT+CCWA=1" , 1720cacd247SMilanka Ringwald "OK" , 1730cacd247SMilanka Ringwald "AT+CMEE=1" , 1740cacd247SMilanka Ringwald "OK" 1750cacd247SMilanka Ringwald }; 1760cacd247SMilanka Ringwald 17718602070SMilanka Ringwald const char * TC_AG_SLC_BV_02_C[] = { 1783723a700SMilanka Ringwald "USER:a", 17918602070SMilanka Ringwald "AT+BRSF=127" , 18018602070SMilanka Ringwald "+BRSF:4079" , 18118602070SMilanka Ringwald "OK" , 18218602070SMilanka Ringwald "AT+CIND=?" , 18318602070SMilanka Ringwald "+CIND:(\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0,3)),(\"battchg\",(0,5)),(\"signal\",(0,5)),(\"roam\",(0,1)),(\"callheld\",(0,2))" , 18418602070SMilanka Ringwald "OK" , 18518602070SMilanka Ringwald "AT+CIND?" , 18618602070SMilanka Ringwald "+CIND:1,0,0,3,5,0,0" , 18718602070SMilanka Ringwald "OK" , 18818602070SMilanka Ringwald "AT+CMER=3,0,0,1" , 18918602070SMilanka Ringwald "OK" , 19018602070SMilanka Ringwald "AT+CHLD=?" , 19118602070SMilanka Ringwald "+CHLD:(1,1x,2,2x,3)" , 19218602070SMilanka Ringwald "OK" , 19318602070SMilanka Ringwald "AT+VGS=9" , 19418602070SMilanka Ringwald "OK" , 19518602070SMilanka Ringwald "AT+VGM=9" , 19618602070SMilanka Ringwald "OK" , 19718602070SMilanka Ringwald "AT+CLIP=1" , 19818602070SMilanka Ringwald "OK" , 19918602070SMilanka Ringwald "AT+CCWA=1" , 20018602070SMilanka Ringwald "OK" , 20118602070SMilanka Ringwald "AT+CMEE=1" , 20218602070SMilanka Ringwald "OK" 20318602070SMilanka Ringwald }; 20418602070SMilanka Ringwald 20518602070SMilanka Ringwald const char * TC_AG_SLC_BV_03_C[] = { 2063723a700SMilanka Ringwald "USER:a", 20718602070SMilanka Ringwald "AT+BRSF=125" , 20818602070SMilanka Ringwald "+BRSF:4079" , 20918602070SMilanka Ringwald "OK" , 21018602070SMilanka Ringwald "AT+CIND=?" , 21118602070SMilanka Ringwald "+CIND:(\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0,3)),(\"battchg\",(0,5)),(\"signal\",(0,5)),(\"roam\",(0,1)),(\"callheld\",(0,2))" , 21218602070SMilanka Ringwald "OK" , 21318602070SMilanka Ringwald "AT+CIND?" , 21418602070SMilanka Ringwald "+CIND:1,0,0,3,5,0,0" , 21518602070SMilanka Ringwald "OK" , 21618602070SMilanka Ringwald "AT+CMER=3,0,0,1" , 21718602070SMilanka Ringwald "OK" , 21818602070SMilanka Ringwald "AT+VGS=9" , 21918602070SMilanka Ringwald "OK" , 22018602070SMilanka Ringwald "AT+VGM=9" , 22118602070SMilanka Ringwald "OK" , 22218602070SMilanka Ringwald "AT+CLIP=1" , 22318602070SMilanka Ringwald "OK" , 22418602070SMilanka Ringwald "AT+CCWA=1" , 22518602070SMilanka Ringwald "OK" , 22618602070SMilanka Ringwald "AT+CMEE=1" , 22718602070SMilanka Ringwald "OK" 22818602070SMilanka Ringwald }; 22918602070SMilanka Ringwald 23018602070SMilanka Ringwald const char * TC_AG_SLC_BV_04_C[] = { 2313723a700SMilanka Ringwald "USER:a", 23218602070SMilanka Ringwald "AT+BRSF=125" , 23318602070SMilanka Ringwald "+BRSF:4079" , 23418602070SMilanka Ringwald "OK" , 23518602070SMilanka Ringwald "AT+CIND=?" , 23618602070SMilanka Ringwald "+CIND:(\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0,3)),(\"battchg\",(0,5)),(\"signal\",(0,5)),(\"roam\",(0,1)),(\"callheld\",(0,2))" , 23718602070SMilanka Ringwald "OK" , 23818602070SMilanka Ringwald "AT+CIND?" , 23918602070SMilanka Ringwald "+CIND:1,0,0,3,5,0,0" , 24018602070SMilanka Ringwald "OK" , 24118602070SMilanka Ringwald "AT+CMER=3,0,0,1" , 24218602070SMilanka Ringwald "OK" , 24318602070SMilanka Ringwald "AT+VGS=9" , 24418602070SMilanka Ringwald "OK" , 24518602070SMilanka Ringwald "AT+VGM=9" , 24618602070SMilanka Ringwald "OK" , 24718602070SMilanka Ringwald "AT+CLIP=1" , 24818602070SMilanka Ringwald "OK" , 24918602070SMilanka Ringwald "AT+CCWA=1" , 25018602070SMilanka Ringwald "OK" , 25118602070SMilanka Ringwald "AT+CMEE=1" , 25218602070SMilanka Ringwald "OK" 25318602070SMilanka Ringwald }; 25418602070SMilanka Ringwald 25518602070SMilanka Ringwald const char * TC_AG_SLC_BV_05_I[] = { 2563723a700SMilanka Ringwald "USER:a", 25718602070SMilanka Ringwald "AT+BRSF=255" , 25818602070SMilanka Ringwald "+BRSF:4079" , 25918602070SMilanka Ringwald "OK" , 26018602070SMilanka Ringwald "AT+BAC=1" , 26118602070SMilanka Ringwald "OK" , 26218602070SMilanka Ringwald "AT+CIND=?" , 26318602070SMilanka Ringwald "+CIND:(\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0,3)),(\"battchg\",(0,5)),(\"signal\",(0,5)),(\"roam\",(0,1)),(\"callheld\",(0,2))" , 26418602070SMilanka Ringwald "OK" , 26518602070SMilanka Ringwald "AT+CIND?" , 26618602070SMilanka Ringwald "+CIND:1,0,0,3,5,0,0" , 26718602070SMilanka Ringwald "OK" , 26818602070SMilanka Ringwald "AT+CMER=3,0,0,1" , 26918602070SMilanka Ringwald "OK" , 27018602070SMilanka Ringwald "AT+CHLD=?" , 27118602070SMilanka Ringwald "+CHLD:(1,1x,2,2x,3)" , 27218602070SMilanka Ringwald "OK" , 27318602070SMilanka Ringwald "AT+VGS=9" , 27418602070SMilanka Ringwald "OK" , 27518602070SMilanka Ringwald "AT+VGM=9" , 27618602070SMilanka Ringwald "OK" , 27718602070SMilanka Ringwald "AT+CLIP=1" , 27818602070SMilanka Ringwald "OK" , 27918602070SMilanka Ringwald "AT+CCWA=1" , 28018602070SMilanka Ringwald "OK" , 28118602070SMilanka Ringwald "AT+CMEE=1" , 28218602070SMilanka Ringwald "OK" 28318602070SMilanka Ringwald }; 28418602070SMilanka Ringwald 28518602070SMilanka Ringwald const char * TC_AG_SLC_BV_06_I[] = { 2863723a700SMilanka Ringwald "USER:a", 28718602070SMilanka Ringwald "AT+BRSF=255" , 28818602070SMilanka Ringwald "+BRSF:4079" , 28918602070SMilanka Ringwald "OK" , 29018602070SMilanka Ringwald "AT+BAC=1" , 29118602070SMilanka Ringwald "OK" , 29218602070SMilanka Ringwald "AT+CIND=?" , 29318602070SMilanka Ringwald "+CIND:(\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0,3)),(\"battchg\",(0,5)),(\"signal\",(0,5)),(\"roam\",(0,1)),(\"callheld\",(0,2))" , 29418602070SMilanka Ringwald "OK" , 29518602070SMilanka Ringwald "AT+CIND?" , 29618602070SMilanka Ringwald "+CIND:1,0,0,3,5,0,0" , 29718602070SMilanka Ringwald "OK" , 29818602070SMilanka Ringwald "AT+CMER=3,0,0,1" , 29918602070SMilanka Ringwald "OK" , 30018602070SMilanka Ringwald "AT+CHLD=?" , 30118602070SMilanka Ringwald "+CHLD:(1,1x,2,2x,3)" , 30218602070SMilanka Ringwald "OK" , 30318602070SMilanka Ringwald "AT+VGS=9" , 30418602070SMilanka Ringwald "OK" , 30518602070SMilanka Ringwald "AT+VGM=9" , 30618602070SMilanka Ringwald "OK" , 30718602070SMilanka Ringwald "AT+CLIP=1" , 30818602070SMilanka Ringwald "OK" , 30918602070SMilanka Ringwald "AT+CCWA=1" , 31018602070SMilanka Ringwald "OK" , 31118602070SMilanka Ringwald "AT+CMEE=1" , 31218602070SMilanka Ringwald "OK" 31318602070SMilanka Ringwald }; 31418602070SMilanka Ringwald 31518602070SMilanka Ringwald const char * TC_AG_SLC_BV_07_I[] = { 3163723a700SMilanka Ringwald "USER:a", 31718602070SMilanka Ringwald "AT+BRSF=127" , 31818602070SMilanka Ringwald "+BRSF:4079" , 31918602070SMilanka Ringwald "OK" , 32018602070SMilanka Ringwald "AT+CIND=?" , 32118602070SMilanka Ringwald "+CIND:(\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0,3)),(\"battchg\",(0,5)),(\"signal\",(0,5)),(\"roam\",(0,1)),(\"callheld\",(0,2))" , 32218602070SMilanka Ringwald "OK" , 32318602070SMilanka Ringwald "AT+CIND?" , 32418602070SMilanka Ringwald "+CIND:1,0,0,3,5,0,0" , 32518602070SMilanka Ringwald "OK" , 32618602070SMilanka Ringwald "AT+CMER=3,0,0,1" , 32718602070SMilanka Ringwald "OK" , 32818602070SMilanka Ringwald "AT+CHLD=?" , 32918602070SMilanka Ringwald "+CHLD:(1,1x,2,2x,3)" , 33018602070SMilanka Ringwald "OK" , 33118602070SMilanka Ringwald "AT+VGS=9" , 33218602070SMilanka Ringwald "OK" , 33318602070SMilanka Ringwald "AT+VGM=9" , 33418602070SMilanka Ringwald "OK" , 33518602070SMilanka Ringwald "AT+CLIP=1" , 33618602070SMilanka Ringwald "OK" , 33718602070SMilanka Ringwald "AT+CCWA=1" , 33818602070SMilanka Ringwald "OK" , 33918602070SMilanka Ringwald "AT+CMEE=1" , 34018602070SMilanka Ringwald "OK" 34118602070SMilanka Ringwald }; 34218602070SMilanka Ringwald 34318602070SMilanka Ringwald const char * TC_AG_SLC_BV_09_I[] = { 3443723a700SMilanka Ringwald "USER:a", 34518602070SMilanka Ringwald "AT+BRSF=895" , 34618602070SMilanka Ringwald "+BRSF:4079" , 34718602070SMilanka Ringwald "OK" , 34818602070SMilanka Ringwald "AT+CIND=?" , 34918602070SMilanka Ringwald "+CIND:(\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0,3)),(\"battchg\",(0,5)),(\"signal\",(0,5)),(\"roam\",(0,1)),(\"callheld\",(0,2))" , 35018602070SMilanka Ringwald "OK" , 35118602070SMilanka Ringwald "AT+CIND?" , 35218602070SMilanka Ringwald "+CIND:1,0,0,3,5,0,0" , 35318602070SMilanka Ringwald "OK" , 35418602070SMilanka Ringwald "AT+CMER=3,0,0,1" , 35518602070SMilanka Ringwald "OK" , 35618602070SMilanka Ringwald "AT+CHLD=?" , 35718602070SMilanka Ringwald "+CHLD:(1,1x,2,2x,3)" , 35818602070SMilanka Ringwald "OK" , 35918602070SMilanka Ringwald "AT+BIND=1,99" , 36018602070SMilanka Ringwald "OK" , 36118602070SMilanka Ringwald "AT+BIND=?" , 36218602070SMilanka Ringwald "+BIND:(1,2,)" , 36318602070SMilanka Ringwald "OK" , 36418602070SMilanka Ringwald "AT+BIND?" , 36518602070SMilanka Ringwald "+BIND:1,1", 36618602070SMilanka Ringwald "+BIND:2,1" , 36718602070SMilanka Ringwald "OK" , 36818602070SMilanka Ringwald "AT+VGS=9" , 36918602070SMilanka Ringwald "OK" , 37018602070SMilanka Ringwald "AT+VGM=9" , 37118602070SMilanka Ringwald "OK" , 37218602070SMilanka Ringwald "AT+CLIP=1" , 37318602070SMilanka Ringwald "OK" , 37418602070SMilanka Ringwald "AT+CCWA=1" , 37518602070SMilanka Ringwald "OK" , 37618602070SMilanka Ringwald "AT+CMEE=1" , 37718602070SMilanka Ringwald "OK" 37818602070SMilanka Ringwald }; 37918602070SMilanka Ringwald 38018602070SMilanka Ringwald const char * TC_AG_SLC_BV_10_I[] = { 3813723a700SMilanka Ringwald "USER:a", 38218602070SMilanka Ringwald "AT+BRSF=127" , 38318602070SMilanka Ringwald "+BRSF:4079" , 38418602070SMilanka Ringwald "OK" , 38518602070SMilanka Ringwald "AT+CIND=?" , 38618602070SMilanka Ringwald "+CIND:(\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0,3)),(\"battchg\",(0,5)),(\"signal\",(0,5)),(\"roam\",(0,1)),(\"callheld\",(0,2))" , 38718602070SMilanka Ringwald "OK" , 38818602070SMilanka Ringwald "AT+CIND?" , 38918602070SMilanka Ringwald "+CIND:1,0,0,3,5,0,0" , 39018602070SMilanka Ringwald "OK" , 39118602070SMilanka Ringwald "AT+CMER=3,0,0,1" , 39218602070SMilanka Ringwald "OK" , 39318602070SMilanka Ringwald "AT+CHLD=?" , 39418602070SMilanka Ringwald "+CHLD:(1,1x,2,2x,3)" , 39518602070SMilanka Ringwald "OK" , 39618602070SMilanka Ringwald "AT+VGS=9" , 39718602070SMilanka Ringwald "OK" , 39818602070SMilanka Ringwald "AT+VGM=9" , 39918602070SMilanka Ringwald "OK" , 40018602070SMilanka Ringwald "AT+CLIP=1" , 40118602070SMilanka Ringwald "OK" , 40218602070SMilanka Ringwald "AT+CCWA=1" , 40318602070SMilanka Ringwald "OK" , 40418602070SMilanka Ringwald "AT+CMEE=1" , 40518602070SMilanka Ringwald "OK" 40618602070SMilanka Ringwald }; 40718602070SMilanka Ringwald 408c3a23b29SMilanka Ringwald hfp_test_item_t pts_ag_slc_tests[] = { 40918602070SMilanka Ringwald TEST_SEQUENCE(TC_AG_SLC_BV_01_C), 41018602070SMilanka Ringwald TEST_SEQUENCE(TC_AG_SLC_BV_02_C), 41118602070SMilanka Ringwald TEST_SEQUENCE(TC_AG_SLC_BV_03_C), 41218602070SMilanka Ringwald TEST_SEQUENCE(TC_AG_SLC_BV_04_C), 41318602070SMilanka Ringwald TEST_SEQUENCE(TC_AG_SLC_BV_05_I), 41418602070SMilanka Ringwald TEST_SEQUENCE(TC_AG_SLC_BV_06_I), 41518602070SMilanka Ringwald TEST_SEQUENCE(TC_AG_SLC_BV_07_I), 41618602070SMilanka Ringwald TEST_SEQUENCE(TC_AG_SLC_BV_09_I), 41718602070SMilanka Ringwald TEST_SEQUENCE(TC_AG_SLC_BV_10_I) 4180cacd247SMilanka Ringwald }; 419dc5611fdSMilanka Ringwald 420c3a23b29SMilanka Ringwald 421c3a23b29SMilanka Ringwald const char * TC_HF_SLC_BV_01_C[] = { 422c3a23b29SMilanka Ringwald "AT+BRSF=951" , 423c3a23b29SMilanka Ringwald "+BRSF: 511" , 424c3a23b29SMilanka Ringwald "OK" , 425c3a23b29SMilanka Ringwald "AT+CIND=?" , 426c3a23b29SMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 427c3a23b29SMilanka Ringwald "OK" , 428c3a23b29SMilanka Ringwald "AT+CIND?" , 429c3a23b29SMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 430c3a23b29SMilanka Ringwald "OK" , 431c3a23b29SMilanka Ringwald "AT+CMER=3,0,0,1" , 432c3a23b29SMilanka Ringwald "OK" , 433c3a23b29SMilanka Ringwald "AT+CHLD=?" , 434c3a23b29SMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 435c3a23b29SMilanka Ringwald "OK" , 4363723a700SMilanka Ringwald "USER:Q", 437c3a23b29SMilanka Ringwald "+BSIR: 0" , 4383723a700SMilanka Ringwald "USER:O", // 'AT+VGS=9" , 439c3a23b29SMilanka Ringwald "OK" , 440c3a23b29SMilanka Ringwald "OK" 441c3a23b29SMilanka Ringwald }; 442c3a23b29SMilanka Ringwald 44399bed3a9SMilanka Ringwald const char * TC_HF_SLC_BV_02_C[] = { 44499bed3a9SMilanka Ringwald "AT+BRSF=951" , 44599bed3a9SMilanka Ringwald "+BRSF: 511" , 44699bed3a9SMilanka Ringwald "OK" , 44799bed3a9SMilanka Ringwald "AT+CIND=?" , 44899bed3a9SMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 44999bed3a9SMilanka Ringwald "OK" , 45099bed3a9SMilanka Ringwald "AT+CIND?" , 45199bed3a9SMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 45299bed3a9SMilanka Ringwald "OK" , 45399bed3a9SMilanka Ringwald "AT+CMER=3,0,0,1" , 45499bed3a9SMilanka Ringwald "OK" , 45599bed3a9SMilanka Ringwald "AT+CHLD=?" , 45699bed3a9SMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 45799bed3a9SMilanka Ringwald "OK" , 4583723a700SMilanka Ringwald "USER:Q", // "AT+VGM=9" , 4593723a700SMilanka Ringwald "USER:O", // 'AT+VGS=9" , 46099bed3a9SMilanka Ringwald "+BSIR: 0" , 46199bed3a9SMilanka Ringwald "OK" , 46299bed3a9SMilanka Ringwald "OK" 46399bed3a9SMilanka Ringwald }; 46499bed3a9SMilanka Ringwald 46599bed3a9SMilanka Ringwald const char * TC_HF_SLC_BV_03_C[] = { 46699bed3a9SMilanka Ringwald "AT+BRSF=951" , 46799bed3a9SMilanka Ringwald "+BRSF: 510" , 46899bed3a9SMilanka Ringwald "OK" , 46999bed3a9SMilanka Ringwald "AT+CIND=?" , 47099bed3a9SMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 47199bed3a9SMilanka Ringwald "OK" , 47299bed3a9SMilanka Ringwald "AT+CIND?" , 47399bed3a9SMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 47499bed3a9SMilanka Ringwald "OK" , 47599bed3a9SMilanka Ringwald "AT+CMER=3,0,0,1" , 47699bed3a9SMilanka Ringwald "OK" , 4773723a700SMilanka Ringwald "USER:Q", // "AT+VGM=9" , 4783723a700SMilanka Ringwald "USER:O", // 'AT+VGS=9" , 47999bed3a9SMilanka Ringwald "+BSIR: 0" , 48099bed3a9SMilanka Ringwald "OK" , 48199bed3a9SMilanka Ringwald "OK" 48299bed3a9SMilanka Ringwald }; 48399bed3a9SMilanka Ringwald 48499bed3a9SMilanka Ringwald const char * TC_HF_SLC_BV_04_C[] = { 48599bed3a9SMilanka Ringwald "AT+BRSF=951" , 48699bed3a9SMilanka Ringwald "+BRSF: 510" , 48799bed3a9SMilanka Ringwald "OK" , 48899bed3a9SMilanka Ringwald "AT+CIND=?" , 48999bed3a9SMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 49099bed3a9SMilanka Ringwald "OK" , 49199bed3a9SMilanka Ringwald "AT+CIND?" , 49299bed3a9SMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 49399bed3a9SMilanka Ringwald "OK" , 49499bed3a9SMilanka Ringwald "AT+CMER=3,0,0,1" , 49599bed3a9SMilanka Ringwald "OK" , 4963723a700SMilanka Ringwald "USER:Q", // "AT+VGM=9" , 4973723a700SMilanka Ringwald "USER:O", // 'AT+VGS=9" , 49899bed3a9SMilanka Ringwald "+BSIR: 0" , 49999bed3a9SMilanka Ringwald "OK" , 50099bed3a9SMilanka Ringwald "OK" 50199bed3a9SMilanka Ringwald }; 50299bed3a9SMilanka Ringwald 50399bed3a9SMilanka Ringwald const char * TC_HF_SLC_BV_05_I[] = { 50499bed3a9SMilanka Ringwald "AT+BRSF=951" , 50599bed3a9SMilanka Ringwald "+BRSF: 1023" , 50699bed3a9SMilanka Ringwald "OK" , 50799bed3a9SMilanka Ringwald "AT+BAC=1,2" , 50899bed3a9SMilanka Ringwald "OK" , 50999bed3a9SMilanka Ringwald "AT+CIND=?" , 51099bed3a9SMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 51199bed3a9SMilanka Ringwald "OK" , 51299bed3a9SMilanka Ringwald "AT+CIND?" , 51399bed3a9SMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 51499bed3a9SMilanka Ringwald "OK" , 51599bed3a9SMilanka Ringwald "AT+CMER=3,0,0,1" , 51699bed3a9SMilanka Ringwald "OK" , 51799bed3a9SMilanka Ringwald "AT+CHLD=?" , 51899bed3a9SMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 51999bed3a9SMilanka Ringwald "OK" , 5203723a700SMilanka Ringwald "USER:Q", // "AT+VGM=9" , 5213723a700SMilanka Ringwald "USER:O", // 'AT+VGS=9" , 52299bed3a9SMilanka Ringwald "+BSIR: 0" , 52399bed3a9SMilanka Ringwald "OK" , 52499bed3a9SMilanka Ringwald "OK" 52599bed3a9SMilanka Ringwald }; 52699bed3a9SMilanka Ringwald 52799bed3a9SMilanka Ringwald const char * TC_HF_SLC_BV_06_I[] = { 52899bed3a9SMilanka Ringwald "AT+BRSF=951" , 52999bed3a9SMilanka Ringwald "+BRSF: 1023" , 53099bed3a9SMilanka Ringwald "OK" , 53199bed3a9SMilanka Ringwald "AT+BAC=1,2" , 53299bed3a9SMilanka Ringwald "OK" , 53399bed3a9SMilanka Ringwald "AT+CIND=?" , 53499bed3a9SMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 53599bed3a9SMilanka Ringwald "OK" , 53699bed3a9SMilanka Ringwald "AT+CIND?" , 53799bed3a9SMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 53899bed3a9SMilanka Ringwald "OK" , 53999bed3a9SMilanka Ringwald "AT+CMER=3,0,0,1" , 54099bed3a9SMilanka Ringwald "OK" , 54199bed3a9SMilanka Ringwald "AT+CHLD=?" , 54299bed3a9SMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 54399bed3a9SMilanka Ringwald "OK" , 5443723a700SMilanka Ringwald "USER:Q", // "AT+VGM=9" , 5453723a700SMilanka Ringwald "USER:O", // 'AT+VGS=9" , 54699bed3a9SMilanka Ringwald "+BSIR: 0" , 54799bed3a9SMilanka Ringwald "OK" , 54899bed3a9SMilanka Ringwald "OK" 54999bed3a9SMilanka Ringwald }; 55099bed3a9SMilanka Ringwald 55199bed3a9SMilanka Ringwald const char * TC_HF_SLC_BV_08_I[] = { 55299bed3a9SMilanka Ringwald "AT+BRSF=951" , 55399bed3a9SMilanka Ringwald "+BRSF: 511" , 55499bed3a9SMilanka Ringwald "OK" , 55599bed3a9SMilanka Ringwald "AT+CIND=?" , 55699bed3a9SMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 55799bed3a9SMilanka Ringwald "OK" , 55899bed3a9SMilanka Ringwald "AT+CIND?" , 55999bed3a9SMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 56099bed3a9SMilanka Ringwald "OK" , 56199bed3a9SMilanka Ringwald "AT+CMER=3,0,0,1" , 56299bed3a9SMilanka Ringwald "OK" , 56399bed3a9SMilanka Ringwald "AT+CHLD=?" , 56499bed3a9SMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 56599bed3a9SMilanka Ringwald "OK" , 5663723a700SMilanka Ringwald "USER:Q", // "AT+VGM=9" , 5673723a700SMilanka Ringwald "USER:O", // 'AT+VGS=9" , 56899bed3a9SMilanka Ringwald "+BSIR: 0" , 56999bed3a9SMilanka Ringwald "OK" , 57099bed3a9SMilanka Ringwald "OK" 57199bed3a9SMilanka Ringwald }; 57299bed3a9SMilanka Ringwald 57399bed3a9SMilanka Ringwald const char * TC_HF_SLC_BV_09_I[] = { 57499bed3a9SMilanka Ringwald "AT+BRSF=951" , 57599bed3a9SMilanka Ringwald "+BRSF: 3583" , 57699bed3a9SMilanka Ringwald "OK" , 57799bed3a9SMilanka Ringwald "AT+CIND=?" , 57899bed3a9SMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 57999bed3a9SMilanka Ringwald "OK" , 58099bed3a9SMilanka Ringwald "AT+CIND?" , 58199bed3a9SMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 58299bed3a9SMilanka Ringwald "OK" , 58399bed3a9SMilanka Ringwald "AT+CMER=3,0,0,1" , 58499bed3a9SMilanka Ringwald "OK" , 58599bed3a9SMilanka Ringwald "AT+CHLD=?" , 58699bed3a9SMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 58799bed3a9SMilanka Ringwald "OK" , 58899bed3a9SMilanka Ringwald "AT+BIND=1" , 58999bed3a9SMilanka Ringwald "OK" , 59099bed3a9SMilanka Ringwald "AT+BIND=?" , 59199bed3a9SMilanka Ringwald "+BIND: (1)" , 59299bed3a9SMilanka Ringwald "OK" , 59399bed3a9SMilanka Ringwald "AT+BIND?" , 59499bed3a9SMilanka Ringwald "+BIND: 1,1" , 59599bed3a9SMilanka Ringwald "OK" , 5963723a700SMilanka Ringwald "USER:Q", // "AT+VGM=9" , 5973723a700SMilanka Ringwald "USER:O", // 'AT+VGS=9" , 59899bed3a9SMilanka Ringwald "+BSIR: 0" , 59999bed3a9SMilanka Ringwald "OK" , 60099bed3a9SMilanka Ringwald "OK" 60199bed3a9SMilanka Ringwald }; 60299bed3a9SMilanka Ringwald 60399bed3a9SMilanka Ringwald const char * TC_HF_SLC_BV_10_I[] = { 60499bed3a9SMilanka Ringwald "AT+BRSF=951" , 60599bed3a9SMilanka Ringwald "+BRSF: 511" , 60699bed3a9SMilanka Ringwald "OK" , 60799bed3a9SMilanka Ringwald "AT+CIND=?" , 60899bed3a9SMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 60999bed3a9SMilanka Ringwald "OK" , 61099bed3a9SMilanka Ringwald "AT+CIND?" , 61199bed3a9SMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 61299bed3a9SMilanka Ringwald "OK" , 61399bed3a9SMilanka Ringwald "AT+CMER=3,0,0,1" , 61499bed3a9SMilanka Ringwald "OK" , 61599bed3a9SMilanka Ringwald "AT+CHLD=?" , 61699bed3a9SMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 61799bed3a9SMilanka Ringwald "OK" , 6183723a700SMilanka Ringwald "USER:Q", // "AT+VGM=9" , 6193723a700SMilanka Ringwald "USER:O", // 'AT+VGS=9" , 62099bed3a9SMilanka Ringwald "+BSIR: 0" , 62199bed3a9SMilanka Ringwald "OK" , 62299bed3a9SMilanka Ringwald "OK" 62399bed3a9SMilanka Ringwald }; 624c3a23b29SMilanka Ringwald 625c3a23b29SMilanka Ringwald hfp_test_item_t pts_hf_slc_tests[] = { 626c3a23b29SMilanka Ringwald TEST_SEQUENCE(TC_HF_SLC_BV_01_C), 62799bed3a9SMilanka Ringwald TEST_SEQUENCE(TC_HF_SLC_BV_02_C), 62899bed3a9SMilanka Ringwald TEST_SEQUENCE(TC_HF_SLC_BV_03_C), 62999bed3a9SMilanka Ringwald TEST_SEQUENCE(TC_HF_SLC_BV_04_C), 63099bed3a9SMilanka Ringwald TEST_SEQUENCE(TC_HF_SLC_BV_05_I), 63199bed3a9SMilanka Ringwald TEST_SEQUENCE(TC_HF_SLC_BV_06_I), 63299bed3a9SMilanka Ringwald TEST_SEQUENCE(TC_HF_SLC_BV_08_I), 63399bed3a9SMilanka Ringwald TEST_SEQUENCE(TC_HF_SLC_BV_09_I), 63499bed3a9SMilanka Ringwald TEST_SEQUENCE(TC_HF_SLC_BV_10_I), 635c3a23b29SMilanka Ringwald }; 636c3a23b29SMilanka Ringwald 637d3c6e257SMilanka Ringwald 638d3c6e257SMilanka Ringwald /* PTS test sequences - ATA Group */ 639d3c6e257SMilanka Ringwald 640d5deed03SMilanka Ringwald const char * TC_AG_ATA_BV_01_I[] = { 641d5deed03SMilanka Ringwald "USER:a", 642d5deed03SMilanka Ringwald "AT+BRSF=127" , 643d5deed03SMilanka Ringwald "+BRSF:4079" , 644d5deed03SMilanka Ringwald "OK" , 645d5deed03SMilanka Ringwald "AT+CIND=?" , 646d5deed03SMilanka Ringwald "+CIND:(\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0,3)),(\"battchg\",(0,5)),(\"signal\",(0,5)),(\"roam\",(0,1)),(\"callheld\",(0,2))" , 647d5deed03SMilanka Ringwald "OK" , 648d5deed03SMilanka Ringwald "AT+CIND?" , 649d5deed03SMilanka Ringwald "+CIND:1,0,0,3,5,0,0" , 650d5deed03SMilanka Ringwald "OK" , 651d5deed03SMilanka Ringwald "AT+CMER=3,0,0,1" , 652d5deed03SMilanka Ringwald "OK" , 653d5deed03SMilanka Ringwald "AT+CHLD=?" , 654d5deed03SMilanka Ringwald "+CHLD:(1,1x,2,2x,3)" , 655d5deed03SMilanka Ringwald "OK" , 656d5deed03SMilanka Ringwald "AT+VGS=9" , 657d5deed03SMilanka Ringwald "OK" , 658d5deed03SMilanka Ringwald "AT+VGM=9" , 659d5deed03SMilanka Ringwald "OK" , 660d5deed03SMilanka Ringwald "AT+CLIP=1" , 661d5deed03SMilanka Ringwald "OK" , 662d5deed03SMilanka Ringwald "AT+CCWA=1" , 663d5deed03SMilanka Ringwald "OK" , 664d5deed03SMilanka Ringwald "AT+CMEE=1" , 665d5deed03SMilanka Ringwald "OK" , 666d5deed03SMilanka Ringwald "USER:c", 667d5deed03SMilanka Ringwald "+CIEV:3,1" , 668d5deed03SMilanka Ringwald "RING" , 669d5deed03SMilanka Ringwald "+CLIP: \"1234567\",129" , 670d5deed03SMilanka Ringwald "ATA" , 671d5deed03SMilanka Ringwald "OK" , 672d5deed03SMilanka Ringwald "+CIEV:2,1" , 673d5deed03SMilanka Ringwald "+CIEV:3,0" , 674d5deed03SMilanka Ringwald "USER:C", 675d5deed03SMilanka Ringwald "USER:B", 676d5deed03SMilanka Ringwald "USER:t", 677d5deed03SMilanka Ringwald "+CIEV:2,0" 678d5deed03SMilanka Ringwald }; 679d5deed03SMilanka Ringwald 6803723a700SMilanka Ringwald const char * TC_AG_ATA_BV_02_I[] = { 6813723a700SMilanka Ringwald "USER:a", 6823723a700SMilanka Ringwald "AT+BRSF=127" , 6833723a700SMilanka Ringwald "+BRSF:4079" , 6843723a700SMilanka Ringwald "OK" , 6853723a700SMilanka Ringwald "AT+CIND=?" , 6863723a700SMilanka Ringwald "+CIND:(\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0,3)),(\"battchg\",(0,5)),(\"signal\",(0,5)),(\"roam\",(0,1)),(\"callheld\",(0,2))" , 6873723a700SMilanka Ringwald "OK" , 6883723a700SMilanka Ringwald "AT+CIND?" , 6893723a700SMilanka Ringwald "+CIND:1,0,0,3,5,0,0" , 6903723a700SMilanka Ringwald "OK" , 6913723a700SMilanka Ringwald "AT+CMER=3,0,0,1" , 6923723a700SMilanka Ringwald "OK" , 6933723a700SMilanka Ringwald "AT+CHLD=?" , 6943723a700SMilanka Ringwald "+CHLD:(1,1x,2,2x,3)" , 6953723a700SMilanka Ringwald "OK" , 6963723a700SMilanka Ringwald "AT+VGS=9" , 6973723a700SMilanka Ringwald "OK" , 6983723a700SMilanka Ringwald "AT+VGM=9" , 6993723a700SMilanka Ringwald "OK" , 7003723a700SMilanka Ringwald "AT+CLIP=1" , 7013723a700SMilanka Ringwald "OK" , 7023723a700SMilanka Ringwald "AT+CCWA=1" , 7033723a700SMilanka Ringwald "OK" , 7043723a700SMilanka Ringwald "AT+CMEE=1" , 7053723a700SMilanka Ringwald "OK" , 7063723a700SMilanka Ringwald "USER:c", 7073723a700SMilanka Ringwald "+CIEV:3,1" , 7083723a700SMilanka Ringwald "RING" , 7093723a700SMilanka Ringwald "+CLIP: \"1234567\",129" , 7103723a700SMilanka Ringwald "ATA" , 7113723a700SMilanka Ringwald "OK" , 7123723a700SMilanka Ringwald "+CIEV:2,1" , 7133723a700SMilanka Ringwald "+CIEV:3,0" , 7143723a700SMilanka Ringwald "USER:C", 715d3c6e257SMilanka Ringwald "USER:t", 7163723a700SMilanka Ringwald "+CIEV:2,0" 7173723a700SMilanka Ringwald }; 718d5deed03SMilanka Ringwald 719d5deed03SMilanka Ringwald hfp_test_item_t pts_ag_ata_tests[] = { 720d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_AG_ATA_BV_01_I), 721d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_AG_ATA_BV_02_I) 722d5deed03SMilanka Ringwald }; 723d5deed03SMilanka Ringwald 724d3c6e257SMilanka Ringwald const char * TC_HF_ATA_BV_01_I[] = { 725d3c6e257SMilanka Ringwald "AT+BRSF=951" , 726d3c6e257SMilanka Ringwald "+BRSF: 511" , 727d3c6e257SMilanka Ringwald "OK" , 728d3c6e257SMilanka Ringwald "AT+CIND=?" , 729d3c6e257SMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 730d3c6e257SMilanka Ringwald "OK" , 731d3c6e257SMilanka Ringwald "AT+CIND?" , 732d3c6e257SMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 733d3c6e257SMilanka Ringwald "OK" , 734d3c6e257SMilanka Ringwald "AT+CMER=3,0,0,1" , 735d3c6e257SMilanka Ringwald "OK" , 736d3c6e257SMilanka Ringwald "AT+CHLD=?" , 737d3c6e257SMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 738d3c6e257SMilanka Ringwald "OK" , 739d3c6e257SMilanka Ringwald "AT+VGM=9" , 740d3c6e257SMilanka Ringwald "AT+VGS=9" , 741d3c6e257SMilanka Ringwald "+BSIR: 0" , 742d3c6e257SMilanka Ringwald "OK" , 743d3c6e257SMilanka Ringwald "OK" , 744d3c6e257SMilanka Ringwald "+CIEV: 3,1" , 745d3c6e257SMilanka Ringwald "RING" , 746d3c6e257SMilanka Ringwald "RING" , 747d3c6e257SMilanka Ringwald "RING" , 748d3c6e257SMilanka Ringwald "USER:f", // "ATA" , 749d3c6e257SMilanka Ringwald "OK" , 750d3c6e257SMilanka Ringwald "+CIEV: 2,1" , 751d3c6e257SMilanka Ringwald "+CIEV: 3,0" , 752d3c6e257SMilanka Ringwald "USER:B", 753d3c6e257SMilanka Ringwald "+CIEV: 2,0" 754d3c6e257SMilanka Ringwald }; 755d3c6e257SMilanka Ringwald 756d3c6e257SMilanka Ringwald const char * TC_HF_ATA_BV_02_I[] = { 757d3c6e257SMilanka Ringwald "AT+BRSF=951" , 758d3c6e257SMilanka Ringwald "+BRSF: 511" , 759d3c6e257SMilanka Ringwald "OK" , 760d3c6e257SMilanka Ringwald "AT+CIND=?" , 761d3c6e257SMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 762d3c6e257SMilanka Ringwald "OK" , 763d3c6e257SMilanka Ringwald "AT+CIND?" , 764d3c6e257SMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 765d3c6e257SMilanka Ringwald "OK" , 766d3c6e257SMilanka Ringwald "AT+CMER=3,0,0,1" , 767d3c6e257SMilanka Ringwald "OK" , 768d3c6e257SMilanka Ringwald "AT+CHLD=?" , 769d3c6e257SMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 770d3c6e257SMilanka Ringwald "OK" , 771d3c6e257SMilanka Ringwald "AT+VGM=9" , 772d3c6e257SMilanka Ringwald "AT+VGS=9" , 773d3c6e257SMilanka Ringwald "+BSIR: 0" , 774d3c6e257SMilanka Ringwald "OK" , 775d3c6e257SMilanka Ringwald "OK" , 776d3c6e257SMilanka Ringwald "+CIEV: 3,1" , 777d3c6e257SMilanka Ringwald "RING" , 778d3c6e257SMilanka Ringwald "RING" , 779d3c6e257SMilanka Ringwald "USER:f", // "ATA" , 780d3c6e257SMilanka Ringwald "OK" , 781d3c6e257SMilanka Ringwald "+CIEV: 2,1" , 782d3c6e257SMilanka Ringwald "+CIEV: 3,0" , 783d3c6e257SMilanka Ringwald "USER:t" 784d3c6e257SMilanka Ringwald }; 7853723a700SMilanka Ringwald 786d5deed03SMilanka Ringwald hfp_test_item_t pts_hf_ata_tests[] = { 787d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_HF_ATA_BV_01_I), 788d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_HF_ATA_BV_02_I) 789d5deed03SMilanka Ringwald }; 790dc5611fdSMilanka Ringwald 791d3c6e257SMilanka Ringwald 792d3c6e257SMilanka Ringwald /* PTS test sequences - TWC Group */ 793d3c6e257SMilanka Ringwald 794d3c6e257SMilanka Ringwald const char * TC_AG_TWC_BV_01_I[] = { 795d3c6e257SMilanka Ringwald "USER:a", 796d3c6e257SMilanka Ringwald "AT+BRSF=127" , 797d3c6e257SMilanka Ringwald "+BRSF:4079" , 798d3c6e257SMilanka Ringwald "OK" , 799d3c6e257SMilanka Ringwald "AT+CIND=?" , 800d3c6e257SMilanka Ringwald "+CIND:(\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0,3)),(\"battchg\",(0,5)),(\"signal\",(0,5)),(\"roam\",(0,1)),(\"callheld\",(0,2))" , 801d3c6e257SMilanka Ringwald "OK" , 802d3c6e257SMilanka Ringwald "AT+CIND?" , 803d3c6e257SMilanka Ringwald "+CIND:1,0,0,3,5,0,0" , 804d3c6e257SMilanka Ringwald "OK" , 805d3c6e257SMilanka Ringwald "AT+CMER=3,0,0,1" , 806d3c6e257SMilanka Ringwald "OK" , 807d3c6e257SMilanka Ringwald "AT+CHLD=?" , 808d3c6e257SMilanka Ringwald "+CHLD:(1,1x,2,2x,3)" , 809d3c6e257SMilanka Ringwald "OK" , 810d3c6e257SMilanka Ringwald "AT+VGS=9" , 811d3c6e257SMilanka Ringwald "OK" , 812d3c6e257SMilanka Ringwald "AT+VGM=9" , 813d3c6e257SMilanka Ringwald "OK" , 814d3c6e257SMilanka Ringwald "AT+CLIP=1" , 815d3c6e257SMilanka Ringwald "OK" , 816d3c6e257SMilanka Ringwald "AT+CCWA=1" , 817d3c6e257SMilanka Ringwald "OK" , 818d3c6e257SMilanka Ringwald "AT+CMEE=1" , 819d3c6e257SMilanka Ringwald "OK" , 820d3c6e257SMilanka Ringwald "USER:c", 821d3c6e257SMilanka Ringwald "+CIEV:3,1" , 822d3c6e257SMilanka Ringwald "RING" , 823d3c6e257SMilanka Ringwald "+CLIP: \"1234567\",129" , 824d3c6e257SMilanka Ringwald "ATA" , 825d3c6e257SMilanka Ringwald "OK" , 826d3c6e257SMilanka Ringwald "+CIEV:2,1" , 827d3c6e257SMilanka Ringwald "+CIEV:3,0" , 828d3c6e257SMilanka Ringwald "USER:m", 829d3c6e257SMilanka Ringwald "+CCWA: \"7654321\",129" , 830d3c6e257SMilanka Ringwald "+CIEV:3,1" , 831d3c6e257SMilanka Ringwald "AT+CHLD=0" , 832d3c6e257SMilanka Ringwald "OK" , 833d3c6e257SMilanka Ringwald "+CIEV:3,0" , 834d3c6e257SMilanka Ringwald "USER:C", 835d3c6e257SMilanka Ringwald "+CIEV:2,0", 836d3c6e257SMilanka Ringwald "USER:t" 837d3c6e257SMilanka Ringwald }; 838d3c6e257SMilanka Ringwald 839d3c6e257SMilanka Ringwald const char * TC_AG_TWC_BV_02_I[] = { 840d3c6e257SMilanka Ringwald "USER:a", 841d3c6e257SMilanka Ringwald "AT+BRSF=127" , 842d3c6e257SMilanka Ringwald "+BRSF:4079" , 843d3c6e257SMilanka Ringwald "OK" , 844d3c6e257SMilanka Ringwald "AT+CIND=?" , 845d3c6e257SMilanka Ringwald "+CIND:(\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0,3)),(\"battchg\",(0,5)),(\"signal\",(0,5)),(\"roam\",(0,1)),(\"callheld\",(0,2))" , 846d3c6e257SMilanka Ringwald "OK" , 847d3c6e257SMilanka Ringwald "AT+CIND?" , 848d3c6e257SMilanka Ringwald "+CIND:1,0,0,3,5,0,0" , 849d3c6e257SMilanka Ringwald "OK" , 850d3c6e257SMilanka Ringwald "AT+CMER=3,0,0,1" , 851d3c6e257SMilanka Ringwald "OK" , 852d3c6e257SMilanka Ringwald "AT+CHLD=?" , 853d3c6e257SMilanka Ringwald "+CHLD:(1,1x,2,2x,3)" , 854d3c6e257SMilanka Ringwald "OK" , 855d3c6e257SMilanka Ringwald "AT+VGS=9" , 856d3c6e257SMilanka Ringwald "OK" , 857d3c6e257SMilanka Ringwald "AT+VGM=9" , 858d3c6e257SMilanka Ringwald "OK" , 859d3c6e257SMilanka Ringwald "AT+CLIP=1" , 860d3c6e257SMilanka Ringwald "OK" , 861d3c6e257SMilanka Ringwald "AT+CCWA=1" , 862d3c6e257SMilanka Ringwald "OK" , 863d3c6e257SMilanka Ringwald "AT+CMEE=1" , 864d3c6e257SMilanka Ringwald "OK" , 865d3c6e257SMilanka Ringwald "USER:c", 866d3c6e257SMilanka Ringwald "+CIEV:3,1" , 867d3c6e257SMilanka Ringwald "RING" , 868d3c6e257SMilanka Ringwald "+CLIP: \"1234567\",129" , 869d3c6e257SMilanka Ringwald "ATA" , 870d3c6e257SMilanka Ringwald "OK" , 871d3c6e257SMilanka Ringwald "+CIEV:2,1" , 872d3c6e257SMilanka Ringwald "+CIEV:3,0" , 873d3c6e257SMilanka Ringwald "USER:m", 874d3c6e257SMilanka Ringwald "+CCWA: \"7654321\",129" , 875d3c6e257SMilanka Ringwald "+CIEV:3,1" , 876d3c6e257SMilanka Ringwald "AT+CHLD=1" , 877d3c6e257SMilanka Ringwald "OK" , 878d3c6e257SMilanka Ringwald "+CIEV:3,0" , 879d3c6e257SMilanka Ringwald "USER:C", 880d3c6e257SMilanka Ringwald "+CIEV:2,0", 881d3c6e257SMilanka Ringwald "USER:t" 882d3c6e257SMilanka Ringwald }; 883d3c6e257SMilanka Ringwald 884d3c6e257SMilanka Ringwald const char * TC_AG_TWC_BV_03_I[] = { 885d3c6e257SMilanka Ringwald "USER:a", 886d3c6e257SMilanka Ringwald "AT+BRSF=127" , 887d3c6e257SMilanka Ringwald "+BRSF:4079" , 888d3c6e257SMilanka Ringwald "OK" , 889d3c6e257SMilanka Ringwald "AT+CIND=?" , 890d3c6e257SMilanka Ringwald "+CIND:(\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0,3)),(\"battchg\",(0,5)),(\"signal\",(0,5)),(\"roam\",(0,1)),(\"callheld\",(0,2))" , 891d3c6e257SMilanka Ringwald "OK" , 892d3c6e257SMilanka Ringwald "AT+CIND?" , 893d3c6e257SMilanka Ringwald "+CIND:1,0,0,3,5,0,0" , 894d3c6e257SMilanka Ringwald "OK" , 895d3c6e257SMilanka Ringwald "AT+CMER=3,0,0,1" , 896d3c6e257SMilanka Ringwald "OK" , 897d3c6e257SMilanka Ringwald "AT+CHLD=?" , 898d3c6e257SMilanka Ringwald "+CHLD:(1,1x,2,2x,3)" , 899d3c6e257SMilanka Ringwald "OK" , 900d3c6e257SMilanka Ringwald "AT+VGS=9" , 901d3c6e257SMilanka Ringwald "OK" , 902d3c6e257SMilanka Ringwald "AT+VGM=9" , 903d3c6e257SMilanka Ringwald "OK" , 904d3c6e257SMilanka Ringwald "AT+CLIP=1" , 905d3c6e257SMilanka Ringwald "OK" , 906d3c6e257SMilanka Ringwald "AT+CCWA=1" , 907d3c6e257SMilanka Ringwald "OK" , 908d3c6e257SMilanka Ringwald "AT+CMEE=1" , 909d3c6e257SMilanka Ringwald "OK" , 910d3c6e257SMilanka Ringwald "USER:c", 911d3c6e257SMilanka Ringwald "+CIEV:3,1" , 912d3c6e257SMilanka Ringwald "RING" , 913d3c6e257SMilanka Ringwald "+CLIP: \"1234567\",129" , 914d3c6e257SMilanka Ringwald "ATA" , 915d3c6e257SMilanka Ringwald "OK" , 916d3c6e257SMilanka Ringwald "+CIEV:2,1" , 917d3c6e257SMilanka Ringwald "+CIEV:3,0" , 918d3c6e257SMilanka Ringwald "USER:m", 919d3c6e257SMilanka Ringwald "+CCWA: \"7654321\",129" , 920d3c6e257SMilanka Ringwald "+CIEV:3,1" , 921d3c6e257SMilanka Ringwald "AT+CHLD=2" , 922d3c6e257SMilanka Ringwald "OK" , 923d3c6e257SMilanka Ringwald "+CIEV:3,0" , 924d3c6e257SMilanka Ringwald "+CIEV:7,1" , 925d3c6e257SMilanka Ringwald "AT+CHLD=2" , 926d3c6e257SMilanka Ringwald "OK" , 927d3c6e257SMilanka Ringwald "+CIEV:7,1" , 928d3c6e257SMilanka Ringwald "AT+CHLD=1" , 929d3c6e257SMilanka Ringwald "OK" , 930d3c6e257SMilanka Ringwald "+CIEV:7,0" , 931d3c6e257SMilanka Ringwald "USER:C", 932d3c6e257SMilanka Ringwald "+CIEV:2,0", 933d3c6e257SMilanka Ringwald "USER:t" 934d3c6e257SMilanka Ringwald }; 935d3c6e257SMilanka Ringwald 936d3c6e257SMilanka Ringwald const char * TC_AG_TWC_BV_04_I[] = { 937d3c6e257SMilanka Ringwald "USER:c", 938d3c6e257SMilanka Ringwald "USER:e", 939d3c6e257SMilanka Ringwald "USER:m", 940d3c6e257SMilanka Ringwald "USER:e", 941d3c6e257SMilanka Ringwald "USER:a", 942d3c6e257SMilanka Ringwald "AT+BRSF=127" , 943d3c6e257SMilanka Ringwald "+BRSF:4079" , 944d3c6e257SMilanka Ringwald "OK" , 945d3c6e257SMilanka Ringwald "AT+CIND=?" , 946d3c6e257SMilanka Ringwald "+CIND:(\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0,3)),(\"battchg\",(0,5)),(\"signal\",(0,5)),(\"roam\",(0,1)),(\"callheld\",(0,2))" , 947d3c6e257SMilanka Ringwald "OK" , 948d3c6e257SMilanka Ringwald "AT+CIND?" , 949d3c6e257SMilanka Ringwald "+CIND:1,1,0,3,5,0,1" , 950d3c6e257SMilanka Ringwald "OK" , 951d3c6e257SMilanka Ringwald "AT+CMER=3,0,0,1" , 952d3c6e257SMilanka Ringwald "OK" , 953d3c6e257SMilanka Ringwald "AT+CHLD=?" , 954d3c6e257SMilanka Ringwald "+CHLD:(1,1x,2,2x,3)" , 955d3c6e257SMilanka Ringwald "OK" , 956d3c6e257SMilanka Ringwald "AT+VGS=9" , 957d3c6e257SMilanka Ringwald "OK" , 958d3c6e257SMilanka Ringwald "AT+VGM=9" , 959d3c6e257SMilanka Ringwald "OK" , 960d3c6e257SMilanka Ringwald "AT+CLIP=1" , 961d3c6e257SMilanka Ringwald "OK" , 962d3c6e257SMilanka Ringwald "AT+CCWA=1" , 963d3c6e257SMilanka Ringwald "OK" , 964d3c6e257SMilanka Ringwald "AT+CMEE=1" , 965d3c6e257SMilanka Ringwald "OK" , 966d3c6e257SMilanka Ringwald "AT+CHLD=3" , 967d3c6e257SMilanka Ringwald "OK" , 968d3c6e257SMilanka Ringwald "USER:C", 969d3c6e257SMilanka Ringwald "+CIEV:7,0" , 970d3c6e257SMilanka Ringwald "+CIEV:2,0", 971d3c6e257SMilanka Ringwald "USER:t" 972d3c6e257SMilanka Ringwald }; 973d3c6e257SMilanka Ringwald 974d3c6e257SMilanka Ringwald const char * TC_AG_TWC_BV_05_I[] = { 975d3c6e257SMilanka Ringwald "USER:a" , 976d3c6e257SMilanka Ringwald "AT+BRSF=127" , 977d3c6e257SMilanka Ringwald "+BRSF:4079" , 978d3c6e257SMilanka Ringwald "OK" , 979d3c6e257SMilanka Ringwald "AT+CIND=?" , 980d3c6e257SMilanka Ringwald "+CIND:(\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0,3)),(\"battchg\",(0,5)),(\"signal\",(0,5)),(\"roam\",(0,1)),(\"callheld\",(0,2))" , 981d3c6e257SMilanka Ringwald "OK" , 982d3c6e257SMilanka Ringwald "AT+CIND?" , 983d3c6e257SMilanka Ringwald "+CIND:1,0,0,3,5,0,0" , 984d3c6e257SMilanka Ringwald "OK" , 985d3c6e257SMilanka Ringwald "AT+CMER=3,0,0,1" , 986d3c6e257SMilanka Ringwald "OK" , 987d3c6e257SMilanka Ringwald "AT+CHLD=?" , 988d3c6e257SMilanka Ringwald "+CHLD:(1,1x,2,2x,3)" , 989d3c6e257SMilanka Ringwald "OK" , 990d3c6e257SMilanka Ringwald "AT+VGS=9" , 991d3c6e257SMilanka Ringwald "OK" , 992d3c6e257SMilanka Ringwald "AT+VGM=9" , 993d3c6e257SMilanka Ringwald "OK" , 994d3c6e257SMilanka Ringwald "AT+CLIP=1" , 995d3c6e257SMilanka Ringwald "OK" , 996d3c6e257SMilanka Ringwald "AT+CCWA=1" , 997d3c6e257SMilanka Ringwald "OK" , 998d3c6e257SMilanka Ringwald "AT+CMEE=1" , 999d3c6e257SMilanka Ringwald "OK" , 1000d3c6e257SMilanka Ringwald "USER:c" , 1001d3c6e257SMilanka Ringwald "+CIEV:3,1" , 1002d3c6e257SMilanka Ringwald "RING" , 1003d3c6e257SMilanka Ringwald "+CLIP: \"1234567\",129" , 1004d3c6e257SMilanka Ringwald "ATA" , 1005d3c6e257SMilanka Ringwald "OK" , 1006d3c6e257SMilanka Ringwald "+CIEV:2,1" , 1007d3c6e257SMilanka Ringwald "+CIEV:3,0" , 1008d3c6e257SMilanka Ringwald "AT+BLDN" , 1009d3c6e257SMilanka Ringwald "+CIEV:7,2" , 1010d3c6e257SMilanka Ringwald "OK" , 1011d3c6e257SMilanka Ringwald "+CIEV:3,2" , 1012d3c6e257SMilanka Ringwald "USER:j" , 1013d3c6e257SMilanka Ringwald "+CIEV:2,1" , 1014d3c6e257SMilanka Ringwald "+CIEV:3,0" , 1015d3c6e257SMilanka Ringwald "+CIEV:7,1" , 1016d3c6e257SMilanka Ringwald "AT+CHLD=1" , 1017d3c6e257SMilanka Ringwald "OK" , 1018d3c6e257SMilanka Ringwald "+CIEV:7,0" , 1019d3c6e257SMilanka Ringwald "USER:C" , 1020d3c6e257SMilanka Ringwald "+CIEV:2,0" , 1021d3c6e257SMilanka Ringwald "USER:t" 1022d3c6e257SMilanka Ringwald }; 1023d3c6e257SMilanka Ringwald 1024d3c6e257SMilanka Ringwald const char * TC_AG_TWC_BV_06_I[] = { 1025d3c6e257SMilanka Ringwald "USER:a" , 1026d3c6e257SMilanka Ringwald "AT+BRSF=127" , 1027d3c6e257SMilanka Ringwald "+BRSF:4079" , 1028d3c6e257SMilanka Ringwald "OK" , 1029d3c6e257SMilanka Ringwald "AT+CIND=?" , 1030d3c6e257SMilanka Ringwald "+CIND:(\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0,3)),(\"battchg\",(0,5)),(\"signal\",(0,5)),(\"roam\",(0,1)),(\"callheld\",(0,2))" , 1031d3c6e257SMilanka Ringwald "OK" , 1032d3c6e257SMilanka Ringwald "AT+CIND?" , 1033d3c6e257SMilanka Ringwald "+CIND:1,0,0,3,5,0,0" , 1034d3c6e257SMilanka Ringwald "OK" , 1035d3c6e257SMilanka Ringwald "AT+CMER=3,0,0,1" , 1036d3c6e257SMilanka Ringwald "OK" , 1037d3c6e257SMilanka Ringwald "AT+CHLD=?" , 1038d3c6e257SMilanka Ringwald "+CHLD:(1,1x,2,2x,3)" , 1039d3c6e257SMilanka Ringwald "OK" , 1040d3c6e257SMilanka Ringwald "AT+VGS=9" , 1041d3c6e257SMilanka Ringwald "OK" , 1042d3c6e257SMilanka Ringwald "AT+VGM=9" , 1043d3c6e257SMilanka Ringwald "OK" , 1044d3c6e257SMilanka Ringwald "AT+CLIP=1" , 1045d3c6e257SMilanka Ringwald "OK" , 1046d3c6e257SMilanka Ringwald "AT+CCWA=1" , 1047d3c6e257SMilanka Ringwald "OK" , 1048d3c6e257SMilanka Ringwald "AT+CMEE=1" , 1049d3c6e257SMilanka Ringwald "OK" , 1050d3c6e257SMilanka Ringwald "USER:c" , 1051d3c6e257SMilanka Ringwald "+CIEV:3,1" , 1052d3c6e257SMilanka Ringwald "RING" , 1053d3c6e257SMilanka Ringwald "+CLIP: \"1234567\",129" , 1054d3c6e257SMilanka Ringwald "ATA" , 1055d3c6e257SMilanka Ringwald "OK" , 1056d3c6e257SMilanka Ringwald "+CIEV:2,1" , 1057d3c6e257SMilanka Ringwald "+CIEV:3,0" , 1058d3c6e257SMilanka Ringwald "USER:m" , 1059d3c6e257SMilanka Ringwald "+CCWA: \"7654321\",129" , 1060d3c6e257SMilanka Ringwald "+CIEV:3,1" , 1061d3c6e257SMilanka Ringwald "AT+CHLD=2" , 1062d3c6e257SMilanka Ringwald "OK" , 1063d3c6e257SMilanka Ringwald "+CIEV:3,0" , 1064d3c6e257SMilanka Ringwald "+CIEV:7,1" , 1065d3c6e257SMilanka Ringwald "AT+CHLD=4" , 1066d3c6e257SMilanka Ringwald "OK" , 1067d3c6e257SMilanka Ringwald "+CIEV:2,0" , 1068d3c6e257SMilanka Ringwald "+CIEV:7,0" , 1069d3c6e257SMilanka Ringwald "USER:B" , 1070d3c6e257SMilanka Ringwald "USER:A" 1071d3c6e257SMilanka Ringwald }; 1072d3c6e257SMilanka Ringwald 1073d3c6e257SMilanka Ringwald hfp_test_item_t pts_ag_twc_tests[] = { 1074d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_AG_TWC_BV_01_I), 1075d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_AG_TWC_BV_02_I), 1076d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_AG_TWC_BV_03_I), 1077d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_AG_TWC_BV_04_I), 1078d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_AG_TWC_BV_05_I), 1079d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_AG_TWC_BV_06_I) 1080d3c6e257SMilanka Ringwald }; 1081d3c6e257SMilanka Ringwald 1082d3c6e257SMilanka Ringwald 1083d3c6e257SMilanka Ringwald const char * TC_HF_TWC_BV_01_I[] = { 1084*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 1085*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 1086*3f6ba9cdSMilanka Ringwald "OK" , 1087*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 1088*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 1089*3f6ba9cdSMilanka Ringwald "OK" , 1090*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 1091*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 1092*3f6ba9cdSMilanka Ringwald "OK" , 1093*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 1094*3f6ba9cdSMilanka Ringwald "OK" , 1095*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 1096*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 1097*3f6ba9cdSMilanka Ringwald "OK" , 1098*3f6ba9cdSMilanka Ringwald "USER:Q", // "AT+VGM=9" , 1099*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 1100*3f6ba9cdSMilanka Ringwald "USER:O", // 'AT+VGS=9" , 1101*3f6ba9cdSMilanka Ringwald "OK" , 1102*3f6ba9cdSMilanka Ringwald "OK" , 1103*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1104*3f6ba9cdSMilanka Ringwald "RING" , 1105*3f6ba9cdSMilanka Ringwald "RING" , 1106*3f6ba9cdSMilanka Ringwald "USER:f" , // "ATA" 1107*3f6ba9cdSMilanka Ringwald "OK" , 1108*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 1109*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1110*3f6ba9cdSMilanka Ringwald "+CCWA: \"7654321\",129" , 1111*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1112*3f6ba9cdSMilanka Ringwald "USER:u" , // "AT+CHLD=0" , 1113*3f6ba9cdSMilanka Ringwald "OK" , 1114*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1115*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" 1116d3c6e257SMilanka Ringwald }; 1117*3f6ba9cdSMilanka Ringwald 1118d3c6e257SMilanka Ringwald const char * TC_HF_TWC_BV_02_I[] = { 1119*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 1120*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 1121*3f6ba9cdSMilanka Ringwald "OK" , 1122*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 1123*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 1124*3f6ba9cdSMilanka Ringwald "OK" , 1125*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 1126*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 1127*3f6ba9cdSMilanka Ringwald "OK" , 1128*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 1129*3f6ba9cdSMilanka Ringwald "OK" , 1130*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 1131*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 1132*3f6ba9cdSMilanka Ringwald "OK" , 1133*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 1134*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 1135*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 1136*3f6ba9cdSMilanka Ringwald "OK" , 1137*3f6ba9cdSMilanka Ringwald "OK" , 1138*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1139*3f6ba9cdSMilanka Ringwald "RING" , 1140*3f6ba9cdSMilanka Ringwald "RING" , 1141*3f6ba9cdSMilanka Ringwald "USER:f" , 1142*3f6ba9cdSMilanka Ringwald "ATA" , 1143*3f6ba9cdSMilanka Ringwald "OK" , 1144*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 1145*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1146*3f6ba9cdSMilanka Ringwald "+CCWA: \"7654321\",129" , 1147*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1148*3f6ba9cdSMilanka Ringwald "USER:v" , 1149*3f6ba9cdSMilanka Ringwald "AT+CHLD=2" , 1150*3f6ba9cdSMilanka Ringwald "OK" , 1151*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1152*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 1153*3f6ba9cdSMilanka Ringwald "USER:v" , 1154*3f6ba9cdSMilanka Ringwald "AT+CHLD=2" , 1155*3f6ba9cdSMilanka Ringwald "OK" , 1156*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 1157*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" , 1158*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 1159*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 1160*3f6ba9cdSMilanka Ringwald "OK" , 1161*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 1162*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 1163*3f6ba9cdSMilanka Ringwald "OK" , 1164*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 1165*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 1166*3f6ba9cdSMilanka Ringwald "OK" , 1167*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 1168*3f6ba9cdSMilanka Ringwald "OK" , 1169*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 1170*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 1171*3f6ba9cdSMilanka Ringwald "OK" , 1172*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 1173*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 1174*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 1175*3f6ba9cdSMilanka Ringwald "OK" , 1176*3f6ba9cdSMilanka Ringwald "OK" , 1177*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1178*3f6ba9cdSMilanka Ringwald "RING" , 1179*3f6ba9cdSMilanka Ringwald "USER:f" , 1180*3f6ba9cdSMilanka Ringwald "ATA" , 1181*3f6ba9cdSMilanka Ringwald "OK" , 1182*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 1183*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1184*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 1185*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 1186*3f6ba9cdSMilanka Ringwald "OK" , 1187*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 1188*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 1189*3f6ba9cdSMilanka Ringwald "OK" , 1190*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 1191*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 1192*3f6ba9cdSMilanka Ringwald "OK" , 1193*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 1194*3f6ba9cdSMilanka Ringwald "OK" , 1195*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 1196*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 1197*3f6ba9cdSMilanka Ringwald "OK" , 1198*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 1199*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 1200*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 1201*3f6ba9cdSMilanka Ringwald "OK" , 1202*3f6ba9cdSMilanka Ringwald "OK" , 1203*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1204*3f6ba9cdSMilanka Ringwald "RING" , 1205*3f6ba9cdSMilanka Ringwald "RING" , 1206*3f6ba9cdSMilanka Ringwald "RING" , 1207*3f6ba9cdSMilanka Ringwald "USER:f" , 1208*3f6ba9cdSMilanka Ringwald "ATA" , 1209*3f6ba9cdSMilanka Ringwald "OK" , 1210*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 1211*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1212*3f6ba9cdSMilanka Ringwald "+CCWA: \"7654321\",129" , 1213*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1214*3f6ba9cdSMilanka Ringwald "USER:U" , 1215*3f6ba9cdSMilanka Ringwald "AT+CHLD=1" , 1216*3f6ba9cdSMilanka Ringwald "OK" , 1217*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1218*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" 1219d3c6e257SMilanka Ringwald }; 1220*3f6ba9cdSMilanka Ringwald 1221d3c6e257SMilanka Ringwald const char * TC_HF_TWC_BV_03_I[] = { 1222*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 1223*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 1224*3f6ba9cdSMilanka Ringwald "OK" , 1225*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 1226*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 1227*3f6ba9cdSMilanka Ringwald "OK" , 1228*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 1229*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 1230*3f6ba9cdSMilanka Ringwald "OK" , 1231*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 1232*3f6ba9cdSMilanka Ringwald "OK" , 1233*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 1234*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 1235*3f6ba9cdSMilanka Ringwald "OK" , 1236*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 1237*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 1238*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 1239*3f6ba9cdSMilanka Ringwald "OK" , 1240*3f6ba9cdSMilanka Ringwald "OK" , 1241*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1242*3f6ba9cdSMilanka Ringwald "RING" , 1243*3f6ba9cdSMilanka Ringwald "RING" , 1244*3f6ba9cdSMilanka Ringwald "RING" , 1245*3f6ba9cdSMilanka Ringwald "USER:f" , 1246*3f6ba9cdSMilanka Ringwald "ATA" , 1247*3f6ba9cdSMilanka Ringwald "OK" , 1248*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 1249*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1250*3f6ba9cdSMilanka Ringwald "+CCWA: \"7654321\",129" , 1251*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1252*3f6ba9cdSMilanka Ringwald "USER:v" , 1253*3f6ba9cdSMilanka Ringwald "AT+CHLD=2" , 1254*3f6ba9cdSMilanka Ringwald "OK" , 1255*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1256*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 1257*3f6ba9cdSMilanka Ringwald "USER:v" , 1258*3f6ba9cdSMilanka Ringwald "AT+CHLD=2" , 1259*3f6ba9cdSMilanka Ringwald "OK" , 1260*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 1261*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" , 1262*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 1263*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 1264*3f6ba9cdSMilanka Ringwald "OK" , 1265*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 1266*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 1267*3f6ba9cdSMilanka Ringwald "OK" , 1268*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 1269*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 1270*3f6ba9cdSMilanka Ringwald "OK" , 1271*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 1272*3f6ba9cdSMilanka Ringwald "OK" , 1273*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 1274*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 1275*3f6ba9cdSMilanka Ringwald "OK" , 1276*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 1277*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 1278*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 1279*3f6ba9cdSMilanka Ringwald "OK" , 1280*3f6ba9cdSMilanka Ringwald "OK" , 1281*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1282*3f6ba9cdSMilanka Ringwald "RING" , 1283*3f6ba9cdSMilanka Ringwald "USER:f" , 1284*3f6ba9cdSMilanka Ringwald "ATA" , 1285*3f6ba9cdSMilanka Ringwald "OK" , 1286*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 1287*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1288*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 1289*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 1290*3f6ba9cdSMilanka Ringwald "OK" , 1291*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 1292*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 1293*3f6ba9cdSMilanka Ringwald "OK" , 1294*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 1295*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 1296*3f6ba9cdSMilanka Ringwald "OK" , 1297*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 1298*3f6ba9cdSMilanka Ringwald "OK" , 1299*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 1300*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 1301*3f6ba9cdSMilanka Ringwald "OK" , 1302*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 1303*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 1304*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 1305*3f6ba9cdSMilanka Ringwald "OK" , 1306*3f6ba9cdSMilanka Ringwald "OK" , 1307*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1308*3f6ba9cdSMilanka Ringwald "RING" , 1309*3f6ba9cdSMilanka Ringwald "RING" , 1310*3f6ba9cdSMilanka Ringwald "RING" , 1311*3f6ba9cdSMilanka Ringwald "USER:f" , 1312*3f6ba9cdSMilanka Ringwald "ATA" , 1313*3f6ba9cdSMilanka Ringwald "OK" , 1314*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 1315*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1316*3f6ba9cdSMilanka Ringwald "+CCWA: \"7654321\",129" , 1317*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1318*3f6ba9cdSMilanka Ringwald "USER:U" , 1319*3f6ba9cdSMilanka Ringwald "AT+CHLD=1" , 1320*3f6ba9cdSMilanka Ringwald "OK" , 1321*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1322*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" , 1323*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 1324*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 1325*3f6ba9cdSMilanka Ringwald "OK" , 1326*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 1327*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 1328*3f6ba9cdSMilanka Ringwald "OK" , 1329*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 1330*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 1331*3f6ba9cdSMilanka Ringwald "OK" , 1332*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 1333*3f6ba9cdSMilanka Ringwald "OK" , 1334*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 1335*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 1336*3f6ba9cdSMilanka Ringwald "OK" , 1337*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 1338*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 1339*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 1340*3f6ba9cdSMilanka Ringwald "OK" , 1341*3f6ba9cdSMilanka Ringwald "OK" , 1342*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1343*3f6ba9cdSMilanka Ringwald "RING" , 1344*3f6ba9cdSMilanka Ringwald "RING" , 1345*3f6ba9cdSMilanka Ringwald "RING" , 1346*3f6ba9cdSMilanka Ringwald "RING" , 1347*3f6ba9cdSMilanka Ringwald "USER:f" , 1348*3f6ba9cdSMilanka Ringwald "ATA" , 1349*3f6ba9cdSMilanka Ringwald "OK" , 1350*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 1351*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1352*3f6ba9cdSMilanka Ringwald "+CCWA: \"7654321\",129" , 1353*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1354*3f6ba9cdSMilanka Ringwald "USER:v" , 1355*3f6ba9cdSMilanka Ringwald "AT+CHLD=2" , 1356*3f6ba9cdSMilanka Ringwald "OK" , 1357*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1358*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 1359*3f6ba9cdSMilanka Ringwald "USER:v" , 1360*3f6ba9cdSMilanka Ringwald "AT+CHLD=2" , 1361*3f6ba9cdSMilanka Ringwald "OK" , 1362*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 1363*3f6ba9cdSMilanka Ringwald "USER:U" , 1364*3f6ba9cdSMilanka Ringwald "AT+CHLD=1" , 1365*3f6ba9cdSMilanka Ringwald "OK" , 1366*3f6ba9cdSMilanka Ringwald "+CIEV: 4,0" , 1367*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" 1368d3c6e257SMilanka Ringwald }; 1369*3f6ba9cdSMilanka Ringwald 1370d3c6e257SMilanka Ringwald const char * TC_HF_TWC_BV_04_I[] = { 1371*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 1372*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 1373*3f6ba9cdSMilanka Ringwald "OK" , 1374*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 1375*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 1376*3f6ba9cdSMilanka Ringwald "OK" , 1377*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 1378*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 1379*3f6ba9cdSMilanka Ringwald "OK" , 1380*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 1381*3f6ba9cdSMilanka Ringwald "OK" , 1382*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 1383*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 1384*3f6ba9cdSMilanka Ringwald "OK" , 1385*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 1386*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 1387*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 1388*3f6ba9cdSMilanka Ringwald "OK" , 1389*3f6ba9cdSMilanka Ringwald "OK" , 1390*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1391*3f6ba9cdSMilanka Ringwald "RING" , 1392*3f6ba9cdSMilanka Ringwald "RING" , 1393*3f6ba9cdSMilanka Ringwald "RING" , 1394*3f6ba9cdSMilanka Ringwald "USER:f" , 1395*3f6ba9cdSMilanka Ringwald "ATA" , 1396*3f6ba9cdSMilanka Ringwald "OK" , 1397*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 1398*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1399*3f6ba9cdSMilanka Ringwald "+CCWA: \"7654321\",129" , 1400*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1401*3f6ba9cdSMilanka Ringwald "USER:v" , 1402*3f6ba9cdSMilanka Ringwald "AT+CHLD=2" , 1403*3f6ba9cdSMilanka Ringwald "OK" , 1404*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1405*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 1406*3f6ba9cdSMilanka Ringwald "USER:v" , 1407*3f6ba9cdSMilanka Ringwald "AT+CHLD=2" , 1408*3f6ba9cdSMilanka Ringwald "OK" , 1409*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 1410*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" , 1411*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 1412*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 1413*3f6ba9cdSMilanka Ringwald "OK" , 1414*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 1415*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 1416*3f6ba9cdSMilanka Ringwald "OK" , 1417*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 1418*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 1419*3f6ba9cdSMilanka Ringwald "OK" , 1420*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 1421*3f6ba9cdSMilanka Ringwald "OK" , 1422*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 1423*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 1424*3f6ba9cdSMilanka Ringwald "OK" , 1425*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 1426*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 1427*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 1428*3f6ba9cdSMilanka Ringwald "OK" , 1429*3f6ba9cdSMilanka Ringwald "OK" , 1430*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1431*3f6ba9cdSMilanka Ringwald "RING" , 1432*3f6ba9cdSMilanka Ringwald "USER:f" , 1433*3f6ba9cdSMilanka Ringwald "ATA" , 1434*3f6ba9cdSMilanka Ringwald "OK" , 1435*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 1436*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1437*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 1438*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 1439*3f6ba9cdSMilanka Ringwald "OK" , 1440*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 1441*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 1442*3f6ba9cdSMilanka Ringwald "OK" , 1443*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 1444*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 1445*3f6ba9cdSMilanka Ringwald "OK" , 1446*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 1447*3f6ba9cdSMilanka Ringwald "OK" , 1448*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 1449*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 1450*3f6ba9cdSMilanka Ringwald "OK" , 1451*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 1452*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 1453*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 1454*3f6ba9cdSMilanka Ringwald "OK" , 1455*3f6ba9cdSMilanka Ringwald "OK" , 1456*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1457*3f6ba9cdSMilanka Ringwald "RING" , 1458*3f6ba9cdSMilanka Ringwald "RING" , 1459*3f6ba9cdSMilanka Ringwald "RING" , 1460*3f6ba9cdSMilanka Ringwald "USER:f" , 1461*3f6ba9cdSMilanka Ringwald "ATA" , 1462*3f6ba9cdSMilanka Ringwald "OK" , 1463*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 1464*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1465*3f6ba9cdSMilanka Ringwald "+CCWA: \"7654321\",129" , 1466*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1467*3f6ba9cdSMilanka Ringwald "USER:U" , 1468*3f6ba9cdSMilanka Ringwald "AT+CHLD=1" , 1469*3f6ba9cdSMilanka Ringwald "OK" , 1470*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1471*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" , 1472*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 1473*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 1474*3f6ba9cdSMilanka Ringwald "OK" , 1475*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 1476*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 1477*3f6ba9cdSMilanka Ringwald "OK" , 1478*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 1479*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 1480*3f6ba9cdSMilanka Ringwald "OK" , 1481*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 1482*3f6ba9cdSMilanka Ringwald "OK" , 1483*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 1484*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 1485*3f6ba9cdSMilanka Ringwald "OK" , 1486*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 1487*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 1488*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 1489*3f6ba9cdSMilanka Ringwald "OK" , 1490*3f6ba9cdSMilanka Ringwald "OK" , 1491*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1492*3f6ba9cdSMilanka Ringwald "RING" , 1493*3f6ba9cdSMilanka Ringwald "RING" , 1494*3f6ba9cdSMilanka Ringwald "RING" , 1495*3f6ba9cdSMilanka Ringwald "RING" , 1496*3f6ba9cdSMilanka Ringwald "USER:f" , 1497*3f6ba9cdSMilanka Ringwald "ATA" , 1498*3f6ba9cdSMilanka Ringwald "OK" , 1499*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 1500*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1501*3f6ba9cdSMilanka Ringwald "+CCWA: \"7654321\",129" , 1502*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1503*3f6ba9cdSMilanka Ringwald "USER:v" , 1504*3f6ba9cdSMilanka Ringwald "AT+CHLD=2" , 1505*3f6ba9cdSMilanka Ringwald "OK" , 1506*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1507*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 1508*3f6ba9cdSMilanka Ringwald "USER:v" , 1509*3f6ba9cdSMilanka Ringwald "AT+CHLD=2" , 1510*3f6ba9cdSMilanka Ringwald "OK" , 1511*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 1512*3f6ba9cdSMilanka Ringwald "USER:U" , 1513*3f6ba9cdSMilanka Ringwald "AT+CHLD=1" , 1514*3f6ba9cdSMilanka Ringwald "OK" , 1515*3f6ba9cdSMilanka Ringwald "+CIEV: 4,0" , 1516*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" , 1517*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 1518*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 1519*3f6ba9cdSMilanka Ringwald "OK" , 1520*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 1521*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 1522*3f6ba9cdSMilanka Ringwald "OK" , 1523*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 1524*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 1525*3f6ba9cdSMilanka Ringwald "OK" , 1526*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 1527*3f6ba9cdSMilanka Ringwald "OK" , 1528*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 1529*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 1530*3f6ba9cdSMilanka Ringwald "OK" , 1531*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 1532*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 1533*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 1534*3f6ba9cdSMilanka Ringwald "OK" , 1535*3f6ba9cdSMilanka Ringwald "OK" , 1536*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1537*3f6ba9cdSMilanka Ringwald "RING" , 1538*3f6ba9cdSMilanka Ringwald "RING" , 1539*3f6ba9cdSMilanka Ringwald "RING" , 1540*3f6ba9cdSMilanka Ringwald "USER:f" , 1541*3f6ba9cdSMilanka Ringwald "ATA" , 1542*3f6ba9cdSMilanka Ringwald "OK" , 1543*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 1544*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1545*3f6ba9cdSMilanka Ringwald "+CCWA: \"7654321\",129" , 1546*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1547*3f6ba9cdSMilanka Ringwald "USER:v" , 1548*3f6ba9cdSMilanka Ringwald "AT+CHLD=2" , 1549*3f6ba9cdSMilanka Ringwald "OK" , 1550*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1551*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 1552*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" , 1553*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 1554*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 1555*3f6ba9cdSMilanka Ringwald "OK" , 1556*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 1557*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 1558*3f6ba9cdSMilanka Ringwald "OK" , 1559*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 1560*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 1561*3f6ba9cdSMilanka Ringwald "OK" , 1562*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 1563*3f6ba9cdSMilanka Ringwald "OK" , 1564*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 1565*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 1566*3f6ba9cdSMilanka Ringwald "OK" , 1567*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 1568*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 1569*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 1570*3f6ba9cdSMilanka Ringwald "OK" , 1571*3f6ba9cdSMilanka Ringwald "OK" , 1572*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1573*3f6ba9cdSMilanka Ringwald "RING" , 1574*3f6ba9cdSMilanka Ringwald "RING" , 1575*3f6ba9cdSMilanka Ringwald "RING" , 1576*3f6ba9cdSMilanka Ringwald "USER:f" , 1577*3f6ba9cdSMilanka Ringwald "ATA" , 1578*3f6ba9cdSMilanka Ringwald "OK" , 1579*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 1580*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1581*3f6ba9cdSMilanka Ringwald "+CCWA: \"7654321\",129" , 1582*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1583*3f6ba9cdSMilanka Ringwald "USER:v" , 1584*3f6ba9cdSMilanka Ringwald "AT+CHLD=2" , 1585*3f6ba9cdSMilanka Ringwald "OK" , 1586*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1587*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 1588*3f6ba9cdSMilanka Ringwald "USER:V" , 1589*3f6ba9cdSMilanka Ringwald "AT+CHLD=3" , 1590*3f6ba9cdSMilanka Ringwald "OK" , 1591*3f6ba9cdSMilanka Ringwald "+CIEV: 4,0" , 1592*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" 1593d3c6e257SMilanka Ringwald }; 1594*3f6ba9cdSMilanka Ringwald 1595*3f6ba9cdSMilanka Ringwald 1596d3c6e257SMilanka Ringwald const char * TC_HF_TWC_BV_05_I[] = { 1597*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 1598*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 1599*3f6ba9cdSMilanka Ringwald "OK" , 1600*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 1601*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 1602*3f6ba9cdSMilanka Ringwald "OK" , 1603*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 1604*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 1605*3f6ba9cdSMilanka Ringwald "OK" , 1606*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 1607*3f6ba9cdSMilanka Ringwald "OK" , 1608*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 1609*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 1610*3f6ba9cdSMilanka Ringwald "OK" , 1611*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 1612*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 1613*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 1614*3f6ba9cdSMilanka Ringwald "OK" , 1615*3f6ba9cdSMilanka Ringwald "OK" , 1616*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1617*3f6ba9cdSMilanka Ringwald "RING" , 1618*3f6ba9cdSMilanka Ringwald "RING" , 1619*3f6ba9cdSMilanka Ringwald "RING" , 1620*3f6ba9cdSMilanka Ringwald "USER:f" , 1621*3f6ba9cdSMilanka Ringwald "ATA" , 1622*3f6ba9cdSMilanka Ringwald "OK" , 1623*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 1624*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1625*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" , 1626*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 1627*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 1628*3f6ba9cdSMilanka Ringwald "OK" , 1629*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 1630*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 1631*3f6ba9cdSMilanka Ringwald "OK" , 1632*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 1633*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 1634*3f6ba9cdSMilanka Ringwald "OK" , 1635*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 1636*3f6ba9cdSMilanka Ringwald "OK" , 1637*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 1638*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 1639*3f6ba9cdSMilanka Ringwald "OK" , 1640*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 1641*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 1642*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 1643*3f6ba9cdSMilanka Ringwald "OK" , 1644*3f6ba9cdSMilanka Ringwald "OK" , 1645*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1646*3f6ba9cdSMilanka Ringwald "RING" , 1647*3f6ba9cdSMilanka Ringwald "RING" , 1648*3f6ba9cdSMilanka Ringwald "RING" , 1649*3f6ba9cdSMilanka Ringwald "USER:f" , 1650*3f6ba9cdSMilanka Ringwald "ATA" , 1651*3f6ba9cdSMilanka Ringwald "OK" , 1652*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 1653*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1654*3f6ba9cdSMilanka Ringwald "USER:W" , 1655*3f6ba9cdSMilanka Ringwald "AT+BLDN" , 1656*3f6ba9cdSMilanka Ringwald "OK" , 1657*3f6ba9cdSMilanka Ringwald "+CIEV: 3,2" , 1658*3f6ba9cdSMilanka Ringwald "+CIEV: 4,2" , 1659*3f6ba9cdSMilanka Ringwald "+CIEV: 3,3" , 1660*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 1661*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1662*3f6ba9cdSMilanka Ringwald "USER:U" , 1663*3f6ba9cdSMilanka Ringwald "AT+CHLD=1" , 1664*3f6ba9cdSMilanka Ringwald "OK" , 1665*3f6ba9cdSMilanka Ringwald "+CIEV: 4,0" , 1666*3f6ba9cdSMilanka Ringwald "USER:I" , 1667*3f6ba9cdSMilanka Ringwald "ATD7654321;" , 1668*3f6ba9cdSMilanka Ringwald "OK" , 1669*3f6ba9cdSMilanka Ringwald "+CIEV: 3,2" , 1670*3f6ba9cdSMilanka Ringwald "+CIEV: 4,2" , 1671*3f6ba9cdSMilanka Ringwald "+CIEV: 3,3" , 1672*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 1673*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1674*3f6ba9cdSMilanka Ringwald "USER:U" , 1675*3f6ba9cdSMilanka Ringwald "AT+CHLD=1" , 1676*3f6ba9cdSMilanka Ringwald "OK" , 1677*3f6ba9cdSMilanka Ringwald "+CIEV: 4,0" , 1678*3f6ba9cdSMilanka Ringwald "USER:j" , 1679*3f6ba9cdSMilanka Ringwald "ATD>1;" , 1680*3f6ba9cdSMilanka Ringwald "OK" , 1681*3f6ba9cdSMilanka Ringwald "+CIEV: 3,2" , 1682*3f6ba9cdSMilanka Ringwald "+CIEV: 4,2" , 1683*3f6ba9cdSMilanka Ringwald "+CIEV: 3,3" , 1684*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 1685*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1686*3f6ba9cdSMilanka Ringwald "USER:U" , 1687*3f6ba9cdSMilanka Ringwald "AT+CHLD=1" , 1688*3f6ba9cdSMilanka Ringwald "OK" , 1689*3f6ba9cdSMilanka Ringwald "+CIEV: 4,0" , 1690*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" 1691d3c6e257SMilanka Ringwald }; 1692*3f6ba9cdSMilanka Ringwald 1693d3c6e257SMilanka Ringwald const char * TC_HF_TWC_BV_06_I[] = { 1694*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 1695*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 1696*3f6ba9cdSMilanka Ringwald "OK" , 1697*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 1698*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 1699*3f6ba9cdSMilanka Ringwald "OK" , 1700*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 1701*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 1702*3f6ba9cdSMilanka Ringwald "OK" , 1703*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 1704*3f6ba9cdSMilanka Ringwald "OK" , 1705*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 1706*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 1707*3f6ba9cdSMilanka Ringwald "OK" , 1708*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 1709*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 1710*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 1711*3f6ba9cdSMilanka Ringwald "OK" , 1712*3f6ba9cdSMilanka Ringwald "OK" , 1713*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1714*3f6ba9cdSMilanka Ringwald "RING" , 1715*3f6ba9cdSMilanka Ringwald "RING" , 1716*3f6ba9cdSMilanka Ringwald "RING" , 1717*3f6ba9cdSMilanka Ringwald "USER:f" , 1718*3f6ba9cdSMilanka Ringwald "ATA" , 1719*3f6ba9cdSMilanka Ringwald "OK" , 1720*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 1721*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1722*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" , 1723*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 1724*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 1725*3f6ba9cdSMilanka Ringwald "OK" , 1726*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 1727*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 1728*3f6ba9cdSMilanka Ringwald "OK" , 1729*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 1730*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 1731*3f6ba9cdSMilanka Ringwald "OK" , 1732*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 1733*3f6ba9cdSMilanka Ringwald "OK" , 1734*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 1735*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 1736*3f6ba9cdSMilanka Ringwald "OK" , 1737*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 1738*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 1739*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 1740*3f6ba9cdSMilanka Ringwald "OK" , 1741*3f6ba9cdSMilanka Ringwald "OK" , 1742*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1743*3f6ba9cdSMilanka Ringwald "RING" , 1744*3f6ba9cdSMilanka Ringwald "RING" , 1745*3f6ba9cdSMilanka Ringwald "RING" , 1746*3f6ba9cdSMilanka Ringwald "USER:f" , 1747*3f6ba9cdSMilanka Ringwald "ATA" , 1748*3f6ba9cdSMilanka Ringwald "OK" , 1749*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 1750*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1751*3f6ba9cdSMilanka Ringwald "USER:W" , 1752*3f6ba9cdSMilanka Ringwald "AT+BLDN" , 1753*3f6ba9cdSMilanka Ringwald "OK" , 1754*3f6ba9cdSMilanka Ringwald "+CIEV: 3,2" , 1755*3f6ba9cdSMilanka Ringwald "+CIEV: 4,2" , 1756*3f6ba9cdSMilanka Ringwald "+CIEV: 3,3" , 1757*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 1758*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1759*3f6ba9cdSMilanka Ringwald "USER:U" , 1760*3f6ba9cdSMilanka Ringwald "AT+CHLD=1" , 1761*3f6ba9cdSMilanka Ringwald "OK" , 1762*3f6ba9cdSMilanka Ringwald "+CIEV: 4,0" , 1763*3f6ba9cdSMilanka Ringwald "USER:I" , 1764*3f6ba9cdSMilanka Ringwald "ATD7654321;" , 1765*3f6ba9cdSMilanka Ringwald "OK" , 1766*3f6ba9cdSMilanka Ringwald "+CIEV: 3,2" , 1767*3f6ba9cdSMilanka Ringwald "+CIEV: 4,2" , 1768*3f6ba9cdSMilanka Ringwald "+CIEV: 3,3" , 1769*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 1770*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1771*3f6ba9cdSMilanka Ringwald "USER:U" , 1772*3f6ba9cdSMilanka Ringwald "AT+CHLD=1" , 1773*3f6ba9cdSMilanka Ringwald "OK" , 1774*3f6ba9cdSMilanka Ringwald "+CIEV: 4,0" , 1775*3f6ba9cdSMilanka Ringwald "USER:j" , 1776*3f6ba9cdSMilanka Ringwald "ATD>1;" , 1777*3f6ba9cdSMilanka Ringwald "OK" , 1778*3f6ba9cdSMilanka Ringwald "+CIEV: 3,2" , 1779*3f6ba9cdSMilanka Ringwald "+CIEV: 4,2" , 1780*3f6ba9cdSMilanka Ringwald "+CIEV: 3,3" , 1781*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 1782*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1783*3f6ba9cdSMilanka Ringwald "USER:U" , 1784*3f6ba9cdSMilanka Ringwald "AT+CHLD=1" , 1785*3f6ba9cdSMilanka Ringwald "OK" , 1786*3f6ba9cdSMilanka Ringwald "+CIEV: 4,0" , 1787*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" , 1788*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 1789*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 1790*3f6ba9cdSMilanka Ringwald "OK" , 1791*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 1792*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 1793*3f6ba9cdSMilanka Ringwald "OK" , 1794*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 1795*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 1796*3f6ba9cdSMilanka Ringwald "OK" , 1797*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 1798*3f6ba9cdSMilanka Ringwald "OK" , 1799*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 1800*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 1801*3f6ba9cdSMilanka Ringwald "OK" , 1802*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 1803*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 1804*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 1805*3f6ba9cdSMilanka Ringwald "OK" , 1806*3f6ba9cdSMilanka Ringwald "OK" , 1807*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1808*3f6ba9cdSMilanka Ringwald "RING" , 1809*3f6ba9cdSMilanka Ringwald "RING" , 1810*3f6ba9cdSMilanka Ringwald "RING" , 1811*3f6ba9cdSMilanka Ringwald "USER:f" , 1812*3f6ba9cdSMilanka Ringwald "ATA" , 1813*3f6ba9cdSMilanka Ringwald "OK" , 1814*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 1815*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1816*3f6ba9cdSMilanka Ringwald "+CCWA: \"7654321\",129" , 1817*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1818*3f6ba9cdSMilanka Ringwald "USER:v" , 1819*3f6ba9cdSMilanka Ringwald "AT+CHLD=2" , 1820*3f6ba9cdSMilanka Ringwald "OK" , 1821*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1822*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 1823*3f6ba9cdSMilanka Ringwald "USER:w" , 1824*3f6ba9cdSMilanka Ringwald "AT+CHLD=4" , 1825*3f6ba9cdSMilanka Ringwald "OK" , 1826*3f6ba9cdSMilanka Ringwald "+CIEV: 4,0" , 1827*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" 1828d3c6e257SMilanka Ringwald }; 1829*3f6ba9cdSMilanka Ringwald 1830*3f6ba9cdSMilanka Ringwald 1831d3c6e257SMilanka Ringwald hfp_test_item_t pts_hf_twc_tests[] = { 1832d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_HF_TWC_BV_01_I), 1833*3f6ba9cdSMilanka Ringwald // TEST_SEQUENCE(TC_HF_TWC_BV_02_I), 1834*3f6ba9cdSMilanka Ringwald // TEST_SEQUENCE(TC_HF_TWC_BV_03_I), 1835*3f6ba9cdSMilanka Ringwald // TEST_SEQUENCE(TC_HF_TWC_BV_04_I), 1836*3f6ba9cdSMilanka Ringwald // TEST_SEQUENCE(TC_HF_TWC_BV_05_I), 1837*3f6ba9cdSMilanka Ringwald // TEST_SEQUENCE(TC_HF_TWC_BV_06_I) 1838d3c6e257SMilanka Ringwald }; 1839d3c6e257SMilanka Ringwald 1840d3c6e257SMilanka Ringwald 1841d3c6e257SMilanka Ringwald /* PTS test sequences - ECS Group */ 1842d3c6e257SMilanka Ringwald const char * TC_AG_ECS_BV_01_I[] = {}; 1843d3c6e257SMilanka Ringwald const char * TC_AG_ECS_BV_02_I[] = {}; 1844d3c6e257SMilanka Ringwald const char * TC_AG_ECS_BV_03_I[] = {}; 1845d3c6e257SMilanka Ringwald 1846d3c6e257SMilanka Ringwald 1847d3c6e257SMilanka Ringwald hfp_test_item_t pts_ag_ecs_tests[] = { 1848d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_AG_ECS_BV_01_I), 1849d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_AG_ECS_BV_02_I), 1850d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_AG_ECS_BV_03_I) 1851d3c6e257SMilanka Ringwald }; 1852d3c6e257SMilanka Ringwald 1853d3c6e257SMilanka Ringwald 1854*3f6ba9cdSMilanka Ringwald const char * TC_HF_ECS_BV_01_I[] = { 1855*3f6ba9cdSMilanka Ringwald "USER:a" , 1856*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 1857*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 1858*3f6ba9cdSMilanka Ringwald "OK" , 1859*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 1860*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 1861*3f6ba9cdSMilanka Ringwald "OK" , 1862*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 1863*3f6ba9cdSMilanka Ringwald "+CIND: 1,1,0,1,5,0,5" , 1864*3f6ba9cdSMilanka Ringwald "OK" , 1865*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 1866*3f6ba9cdSMilanka Ringwald "OK" , 1867*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 1868*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 1869*3f6ba9cdSMilanka Ringwald "OK" , 1870*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 1871*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 1872*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 1873*3f6ba9cdSMilanka Ringwald "OK" , 1874*3f6ba9cdSMilanka Ringwald "OK" , 1875*3f6ba9cdSMilanka Ringwald "USER:X" , 1876*3f6ba9cdSMilanka Ringwald "AT+CLCC" , 1877*3f6ba9cdSMilanka Ringwald "+CLCC:1,1,1,0,0" , 1878*3f6ba9cdSMilanka Ringwald "+CLCC:2,1,0,0,0" , 1879*3f6ba9cdSMilanka Ringwald "OK" , 1880*3f6ba9cdSMilanka Ringwald "+CIEV: 4,0" , 1881*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" 1882*3f6ba9cdSMilanka Ringwald }; 1883*3f6ba9cdSMilanka Ringwald 1884*3f6ba9cdSMilanka Ringwald const char * TC_HF_ECS_BV_02_I[] = { 1885*3f6ba9cdSMilanka Ringwald "USER:a" , 1886*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 1887*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 1888*3f6ba9cdSMilanka Ringwald "OK" , 1889*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 1890*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 1891*3f6ba9cdSMilanka Ringwald "OK" , 1892*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 1893*3f6ba9cdSMilanka Ringwald "+CIND: 1,1,0,1,5,0,5" , 1894*3f6ba9cdSMilanka Ringwald "OK" , 1895*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 1896*3f6ba9cdSMilanka Ringwald "OK" , 1897*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 1898*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 1899*3f6ba9cdSMilanka Ringwald "OK" , 1900*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 1901*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 1902*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 1903*3f6ba9cdSMilanka Ringwald "OK" , 1904*3f6ba9cdSMilanka Ringwald "OK" , 1905*3f6ba9cdSMilanka Ringwald "+CIEV: 4,0" , 1906*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" 1907*3f6ba9cdSMilanka Ringwald }; 1908*3f6ba9cdSMilanka Ringwald 1909*3f6ba9cdSMilanka Ringwald const char * TC_HF_ECS_BV_03_I[] = { 1910*3f6ba9cdSMilanka Ringwald "USER:a" , 1911*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 1912*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 1913*3f6ba9cdSMilanka Ringwald "OK" , 1914*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 1915*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 1916*3f6ba9cdSMilanka Ringwald "OK" , 1917*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 1918*3f6ba9cdSMilanka Ringwald "+CIND: 1,1,0,1,5,0,5" , 1919*3f6ba9cdSMilanka Ringwald "OK" , 1920*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 1921*3f6ba9cdSMilanka Ringwald "OK" , 1922*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 1923*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 1924*3f6ba9cdSMilanka Ringwald "OK" , 1925*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 1926*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 1927*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 1928*3f6ba9cdSMilanka Ringwald "OK" , 1929*3f6ba9cdSMilanka Ringwald "OK" , 1930*3f6ba9cdSMilanka Ringwald "+CIEV: 4,0" , 1931*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" , 1932*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 1933*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 1934*3f6ba9cdSMilanka Ringwald "OK" , 1935*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 1936*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 1937*3f6ba9cdSMilanka Ringwald "OK" , 1938*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 1939*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 1940*3f6ba9cdSMilanka Ringwald "OK" , 1941*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 1942*3f6ba9cdSMilanka Ringwald "OK" , 1943*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 1944*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 1945*3f6ba9cdSMilanka Ringwald "OK" , 1946*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 1947*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 1948*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 1949*3f6ba9cdSMilanka Ringwald "OK" , 1950*3f6ba9cdSMilanka Ringwald "OK" , 1951*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1952*3f6ba9cdSMilanka Ringwald "RING" , 1953*3f6ba9cdSMilanka Ringwald "RING" , 1954*3f6ba9cdSMilanka Ringwald "RING" , 1955*3f6ba9cdSMilanka Ringwald "RING" , 1956*3f6ba9cdSMilanka Ringwald "USER:f" , 1957*3f6ba9cdSMilanka Ringwald "ATA" , 1958*3f6ba9cdSMilanka Ringwald "OK" , 1959*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 1960*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1961*3f6ba9cdSMilanka Ringwald "+CCWA: \"7654321\",129" , 1962*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 1963*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 1964*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 1965*3f6ba9cdSMilanka Ringwald "+CIEV: 4,0" , 1966*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" 1967*3f6ba9cdSMilanka Ringwald }; 1968d3c6e257SMilanka Ringwald 1969d3c6e257SMilanka Ringwald hfp_test_item_t pts_hf_ecs_tests[] = { 1970*3f6ba9cdSMilanka Ringwald // TEST_SEQUENCE(TC_HF_ECS_BV_01_I), 1971*3f6ba9cdSMilanka Ringwald // TEST_SEQUENCE(TC_HF_ECS_BV_02_I), 1972*3f6ba9cdSMilanka Ringwald // TEST_SEQUENCE(TC_HF_ECS_BV_03_I) 1973d3c6e257SMilanka Ringwald }; 1974d3c6e257SMilanka Ringwald 1975d3c6e257SMilanka Ringwald 1976d3c6e257SMilanka Ringwald /* PTS test sequences - ECC Group */ 1977d3c6e257SMilanka Ringwald const char * TC_AG_ECC_BV_01_I[] = {}; 1978d3c6e257SMilanka Ringwald const char * TC_AG_ECC_BV_02_I[] = {}; 1979d3c6e257SMilanka Ringwald const char * TC_AG_ECC_BV_03_I[] = {}; 1980d3c6e257SMilanka Ringwald const char * TC_AG_ECC_BV_04_I[] = {}; 1981d3c6e257SMilanka Ringwald 1982d3c6e257SMilanka Ringwald hfp_test_item_t pts_ag_ecc_tests[] = { 1983d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_AG_ECC_BV_01_I), 1984d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_AG_ECC_BV_02_I), 1985d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_AG_ECC_BV_03_I), 1986d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_AG_ECC_BV_04_I) 1987d3c6e257SMilanka Ringwald }; 1988d3c6e257SMilanka Ringwald 1989*3f6ba9cdSMilanka Ringwald const char * TC_HF_ECC_BV_01_I[] = { 1990*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 1991*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 1992*3f6ba9cdSMilanka Ringwald "OK" , 1993*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 1994*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 1995*3f6ba9cdSMilanka Ringwald "OK" , 1996*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 1997*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 1998*3f6ba9cdSMilanka Ringwald "OK" , 1999*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 2000*3f6ba9cdSMilanka Ringwald "OK" , 2001*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 2002*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 2003*3f6ba9cdSMilanka Ringwald "OK" , 2004*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 2005*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 2006*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 2007*3f6ba9cdSMilanka Ringwald "OK" , 2008*3f6ba9cdSMilanka Ringwald "OK" , 2009*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 2010*3f6ba9cdSMilanka Ringwald "RING" , 2011*3f6ba9cdSMilanka Ringwald "RING" , 2012*3f6ba9cdSMilanka Ringwald "USER:f" , 2013*3f6ba9cdSMilanka Ringwald "ATA" , 2014*3f6ba9cdSMilanka Ringwald "OK" , 2015*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 2016*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 2017*3f6ba9cdSMilanka Ringwald "+CCWA: \"7654321\",129" , 2018*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 2019*3f6ba9cdSMilanka Ringwald "USER:v" , 2020*3f6ba9cdSMilanka Ringwald "AT+CHLD=2" , 2021*3f6ba9cdSMilanka Ringwald "OK" , 2022*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 2023*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 2024*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" , 2025*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 2026*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 2027*3f6ba9cdSMilanka Ringwald "OK" , 2028*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 2029*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 2030*3f6ba9cdSMilanka Ringwald "OK" , 2031*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 2032*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 2033*3f6ba9cdSMilanka Ringwald "OK" , 2034*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 2035*3f6ba9cdSMilanka Ringwald "OK" , 2036*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 2037*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 2038*3f6ba9cdSMilanka Ringwald "OK" , 2039*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 2040*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 2041*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 2042*3f6ba9cdSMilanka Ringwald "OK" , 2043*3f6ba9cdSMilanka Ringwald "OK" , 2044*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 2045*3f6ba9cdSMilanka Ringwald "RING" , 2046*3f6ba9cdSMilanka Ringwald "RING" , 2047*3f6ba9cdSMilanka Ringwald "USER:f" , 2048*3f6ba9cdSMilanka Ringwald "ATA" , 2049*3f6ba9cdSMilanka Ringwald "OK" , 2050*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 2051*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 2052*3f6ba9cdSMilanka Ringwald "+CCWA: \"7654321\",129" , 2053*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 2054*3f6ba9cdSMilanka Ringwald "USER:v" , 2055*3f6ba9cdSMilanka Ringwald "AT+CHLD=2" , 2056*3f6ba9cdSMilanka Ringwald "OK" , 2057*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 2058*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 2059*3f6ba9cdSMilanka Ringwald "+CIEV: 4,0" , 2060*3f6ba9cdSMilanka Ringwald "USER:y" , 2061*3f6ba9cdSMilanka Ringwald "AT+CHLD=12" , 2062*3f6ba9cdSMilanka Ringwald "OK" , 2063*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 2064*3f6ba9cdSMilanka Ringwald "+CIEV: 4,0" , 2065*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" 2066*3f6ba9cdSMilanka Ringwald }; 2067*3f6ba9cdSMilanka Ringwald 2068*3f6ba9cdSMilanka Ringwald const char * TC_HF_ECC_BV_02_I[] = { 2069*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 2070*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 2071*3f6ba9cdSMilanka Ringwald "OK" , 2072*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 2073*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 2074*3f6ba9cdSMilanka Ringwald "OK" , 2075*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 2076*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 2077*3f6ba9cdSMilanka Ringwald "OK" , 2078*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 2079*3f6ba9cdSMilanka Ringwald "OK" , 2080*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 2081*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 2082*3f6ba9cdSMilanka Ringwald "OK" , 2083*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 2084*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 2085*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 2086*3f6ba9cdSMilanka Ringwald "OK" , 2087*3f6ba9cdSMilanka Ringwald "OK" , 2088*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 2089*3f6ba9cdSMilanka Ringwald "RING" , 2090*3f6ba9cdSMilanka Ringwald "RING" , 2091*3f6ba9cdSMilanka Ringwald "USER:f" , 2092*3f6ba9cdSMilanka Ringwald "ATA" , 2093*3f6ba9cdSMilanka Ringwald "OK" , 2094*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 2095*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 2096*3f6ba9cdSMilanka Ringwald "+CCWA: \"7654321\",129" , 2097*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 2098*3f6ba9cdSMilanka Ringwald "USER:v" , 2099*3f6ba9cdSMilanka Ringwald "AT+CHLD=2" , 2100*3f6ba9cdSMilanka Ringwald "OK" , 2101*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 2102*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 2103*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" , 2104*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 2105*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 2106*3f6ba9cdSMilanka Ringwald "OK" , 2107*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 2108*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 2109*3f6ba9cdSMilanka Ringwald "OK" , 2110*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 2111*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 2112*3f6ba9cdSMilanka Ringwald "OK" , 2113*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 2114*3f6ba9cdSMilanka Ringwald "OK" , 2115*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 2116*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 2117*3f6ba9cdSMilanka Ringwald "OK" , 2118*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 2119*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 2120*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 2121*3f6ba9cdSMilanka Ringwald "OK" , 2122*3f6ba9cdSMilanka Ringwald "OK" , 2123*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 2124*3f6ba9cdSMilanka Ringwald "RING" , 2125*3f6ba9cdSMilanka Ringwald "RING" , 2126*3f6ba9cdSMilanka Ringwald "USER:f" , 2127*3f6ba9cdSMilanka Ringwald "ATA" , 2128*3f6ba9cdSMilanka Ringwald "OK" , 2129*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 2130*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 2131*3f6ba9cdSMilanka Ringwald "+CCWA: \"7654321\",129" , 2132*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 2133*3f6ba9cdSMilanka Ringwald "USER:v" , 2134*3f6ba9cdSMilanka Ringwald "AT+CHLD=2" , 2135*3f6ba9cdSMilanka Ringwald "OK" , 2136*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 2137*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 2138*3f6ba9cdSMilanka Ringwald "+CIEV: 4,0" , 2139*3f6ba9cdSMilanka Ringwald "USER:y" , 2140*3f6ba9cdSMilanka Ringwald "AT+CHLD=12" , 2141*3f6ba9cdSMilanka Ringwald "OK" , 2142*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 2143*3f6ba9cdSMilanka Ringwald "+CIEV: 4,0" , 2144*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" , 2145*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 2146*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 2147*3f6ba9cdSMilanka Ringwald "OK" , 2148*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 2149*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 2150*3f6ba9cdSMilanka Ringwald "OK" , 2151*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 2152*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 2153*3f6ba9cdSMilanka Ringwald "OK" , 2154*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 2155*3f6ba9cdSMilanka Ringwald "OK" , 2156*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 2157*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 2158*3f6ba9cdSMilanka Ringwald "OK" , 2159*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 2160*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 2161*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 2162*3f6ba9cdSMilanka Ringwald "OK" , 2163*3f6ba9cdSMilanka Ringwald "OK" , 2164*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 2165*3f6ba9cdSMilanka Ringwald "RING" , 2166*3f6ba9cdSMilanka Ringwald "RING" , 2167*3f6ba9cdSMilanka Ringwald "USER:f" , 2168*3f6ba9cdSMilanka Ringwald "ATA" , 2169*3f6ba9cdSMilanka Ringwald "OK" , 2170*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 2171*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 2172*3f6ba9cdSMilanka Ringwald "+CCWA: \"7654321\",129" , 2173*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 2174*3f6ba9cdSMilanka Ringwald "USER:v" , 2175*3f6ba9cdSMilanka Ringwald "AT+CHLD=2" , 2176*3f6ba9cdSMilanka Ringwald "OK" , 2177*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 2178*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 2179*3f6ba9cdSMilanka Ringwald "+CIEV: 4,0" , 2180*3f6ba9cdSMilanka Ringwald "USER:Y" , 2181*3f6ba9cdSMilanka Ringwald "AT+CHLD=22" , 2182*3f6ba9cdSMilanka Ringwald "OK" , 2183*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 2184*3f6ba9cdSMilanka Ringwald "USER:U" , 2185*3f6ba9cdSMilanka Ringwald "AT+CHLD=1" , 2186*3f6ba9cdSMilanka Ringwald "OK" , 2187*3f6ba9cdSMilanka Ringwald "+CIEV: 4,0" , 2188*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" , 2189*3f6ba9cdSMilanka Ringwald "AT+BRSF=951" , 2190*3f6ba9cdSMilanka Ringwald "+BRSF: 511" , 2191*3f6ba9cdSMilanka Ringwald "OK" , 2192*3f6ba9cdSMilanka Ringwald "AT+CIND=?" , 2193*3f6ba9cdSMilanka Ringwald "+CIND: (\"service\",(0,1)),(\"call\",(0,1)),(\"callsetup\",(0-3)),(\"callheld\",(0-2)),(\"signal\",(0-5)),(\"roam\",(0-1)),(\"battchg\",(0-5))" , 2194*3f6ba9cdSMilanka Ringwald "OK" , 2195*3f6ba9cdSMilanka Ringwald "AT+CIND?" , 2196*3f6ba9cdSMilanka Ringwald "+CIND: 1,0,0,0,5,0,5" , 2197*3f6ba9cdSMilanka Ringwald "OK" , 2198*3f6ba9cdSMilanka Ringwald "AT+CMER=3,0,0,1" , 2199*3f6ba9cdSMilanka Ringwald "OK" , 2200*3f6ba9cdSMilanka Ringwald "AT+CHLD=?" , 2201*3f6ba9cdSMilanka Ringwald "+CHLD: (0,1,1x,2,2x,3,4)" , 2202*3f6ba9cdSMilanka Ringwald "OK" , 2203*3f6ba9cdSMilanka Ringwald "AT+VGM=9" , 2204*3f6ba9cdSMilanka Ringwald "AT+VGS=9" , 2205*3f6ba9cdSMilanka Ringwald "+BSIR: 0" , 2206*3f6ba9cdSMilanka Ringwald "OK" , 2207*3f6ba9cdSMilanka Ringwald "OK" , 2208*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 2209*3f6ba9cdSMilanka Ringwald "RING" , 2210*3f6ba9cdSMilanka Ringwald "RING" , 2211*3f6ba9cdSMilanka Ringwald "USER:f" , 2212*3f6ba9cdSMilanka Ringwald "ATA" , 2213*3f6ba9cdSMilanka Ringwald "OK" , 2214*3f6ba9cdSMilanka Ringwald "+CIEV: 2,1" , 2215*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 2216*3f6ba9cdSMilanka Ringwald "+CCWA: \"7654321\",129" , 2217*3f6ba9cdSMilanka Ringwald "+CIEV: 3,1" , 2218*3f6ba9cdSMilanka Ringwald "USER:v" , 2219*3f6ba9cdSMilanka Ringwald "AT+CHLD=2" , 2220*3f6ba9cdSMilanka Ringwald "OK" , 2221*3f6ba9cdSMilanka Ringwald "+CIEV: 3,0" , 2222*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 2223*3f6ba9cdSMilanka Ringwald "+CIEV: 4,0" , 2224*3f6ba9cdSMilanka Ringwald "USER:Y" , 2225*3f6ba9cdSMilanka Ringwald "AT+CHLD=22" , 2226*3f6ba9cdSMilanka Ringwald "OK" , 2227*3f6ba9cdSMilanka Ringwald "+CIEV: 4,1" , 2228*3f6ba9cdSMilanka Ringwald "USER:U" , 2229*3f6ba9cdSMilanka Ringwald "AT+CHLD=1" , 2230*3f6ba9cdSMilanka Ringwald "OK" , 2231*3f6ba9cdSMilanka Ringwald "+CIEV: 4,0" , 2232*3f6ba9cdSMilanka Ringwald "+CIEV: 2,0" 2233*3f6ba9cdSMilanka Ringwald }; 2234d3c6e257SMilanka Ringwald 2235d3c6e257SMilanka Ringwald hfp_test_item_t pts_hf_ecc_tests[] = { 2236*3f6ba9cdSMilanka Ringwald // TEST_SEQUENCE(TC_HF_ECC_BV_01_I), 2237*3f6ba9cdSMilanka Ringwald // TEST_SEQUENCE(TC_HF_ECC_BV_02_I) 2238d3c6e257SMilanka Ringwald }; 2239d3c6e257SMilanka Ringwald 2240d3c6e257SMilanka Ringwald 2241d3c6e257SMilanka Ringwald /* PTS test sequences - RHH Group */ 2242d3c6e257SMilanka Ringwald const char * TC_AG_RHH_BV_01_I[] = {}; 2243d3c6e257SMilanka Ringwald const char * TC_AG_RHH_BV_02_I[] = {}; 2244d3c6e257SMilanka Ringwald const char * TC_AG_RHH_BV_03_I[] = {}; 2245d3c6e257SMilanka Ringwald const char * TC_AG_RHH_BV_04_I[] = {}; 2246d3c6e257SMilanka Ringwald const char * TC_AG_RHH_BV_05_I[] = {}; 2247d3c6e257SMilanka Ringwald const char * TC_AG_RHH_BV_06_I[] = {}; 2248d3c6e257SMilanka Ringwald const char * TC_AG_RHH_BV_07_I[] = {}; 2249d3c6e257SMilanka Ringwald const char * TC_AG_RHH_BV_08_I[] = {}; 2250d3c6e257SMilanka Ringwald 2251d3c6e257SMilanka Ringwald hfp_test_item_t pts_ag_rhh_tests[] = { 2252d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_AG_RHH_BV_01_I), 2253d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_AG_RHH_BV_02_I), 2254d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_AG_RHH_BV_03_I), 2255d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_AG_RHH_BV_04_I), 2256d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_AG_RHH_BV_05_I), 2257d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_AG_RHH_BV_06_I), 2258d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_AG_RHH_BV_07_I), 2259d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_AG_RHH_BV_08_I) 2260d3c6e257SMilanka Ringwald }; 2261d3c6e257SMilanka Ringwald 2262d3c6e257SMilanka Ringwald const char * TC_HF_RHH_BV_01_I[] = {}; 2263d3c6e257SMilanka Ringwald const char * TC_HF_RHH_BV_02_I[] = {}; 2264d3c6e257SMilanka Ringwald const char * TC_HF_RHH_BV_03_I[] = {}; 2265d3c6e257SMilanka Ringwald const char * TC_HF_RHH_BV_04_I[] = {}; 2266d3c6e257SMilanka Ringwald const char * TC_HF_RHH_BV_05_I[] = {}; 2267d3c6e257SMilanka Ringwald const char * TC_HF_RHH_BV_06_I[] = {}; 2268d3c6e257SMilanka Ringwald const char * TC_HF_RHH_BV_07_I[] = {}; 2269d3c6e257SMilanka Ringwald const char * TC_HF_RHH_BV_08_I[] = {}; 2270d3c6e257SMilanka Ringwald 2271d3c6e257SMilanka Ringwald hfp_test_item_t pts_hf_rhh_tests[] = { 2272d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_HF_RHH_BV_01_I), 2273d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_HF_RHH_BV_02_I), 2274d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_HF_RHH_BV_03_I), 2275d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_HF_RHH_BV_04_I), 2276d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_HF_RHH_BV_05_I), 2277d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_HF_RHH_BV_06_I), 2278d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_HF_RHH_BV_07_I), 2279d3c6e257SMilanka Ringwald TEST_SEQUENCE(TC_HF_RHH_BV_08_I) 2280d3c6e257SMilanka Ringwald }; 2281d3c6e257SMilanka Ringwald 2282d3c6e257SMilanka Ringwald ///////// 2283656f7353SMilanka Ringwald static int test_item_size = sizeof(hfp_test_item_t); 2284dc5611fdSMilanka Ringwald 2285dc5611fdSMilanka Ringwald // CC 22860cacd247SMilanka Ringwald int hfp_cc_tests_size(){ return sizeof(cc_tests) /test_item_size;} 2287656f7353SMilanka Ringwald hfp_test_item_t * hfp_cc_tests(){ return cc_tests;} 22880cacd247SMilanka Ringwald hfp_test_item_t * default_hfp_cc_test(){ return &cc_tests[0];} 2289deaf6c13SMilanka Ringwald 2290d5deed03SMilanka Ringwald // PTS - SLC Group 2291c3a23b29SMilanka Ringwald int hfp_pts_ag_slc_tests_size(){ return sizeof(pts_ag_slc_tests)/test_item_size;} 2292c3a23b29SMilanka Ringwald hfp_test_item_t * hfp_pts_ag_slc_tests(){ return pts_ag_slc_tests;} 2293c3a23b29SMilanka Ringwald 2294c3a23b29SMilanka Ringwald int hfp_pts_hf_slc_tests_size(){ return sizeof(pts_hf_slc_tests)/test_item_size;} 2295c3a23b29SMilanka Ringwald hfp_test_item_t * hfp_pts_hf_slc_tests(){ return pts_hf_slc_tests;} 2296656f7353SMilanka Ringwald 2297d5deed03SMilanka Ringwald // PTS - ATA Group 2298d5deed03SMilanka Ringwald int hfp_pts_ag_ata_tests_size(){ return sizeof(pts_ag_ata_tests)/test_item_size;} 2299d5deed03SMilanka Ringwald hfp_test_item_t * hfp_pts_ag_ata_tests(){ return pts_ag_ata_tests;} 2300d5deed03SMilanka Ringwald 2301d5deed03SMilanka Ringwald int hfp_pts_hf_ata_tests_size(){ return sizeof(pts_hf_ata_tests)/test_item_size;} 2302d5deed03SMilanka Ringwald hfp_test_item_t * hfp_pts_hf_ata_tests(){ return pts_hf_ata_tests;} 2303d5deed03SMilanka Ringwald 2304d3c6e257SMilanka Ringwald // PTS - TWC Group 2305d3c6e257SMilanka Ringwald int hfp_pts_ag_twc_tests_size(){ return sizeof(pts_ag_twc_tests)/test_item_size;} 2306d3c6e257SMilanka Ringwald hfp_test_item_t * hfp_pts_ag_twc_tests(){ return pts_ag_twc_tests;} 2307d3c6e257SMilanka Ringwald int hfp_pts_hf_twc_tests_size(){ return sizeof(pts_hf_twc_tests)/test_item_size;} 2308d3c6e257SMilanka Ringwald hfp_test_item_t * hfp_pts_hf_twc_tests(){ return pts_hf_twc_tests;} 2309d3c6e257SMilanka Ringwald 2310d3c6e257SMilanka Ringwald // PTS - ECS Group 2311d3c6e257SMilanka Ringwald int hfp_pts_ag_ecs_tests_size(){ return sizeof(pts_ag_ecs_tests)/test_item_size;} 2312d3c6e257SMilanka Ringwald hfp_test_item_t * hfp_pts_ag_ecs_tests(){ return pts_ag_ecs_tests;} 2313d3c6e257SMilanka Ringwald int hfp_pts_hf_ecs_tests_size(){ return sizeof(pts_hf_ecs_tests)/test_item_size;} 2314d3c6e257SMilanka Ringwald hfp_test_item_t * hfp_pts_hf_ecs_tests(){ return pts_hf_ecs_tests;} 2315d3c6e257SMilanka Ringwald 2316d3c6e257SMilanka Ringwald // PTS - ECC Group 2317d3c6e257SMilanka Ringwald int hfp_pts_ag_ecc_tests_size(){ return sizeof(pts_ag_ecc_tests)/test_item_size;} 2318d3c6e257SMilanka Ringwald hfp_test_item_t * hfp_pts_ag_ecc_tests(){ return pts_ag_ecc_tests;} 2319d3c6e257SMilanka Ringwald int hfp_pts_hf_ecc_tests_size(){ return sizeof(pts_hf_ecc_tests)/test_item_size;} 2320d3c6e257SMilanka Ringwald hfp_test_item_t * hfp_pts_hf_ecc_tests(){ return pts_hf_ecc_tests;} 2321d3c6e257SMilanka Ringwald 2322d3c6e257SMilanka Ringwald // PTS - RHH Group 2323d3c6e257SMilanka Ringwald int hfp_pts_ag_rhh_tests_size(){ return sizeof(pts_ag_rhh_tests)/test_item_size;} 2324d3c6e257SMilanka Ringwald hfp_test_item_t * hfp_pts_ag_rhh_tests(){ return pts_ag_rhh_tests;} 2325d3c6e257SMilanka Ringwald int hfp_pts_hf_rhh_tests_size(){ return sizeof(pts_hf_rhh_tests)/test_item_size;} 2326d3c6e257SMilanka Ringwald hfp_test_item_t * hfp_pts_hf_rhh_tests(){ return pts_hf_rhh_tests;} 2327d3c6e257SMilanka Ringwald 2328d3c6e257SMilanka Ringwald 2329a8714e14SMilanka Ringwald