InitialConditionAll.yml 77 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967
  1. initial condition:
  2. - check cmd set:
  3. - ''
  4. - - SSC SSC1 op -Q
  5. - ['R SSC1 C +CURMODE:2']
  6. - - SSC SSC1 ap -Q
  7. - ['R SSC1 RE "\+APCONFIG:%%s,%%s,\d+,\d+,\d+,4,"%%(<target_ssid>,<target_password>)']
  8. - - SSC SSC1 dhcp -Q -o 2
  9. - ['R SSC1 C +DHCP:AP,STARTED']
  10. - - SSC SSC1 mac -Q -o 2
  11. - [R SSC1 P <target_ap_mac>]
  12. force restore cmd set:
  13. - ''
  14. - - SSC SSC1 reboot
  15. - [R SSC1 C !!!ready!!!]
  16. - - SSC SSC1 op -S -o 2
  17. - ['R SSC1 C +MODE:OK']
  18. - - SSC SSC1 dhcp -S -o 2
  19. - [R SSC1 C +DHCP]
  20. - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
  21. - ['R SSC1 C +MAC:AP,OK']
  22. - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
  23. - ['R SSC1 C +SAP:OK']
  24. initial condition detail: AP mode, DHCP on, will autogen a TC with initial condition
  25. APSTA1
  26. restore cmd set:
  27. - ''
  28. - - SSC SSC1 op -S -o 2
  29. - ['R SSC1 C +MODE:OK']
  30. - - SSC SSC1 dhcp -S -o 2
  31. - [R SSC1 C +DHCP]
  32. - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
  33. - ['R SSC1 C +MAC:AP,OK']
  34. - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
  35. - ['R SSC1 C +SAP:OK']
  36. restore post cmd set:
  37. - ''
  38. - - SSC SSC1 soc -T
  39. - [R SSC1 C +CLOSEALL]
  40. - - SSC SSC1 ram
  41. - ['R SSC1 C +FREEHEAP:']
  42. script path: InitCondBase.py
  43. start: 31.0
  44. tag: APM1
  45. test script: InitCondBase
  46. - check cmd set:
  47. - ''
  48. - - SSC SSC1 op -Q
  49. - ['R SSC1 C +CURMODE:2']
  50. - - SSC SSC1 ap -Q
  51. - ['R SSC1 RE "\+APCONFIG:%%s,%%s,\d+,\d+,\d+,4,"%%(<target_ssid>,<target_password>)']
  52. - - SSC SSC1 ap -L
  53. - ['R SSC1 RE "\+LSTA:.+,%%s"%%(<pc_ip_wifi>)']
  54. - - SSC SSC1 dhcp -Q -o 2
  55. - ['R SSC1 C +DHCP:AP,STARTED']
  56. - - SSC SSC1 mac -Q -o 2
  57. - [R SSC1 P <target_ap_mac>]
  58. force restore cmd set:
  59. - ''
  60. - - SSC SSC1 reboot
  61. - [R SSC1 C !!!ready!!!]
  62. - - SSC SSC1 op -S -o 2
  63. - ['R SSC1 C +MODE:OK']
  64. - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
  65. - ['R SSC1 C +MAC:AP,OK']
  66. - - SSC SSC1 dhcp -S -o 2
  67. - [R SSC1 C +DHCP]
  68. - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
  69. - ['R SSC1 C +SAP:OK']
  70. - - WIFI <pc_wifi_nic> CONN <target_ssid> <target_password> <pc_ip_wifi> <target_auth>
  71. <target_encryption>
  72. - ['R PC_COM NC ERROR C +WIFICONN:OK']
  73. initial condition detail: AP mode, PC join AP, DHCP on, will autogen a TC with initial
  74. condition APSTA2
  75. restore cmd set:
  76. - ''
  77. - - SSC SSC1 op -S -o 2
  78. - ['R SSC1 C +MODE:OK']
  79. - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
  80. - ['R SSC1 C +MAC:AP,OK']
  81. - - SSC SSC1 dhcp -S -o 2
  82. - [R SSC1 C +DHCP]
  83. - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
  84. - ['R SSC1 C +SAP:OK']
  85. - - WIFI <pc_wifi_nic> CONN <target_ssid> <target_password> <pc_ip_wifi> <target_auth>
  86. <target_encryption>
  87. - ['R PC_COM NC ERROR C +WIFICONN:OK']
  88. restore post cmd set:
  89. - ''
  90. - - SSC SSC1 soc -T
  91. - [R SSC1 C +CLOSEALL]
  92. - - SSC SSC1 ram
  93. - ['R SSC1 C +FREEHEAP:']
  94. script path: InitCondBase.py
  95. start: 38.0
  96. tag: APM2
  97. test script: InitCondBase
  98. - check cmd set:
  99. - ''
  100. - - SSC SSC1 op -Q
  101. - ['R SSC1 C +CURMODE:2']
  102. - - SSC SSC1 ap -Q
  103. - ['R SSC1 RE "\+APCONFIG:%%s,%%s,\d+,\d+,\d+,4,"%%(<target_ssid>,<target_password>)']
  104. - - SSC SSC1 dhcp -Q -o 2
  105. - ['R SSC1 C +DHCP:AP,STARTED']
  106. - - SSC SSC1 mac -Q -o 2
  107. - [R SSC1 P <target_ap_mac>]
  108. force restore cmd set:
  109. - ''
  110. - - SSC SSC1 reboot
  111. - [R SSC1 C !!!ready!!!]
  112. - - SSC SSC1 op -S -o 2
  113. - ['R SSC1 C +MODE:OK']
  114. - - SSC SSC1 dhcp -S -o 2
  115. - [R SSC1 C +DHCP]
  116. - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
  117. - ['R SSC1 C +MAC:AP,OK']
  118. - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
  119. - ['R SSC1 C +SAP:OK']
  120. initial condition detail: AP mode, will NOT autogen a TC with initial condition
  121. APSTA1
  122. restore cmd set:
  123. - ''
  124. - - SSC SSC1 op -S -o 2
  125. - ['R SSC1 C +MODE:OK']
  126. - - SSC SSC1 dhcp -S -o 2
  127. - [R SSC1 C +DHCP]
  128. - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
  129. - ['R SSC1 C +MAC:AP,OK']
  130. - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
  131. - ['R SSC1 C +SAP:OK']
  132. restore post cmd set:
  133. - ''
  134. - - SSC SSC1 soc -T
  135. - [R SSC1 C +CLOSEALL]
  136. - - SSC SSC1 ram
  137. - ['R SSC1 C +FREEHEAP:']
  138. script path: InitCondBase.py
  139. start: 31.0
  140. tag: APO1
  141. test script: InitCondBase
  142. - check cmd set:
  143. - ''
  144. - - SSC SSC1 op -Q
  145. - ['R SSC1 C +CURMODE:2']
  146. - - SSC SSC1 ap -Q
  147. - ['R SSC1 RE "\+APCONFIG:%%s,%%s,\d+,\d+,\d+,4,"%%(<target_ssid>,<target_password>)']
  148. - - SSC SSC1 ap -L
  149. - ['R SSC1 RE "\+LSTA:.+,%%s"%%(<pc_ip_wifi>)']
  150. - - SSC SSC1 dhcp -Q -o 2
  151. - ['R SSC1 C +DHCP:AP,STARTED']
  152. - - SSC SSC1 mac -Q -o 2
  153. - [R SSC1 P <target_ap_mac>]
  154. force restore cmd set:
  155. - ''
  156. - - SSC SSC1 reboot
  157. - [R SSC1 C !!!ready!!!]
  158. - - SSC SSC1 op -S -o 2
  159. - ['R SSC1 C +MODE:OK']
  160. - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
  161. - ['R SSC1 C +MAC:AP,OK']
  162. - - SSC SSC1 dhcp -S -o 2
  163. - [R SSC1 C +DHCP]
  164. - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
  165. - ['R SSC1 C +SAP:OK']
  166. - - WIFI <pc_wifi_nic> CONN <target_ssid> <target_password> <pc_ip_wifi> <target_auth>
  167. <target_encryption>
  168. - ['R PC_COM NC ERROR C +WIFICONN:OK']
  169. initial condition detail: AP mode, will NOT autogen a TC with initial condition
  170. APSTA2
  171. restore cmd set:
  172. - ''
  173. - - SSC SSC1 op -S -o 2
  174. - ['R SSC1 C +MODE:OK']
  175. - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
  176. - ['R SSC1 C +MAC:AP,OK']
  177. - - SSC SSC1 dhcp -S -o 2
  178. - [R SSC1 C +DHCP]
  179. - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
  180. - ['R SSC1 C +SAP:OK']
  181. - - WIFI <pc_wifi_nic> CONN <target_ssid> <target_password> <pc_ip_wifi> <target_auth>
  182. <target_encryption>
  183. - ['R PC_COM NC ERROR C +WIFICONN:OK']
  184. restore post cmd set:
  185. - ''
  186. - - SSC SSC1 soc -T
  187. - [R SSC1 C +CLOSEALL]
  188. - - SSC SSC1 ram
  189. - ['R SSC1 C +FREEHEAP:']
  190. script path: InitCondBase.py
  191. start: 38.0
  192. tag: APO2
  193. test script: InitCondBase
  194. - check cmd set:
  195. - ''
  196. - - SSC SSC1 upgrade -Q -t 1
  197. - ['R SSC1 C BIN_ID,0']
  198. - - SSC SSC1 upgrade -Q -t 2 -b 0
  199. - ['R SSC1 C BIN_INFO,0']
  200. - - SSC SSC1 op -S -o 2
  201. - ['R SSC1 C +MODE:OK']
  202. force restore cmd set:
  203. - ''
  204. - - SSC SSC1 upgrade -R -r 1 -s <ota_bin_size>
  205. - [R SSC1 NC ERROR C !!!ready!!!]
  206. - - SSC SSC1 op -S -o 1
  207. - ['R SSC1 C +MODE:OK']
  208. - - SSC SSC1 dhcp -S -o 1
  209. - [R SSC1 C +DHCP]
  210. - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
  211. - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
  212. - - SOC SOC1 ULISTEN <test_tcp_port1> <pc_ip>
  213. - [R SOC_COM L OK]
  214. - - SOC SOC1 SETOPT REPLY BIN
  215. - [R SOC_COM C OK]
  216. - - SSC SSC1 upgrade -I -b 0 -f 0
  217. - ['P SSC1 C +UPGRADE:OK']
  218. - - SSC SSC1 upgrade -U -i <pc_ip> -p <test_tcp_port1> -u <ota_bin>
  219. - ['P SSC1 C +UPGRADE:SUCCEED']
  220. - - SSC SSC1 upgrade -R -b 0
  221. - [R SSC1 C !!!ready!!!]
  222. - - SSC SSC1 op -S -o 2
  223. - ['R SSC1 C +MODE:OK']
  224. initial condition detail: AP only mode, running BIN0 (located on flash id 0)
  225. restore cmd set:
  226. - ''
  227. - - SSC SSC1 upgrade -Q -t 2 -b 0
  228. - ['R SSC1 C BIN_INFO,0']
  229. - - SSC SSC1 upgrade -R -b 0
  230. - [R SSC1 C !!!ready!!!]
  231. - - SSC SSC1 op -S -o 2
  232. - ['R SSC1 C +MODE:OK']
  233. restore post cmd set:
  234. - ''
  235. - - SSC SSC1 upgrade -D
  236. - ['R SSC1 C +UPGRADE:OK']
  237. - - SSC SSC1 ram
  238. - ['R SSC1 A <heap_size>:(\d+)']
  239. script path: InitCondBase.py
  240. start: 31.0
  241. tag: APOBIN0
  242. test script: InitCondBase
  243. - check cmd set:
  244. - ''
  245. - - SSC SSC1 op -Q
  246. - ['R SSC1 C +CURMODE:3']
  247. - - SSC SSC1 ap -Q
  248. - ['R SSC1 RE "\+APCONFIG:%%s,%%s,\d+,\d+,\d+,4,"%%(<target_ssid>,<target_password>)']
  249. - - SSC SSC1 dhcp -Q -o 2
  250. - ['R SSC1 C +DHCP:AP,STARTED']
  251. - - SSC SSC1 mac -Q -o 2
  252. - [R SSC1 P <target_ap_mac>]
  253. force restore cmd set:
  254. - ''
  255. - - SSC SSC1 reboot
  256. - [R SSC1 C !!!ready!!!]
  257. - - SSC SSC1 op -S -o 3
  258. - ['R SSC1 C +MODE:OK']
  259. - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
  260. - ['R SSC1 C +MAC:AP,OK']
  261. - - SSC SSC1 dhcp -S -o 2
  262. - [R SSC1 C +DHCP]
  263. - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
  264. - ['R SSC1 C +SAP:OK']
  265. initial condition detail: testing ap on sta + ap mode (autogen by APM1)
  266. restore cmd set:
  267. - ''
  268. - - SSC SSC1 op -S -o 3
  269. - ['R SSC1 C +MODE:OK']
  270. - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
  271. - ['R SSC1 C +MAC:AP,OK']
  272. - - SSC SSC1 dhcp -S -o 2
  273. - [R SSC1 C +DHCP]
  274. - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
  275. - ['R SSC1 C +SAP:OK']
  276. restore post cmd set:
  277. - ''
  278. - - SSC SSC1 soc -T
  279. - [R SSC1 C +CLOSEALL]
  280. - - SSC SSC1 ram
  281. - ['R SSC1 C +FREEHEAP:']
  282. script path: InitCondBase.py
  283. start: 59.0
  284. tag: APSTA1
  285. test script: InitCondBase
  286. - check cmd set:
  287. - ''
  288. - - SSC SSC1 op -Q
  289. - ['R SSC1 C +CURMODE:3']
  290. - - SSC SSC1 ap -Q
  291. - ['R SSC1 RE "\+APCONFIG:%%s,%%s,\d+,\d+,\d+,4,"%%(<target_ssid>,<target_password>)']
  292. - - SSC SSC1 ap -L
  293. - ['R SSC1 RE "\+LSTA:.+,%%s"%%(<pc_ip_wifi>)']
  294. - - SSC SSC1 dhcp -Q -o 2
  295. - ['R SSC1 C +DHCP:AP,STARTED']
  296. - - SSC SSC1 mac -Q -o 2
  297. - [R SSC1 P <target_ap_mac>]
  298. force restore cmd set:
  299. - ''
  300. - - SSC SSC1 reboot
  301. - [R SSC1 C !!!ready!!!]
  302. - - SSC SSC1 op -S -o 3
  303. - ['R SSC1 C +MODE:OK']
  304. - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
  305. - ['R SSC1 C +MAC:AP,OK']
  306. - - SSC SSC1 dhcp -S -o 2
  307. - [R SSC1 C +DHCP]
  308. - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
  309. - ['R SSC1 C +SAP:OK']
  310. - - WIFI <pc_wifi_nic> CONN <target_ssid> <target_password> <pc_ip_wifi> <target_auth>
  311. <target_encryption>
  312. - ['R PC_COM NC ERROR C +WIFICONN:OK']
  313. initial condition detail: testing ap on sta + ap mode, PC join AP (autogen by APM2)
  314. restore cmd set:
  315. - ''
  316. - - SSC SSC1 op -S -o 3
  317. - ['R SSC1 C +MODE:OK']
  318. - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
  319. - ['R SSC1 C +MAC:AP,OK']
  320. - - SSC SSC1 dhcp -S -o 2
  321. - [R SSC1 C +DHCP]
  322. - - SSC SSC1 ap -S -s <target_ssid> -p <target_password> -t <target_auth_enum>
  323. - ['R SSC1 C +SAP:OK']
  324. - - WIFI <pc_wifi_nic> CONN <target_ssid> <target_password> <pc_ip_wifi> <target_auth>
  325. <target_encryption>
  326. - ['R PC_COM NC ERROR C +WIFICONN:OK']
  327. restore post cmd set:
  328. - ''
  329. - - SSC SSC1 soc -T
  330. - [R SSC1 C +CLOSEALL]
  331. - - SSC SSC1 ram
  332. - ['R SSC1 C +FREEHEAP:']
  333. script path: InitCondBase.py
  334. start: 66.0
  335. tag: APSTA2
  336. test script: InitCondBase
  337. - check cmd set:
  338. - ''
  339. - - ATS AT1 AT+CWMODE_CUR?
  340. - ['R AT1 L +CWMODE_CUR:3']
  341. - - ATS AT1 AT+CWLIF
  342. - [R AT1 P <pc_ip>]
  343. - - ATS AT1 AT+CWDHCP_DEF=2,1
  344. - [R AT1 R *]
  345. force restore cmd set:
  346. - ''
  347. - - ATS AT1 AT+RST
  348. - [R AT1 C ready]
  349. - - ATS AT1 AT+CWMODE_DEF=3
  350. - [R AT1 L OK]
  351. - - DELAY 5
  352. - ['']
  353. - - ATC AT1 CWSAP_DEF <target_ssid> <target_password> <target_channel> <target_auth_enum>
  354. - [R AT1 L OK]
  355. - - ATS AT1 AT+CWDHCP_DEF=2,1
  356. - [R AT1 R *]
  357. - - WIFI <pc_wifi_nic> CONN <target_ssid> <target_password> <pc_ip_wifi> <target_auth>
  358. <target_encryption>
  359. - ['R PC_COM NC ERROR C +WIFICONN:OK']
  360. - - ATS AT1 AT+CWLIF
  361. - [R AT1 P <pc_ip>]
  362. initial condition detail: StationSoftAP mode
  363. restore cmd set:
  364. - ''
  365. - - ATSO AT1 +++
  366. - ['']
  367. - - ATS AT1 AT
  368. - [R AT1 R *]
  369. - - ATS AT1 AT+SAVETRANSLINK=0
  370. - [R AT1 R *]
  371. - - ATS AT1 AT+CWMODE_DEF=3
  372. - [R AT1 L OK]
  373. - - ATS AT1 AT+CWLIF
  374. - [R AT1 P <pc_ip>]
  375. - - ATS AT1 AT+CWDHCP_DEF=2,1
  376. - [R AT1 R *]
  377. restore post cmd set:
  378. - ''
  379. - - ATS AT1 AT+CWSTOPSMART
  380. - [R AT1 R *]
  381. - - ATS AT1 AT+SAVETRANSLINK=0
  382. - [R AT1 R *]
  383. - - AT+SYSRAM
  384. - ['R AT1 A <heap_size>:(\d+)']
  385. script path: InitCondBase.py
  386. start: 24.0
  387. tag: ATAP1
  388. test script: InitCondBase
  389. - check cmd set:
  390. - ''
  391. - - ATS AT1 AT+CWMODE_CUR?
  392. - ['R AT1 C +CWMODE_CUR:3 L OK']
  393. - - ATS AT1 AT+CWLIF
  394. - [R AT1 P <pc_ip>]
  395. - - ATS AT1 AT+CIPMUX?
  396. - ['R AT1 L +CIPMUX:1']
  397. - - ATS AT1 AT+CIPSERVER=0
  398. - [R AT1 R *]
  399. - - ATC AT1 CIPCLOSE <max_conn>
  400. - [R AT1 R *]
  401. - - ATS AT1 AT+CWDHCP_DEF=2,1
  402. - [R AT1 R *]
  403. force restore cmd set:
  404. - ''
  405. - - ATS AT1 AT+RST
  406. - [R AT1 C ready]
  407. - - ATS AT1 AT+CWMODE_DEF=3
  408. - [R AT1 L OK]
  409. - - DELAY 5
  410. - ['']
  411. - - ATC AT1 CWSAP_DEF <target_ssid> <target_password> <target_channel> <target_auth_enum>
  412. - [R AT1 L OK]
  413. - - ATS AT1 AT+CWDHCP_DEF=2,1
  414. - [R AT1 R *]
  415. - - WIFI <pc_wifi_nic> CONN <target_ssid> <target_password> <pc_ip_wifi> <target_auth>
  416. <target_encryption>
  417. - ['R PC_COM NC ERROR C +WIFICONN:OK']
  418. - - ATS AT1 AT+CWLIF
  419. - [R AT1 P <pc_ip>]
  420. - - ATS AT1 AT+CIPCLOSE
  421. - [R AT1 R *]
  422. - - ATS AT1 AT+CIPMUX=1
  423. - [R AT1 L OK]
  424. - - ATS AT1 AT+CIPSERVER=0
  425. - [R AT1 R *]
  426. - - ATC AT1 CIPCLOSE <max_conn>
  427. - [R AT1 R *]
  428. initial condition detail: StationSoftAP mode, PC join Target AP, multi link, use
  429. dhcp
  430. restore cmd set:
  431. - ''
  432. - - ATSO AT1 +++
  433. - ['']
  434. - - ATS AT1 AT
  435. - [R AT1 R *]
  436. - - ATS AT1 AT+SAVETRANSLINK=0
  437. - [R AT1 R *]
  438. - - ATS AT1 AT+CWMODE_DEF=3
  439. - [R AT1 L OK]
  440. - - ATS AT1 AT+CIPCLOSE
  441. - [R AT1 R *]
  442. - - ATS AT1 AT+CIPMODE=0
  443. - [R AT1 R *]
  444. - - ATS AT1 AT+CIPMUX=1
  445. - [R AT1 R *]
  446. - - ATS AT1 AT+CIPSERVER=0
  447. - [R AT1 R *]
  448. - - ATC AT1 CIPCLOSE <max_conn>
  449. - [R AT1 R *]
  450. - - ATS AT1 AT+CWLIF
  451. - [R AT1 P <pc_ip>]
  452. - - ATS AT1 AT+CWDHCP_DEF=2,1
  453. - [R AT1 R *]
  454. restore post cmd set:
  455. - ''
  456. - - ATS AT1 AT+CWSTOPSMART
  457. - [R AT1 R *]
  458. - - ATS AT1 AT+SAVETRANSLINK=0
  459. - [R AT1 R *]
  460. - - AT+SYSRAM
  461. - ['R AT1 A <heap_size>:(\d+)']
  462. script path: InitCondBase.py
  463. start: 31.0
  464. tag: ATAP3
  465. test script: InitCondBase
  466. - check cmd set:
  467. - ''
  468. - - ATS AT1 AT+CWMODE_CUR?
  469. - ['R AT1 C +CWMODE_CUR:3 L OK']
  470. - - ATS AT1 AT+CWLIF
  471. - [R AT1 P <pc_ip>]
  472. - - ATS AT1 AT+CIPMUX?
  473. - ['R AT1 L +CIPMUX:0']
  474. - - ATS AT1 AT+CIPCLOSE
  475. - [R AT1 R *]
  476. - - ATS AT1 AT+CIPMODE=0
  477. - [R AT1 R *]
  478. - - ATS AT1 AT+CWDHCP_DEF=1,1
  479. - [R AT1 R *]
  480. force restore cmd set:
  481. - ''
  482. - - ATS AT1 AT+RST
  483. - [R AT1 C ready]
  484. - - ATS AT1 AT+CWMODE_DEF=3
  485. - [R AT1 L OK]
  486. - - DELAY 10
  487. - ['']
  488. - - ATC AT1 CWSAP_DEF <target_ssid> <target_password> <target_channel> <target_auth_enum>
  489. - [R AT1 L OK]
  490. - - ATS AT1 AT+CWDHCP_DEF=2,1
  491. - [R AT1 R *]
  492. - - WIFI <pc_wifi_nic> CONN <target_ssid> <target_password> <pc_ip_wifi> <target_auth>
  493. <target_encryption>
  494. - ['R PC_COM NC ERROR C +WIFICONN:OK']
  495. - - ATS AT1 AT+CWLIF
  496. - [R AT1 P <pc_ip>]
  497. - - ATS AT1 AT+CIPSERVER=0
  498. - [R AT1 R *]
  499. - - ATC AT1 CIPCLOSE <max_conn>
  500. - [R AT1 R *]
  501. - - ATS AT1 AT+CIPMUX=0
  502. - [R AT1 L OK]
  503. - - ATS AT1 AT+CIPCLOSE
  504. - [R AT1 R *]
  505. initial condition detail: StationSoftAP mode, PC join Target AP, single link, use
  506. dhcp
  507. restore cmd set:
  508. - ''
  509. - - ATSO AT1 +++
  510. - ['']
  511. - - ATS AT1 AT
  512. - [R AT1 R *]
  513. - - ATS AT1 AT+SAVETRANSLINK=0
  514. - [R AT1 R *]
  515. - - ATS AT1 AT+CWMODE_DEF=3
  516. - [R AT1 L OK]
  517. - - ATS AT1 AT+CIPSERVER=0
  518. - [R AT1 R *]
  519. - - ATC AT1 CIPCLOSE <max_conn>
  520. - [R AT1 R *]
  521. - - ATS AT1 AT+CIPMUX=0
  522. - [R AT1 L OK]
  523. - - ATS AT1 AT+CIPCLOSE
  524. - [R AT1 R *]
  525. - - ATS AT1 AT+CIPMODE=0
  526. - [R AT1 R *]
  527. - - ATS AT1 AT+CWLIF
  528. - [R AT1 P <pc_ip>]
  529. - - ATS AT1 AT+CWDHCP_DEF=1,1
  530. - [R AT1 R *]
  531. restore post cmd set:
  532. - ''
  533. - - ATS AT1 AT+CWSTOPSMART
  534. - [R AT1 R *]
  535. - - ATS AT1 AT+SAVETRANSLINK=0
  536. - [R AT1 R *]
  537. - - AT+SYSRAM
  538. - ['R AT1 A <heap_size>:(\d+)']
  539. script path: InitCondBase.py
  540. start: 45.0
  541. tag: ATAP4
  542. test script: InitCondBase
  543. - check cmd set:
  544. - ''
  545. - - ATS AT1 AT
  546. - [R AT1 L OK]
  547. - - ATS AT1 AT
  548. - [R AT1 R *]
  549. force restore cmd set:
  550. - ''
  551. - - ATS AT1 AT+RST
  552. - [R AT1 C ready]
  553. - - ATS AT1 AT+RST
  554. - [R AT1 L OK]
  555. initial condition detail: StationSoftAP mode, both PC join Target AP, single link,
  556. use dhcp
  557. restore cmd set:
  558. - ''
  559. - - ATSO AT1 +++
  560. - ['']
  561. - - ATS AT1 AT+SAVETRANSLINK=0
  562. - [R AT1 R *]
  563. restore post cmd set:
  564. - ''
  565. - - ATS AT1 AT+CWSTOPSMART
  566. - [R AT1 R *]
  567. - - ATS AT1 AT+SAVETRANSLINK=0
  568. - [R AT1 R *]
  569. - - AT+SYSRAM
  570. - ['R AT1 A <heap_size>:(\d+)']
  571. script path: InitCondBase.py
  572. start: 3.0
  573. tag: ATAP5
  574. test script: InitCondBase
  575. - check cmd set:
  576. - ''
  577. - - ATS AT1 AT
  578. - [R AT1 L OK]
  579. - - ATS AT1 AT
  580. - [R AT1 R *]
  581. force restore cmd set:
  582. - ''
  583. - - ATS AT1 AT+RST
  584. - [R AT1 C ready]
  585. - - ATS AT1 AT+RST
  586. - [R AT1 L OK]
  587. initial condition detail: StationSoftAP mode, both PC join Target AP, multi link,
  588. use dhcp
  589. restore cmd set:
  590. - ''
  591. - - ATSO AT1 +++
  592. - ['']
  593. - - ATS AT1 AT+SAVETRANSLINK=0
  594. - [R AT1 R *]
  595. restore post cmd set:
  596. - ''
  597. - - ATS AT1 AT+CWSTOPSMART
  598. - [R AT1 R *]
  599. - - ATS AT1 AT+SAVETRANSLINK=0
  600. - [R AT1 R *]
  601. - - AT+SYSRAM
  602. - ['R AT1 A <heap_size>:(\d+)']
  603. script path: InitCondBase.py
  604. start: 3.0
  605. tag: ATAP6
  606. test script: InitCondBase
  607. - check cmd set:
  608. - ''
  609. - - ATS AT1 AT+CWMODE_CUR?
  610. - ['R AT1 L +CWMODE_CUR:2']
  611. - - ATS AT1 AT+CWDHCP_DEF=0,1
  612. - [R AT1 R *]
  613. force restore cmd set:
  614. - ''
  615. - - ATS AT1 AT+RST
  616. - [R AT1 C ready]
  617. - - ATS AT1 AT+CWMODE_DEF=2
  618. - [R AT1 L OK]
  619. - - ATS AT1 AT+CWDHCP_DEF=0,1
  620. - [R AT1 R *]
  621. initial condition detail: SoftAP mode, use dhcp
  622. restore cmd set:
  623. - ''
  624. - - ATSO AT1 +++
  625. - ['']
  626. - - ATS AT1 AT
  627. - [R AT1 R *]
  628. - - ATS AT1 AT+SAVETRANSLINK=0
  629. - [R AT1 R *]
  630. - - ATS AT1 AT+CWMODE_DEF=2
  631. - [R AT1 L OK]
  632. - - ATS AT1 AT+CWDHCP_DEF=0,1
  633. - [R AT1 R *]
  634. restore post cmd set:
  635. - ''
  636. - - ATS AT1 AT+CWSTOPSMART
  637. - [R AT1 R *]
  638. - - ATS AT1 AT+SAVETRANSLINK=0
  639. - [R AT1 R *]
  640. - - AT+SYSRAM
  641. - ['R AT1 A <heap_size>:(\d+)']
  642. script path: InitCondBase.py
  643. start: 59.0
  644. tag: ATAPO1
  645. test script: InitCondBase
  646. - check cmd set:
  647. - ''
  648. - - ATS AT1 AT+CWMODE_CUR?
  649. - ['R AT1 C +CWMODE_CUR:2 L OK']
  650. - - ATS AT1 AT+CWLIF
  651. - [R AT1 P <pc_ip>]
  652. - - ATS AT1 AT+CIPMUX?
  653. - ['R AT1 L +CIPMUX:1']
  654. - - ATS AT1 AT+CIPSERVER=0
  655. - [R AT1 R *]
  656. - - ATC AT1 CIPCLOSE <max_conn>
  657. - [R AT1 R *]
  658. - - ATS AT1 AT+CWDHCP_DEF=0,1
  659. - [R AT1 R *]
  660. force restore cmd set:
  661. - ''
  662. - - ATS AT1 AT+RST
  663. - [R AT1 C ready]
  664. - - ATS AT1 AT+CWMODE_DEF=2
  665. - [R AT1 L OK]
  666. - - ATC AT1 CWSAP_DEF <target_ssid> <target_password> <target_channel> <target_auth_enum>
  667. - [R AT1 L OK]
  668. - - WIFI <pc_wifi_nic> CONN <target_ssid> <target_password> <pc_ip_wifi> <target_auth>
  669. <target_encryption>
  670. - ['R PC_COM NC ERROR C +WIFICONN:OK']
  671. - - ATS AT1 AT+CWLIF
  672. - [R AT1 P <pc_ip>]
  673. - - ATS AT1 AT+CIPCLOSE
  674. - [R AT1 R *]
  675. - - ATS AT1 AT+CIPMUX=1
  676. - [R AT1 L OK]
  677. - - ATS AT1 AT+CIPSERVER=0
  678. - [R AT1 R *]
  679. - - ATC AT1 CIPCLOSE <max_conn>
  680. - [R AT1 R *]
  681. - - ATS AT1 AT+CWDHCP_DEF=0,1
  682. - [R AT1 R *]
  683. initial condition detail: SoftAP mode, PC join Target AP, multi link, use dhcp
  684. restore cmd set:
  685. - ''
  686. - - ATSO AT1 +++
  687. - ['']
  688. - - ATS AT1 AT
  689. - [R AT1 R *]
  690. - - ATS AT1 AT+SAVETRANSLINK=0
  691. - [R AT1 R *]
  692. - - ATS AT1 AT+CWMODE_DEF=2
  693. - [R AT1 L OK]
  694. - - ATS AT1 AT+CIPCLOSE
  695. - [R AT1 R *]
  696. - - ATS AT1 AT+CIPMODE=0
  697. - [R AT1 R *]
  698. - - ATS AT1 AT+CIPMUX=1
  699. - [R AT1 R *]
  700. - - ATS AT1 AT+CIPSERVER=0
  701. - [R AT1 R *]
  702. - - ATC AT1 CIPCLOSE <max_conn>
  703. - [R AT1 R *]
  704. - - ATS AT1 AT+CWLIF
  705. - [R AT1 P <pc_ip>]
  706. - - ATS AT1 AT+CWDHCP_DEF=0,1
  707. - [R AT1 R *]
  708. restore post cmd set:
  709. - ''
  710. - - ATS AT1 AT+CWSTOPSMART
  711. - [R AT1 R *]
  712. - - ATS AT1 AT+SAVETRANSLINK=0
  713. - [R AT1 R *]
  714. - - AT+SYSRAM
  715. - ['R AT1 A <heap_size>:(\d+)']
  716. script path: InitCondBase.py
  717. start: 66.0
  718. tag: ATAPO3
  719. test script: InitCondBase
  720. - check cmd set:
  721. - ''
  722. - - ATS AT1 AT+CWMODE_CUR?
  723. - ['R AT1 C +CWMODE_CUR:2 L OK']
  724. - - ATS AT1 AT+CWLIF
  725. - [R AT1 P <pc_ip>]
  726. - - ATS AT1 AT+CIPMUX?
  727. - ['R AT1 L +CIPMUX:0']
  728. - - ATS AT1 AT+CIPCLOSE
  729. - [R AT1 R *]
  730. - - ATS AT1 AT+CIPMODE=0
  731. - [R AT1 R *]
  732. - - ATS AT1 AT+CWDHCP_DEF=0,1
  733. - [R AT1 R *]
  734. force restore cmd set:
  735. - ''
  736. - - ATS AT1 AT+RST
  737. - [R AT1 C ready]
  738. - - ATS AT1 AT+CWMODE_DEF=2
  739. - [R AT1 L OK]
  740. - - ATC AT1 CWSAP_DEF <target_ssid> <target_password> <target_channel> <target_auth_enum>
  741. - [R AT1 L OK]
  742. - - ATS AT1 AT+CWDHCP_DEF=0,1
  743. - [R AT1 R *]
  744. - - WIFI <pc_wifi_nic> CONN <target_ssid> <target_password> <pc_ip_wifi> <target_auth>
  745. <target_encryption>
  746. - ['R PC_COM NC ERROR C +WIFICONN:OK']
  747. - - ATS AT1 AT+CWLIF
  748. - [R AT1 P <pc_ip>]
  749. - - ATS AT1 AT+CIPSERVER=0
  750. - [R AT1 R *]
  751. - - ATC AT1 CIPCLOSE <max_conn>
  752. - [R AT1 R *]
  753. - - ATS AT1 AT+CIPMUX=0
  754. - [R AT1 L OK]
  755. - - ATS AT1 AT+CIPCLOSE
  756. - [R AT1 R *]
  757. initial condition detail: SoftAP mode, PC join Target AP, single link, use dhcp
  758. restore cmd set:
  759. - ''
  760. - - ATSO AT1 +++
  761. - ['']
  762. - - ATS AT1 AT
  763. - [R AT1 R *]
  764. - - ATS AT1 AT+SAVETRANSLINK=0
  765. - [R AT1 R *]
  766. - - ATS AT1 AT+CWMODE_DEF=2
  767. - [R AT1 L OK]
  768. - - ATS AT1 AT+CIPSERVER=0
  769. - [R AT1 R *]
  770. - - ATC AT1 CIPCLOSE <max_conn>
  771. - [R AT1 R *]
  772. - - ATS AT1 AT+CIPMUX=0
  773. - [R AT1 L OK]
  774. - - ATS AT1 AT+CIPCLOSE
  775. - [R AT1 R *]
  776. - - ATS AT1 AT+CIPMODE=0
  777. - [R AT1 R *]
  778. - - ATS AT1 AT+CWLIF
  779. - [R AT1 P <pc_ip>]
  780. - - ATS AT1 AT+CWDHCP_DEF=0,1
  781. - [R AT1 R *]
  782. restore post cmd set:
  783. - ''
  784. - - ATS AT1 AT+CWSTOPSMART
  785. - [R AT1 R *]
  786. - - ATS AT1 AT+SAVETRANSLINK=0
  787. - [R AT1 R *]
  788. - - AT+SYSRAM
  789. - ['R AT1 A <heap_size>:(\d+)']
  790. script path: InitCondBase.py
  791. start: 73.0
  792. tag: ATAPO4
  793. test script: InitCondBase
  794. - check cmd set:
  795. - ''
  796. - - ATS AT1 AT
  797. - [R AT1 L OK]
  798. - - ATS AT1 AT
  799. - [R AT1 R *]
  800. force restore cmd set:
  801. - ''
  802. - - ATS AT1 AT+RST
  803. - [R AT1 C ready]
  804. - - ATS AT1 AT+RST
  805. - [R AT1 L OK]
  806. initial condition detail: SoftAP mode, both PC join Target AP, single link, use
  807. dhcp
  808. restore cmd set:
  809. - ''
  810. - - ATSO AT1 +++
  811. - ['']
  812. - - ATS AT1 AT+SAVETRANSLINK=0
  813. - [R AT1 R *]
  814. restore post cmd set:
  815. - ''
  816. - - ATS AT1 AT+CWSTOPSMART
  817. - [R AT1 R *]
  818. - - ATS AT1 AT+SAVETRANSLINK=0
  819. - [R AT1 R *]
  820. - - AT+SYSRAM
  821. - ['R AT1 A <heap_size>:(\d+)']
  822. script path: InitCondBase.py
  823. start: 3.0
  824. tag: ATAPO5
  825. test script: InitCondBase
  826. - check cmd set:
  827. - ''
  828. - - ATS AT1 AT
  829. - [R AT1 L OK]
  830. - - ATS AT1 AT
  831. - [R AT1 R *]
  832. force restore cmd set:
  833. - ''
  834. - - ATS AT1 AT+RST
  835. - [R AT1 C ready]
  836. - - ATS AT1 AT+RST
  837. - [R AT1 L OK]
  838. initial condition detail: SoftAP mode, both PC join Target AP, multi link, use dhcp
  839. restore cmd set:
  840. - ''
  841. - - ATSO AT1 +++
  842. - ['']
  843. - - ATS AT1 AT+SAVETRANSLINK=0
  844. - [R AT1 R *]
  845. restore post cmd set:
  846. - ''
  847. - - ATS AT1 AT+CWSTOPSMART
  848. - [R AT1 R *]
  849. - - ATS AT1 AT+SAVETRANSLINK=0
  850. - [R AT1 R *]
  851. - - AT+SYSRAM
  852. - ['R AT1 A <heap_size>:(\d+)']
  853. script path: InitCondBase.py
  854. start: 3.0
  855. tag: ATAPO6
  856. test script: InitCondBase
  857. - check cmd set:
  858. - ''
  859. - - ATS AT1 AT+CWMODE_CUR?
  860. - ['R AT1 L +CWMODE_CUR:3']
  861. - - ATS AT1 AT+CWDHCP_DEF=2,1
  862. - [R AT1 R *]
  863. - - ATS AT1 AT+CWDHCP_DEF=2,1
  864. - [R AT1 R *]
  865. force restore cmd set:
  866. - ''
  867. - - ATS AT1 AT+RST
  868. - [R AT1 C ready]
  869. - - ATS AT1 AT+CWMODE_DEF=3
  870. - [R AT1 L OK]
  871. - - ATS AT1 AT+CWDHCP_DEF=2,1
  872. - [R AT1 R *]
  873. initial condition detail: StationSoftAP mode
  874. restore cmd set:
  875. - ''
  876. - - ATSO AT1 +++
  877. - ['']
  878. - - ATS AT1 AT
  879. - [R AT1 R *]
  880. - - ATS AT1 AT+SAVETRANSLINK=0
  881. - [R AT1 R *]
  882. - - ATS AT1 AT+CWMODE_DEF=3
  883. - [R AT1 L OK]
  884. - - ATS AT1 AT+CWDHCP_DEF=2,1
  885. - [R AT1 R *]
  886. restore post cmd set:
  887. - ''
  888. - - ATS AT1 AT+CWSTOPSMART
  889. - [R AT1 R *]
  890. - - ATS AT1 AT+SAVETRANSLINK=0
  891. - [R AT1 R *]
  892. - - AT+SYSRAM
  893. - ['R AT1 A <heap_size>:(\d+)']
  894. script path: InitCondBase.py
  895. start: 87.0
  896. tag: ATAPSTA1
  897. test script: InitCondBase
  898. - check cmd set:
  899. - ''
  900. - - ATS AT1 AT+CWMODE_CUR?
  901. - ['R AT1 L +CWMODE_CUR:3']
  902. - - ATS AT1 AT+CWDHCP_DEF=2,1
  903. - [R AT1 R *]
  904. - - ATS AT1 AT+CWDHCP_DEF=2,1
  905. - [R AT1 R *]
  906. force restore cmd set:
  907. - ''
  908. - - ATS AT1 AT+RST
  909. - [R AT1 C ready]
  910. - - ATS AT1 AT+CWMODE_DEF=3
  911. - [R AT1 L OK]
  912. - - ATS AT1 AT+CWDHCP_DEF=2,1
  913. - [R AT1 R *]
  914. initial condition detail: StationSoftAP mode, DHCP client on
  915. restore cmd set:
  916. - ''
  917. - - ATSO AT1 +++
  918. - ['']
  919. - - ATS AT1 AT
  920. - [R AT1 R *]
  921. - - ATS AT1 AT+SAVETRANSLINK=0
  922. - [R AT1 R *]
  923. - - ATS AT1 AT+CWMODE_DEF=3
  924. - [R AT1 L OK]
  925. - - ATS AT1 AT+CWDHCP_DEF=2,1
  926. - [R AT1 R *]
  927. restore post cmd set:
  928. - ''
  929. - - ATS AT1 AT+CWSTOPSMART
  930. - [R AT1 R *]
  931. - - ATS AT1 AT+SAVETRANSLINK=0
  932. - [R AT1 R *]
  933. - - AT+SYSRAM
  934. - ['R AT1 A <heap_size>:(\d+)']
  935. script path: InitCondBase.py
  936. start: 87.0
  937. tag: ATAPSTA2
  938. test script: InitCondBase
  939. - check cmd set:
  940. - ''
  941. - - ATS AT1 AT+CWMODE_CUR?
  942. - ['R AT1 L +CWMODE_CUR:3']
  943. - - ATS AT1 AT+CWJAP_CUR?
  944. - ['R AT1 C +CWJAP_CUR:', R AT1 P <ap_ssid>]
  945. - - ATS AT1 AT+CIPMUX?
  946. - ['R AT1 L +CIPMUX:1']
  947. - - ATS AT1 AT+CWDHCP_CUR?
  948. - ['R AT1 C DHCP:3']
  949. - - ATS AT1 AT+CIPSERVER=0
  950. - [R AT1 R *]
  951. - - ATC AT1 CIPCLOSE <max_conn>
  952. - [R AT1 R *]
  953. force restore cmd set:
  954. - ''
  955. - - ATS AT1 AT+RST
  956. - [R AT1 C ready]
  957. - - ATS AT1 AT+CWMODE_DEF=3
  958. - [R AT1 L OK]
  959. - - ATS AT1 AT+CWDHCP_DEF=2,1
  960. - [R AT1 R *]
  961. - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
  962. - [R AT1 L OK]
  963. - - ATS AT1 AT+CWDHCP_DEF=2,1
  964. - [R AT1 R *]
  965. - - ATS AT1 AT+CIPCLOSE
  966. - [R AT1 R *]
  967. - - ATS AT1 AT+CIPMUX=1
  968. - [R AT1 L OK]
  969. - - ATS AT1 AT+CIPSERVER=0
  970. - [R AT1 R *]
  971. - - ATC AT1 CIPCLOSE <max_conn>
  972. - [R AT1 R *]
  973. - - ATS AT1 AT+CWDHCP_DEF=2,1
  974. - [R AT1 R *]
  975. initial condition detail: StationSoftAP mode, connected to AP, multi link, use dhcp
  976. restore cmd set:
  977. - ''
  978. - - ATSO AT1 +++
  979. - ['']
  980. - - ATS AT1 AT
  981. - [R AT1 R *]
  982. - - ATS AT1 AT+SAVETRANSLINK=0
  983. - [R AT1 R *]
  984. - - ATS AT1 AT+CWMODE_DEF=3
  985. - [R AT1 L OK]
  986. - - ATS AT1 AT+CWDHCP_DEF=2,1
  987. - [R AT1 R *]
  988. - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
  989. - [R AT1 L OK]
  990. - - ATS AT1 AT+CIPCLOSE
  991. - [R AT1 R *]
  992. - - ATS AT1 AT+CIPMODE=0
  993. - [R AT1 R *]
  994. - - ATS AT1 AT+CIPMUX=1
  995. - [R AT1 L OK]
  996. - - ATS AT1 AT+CIPSERVER=0
  997. - [R AT1 R *]
  998. - - ATC AT1 CIPCLOSE <max_conn>
  999. - [R AT1 R *]
  1000. restore post cmd set:
  1001. - ''
  1002. - - ATS AT1 AT+CWSTOPSMART
  1003. - [R AT1 R *]
  1004. - - ATS AT1 AT+SAVETRANSLINK=0
  1005. - [R AT1 R *]
  1006. - - AT+SYSRAM
  1007. - ['R AT1 A <heap_size>:(\d+)']
  1008. script path: InitCondBase.py
  1009. start: 94.0
  1010. tag: ATAPSTA3
  1011. test script: InitCondBase
  1012. - check cmd set:
  1013. - ''
  1014. - - ATS AT1 AT+CWMODE_CUR?
  1015. - ['R AT1 L +CWMODE_CUR:3']
  1016. - - ATS AT1 AT+CWJAP_CUR?
  1017. - ['R AT1 C +CWJAP_CUR:', R AT1 P <ap_ssid>]
  1018. - - ATS AT1 AT+CIPMUX?
  1019. - ['R AT1 L +CIPMUX:0']
  1020. - - ATS AT1 AT+CWDHCP_CUR?
  1021. - ['R AT1 C DHCP:3']
  1022. - - ATS AT1 AT+CIPCLOSE
  1023. - [R AT1 R *]
  1024. - - ATS AT1 AT+CIPMODE=0
  1025. - [R AT1 R *]
  1026. force restore cmd set:
  1027. - ''
  1028. - - ATS AT1 AT+RST
  1029. - [R AT1 C ready]
  1030. - - ATS AT1 AT+CWMODE_DEF=3
  1031. - [R AT1 L OK]
  1032. - - ATS AT1 AT+CWDHCP_DEF=2,1
  1033. - [R AT1 R *]
  1034. - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
  1035. - [R AT1 L OK]
  1036. - - ATS AT1 AT+CIPSERVER=0
  1037. - [R AT1 R *]
  1038. - - ATC AT1 CIPCLOSE <max_conn>
  1039. - [R AT1 R *]
  1040. - - ATS AT1 AT+CIPMUX=0
  1041. - [R AT1 L OK]
  1042. - - ATS AT1 AT+CIPCLOSE
  1043. - [R AT1 R *]
  1044. initial condition detail: StationSoftAP mode, connected to AP, single link, use
  1045. dhcp
  1046. restore cmd set:
  1047. - ''
  1048. - - ATSO AT1 +++
  1049. - ['']
  1050. - - ATS AT1 AT
  1051. - [R AT1 R *]
  1052. - - ATS AT1 AT+SAVETRANSLINK=0
  1053. - [R AT1 R *]
  1054. - - ATS AT1 AT+CWMODE_DEF=3
  1055. - [R AT1 L OK]
  1056. - - ATS AT1 AT+CWDHCP_DEF=2,1
  1057. - [R AT1 R *]
  1058. - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
  1059. - [R AT1 L OK]
  1060. - - ATS AT1 AT+CIPSERVER=0
  1061. - [R AT1 R *]
  1062. - - ATC AT1 CIPCLOSE <max_conn>
  1063. - [R AT1 R *]
  1064. - - ATS AT1 AT+CIPMUX=0
  1065. - [R AT1 L OK]
  1066. - - ATS AT1 AT+CIPCLOSE
  1067. - [R AT1 R *]
  1068. - - ATS AT1 AT+CIPMODE=0
  1069. - [R AT1 R *]
  1070. - - ATS AT1 AT+CWDHCP_DEF=2,1
  1071. - [R AT1 R *]
  1072. restore post cmd set:
  1073. - ''
  1074. - - ATS AT1 AT+CWSTOPSMART
  1075. - [R AT1 R *]
  1076. - - ATS AT1 AT+SAVETRANSLINK=0
  1077. - [R AT1 R *]
  1078. - - AT+SYSRAM
  1079. - ['R AT1 A <heap_size>:(\d+)']
  1080. script path: InitCondBase.py
  1081. start: 101.0
  1082. tag: ATAPSTA4
  1083. test script: InitCondBase
  1084. - check cmd set:
  1085. - ''
  1086. - - ATS AT1 AT+CWMODE_CUR?
  1087. - ['R AT1 L +CWMODE_CUR:3']
  1088. - - ATS AT1 AT+CWJAP_CUR?
  1089. - ['R AT1 C +CWJAP_CUR:', R AT1 P <ap_ssid>]
  1090. - - ATS AT1 AT+CIPMUX?
  1091. - ['R AT1 L +CIPMUX:1']
  1092. - - ATS AT1 AT+CIPSERVER=0
  1093. - [R AT1 R *]
  1094. - - ATC AT1 CIPCLOSE <max_conn>
  1095. - [R AT1 R *]
  1096. - - ATC AT1 CIPSTA_DEF <target_static_ip>
  1097. - [R AT1 L OK]
  1098. force restore cmd set:
  1099. - ''
  1100. - - ATS AT1 AT+RST
  1101. - [R AT1 C ready]
  1102. - - ATS AT1 AT+CWMODE_DEF=3
  1103. - [R AT1 L OK]
  1104. - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
  1105. - [R AT1 L OK]
  1106. - - ATS AT1 AT+CIPCLOSE
  1107. - [R AT1 R *]
  1108. - - ATS AT1 AT+CIPMUX=1
  1109. - [R AT1 L OK]
  1110. - - ATS AT1 AT+CIPSERVER=0
  1111. - [R AT1 R *]
  1112. - - ATC AT1 CIPCLOSE <max_conn>
  1113. - [R AT1 R *]
  1114. - - ATC AT1 CIPSTA_DEF <target_static_ip>
  1115. - [R AT1 L OK]
  1116. initial condition detail: StationSoftAP mode, connected to AP, multi link, use static
  1117. ip
  1118. restore cmd set:
  1119. - ''
  1120. - - ATSO AT1 +++
  1121. - ['']
  1122. - - ATS AT1 AT
  1123. - [R AT1 R *]
  1124. - - ATS AT1 AT+SAVETRANSLINK=0
  1125. - [R AT1 R *]
  1126. - - ATS AT1 AT+CWMODE_DEF=3
  1127. - [R AT1 L OK]
  1128. - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
  1129. - [R AT1 L OK]
  1130. - - ATS AT1 AT+CIPCLOSE
  1131. - [R AT1 R *]
  1132. - - ATS AT1 AT+CIPMODE=0
  1133. - [R AT1 R *]
  1134. - - ATS AT1 AT+CIPMUX=1
  1135. - [R AT1 L OK]
  1136. - - ATS AT1 AT+CIPSERVER=0
  1137. - [R AT1 R *]
  1138. - - ATC AT1 CIPCLOSE <max_conn>
  1139. - [R AT1 R *]
  1140. - - ATC AT1 CIPSTA_DEF <target_static_ip>
  1141. - [R AT1 L OK]
  1142. restore post cmd set:
  1143. - ''
  1144. - - ATS AT1 AT+CWSTOPSMART
  1145. - [R AT1 R *]
  1146. - - ATS AT1 AT+SAVETRANSLINK=0
  1147. - [R AT1 R *]
  1148. - - AT+SYSRAM
  1149. - ['R AT1 A <heap_size>:(\d+)']
  1150. script path: InitCondBase.py
  1151. start: 129.0
  1152. tag: ATAPSTA5
  1153. test script: InitCondBase
  1154. - check cmd set:
  1155. - ''
  1156. - - ATS AT1 AT+CWMODE_CUR?
  1157. - ['R AT1 L +CWMODE_CUR:3']
  1158. - - ATS AT1 AT+CWJAP_CUR?
  1159. - ['R AT1 C +CWJAP_CUR:', R AT1 P <ap_ssid>]
  1160. - - ATS AT1 AT+CIPMUX?
  1161. - ['R AT1 L +CIPMUX:0']
  1162. - - ATS AT1 AT+CIPCLOSE
  1163. - [R AT1 R *]
  1164. - - ATS AT1 AT+CIPMODE=0
  1165. - [R AT1 R *]
  1166. - - ATC AT1 CIPSTA_DEF <target_static_ip>
  1167. - [R AT1 L OK]
  1168. force restore cmd set:
  1169. - ''
  1170. - - ATS AT1 AT+RST
  1171. - [R AT1 C ready]
  1172. - - ATS AT1 AT+CWMODE_DEF=3
  1173. - [R AT1 L OK]
  1174. - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
  1175. - [R AT1 L OK]
  1176. - - ATS AT1 AT+CIPSERVER=0
  1177. - [R AT1 R *]
  1178. - - ATC AT1 CIPCLOSE <max_conn>
  1179. - [R AT1 R *]
  1180. - - ATS AT1 AT+CIPMUX=0
  1181. - [R AT1 L OK]
  1182. - - ATS AT1 AT+CIPCLOSE
  1183. - [R AT1 R *]
  1184. - - ATC AT1 CIPSTA_DEF <target_static_ip>
  1185. - [R AT1 L OK]
  1186. initial condition detail: StationSoftAP mode, connected to AP, single link, use
  1187. static ip
  1188. restore cmd set:
  1189. - ''
  1190. - - ATSO AT1 +++
  1191. - ['']
  1192. - - ATS AT1 AT
  1193. - [R AT1 R *]
  1194. - - ATS AT1 AT+SAVETRANSLINK=0
  1195. - [R AT1 R *]
  1196. - - ATS AT1 AT+CWMODE_DEF=3
  1197. - [R AT1 L OK]
  1198. - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
  1199. - [R AT1 L OK]
  1200. - - ATS AT1 AT+CIPSERVER=0
  1201. - [R AT1 R *]
  1202. - - ATC AT1 CIPCLOSE <max_conn>
  1203. - [R AT1 R *]
  1204. - - ATS AT1 AT+CIPMUX=0
  1205. - [R AT1 L OK]
  1206. - - ATS AT1 AT+CIPCLOSE
  1207. - [R AT1 R *]
  1208. - - ATS AT1 AT+CIPMODE=0
  1209. - [R AT1 R *]
  1210. - - ATC AT1 CIPSTA_DEF <target_static_ip>
  1211. - [R AT1 L OK]
  1212. restore post cmd set:
  1213. - ''
  1214. - - ATS AT1 AT+CWSTOPSMART
  1215. - [R AT1 R *]
  1216. - - ATS AT1 AT+SAVETRANSLINK=0
  1217. - [R AT1 R *]
  1218. - - AT+SYSRAM
  1219. - ['R AT1 A <heap_size>:(\d+)']
  1220. script path: InitCondBase.py
  1221. start: 136.0
  1222. tag: ATAPSTA6
  1223. test script: InitCondBase
  1224. - check cmd set:
  1225. - ''
  1226. - - ATS AT1 AT
  1227. - [R AT1 L OK]
  1228. - - ATS AT1 AT+RESTORE
  1229. - [R AT1 L OK, R AT1 C ready]
  1230. force restore cmd set:
  1231. - ''
  1232. - - ATS AT1 AT+RST
  1233. - [R AT1 C ready]
  1234. - - ATS AT1 AT
  1235. - [R AT1 L OK]
  1236. - - ATS AT1 AT+RESTORE
  1237. - [R AT1 L OK, R AT1 C ready]
  1238. initial condition detail: 'first time usage. Use restore function. '
  1239. restore cmd set:
  1240. - ''
  1241. - - ATSO AT1 +++
  1242. - ['']
  1243. - - ATS AT1 AT
  1244. - [R AT1 R *]
  1245. - - ATS AT1 AT+SAVETRANSLINK=0
  1246. - [R AT1 R *]
  1247. - - ATS AT1 AT+RESTORE
  1248. - [R AT1 L OK, R AT1 C ready]
  1249. restore post cmd set:
  1250. - ''
  1251. - - ATS AT1 AT+CWSTOPSMART
  1252. - [R AT1 R *]
  1253. - - ATS AT1 AT+SAVETRANSLINK=0
  1254. - [R AT1 R *]
  1255. - - AT+SYSRAM
  1256. - ['R AT1 A <heap_size>:(\d+)']
  1257. script path: InitCondBase.py
  1258. start: 143.0
  1259. tag: ATFTU
  1260. test script: InitCondBase
  1261. - check cmd set:
  1262. - ''
  1263. - - ATS AT1 AT
  1264. - [R AT1 L OK]
  1265. - - ATS AT1 AT
  1266. - [R AT1 R *]
  1267. force restore cmd set:
  1268. - ''
  1269. - - ATS AT1 AT+RST
  1270. - [R AT1 C ready]
  1271. - - ATS AT1 AT+RST
  1272. - [R AT1 L OK]
  1273. initial condition detail: none
  1274. restore cmd set:
  1275. - ''
  1276. - - ATSO AT1 +++
  1277. - ['']
  1278. - - ATS AT1 AT+SAVETRANSLINK=0
  1279. - [R AT1 R *]
  1280. restore post cmd set:
  1281. - ''
  1282. - - ATS AT1 AT+CWSTOPSMART
  1283. - [R AT1 R *]
  1284. - - ATS AT1 AT+SAVETRANSLINK=0
  1285. - [R AT1 R *]
  1286. - - AT+SYSRAM
  1287. - ['R AT1 A <heap_size>:(\d+)']
  1288. script path: InitCondBase.py
  1289. start: 3.0
  1290. tag: ATNone
  1291. test script: InitCondBase
  1292. - check cmd set:
  1293. - ''
  1294. - - DELAY 0.1
  1295. - [dummy]
  1296. force restore cmd set:
  1297. - ''
  1298. - - DELAY 0.1
  1299. - [dummy]
  1300. initial condition detail: none 2
  1301. restore cmd set:
  1302. - ''
  1303. - - DELAY 0.1
  1304. - [dummy]
  1305. restore post cmd set:
  1306. - ''
  1307. - - ATS AT1 AT+CWSTOPSMART
  1308. - [R AT1 R *]
  1309. - - ATS AT1 AT+SAVETRANSLINK=0
  1310. - [R AT1 R *]
  1311. - - AT+SYSRAM
  1312. - ['R AT1 A <heap_size>:(\d+)']
  1313. script path: InitCondBase.py
  1314. start: 108.0
  1315. tag: ATNone2
  1316. test script: InitCondBase
  1317. - check cmd set:
  1318. - ''
  1319. - - ATS AT1 AT+CWMODE_CUR?
  1320. - ['R AT1 L +CWMODE_CUR:1']
  1321. - - ATS AT1 AT+CWDHCP_DEF=1,1
  1322. - [R AT1 L OK]
  1323. force restore cmd set:
  1324. - ''
  1325. - - ATS AT1 AT+RST
  1326. - [R AT1 C ready]
  1327. - - ATS AT1 AT+CWMODE_DEF=1
  1328. - [R AT1 L OK]
  1329. - - ATS AT1 AT+CWDHCP_DEF=1,1
  1330. - [R AT1 L OK]
  1331. initial condition detail: same as STA1, but will not autogen STA+AP STA test case
  1332. restore cmd set:
  1333. - ''
  1334. - - ATSO AT1 +++
  1335. - ['']
  1336. - - ATS AT1 AT
  1337. - [R AT1 R *]
  1338. - - ATS AT1 AT+SAVETRANSLINK=0
  1339. - [R AT1 R *]
  1340. - - ATS AT1 AT+CWMODE_DEF=1
  1341. - [R AT1 L OK]
  1342. - - ATS AT1 AT+CWDHCP_DEF=1,1
  1343. - [R AT1 L OK]
  1344. restore post cmd set:
  1345. - ''
  1346. - - ATS AT1 AT+CWSTOPSMART
  1347. - [R AT1 R *]
  1348. - - ATS AT1 AT+SAVETRANSLINK=0
  1349. - [R AT1 R *]
  1350. - - AT+SYSRAM
  1351. - ['R AT1 A <heap_size>:(\d+)']
  1352. script path: InitCondBase.py
  1353. start: 10.0
  1354. tag: ATOSTA1
  1355. test script: InitCondBase
  1356. - check cmd set:
  1357. - ''
  1358. - - ATS AT1 AT+CWMODE_CUR?
  1359. - ['R AT1 L +CWMODE_CUR:1']
  1360. - - ATS AT1 AT+CWJAP_CUR?
  1361. - ['R AT1 C +CWJAP_CUR:', R AT1 P <ap_ssid>]
  1362. - - ATS AT1 AT+CIPMUX?
  1363. - ['R AT1 L +CIPMUX:0']
  1364. - - ATS AT1 AT+CWDHCP_CUR?
  1365. - ['R AT1 C DHCP:3']
  1366. - - ATS AT1 AT+CIPCLOSE
  1367. - [R AT1 R *]
  1368. - - ATS AT1 AT+CIPMODE=0
  1369. - [R AT1 R *]
  1370. force restore cmd set:
  1371. - ''
  1372. - - ATS AT1 AT+RST
  1373. - [R AT1 C ready]
  1374. - - ATS AT1 AT+CWMODE_DEF=1
  1375. - [R AT1 L OK]
  1376. - - ATS AT1 AT+CWDHCP_DEF=1,1
  1377. - [R AT1 R *]
  1378. - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
  1379. - [R AT1 L OK]
  1380. - - ATS AT1 AT+CIPSERVER=0
  1381. - [R AT1 R *]
  1382. - - ATC AT1 CIPCLOSE <max_conn>
  1383. - [R AT1 R *]
  1384. - - ATS AT1 AT+CIPMUX=0
  1385. - [R AT1 L OK]
  1386. - - ATS AT1 AT+CIPCLOSE
  1387. - [R AT1 R *]
  1388. initial condition detail: same as STA4, but will not autogen STA+AP STA test case
  1389. restore cmd set:
  1390. - ''
  1391. - - ATSO AT1 +++
  1392. - ['']
  1393. - - ATS AT1 AT
  1394. - [R AT1 R *]
  1395. - - ATS AT1 AT+SAVETRANSLINK=0
  1396. - [R AT1 R *]
  1397. - - ATS AT1 AT+CWMODE_DEF=1
  1398. - [R AT1 L OK]
  1399. - - ATS AT1 AT+CWDHCP_DEF=1,1
  1400. - [R AT1 R *]
  1401. - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
  1402. - [R AT1 L OK]
  1403. - - ATS AT1 AT+CIPSERVER=0
  1404. - [R AT1 R *]
  1405. - - ATC AT1 CIPCLOSE <max_conn>
  1406. - [R AT1 R *]
  1407. - - ATS AT1 AT+CIPMUX=0
  1408. - [R AT1 L OK]
  1409. - - ATS AT1 AT+CIPCLOSE
  1410. - [R AT1 R *]
  1411. - - ATS AT1 AT+CIPMODE=0
  1412. - [R AT1 R *]
  1413. restore post cmd set:
  1414. - ''
  1415. - - ATS AT1 AT+CWSTOPSMART
  1416. - [R AT1 R *]
  1417. - - ATS AT1 AT+SAVETRANSLINK=0
  1418. - [R AT1 R *]
  1419. - - AT+SYSRAM
  1420. - ['R AT1 A <heap_size>:(\d+)']
  1421. script path: InitCondBase.py
  1422. start: 17.0
  1423. tag: ATOSTA4
  1424. test script: InitCondBase
  1425. - check cmd set:
  1426. - ''
  1427. - - ATS AT1 AT+CWMODE_CUR?
  1428. - ['R AT1 C +CWMODE_CUR:3 C OK']
  1429. - - ATS AT2 AT+CWMODE_CUR?
  1430. - ['R AT2 C +CWMODE_CUR:1 C OK']
  1431. - - ATS AT1 AT+CWJAP_CUR?
  1432. - [R AT1 NC OK L ERROR]
  1433. force restore cmd set:
  1434. - ''
  1435. - - ATS AT1 AT+RST
  1436. - [R AT1 C ready]
  1437. - - ATS AT1 AT+CWMODE_DEF=3
  1438. - [R AT1 L OK]
  1439. - - ATS AT2 AT+CWMODE_DEF=1
  1440. - [R AT2 L OK]
  1441. - - ATS AT1 AT+CWQAP
  1442. - [R AT1 L OK]
  1443. initial condition detail: same as OT2_1, but will not autogen STA+AP STA test case
  1444. restore cmd set:
  1445. - ''
  1446. - - ATSO AT1 +++
  1447. - ['']
  1448. - - ATS AT1 AT
  1449. - [R AT1 R *]
  1450. - - ATS AT1 AT+SAVETRANSLINK=0
  1451. - [R AT1 R *]
  1452. - - ATS AT1 AT+CWMODE_DEF=3
  1453. - [R AT1 L OK]
  1454. - - ATS AT2 AT+CWMODE_DEF=1
  1455. - [R AT2 L OK]
  1456. - - ATS AT1 AT+CWQAP
  1457. - [R AT1 L OK]
  1458. restore post cmd set:
  1459. - ''
  1460. - - ATS AT1 AT+CWSTOPSMART
  1461. - [R AT1 R *]
  1462. - - ATS AT1 AT+SAVETRANSLINK=0
  1463. - [R AT1 R *]
  1464. - - AT+SYSRAM
  1465. - ['R AT1 A <heap_size>:(\d+)']
  1466. script path: InitCondBase.py
  1467. start: 52.0
  1468. tag: ATOT2_1
  1469. test script: InitCondBase
  1470. - check cmd set:
  1471. - ''
  1472. - - ATS AT1 AT+CWMODE_CUR?
  1473. - ['R AT1 L +CWMODE_CUR:1']
  1474. - - ATS AT1 AT+CWDHCP_DEF=1,1
  1475. - [R AT1 L OK]
  1476. force restore cmd set:
  1477. - ''
  1478. - - ATS AT1 AT+RST
  1479. - [R AT1 C ready]
  1480. - - ATS AT1 AT+CWMODE_DEF=1
  1481. - [R AT1 L OK]
  1482. - - ATS AT1 AT+CWDHCP_DEF=1,1
  1483. - [R AT1 L OK]
  1484. initial condition detail: station mode, use dhcp
  1485. restore cmd set:
  1486. - ''
  1487. - - ATSO AT1 +++
  1488. - ['']
  1489. - - ATS AT1 AT
  1490. - [R AT1 R *]
  1491. - - ATS AT1 AT+SAVETRANSLINK=0
  1492. - [R AT1 R *]
  1493. - - ATS AT1 AT+CWMODE_DEF=1
  1494. - [R AT1 L OK]
  1495. - - ATS AT1 AT+CWDHCP_DEF=1,1
  1496. - [R AT1 L OK]
  1497. restore post cmd set:
  1498. - ''
  1499. - - ATS AT1 AT+CWSTOPSMART
  1500. - [R AT1 R *]
  1501. - - ATS AT1 AT+SAVETRANSLINK=0
  1502. - [R AT1 R *]
  1503. - - AT+SYSRAM
  1504. - ['R AT1 A <heap_size>:(\d+)']
  1505. script path: InitCondBase.py
  1506. start: 10.0
  1507. tag: ATSTA1
  1508. test script: InitCondBase
  1509. - check cmd set:
  1510. - ''
  1511. - - ATS AT1 AT+CWMODE_CUR?
  1512. - ['R AT1 L +CWMODE_CUR:1']
  1513. - - ATS AT1 AT+CWDHCP_DEF=1,1
  1514. - [R AT1 L OK]
  1515. force restore cmd set:
  1516. - ''
  1517. - - ATS AT1 AT+RST
  1518. - [R AT1 C ready]
  1519. - - ATS AT1 AT+CWMODE_DEF=1
  1520. - [R AT1 L OK]
  1521. - - ATS AT1 AT+CWDHCP_DEF=1,1
  1522. - [R AT1 L OK]
  1523. initial condition detail: station mode, DHCP client on, use dhcp
  1524. restore cmd set:
  1525. - ''
  1526. - - ATSO AT1 +++
  1527. - ['']
  1528. - - ATS AT1 AT
  1529. - [R AT1 R *]
  1530. - - ATS AT1 AT+SAVETRANSLINK=0
  1531. - [R AT1 R *]
  1532. - - ATS AT1 AT+CWMODE_DEF=1
  1533. - [R AT1 L OK]
  1534. - - ATS AT1 AT+CWDHCP_DEF=1,1
  1535. - [R AT1 L OK]
  1536. restore post cmd set:
  1537. - ''
  1538. - - ATS AT1 AT+CWSTOPSMART
  1539. - [R AT1 R *]
  1540. - - ATS AT1 AT+SAVETRANSLINK=0
  1541. - [R AT1 R *]
  1542. - - AT+SYSRAM
  1543. - ['R AT1 A <heap_size>:(\d+)']
  1544. script path: InitCondBase.py
  1545. start: 10.0
  1546. tag: ATSTA2
  1547. test script: InitCondBase
  1548. - check cmd set:
  1549. - ''
  1550. - - ATS AT1 AT+CWMODE_CUR?
  1551. - ['R AT1 L +CWMODE_CUR:1']
  1552. - - ATS AT1 AT+CWJAP_CUR?
  1553. - ['R AT1 C +CWJAP_CUR:', R AT1 P <ap_ssid>]
  1554. - - ATS AT1 AT+CIPMUX?
  1555. - ['R AT1 L +CIPMUX:1']
  1556. - - ATS AT1 AT+CWDHCP_CUR?
  1557. - ['R AT1 C DHCP:3']
  1558. - - ATS AT1 AT+CIPSERVER=0
  1559. - [R AT1 R *]
  1560. - - ATC AT1 CIPCLOSE <max_conn>
  1561. - [R AT1 R *]
  1562. force restore cmd set:
  1563. - ''
  1564. - - ATS AT1 AT+RST
  1565. - [R AT1 C ready]
  1566. - - ATS AT1 AT+CWMODE_DEF=1
  1567. - [R AT1 L OK]
  1568. - - ATS AT1 AT+CWDHCP_DEF=1,1
  1569. - [R AT1 R *]
  1570. - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
  1571. - [R AT1 L OK]
  1572. - - ATS AT1 AT+CIPCLOSE
  1573. - [R AT1 R *]
  1574. - - ATS AT1 AT+CIPMUX=1
  1575. - [R AT1 L OK]
  1576. - - ATS AT1 AT+CIPSERVER=0
  1577. - [R AT1 R *]
  1578. - - ATC AT1 CIPCLOSE <max_conn>
  1579. - [R AT1 R *]
  1580. initial condition detail: station mode, connected to AP, multi link, use dhcp
  1581. restore cmd set:
  1582. - ''
  1583. - - ATSO AT1 +++
  1584. - ['']
  1585. - - ATS AT1 AT
  1586. - [R AT1 R *]
  1587. - - ATS AT1 AT+SAVETRANSLINK=0
  1588. - [R AT1 R *]
  1589. - - ATS AT1 AT+CWMODE_DEF=1
  1590. - [R AT1 L OK]
  1591. - - ATS AT1 AT+CWDHCP_DEF=1,1
  1592. - [R AT1 R *]
  1593. - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
  1594. - [R AT1 L OK]
  1595. - - ATS AT1 AT+CIPCLOSE
  1596. - [R AT1 R *]
  1597. - - ATS AT1 AT+CIPMODE=0
  1598. - [R AT1 R *]
  1599. - - ATS AT1 AT+CIPMUX=1
  1600. - [R AT1 L OK]
  1601. - - ATS AT1 AT+CIPSERVER=0
  1602. - [R AT1 R *]
  1603. - - ATC AT1 CIPCLOSE <max_conn>
  1604. - [R AT1 R *]
  1605. restore post cmd set:
  1606. - ''
  1607. - - ATS AT1 AT+CWSTOPSMART
  1608. - [R AT1 R *]
  1609. - - ATS AT1 AT+SAVETRANSLINK=0
  1610. - [R AT1 R *]
  1611. - - AT+SYSRAM
  1612. - ['R AT1 A <heap_size>:(\d+)']
  1613. script path: InitCondBase.py
  1614. start: 38.0
  1615. tag: ATSTA3
  1616. test script: InitCondBase
  1617. - check cmd set:
  1618. - ''
  1619. - - ATS AT1 AT+CWMODE_CUR?
  1620. - ['R AT1 L +CWMODE_CUR:1']
  1621. - - ATS AT1 AT+CWJAP_CUR?
  1622. - ['R AT1 C +CWJAP_CUR:', R AT1 P <ap_ssid>]
  1623. - - ATS AT1 AT+CIPMUX?
  1624. - ['R AT1 L +CIPMUX:0']
  1625. - - ATS AT1 AT+CWDHCP_CUR?
  1626. - ['R AT1 C DHCP:3']
  1627. - - ATS AT1 AT+CIPCLOSE
  1628. - [R AT1 R *]
  1629. - - ATS AT1 AT+CIPMODE=0
  1630. - [R AT1 R *]
  1631. force restore cmd set:
  1632. - ''
  1633. - - ATS AT1 AT+RST
  1634. - [R AT1 C ready]
  1635. - - ATS AT1 AT+CWMODE_DEF=1
  1636. - [R AT1 L OK]
  1637. - - ATS AT1 AT+CWDHCP_DEF=1,1
  1638. - [R AT1 R *]
  1639. - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
  1640. - [R AT1 L OK]
  1641. - - ATS AT1 AT+CIPSERVER=0
  1642. - [R AT1 R *]
  1643. - - ATC AT1 CIPCLOSE <max_conn>
  1644. - [R AT1 R *]
  1645. - - ATS AT1 AT+CIPMUX=0
  1646. - [R AT1 L OK]
  1647. - - ATS AT1 AT+CIPCLOSE
  1648. - [R AT1 R *]
  1649. initial condition detail: station mode, connected to AP, single link, use dhcp
  1650. restore cmd set:
  1651. - ''
  1652. - - ATSO AT1 +++
  1653. - ['']
  1654. - - ATS AT1 AT
  1655. - [R AT1 R *]
  1656. - - ATS AT1 AT+SAVETRANSLINK=0
  1657. - [R AT1 R *]
  1658. - - ATS AT1 AT+CWMODE_DEF=1
  1659. - [R AT1 L OK]
  1660. - - ATS AT1 AT+CWDHCP_DEF=1,1
  1661. - [R AT1 R *]
  1662. - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
  1663. - [R AT1 L OK]
  1664. - - ATS AT1 AT+CIPSERVER=0
  1665. - [R AT1 R *]
  1666. - - ATC AT1 CIPCLOSE <max_conn>
  1667. - [R AT1 R *]
  1668. - - ATS AT1 AT+CIPMUX=0
  1669. - [R AT1 L OK]
  1670. - - ATS AT1 AT+CIPCLOSE
  1671. - [R AT1 R *]
  1672. - - ATS AT1 AT+CIPMODE=0
  1673. - [R AT1 R *]
  1674. restore post cmd set:
  1675. - ''
  1676. - - ATS AT1 AT+CWSTOPSMART
  1677. - [R AT1 R *]
  1678. - - ATS AT1 AT+SAVETRANSLINK=0
  1679. - [R AT1 R *]
  1680. - - AT+SYSRAM
  1681. - ['R AT1 A <heap_size>:(\d+)']
  1682. script path: InitCondBase.py
  1683. start: 17.0
  1684. tag: ATSTA4
  1685. test script: InitCondBase
  1686. - check cmd set:
  1687. - ''
  1688. - - ATS AT1 AT+CWMODE_CUR?
  1689. - ['R AT1 L +CWMODE_CUR:1']
  1690. - - ATS AT1 AT+CWJAP_CUR?
  1691. - ['R AT1 C +CWJAP_CUR:', R AT1 P <ap_ssid>]
  1692. - - ATS AT1 AT+CIPMUX?
  1693. - ['R AT1 L +CIPMUX:1']
  1694. - - ATS AT1 AT+CIPSERVER=0
  1695. - [R AT1 R *]
  1696. - - ATC AT1 CIPCLOSE <max_conn>
  1697. - [R AT1 R *]
  1698. - - ATC AT1 CIPSTA_DEF <target_static_ip>
  1699. - [R AT1 L OK]
  1700. force restore cmd set:
  1701. - ''
  1702. - - ATS AT1 AT+RST
  1703. - [R AT1 C ready]
  1704. - - ATS AT1 AT+CWMODE_DEF=1
  1705. - [R AT1 L OK]
  1706. - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
  1707. - [R AT1 L OK]
  1708. - - ATS AT1 AT+CIPCLOSE
  1709. - [R AT1 R *]
  1710. - - ATS AT1 AT+CIPMUX=1
  1711. - [R AT1 L OK]
  1712. - - ATS AT1 AT+CIPSERVER=0
  1713. - [R AT1 R *]
  1714. - - ATC AT1 CIPCLOSE <max_conn>
  1715. - [R AT1 R *]
  1716. - - ATC AT1 CIPSTA_DEF <target_static_ip>
  1717. - [R AT1 L OK]
  1718. initial condition detail: station mode, connected to AP, multi link, use static
  1719. ip
  1720. restore cmd set:
  1721. - ''
  1722. - - ATSO AT1 +++
  1723. - ['']
  1724. - - ATS AT1 AT
  1725. - [R AT1 R *]
  1726. - - ATS AT1 AT+SAVETRANSLINK=0
  1727. - [R AT1 R *]
  1728. - - ATS AT1 AT+CWMODE_DEF=1
  1729. - [R AT1 L OK]
  1730. - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
  1731. - [R AT1 L OK]
  1732. - - ATS AT1 AT+CIPCLOSE
  1733. - [R AT1 R *]
  1734. - - ATS AT1 AT+CIPMODE=0
  1735. - [R AT1 R *]
  1736. - - ATS AT1 AT+CIPMUX=1
  1737. - [R AT1 L OK]
  1738. - - ATS AT1 AT+CIPSERVER=0
  1739. - [R AT1 R *]
  1740. - - ATC AT1 CIPCLOSE <max_conn>
  1741. - [R AT1 R *]
  1742. - - ATC AT1 CIPSTA_DEF <target_static_ip>
  1743. - [R AT1 L OK]
  1744. restore post cmd set:
  1745. - ''
  1746. - - ATS AT1 AT+CWSTOPSMART
  1747. - [R AT1 R *]
  1748. - - ATS AT1 AT+SAVETRANSLINK=0
  1749. - [R AT1 R *]
  1750. - - AT+SYSRAM
  1751. - ['R AT1 A <heap_size>:(\d+)']
  1752. script path: InitCondBase.py
  1753. start: 115.0
  1754. tag: ATSTA5
  1755. test script: InitCondBase
  1756. - check cmd set:
  1757. - ''
  1758. - - ATS AT1 AT+CWMODE_CUR?
  1759. - ['R AT1 L +CWMODE_CUR:1']
  1760. - - ATS AT1 AT+CWJAP_CUR?
  1761. - ['R AT1 C +CWJAP_CUR:', R AT1 P <ap_ssid>]
  1762. - - ATS AT1 AT+CIPMUX?
  1763. - ['R AT1 L +CIPMUX:0']
  1764. - - ATS AT1 AT+CIPCLOSE
  1765. - [R AT1 R *]
  1766. - - ATS AT1 AT+CIPMODE=0
  1767. - [R AT1 R *]
  1768. - - ATC AT1 CIPSTA_DEF <target_static_ip>
  1769. - [R AT1 L OK]
  1770. force restore cmd set:
  1771. - ''
  1772. - - ATS AT1 AT+RST
  1773. - [R AT1 C ready]
  1774. - - ATS AT1 AT+CWMODE_DEF=1
  1775. - [R AT1 L OK]
  1776. - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
  1777. - [R AT1 L OK]
  1778. - - ATS AT1 AT+CIPSERVER=0
  1779. - [R AT1 R *]
  1780. - - ATC AT1 CIPCLOSE <max_conn>
  1781. - [R AT1 R *]
  1782. - - ATS AT1 AT+CIPMUX=0
  1783. - [R AT1 L OK]
  1784. - - ATS AT1 AT+CIPCLOSE
  1785. - [R AT1 R *]
  1786. - - ATC AT1 CIPSTA_DEF <target_static_ip>
  1787. - [R AT1 L OK]
  1788. initial condition detail: station mode, connected to AP, single link, use static
  1789. ip
  1790. restore cmd set:
  1791. - ''
  1792. - - ATSO AT1 +++
  1793. - ['']
  1794. - - ATS AT1 AT
  1795. - [R AT1 R *]
  1796. - - ATS AT1 AT+SAVETRANSLINK=0
  1797. - [R AT1 R *]
  1798. - - ATS AT1 AT+CWMODE_DEF=1
  1799. - [R AT1 L OK]
  1800. - - ATC AT1 CWJAP_DEF <ap_ssid> <ap_password>
  1801. - [R AT1 L OK]
  1802. - - ATS AT1 AT+CIPSERVER=0
  1803. - [R AT1 R *]
  1804. - - ATC AT1 CIPCLOSE <max_conn>
  1805. - [R AT1 R *]
  1806. - - ATS AT1 AT+CIPMUX=0
  1807. - [R AT1 L OK]
  1808. - - ATS AT1 AT+CIPCLOSE
  1809. - [R AT1 R *]
  1810. - - ATS AT1 AT+CIPMODE=0
  1811. - [R AT1 R *]
  1812. - - ATC AT1 CIPSTA_DEF <target_static_ip>
  1813. - [R AT1 L OK]
  1814. restore post cmd set:
  1815. - ''
  1816. - - ATS AT1 AT+CWSTOPSMART
  1817. - [R AT1 R *]
  1818. - - ATS AT1 AT+SAVETRANSLINK=0
  1819. - [R AT1 R *]
  1820. - - AT+SYSRAM
  1821. - ['R AT1 A <heap_size>:(\d+)']
  1822. script path: InitCondBase.py
  1823. start: 122.0
  1824. tag: ATSTA6
  1825. test script: InitCondBase
  1826. - check cmd set:
  1827. - ''
  1828. - - ATS AT1 AT+CWMODE_CUR?
  1829. - ['R AT1 C +CWMODE_CUR:3 C OK']
  1830. - - ATS AT2 AT+CWMODE_CUR?
  1831. - ['R AT2 C +CWMODE_CUR:1 C OK']
  1832. - - ATS AT1 AT+CWJAP_CUR?
  1833. - [R AT1 NC OK L ERROR]
  1834. force restore cmd set:
  1835. - ''
  1836. - - ATS AT1 AT+RST
  1837. - [R AT1 C ready]
  1838. - - ATS AT1 AT+CWMODE_DEF=3
  1839. - [R AT1 L OK]
  1840. - - ATS AT2 AT+CWMODE_DEF=1
  1841. - [R AT2 L OK]
  1842. - - ATS AT1 AT+CWQAP
  1843. - [R AT1 L OK]
  1844. initial condition detail: Target 1 in StationSoftAP mode, Target 2 in station mode,
  1845. use dhcp
  1846. restore cmd set:
  1847. - ''
  1848. - - ATSO AT1 +++
  1849. - ['']
  1850. - - ATS AT1 AT
  1851. - [R AT1 R *]
  1852. - - ATS AT1 AT+SAVETRANSLINK=0
  1853. - [R AT1 R *]
  1854. - - ATS AT1 AT+CWMODE_DEF=3
  1855. - [R AT1 L OK]
  1856. - - ATS AT2 AT+CWMODE_DEF=1
  1857. - [R AT2 L OK]
  1858. - - ATS AT1 AT+CWQAP
  1859. - [R AT1 L OK]
  1860. restore post cmd set:
  1861. - ''
  1862. - - ATS AT1 AT+CWSTOPSMART
  1863. - [R AT1 R *]
  1864. - - ATS AT1 AT+SAVETRANSLINK=0
  1865. - [R AT1 R *]
  1866. - - AT+SYSRAM
  1867. - ['R AT1 A <heap_size>:(\d+)']
  1868. script path: InitCondBase.py
  1869. start: 52.0
  1870. tag: ATT2_1
  1871. test script: InitCondBase
  1872. - check cmd set:
  1873. - ''
  1874. - - ATS AT1 AT+CWMODE_CUR?
  1875. - ['R AT1 C +CWMODE_CUR:2 C OK']
  1876. - - ATS AT2 AT+CWMODE_CUR?
  1877. - ['R AT2 C +CWMODE_CUR:3 C OK']
  1878. - - ATS AT1 AT+CWJAP_CUR?
  1879. - [R AT1 NC OK L ERROR]
  1880. force restore cmd set:
  1881. - ''
  1882. - - ATS AT1 AT+RST
  1883. - [R AT1 C ready]
  1884. - - ATS AT1 AT+CWMODE_DEF=2
  1885. - [R AT1 L OK]
  1886. - - ATS AT2 AT+CWMODE_DEF=3
  1887. - [R AT2 L OK]
  1888. initial condition detail: Target 1 in SoftAP mode, Target 2 in StationSoftAP mode,
  1889. use dhcp
  1890. restore cmd set:
  1891. - ''
  1892. - - ATSO AT1 +++
  1893. - ['']
  1894. - - ATS AT1 AT
  1895. - [R AT1 R *]
  1896. - - ATS AT1 AT+SAVETRANSLINK=0
  1897. - [R AT1 R *]
  1898. - - ATS AT1 AT+CWMODE_DEF=2
  1899. - [R AT1 L OK]
  1900. - - ATS AT2 AT+CWMODE_DEF=3
  1901. - [R AT2 L OK]
  1902. restore post cmd set:
  1903. - ''
  1904. - - ATS AT1 AT+CWSTOPSMART
  1905. - [R AT1 R *]
  1906. - - ATS AT1 AT+SAVETRANSLINK=0
  1907. - [R AT1 R *]
  1908. - - AT+SYSRAM
  1909. - ['R AT1 A <heap_size>:(\d+)']
  1910. script path: InitCondBase.py
  1911. start: 80.0
  1912. tag: ATT2_2
  1913. test script: InitCondBase
  1914. - check cmd set:
  1915. - ''
  1916. - - ASSERT
  1917. - [dummy]
  1918. force restore cmd set:
  1919. - ''
  1920. - - SSC SSC[1-<node_num>] reboot
  1921. - ['P SSC[1-<node_num>] C !!!ready!!!']
  1922. - - SSC SSC[1-<node_num>] mesh -E -o 0
  1923. - ['P SSC[1-<node_num>] C +MESH:DISABLED']
  1924. - - SSC SSC[1-<node_num>] op -S -o 1
  1925. - ['P SSC[1-<node_num>] C +MODE:OK']
  1926. - - SSC SSC[1-<node_num>] sta -D
  1927. - ['P SSC[1-<node_num>] C +QAP:OK']
  1928. initial condition detail: all mesh node disabled
  1929. restore cmd set:
  1930. - ''
  1931. - - SSC SSC[1-<node_num>] mesh -E -o 0
  1932. - ['P SSC[1-<node_num>] C +MESH:DISABLED']
  1933. - - SSC SSC[1-<node_num>] op -S -o 1
  1934. - ['P SSC[1-<node_num>] C +MODE:OK']
  1935. - - SSC SSC[1-<node_num>] sta -D
  1936. - ['P SSC[1-<node_num>] C +QAP:OK']
  1937. restore post cmd set:
  1938. - ''
  1939. - - SSC SSC1 ram
  1940. - ['R SSC1 A <heap_size>:(\d+)']
  1941. script path: InitCondBase.py
  1942. start: 31.0
  1943. tag: DISABLED
  1944. test script: InitCondBase
  1945. - check cmd set:
  1946. - ''
  1947. - - ASSERT
  1948. - [dummy]
  1949. - - SSC SSC[1-<node_num>] mesh -Q -t 4
  1950. - ['R SSC[1-<node_num>] T <node_num>']
  1951. - - MESHTREE
  1952. - ['R PC_COM RE "MESHTREE:%%s%20nodes"%%(<node_num>)']
  1953. force restore cmd set:
  1954. - ''
  1955. - - SOC SOC1 LISTEN <test_tcp_port1> <pc_ip>
  1956. - [R SOC_COM L OK]
  1957. - - SSC SSC[1-<node_num>] mesh -E -o 0
  1958. - ['P SSC[1-<node_num>] C +MESH:DISABLED']
  1959. - - SSC SSC[1-<node_num>] mesh -I -g <group_id> -a 4 -k <target_password> -i <pc_ip>
  1960. -p <test_tcp_port1> -h 5
  1961. - ['P SSC[1-<node_num>] C ENCRYPTION,OK C GROUP,OK C SERVER,OK C HOP,OK']
  1962. - - SSC SSC[1-<node_num>] mesh -A -s <ap_ssid> -k <ap_password>
  1963. - ['P SSC[1-<node_num>] C +MESHINIT:AP,OK']
  1964. - - SSC SSC1 mesh -E -o 1 -t 2
  1965. - ['P SSC1 C +MESH:ENABLED']
  1966. - - SOC SOC1 MACCEPT GSOC1
  1967. - [R SOC_COM L OK]
  1968. - - SSC SSC[2-<node_num>] mesh -E -o 1 -t 2
  1969. - ['P SSC[2-<node_num>] C +MESH:ENABLED']
  1970. - - DELAY 60
  1971. - ['']
  1972. - - SSC SSC[1-<node_num>] mesh -C
  1973. - ['P SSC[1-<node_num>] C +MESH:CONNECTED']
  1974. - - SSC SSC[1-<node_num>] mesh -Q -t 4
  1975. - ['R SSC[1-<node_num>] T <node_num>']
  1976. - - MESHTREE
  1977. - ['R PC_COM RE "MESHTREE:%%s%20nodes"%%(<node_num>)']
  1978. - - SSC SSC[1-<node_num>] mesh -O -t 1 -o 1
  1979. - ['P SSC[1-<node_num>] C +MESH:OK']
  1980. initial condition detail: all mesh node enabled as ONLINE, mesh network established
  1981. restore cmd set:
  1982. - ''
  1983. - - SSC SSC[1-<node_num>] reboot
  1984. - ['P SSC[1-<node_num>] C !!!ready!!!']
  1985. - - SOC SOC1 LISTEN <test_tcp_port1> <pc_ip>
  1986. - [R SOC_COM L OK]
  1987. - - SSC SSC[1-<node_num>] mesh -E -o 0
  1988. - ['P SSC[1-<node_num>] C +MESH:DISABLED']
  1989. - - SSC SSC[1-<node_num>] mesh -I -g <group_id> -a 4 -k <target_password> -i <pc_ip>
  1990. -p <test_tcp_port1> -h 5
  1991. - ['P SSC[1-<node_num>] C ENCRYPTION,OK C GROUP,OK C SERVER,OK C HOP,OK']
  1992. - - SSC SSC[1-<node_num>] mesh -A -s <ap_ssid> -k <ap_password>
  1993. - ['P SSC[1-<node_num>] C +MESHINIT:AP,OK']
  1994. - - SSC SSC1 mesh -E -o 1 -t 2
  1995. - ['P SSC1 C +MESH:ENABLED']
  1996. - - SOC SOC1 MACCEPT GSOC1
  1997. - [R SOC_COM L OK]
  1998. - - SSC SSC[2-<node_num>] mesh -E -o 1 -t 2
  1999. - ['P SSC[2-<node_num>] C +MESH:ENABLED']
  2000. - - DELAY 60
  2001. - ['']
  2002. - - SSC SSC[1-<node_num>] mesh -C
  2003. - ['P SSC[1-<node_num>] C +MESH:CONNECTED']
  2004. - - SSC SSC[1-<node_num>] mesh -Q -t 4
  2005. - ['R SSC[1-<node_num>] T <node_num>']
  2006. - - MESHTREE
  2007. - ['R PC_COM RE "MESHTREE:%%s%20nodes"%%(<node_num>)']
  2008. - - SSC SSC[1-<node_num>] mesh -O -t 1 -o 1
  2009. - ['P SSC[1-<node_num>] C +MESH:OK']
  2010. restore post cmd set:
  2011. - ''
  2012. - - SSC SSC1 ram
  2013. - ['R SSC1 A <heap_size>:(\d+)']
  2014. script path: InitCondBase.py
  2015. start: 17.0
  2016. tag: ENABLED_1
  2017. test script: InitCondBase
  2018. - check cmd set:
  2019. - ''
  2020. - - ASSERT
  2021. - [dummy]
  2022. - - SSC SSC[1-<node_num>] mesh -Q -t 4
  2023. - ['R SSC[1-<node_num>] T <node_num>']
  2024. - - MESHTREE
  2025. - ['R PC_COM RE "MESHTREE:%%s%20nodes"%%(<node_num>)']
  2026. force restore cmd set:
  2027. - ''
  2028. - - SSC SSC[1-<node_num>] reboot
  2029. - ['P SSC[1-<node_num>] C !!!ready!!!']
  2030. - - SSC SSC[1-<node_num>] mesh -I -g <group_id> -a 4 -k <target_password> -i <pc_ip>
  2031. -p <test_tcp_port1> -h 5
  2032. - ['P SSC[1-<node_num>] C ENCRYPTION,OK C GROUP,OK C SERVER,OK C HOP,OK']
  2033. - - SSC SSC1 mesh -A -s <ap_ssid> -k <ap_password>
  2034. - ['P SSC1 C +MESHINIT:AP,OK']
  2035. - - SSC SSC1 mesh -E -o 1 -t 1
  2036. - ['P SSC1 C +MESH:ENABLED']
  2037. - - SSC SSC[2-<node_num>] mesh -E -o 1 -t 2
  2038. - ['']
  2039. - - DELAY 60
  2040. - ['P SSC[2-<node_num>] C +MESH:ENABLED']
  2041. - - SSC SSC[1-<node_num>] mesh -C
  2042. - ['P SSC[1-<node_num>] C +MESH:CONNECTED']
  2043. - - SSC SSC[1-<node_num>] mesh -Q -t 4
  2044. - ['R SSC[1-<node_num>] T <node_num>']
  2045. - - MESHTREE
  2046. - ['R PC_COM RE "MESHTREE:%%s%20nodes"%%(<node_num>)']
  2047. initial condition detail: root as LOCAL, rest node as ONLINE, mesh network established
  2048. restore cmd set:
  2049. - ''
  2050. - - SSC SSC[1-<node_num>] mesh -E -o 0
  2051. - ['P SSC[1-<node_num>] C +MESH:DISABLED']
  2052. - - SSC SSC[1-<node_num>] mesh -I -g <group_id> -a 4 -k <target_password> -i <pc_ip>
  2053. -p <test_tcp_port1> -h 5
  2054. - ['P SSC[1-<node_num>] C ENCRYPTION,OK C GROUP,OK C SERVER,OK C HOP,OK']
  2055. - - SSC SSC1 mesh -A -s <ap_ssid> -k <ap_password>
  2056. - ['P SSC1 C +MESHINIT:AP,OK']
  2057. - - SSC SSC1 mesh -E -o 1 -t 1
  2058. - ['P SSC1 C +MESH:ENABLED']
  2059. - - SSC SSC[2-<node_num>] mesh -E -o 1 -t 2
  2060. - ['']
  2061. - - DELAY 60
  2062. - ['P SSC[2-<node_num>] C +MESH:ENABLED']
  2063. - - SSC SSC[1-<node_num>] mesh -C
  2064. - ['P SSC[1-<node_num>] C +MESH:CONNECTED']
  2065. - - SSC SSC[1-<node_num>] mesh -Q -t 4
  2066. - ['R SSC[1-<node_num>] T <node_num>']
  2067. - - MESHTREE
  2068. - ['R PC_COM RE "MESHTREE:%%s%20nodes"%%(<node_num>)']
  2069. restore post cmd set:
  2070. - ''
  2071. - - SSC SSC1 ram
  2072. - ['R SSC1 A <heap_size>:(\d+)']
  2073. script path: InitCondBase.py
  2074. start: 24.0
  2075. tag: ENABLED_2
  2076. test script: InitCondBase
  2077. - check cmd set:
  2078. - ''
  2079. - - SSC SSC1 op -Q
  2080. - ['R SSC1 C +CURMODE:2']
  2081. - - SSC SSC1 mac -Q -o 2
  2082. - [R SSC1 P <target_ap_mac>]
  2083. - - SSC SSC1 espnow -D
  2084. - ['R SSC1 C +ESPNOW:']
  2085. force restore cmd set:
  2086. - ''
  2087. - - SSC SSC[1-<dev_num>] reboot
  2088. - ['R SSC[1-<dev_num>] C !!!ready!!!']
  2089. - - SSC SSC1 op -S -o 2
  2090. - ['R SSC1 C +MODE:OK']
  2091. - - SSC SSC1 mac -S -m <target_ap_mac> -o 2
  2092. - ['R SSC1 C +MAC:AP,OK']
  2093. - - SSC SSC1 espnow -D
  2094. - ['R SSC1 C +ESPNOW:']
  2095. initial condition detail: one target in AP mode and espnow is de-initialized
  2096. restore cmd set:
  2097. - ''
  2098. - - SSC SSC1 op -S -o 2
  2099. - ['R SSC1 C +MODE:OK']
  2100. - - SSC SSC1 mac -S -m <target_ap_mac> -o 2
  2101. - ['R SSC1 C +MAC:AP,OK']
  2102. - - SSC SSC1 espnow -D
  2103. - ['R SSC1 C +ESPNOW:']
  2104. restore post cmd set:
  2105. - ''
  2106. - - SSC SSC1 ram
  2107. - ['R SSC1 A <heap_size>:(\d+)']
  2108. script path: InitCondBase.py
  2109. start: 17.0
  2110. tag: NOW1
  2111. test script: InitCondBase
  2112. - check cmd set:
  2113. - ''
  2114. - - SSC SSC[1-<dev_num>] op -Q
  2115. - ['R SSC[1-<dev_num>] C +CURMODE:2']
  2116. - - SSC SSC[1-<dev_num>] mac -Q -o 3
  2117. - ['R SSC[1-<dev_num>] P <target[1-<dev_num>]_ap_mac> P <target[1-<dev_num>]_mac>']
  2118. - - SSC SSC[1-<dev_num>] espnow -D
  2119. - ['R SSC[1-<dev_num>] C +ESPNOW:']
  2120. - - SSC SSC[1-<dev_num>] espnow -I
  2121. - ['R SSC[1-<dev_num>] C +ESPNOW:OK']
  2122. - - SSC SSC[1-<dev_num>] espnow -R -t Set -r 2
  2123. - ['R SSC[1-<dev_num>] C +ESPNOW:OK']
  2124. force restore cmd set:
  2125. - ''
  2126. - - SSC SSC[1-<dev_num>] reboot
  2127. - ['R SSC[1-<dev_num>] C !!!ready!!!']
  2128. - - SSC SSC[1-<dev_num>] op -S -o 3
  2129. - ['R SSC[1-<dev_num>] C +MODE:OK']
  2130. - - SSC SSC[1-<dev_num>] mac -S -m <target[1-<dev_num>]_ap_mac> -o 2
  2131. - ['R SSC[1-<dev_num>] C +MAC:AP,OK']
  2132. - - SSC SSC[1-<dev_num>] mac -S -m <target[1-<dev_num>]_mac> -o 1
  2133. - ['R SSC[1-<dev_num>] C +MAC:STA,OK']
  2134. - - SSC SSC[1-<dev_num>] op -S -o 2
  2135. - ['R SSC[1-<dev_num>] C +MODE:OK']
  2136. - - SSC SSC[1-<dev_num>] espnow -D
  2137. - ['R SSC[1-<dev_num>] C +ESPNOW:']
  2138. - - SSC SSC[1-<dev_num>] espnow -I
  2139. - ['R SSC[1-<dev_num>] C +ESPNOW:OK']
  2140. - - SSC SSC[1-<dev_num>] espnow -R -t Set -r 2
  2141. - ['R SSC[1-<dev_num>] C +ESPNOW:OK']
  2142. initial condition detail: multiple (<dev_num>) targets in AP mode, espnow is initialized
  2143. with self role slave
  2144. restore cmd set:
  2145. - ''
  2146. - - SSC SSC[1-<dev_num>] op -S -o 3
  2147. - ['R SSC[1-<dev_num>] C +MODE:OK']
  2148. - - SSC SSC[1-<dev_num>] mac -S -m <target[1-<dev_num>]_ap_mac> -o 2
  2149. - ['R SSC[1-<dev_num>] C +MAC:AP,OK']
  2150. - - SSC SSC[1-<dev_num>] mac -S -m <target[1-<dev_num>]_mac> -o 1
  2151. - ['R SSC[1-<dev_num>] C +MAC:STA,OK']
  2152. - - SSC SSC[1-<dev_num>] op -S -o 2
  2153. - ['R SSC[1-<dev_num>] C +MODE:OK']
  2154. - - SSC SSC[1-<dev_num>] espnow -D
  2155. - ['R SSC[1-<dev_num>] C +ESPNOW:']
  2156. - - SSC SSC[1-<dev_num>] espnow -I
  2157. - ['R SSC[1-<dev_num>] C +ESPNOW:OK']
  2158. - - SSC SSC[1-<dev_num>] espnow -R -t Set -r 2
  2159. - ['R SSC[1-<dev_num>] C +ESPNOW:OK']
  2160. restore post cmd set:
  2161. - ''
  2162. - - SSC SSC1 ram
  2163. - ['R SSC1 A <heap_size>:(\d+)']
  2164. script path: InitCondBase.py
  2165. start: 24.0
  2166. tag: NOW2
  2167. test script: InitCondBase
  2168. - check cmd set:
  2169. - ''
  2170. - - DELAY 0.1
  2171. - [dummy]
  2172. force restore cmd set:
  2173. - ''
  2174. - - SSC SSC1 reboot
  2175. - [R SSC1 C !!!ready!!!]
  2176. initial condition detail: none
  2177. restore cmd set:
  2178. - ''
  2179. - - DELAY 0.1
  2180. - [dummy]
  2181. restore post cmd set:
  2182. - ''
  2183. - - DELAY 0.1
  2184. - [dummy]
  2185. script path: InitCondBase.py
  2186. start: 10.0
  2187. tag: None
  2188. test script: InitCondBase
  2189. - check cmd set:
  2190. - ''
  2191. - - SSC SSC1 sp -D
  2192. - ['R SSC1 C +SP:OK']
  2193. force restore cmd set:
  2194. - ''
  2195. - - SSC SSC1 sp -D
  2196. - ['R SSC1 C +SP:OK']
  2197. initial condition detail: one target and simple is de-inited
  2198. restore cmd set:
  2199. - ''
  2200. - - SSC SSC1 sp -D
  2201. - ['R SSC1 C +SP:OK']
  2202. restore post cmd set:
  2203. - ''
  2204. - - SSC SSC1 ram
  2205. - ['R SSC1 A <heap_size>:(\d+)']
  2206. script path: InitCondBase.py
  2207. start: 31.0
  2208. tag: PAIR1
  2209. test script: InitCondBase
  2210. - check cmd set:
  2211. - ''
  2212. - - SSC SSC[1,2] op -Q
  2213. - ['R SSC[1,2] C +MODE:[2,1]']
  2214. - - SSC SSC[1,2] mac -Q -o 3
  2215. - ['R SSC[1,2] P <target[1,2]_ap_mac> P <target[1,2]_mac>']
  2216. - - SSC SSC[1,2] sp -D
  2217. - ['R SSC[1,2] C +SP:OK']
  2218. - - SSC SSC[1,2] sp -I
  2219. - ['R SSC[1,2] C +SP:OK']
  2220. force restore cmd set:
  2221. - ''
  2222. - - SSC SSC[1,2] reboot
  2223. - ['R SSC[1,2] C !!!ready!!!']
  2224. - - SSC SSC[1,2] op -S -o 3
  2225. - ['R SSC[1,2] C +MODE:OK']
  2226. - - SSC SSC[1,2] mac -S -m <target[1,2]_ap_mac> -o 2
  2227. - ['R SSC[1,2] C +MAC:AP,OK']
  2228. - - SSC SSC[1,2] mac -S -m <target[1,2]_mac> -o 1
  2229. - ['R SSC[1,2] C +MAC:STA,OK']
  2230. - - SSC SSC[1,2] op -S -o [2,1]
  2231. - ['R SSC[1,2] C +MODE:OK']
  2232. - - SSC SSC[1,2] sp -D
  2233. - ['R SSC[1,2] C +SP:OK']
  2234. - - SSC SSC[1,2] sp -I
  2235. - ['R SSC[1,2] C +SP:OK']
  2236. initial condition detail: target1 in AP mode, target2 in STA mode, two targets de-init
  2237. and init simple pair
  2238. restore cmd set:
  2239. - ''
  2240. - - SSC SSC[1,2] op -S -o 3
  2241. - ['R SSC[1,2] C +MODE:OK']
  2242. - - SSC SSC[1,2] mac -S -m <target[1,2]_ap_mac> -o 2
  2243. - ['R SSC[1,2] C +MAC:AP,OK']
  2244. - - SSC SSC[1,2] mac -S -m <target[1,2]_mac> -o 1
  2245. - ['R SSC[1,2] C +MAC:STA,OK']
  2246. - - SSC SSC[1,2] op -S -o [2,1]
  2247. - ['R SSC[1,2] C +MODE:OK']
  2248. - - SSC SSC[1,2] sp -D
  2249. - ['R SSC[1,2] C +SP:OK']
  2250. - - SSC SSC[1,2] sp -I
  2251. - ['R SSC[1,2] C +SP:OK']
  2252. restore post cmd set:
  2253. - ''
  2254. - - SSC SSC1 ram
  2255. - ['R SSC1 A <heap_size>:(\d+)']
  2256. script path: InitCondBase.py
  2257. start: 38.0
  2258. tag: PAIR2
  2259. test script: InitCondBase
  2260. - check cmd set:
  2261. - ''
  2262. - - SSC SSC[1,2] op -Q
  2263. - ['R SSC[1,2] C +MODE:[3,3]']
  2264. - - SSC SSC[1,2] mac -Q -o 3
  2265. - ['R SSC[1,2] P <target[1,2]_ap_mac> P <target[1,2]_mac>']
  2266. - - SSC SSC[1,2] sp -D
  2267. - ['R SSC[1,2] C +SP:OK']
  2268. - - SSC SSC[1,2] sp -I
  2269. - ['R SSC[1,2] C +SP:OK']
  2270. force restore cmd set:
  2271. - ''
  2272. - - SSC SSC[1,2] reboot
  2273. - ['R SSC[1,2] C !!!ready!!!']
  2274. - - SSC SSC[1,2] op -S -o [3,3]
  2275. - ['R SSC[1,2] C +MODE:OK']
  2276. - - SSC SSC[1,2] mac -S -m <target[1,2]_ap_mac> -o 2
  2277. - ['R SSC[1,2] C +MAC:AP,OK']
  2278. - - SSC SSC[1,2] mac -S -m <target[1,2]_mac> -o 1
  2279. - ['R SSC[1,2] C +MAC:STA,OK']
  2280. - - SSC SSC[1,2] sp -D
  2281. - ['R SSC[1,2] C +SP:OK']
  2282. - - SSC SSC[1,2] sp -I
  2283. - ['R SSC[1,2] C +SP:OK']
  2284. initial condition detail: target1 and target2 in STA+AP mode, two targets de-init
  2285. and init simple pair
  2286. restore cmd set:
  2287. - ''
  2288. - - SSC SSC[1,2] op -S -o [3,3]
  2289. - ['R SSC[1,2] C +MODE:OK']
  2290. - - SSC SSC[1,2] mac -S -m <target[1,2]_ap_mac> -o 2
  2291. - ['R SSC[1,2] C +MAC:AP,OK']
  2292. - - SSC SSC[1,2] mac -S -m <target[1,2]_mac> -o 1
  2293. - ['R SSC[1,2] C +MAC:STA,OK']
  2294. - - SSC SSC[1,2] sp -D
  2295. - ['R SSC[1,2] C +SP:OK']
  2296. - - SSC SSC[1,2] sp -I
  2297. - ['R SSC[1,2] C +SP:OK']
  2298. restore post cmd set:
  2299. - ''
  2300. - - SSC SSC1 ram
  2301. - ['R SSC1 A <heap_size>:(\d+)']
  2302. script path: InitCondBase.py
  2303. start: 45.0
  2304. tag: PAIR3
  2305. test script: InitCondBase
  2306. - check cmd set:
  2307. - ''
  2308. - - SSC SSC1 op -Q
  2309. - ['R SSC1 C +CURMODE:3']
  2310. - - SSC SSC1 sta -D
  2311. - ['R SSC1 C +QAP:']
  2312. - - SSC SSC1 dhcp -Q -o 1
  2313. - ['R SSC1 C +DHCP:STA,STARTED']
  2314. - - SSC SSC1 mac -Q -o 1
  2315. - [R SSC1 P <target_mac>]
  2316. force restore cmd set:
  2317. - ''
  2318. - - SSC SSC1 reboot
  2319. - [R SSC1 C !!!ready!!!]
  2320. - - SSC SSC1 op -S -o 3
  2321. - ['R SSC1 C +MODE:OK']
  2322. - - SSC SSC1 sta -D
  2323. - ['R SSC1 C +QAP:']
  2324. - - SSC SSC1 dhcp -S -o 1
  2325. - [R SSC1 C +DHCP]
  2326. - - SSC SSC1 mac -S -o 1 -m <target_mac>
  2327. - ['R SSC1 C +MAC:STA,OK']
  2328. initial condition detail: testing sta on sta + ap mode, quit AP (autogen by STAM1)
  2329. restore cmd set:
  2330. - ''
  2331. - - SSC SSC1 op -S -o 3
  2332. - ['R SSC1 C +MODE:OK']
  2333. - - SSC SSC1 sta -D
  2334. - ['R SSC1 C +QAP:']
  2335. - - SSC SSC1 dhcp -S -o 1
  2336. - [R SSC1 C +DHCP]
  2337. - - SSC SSC1 mac -S -o 1 -m <target_mac>
  2338. - ['R SSC1 C +MAC:STA,OK']
  2339. restore post cmd set:
  2340. - ''
  2341. - - SSC SSC1 soc -T
  2342. - [R SSC1 C +CLOSEALL]
  2343. - - SSC SSC1 ram
  2344. - ['R SSC1 C +FREEHEAP:']
  2345. script path: InitCondBase.py
  2346. start: 45.0
  2347. tag: STAAP1
  2348. test script: InitCondBase
  2349. - check cmd set:
  2350. - ''
  2351. - - SSC SSC1 op -Q
  2352. - ['R SSC1 C +CURMODE:3']
  2353. - - SSC SSC1 sta -Q
  2354. - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
  2355. - - SSC SSC1 dhcp -Q -o 1
  2356. - ['R SSC1 C +DHCP:STA,STARTED']
  2357. - - SSC SSC1 mac -Q -o 1
  2358. - [R SSC1 P <target_mac>]
  2359. force restore cmd set:
  2360. - ''
  2361. - - SSC SSC1 reboot
  2362. - [R SSC1 C !!!ready!!!]
  2363. - - SSC SSC1 op -S -o 3
  2364. - ['R SSC1 C +MODE:OK']
  2365. - - SSC SSC1 dhcp -S -o 1
  2366. - [R SSC1 C +DHCP]
  2367. - - SSC SSC1 mac -S -o 1 -m <target_mac>
  2368. - ['R SSC1 C +MAC:STA,OK']
  2369. - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
  2370. - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
  2371. initial condition detail: testing sta on sta + ap mode, join AP, DHCP on (autogen
  2372. by STAM2)
  2373. restore cmd set:
  2374. - ''
  2375. - - SSC SSC1 op -S -o 3
  2376. - ['R SSC1 C +MODE:OK']
  2377. - - SSC SSC1 dhcp -S -o 1
  2378. - [R SSC1 C +DHCP]
  2379. - - SSC SSC1 mac -S -o 1 -m <target_mac>
  2380. - ['R SSC1 C +MAC:STA,OK']
  2381. - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
  2382. - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
  2383. restore post cmd set:
  2384. - ''
  2385. - - SSC SSC1 soc -T
  2386. - [R SSC1 C +CLOSEALL]
  2387. - - SSC SSC1 ram
  2388. - ['R SSC1 C +FREEHEAP:']
  2389. script path: InitCondBase.py
  2390. start: 52.0
  2391. tag: STAAP2
  2392. test script: InitCondBase
  2393. - check cmd set:
  2394. - ''
  2395. - - SSC SSC1 upgrade -Q -t 1
  2396. - ['R SSC1 C BIN_ID,0']
  2397. - - SSC SSC1 upgrade -Q -t 2 -b 0
  2398. - ['R SSC1 C BIN_INFO,0']
  2399. - - SSC SSC1 op -S -o 3
  2400. - ['R SSC1 C +MODE:OK']
  2401. - - SSC SSC1 dhcp -S -o 1
  2402. - [R SSC1 C +DHCP]
  2403. - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
  2404. - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
  2405. force restore cmd set:
  2406. - ''
  2407. - - SSC SSC1 upgrade -R -r 1 -s <ota_bin_size>
  2408. - [R SSC1 NC ERROR C !!!ready!!!]
  2409. - - SSC SSC1 op -S -o 3
  2410. - ['R SSC1 C +MODE:OK']
  2411. - - SSC SSC1 dhcp -S -o 1
  2412. - [R SSC1 C +DHCP]
  2413. - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
  2414. - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
  2415. - - SOC SOC1 ULISTEN <test_tcp_port1> <pc_ip>
  2416. - [R SOC_COM L OK]
  2417. - - SOC SOC1 SETOPT REPLY BIN
  2418. - [R SOC_COM C OK]
  2419. - - SSC SSC1 upgrade -I -b 0 -f 0
  2420. - ['P SSC1 C +UPGRADE:OK']
  2421. - - SSC SSC1 upgrade -U -i <pc_ip> -p <test_tcp_port1> -u <ota_bin>
  2422. - ['P SSC1 C +UPGRADE:SUCCEED']
  2423. - - SSC SSC1 upgrade -R -b 0
  2424. - [R SSC1 C !!!ready!!!]
  2425. - - SSC SSC1 dhcp -S -o 1
  2426. - [R SSC1 C +DHCP]
  2427. - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
  2428. - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
  2429. initial condition detail: APSTA mode, connected to AP, running BIN0 (located on
  2430. flash id 0)
  2431. restore cmd set:
  2432. - ''
  2433. - - SSC SSC1 upgrade -Q -t 2 -b 0
  2434. - ['R SSC1 C BIN_INFO,0']
  2435. - - SSC SSC1 upgrade -R -b 0
  2436. - [R SSC1 C !!!ready!!!]
  2437. - - SSC SSC1 op -S -o 3
  2438. - ['R SSC1 C +MODE:OK']
  2439. - - SSC SSC1 dhcp -S -o 1
  2440. - [R SSC1 C +DHCP]
  2441. - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
  2442. - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
  2443. restore post cmd set:
  2444. - ''
  2445. - - SSC SSC1 upgrade -D
  2446. - ['R SSC1 C +UPGRADE:OK']
  2447. - - SSC SSC1 ram
  2448. - ['R SSC1 A <heap_size>:(\d+)']
  2449. script path: InitCondBase.py
  2450. start: 24.0
  2451. tag: STAAPBIN0
  2452. test script: InitCondBase
  2453. - check cmd set:
  2454. - ''
  2455. - - SSC SSC1 op -Q
  2456. - ['R SSC1 C +CURMODE:1']
  2457. - - SSC SSC1 sta -D
  2458. - ['R SSC1 C +QAP:']
  2459. - - SSC SSC1 dhcp -Q -o 1
  2460. - ['R SSC1 C +DHCP:STA,STARTED']
  2461. - - SSC SSC1 mac -Q -o 1
  2462. - [R SSC1 P <target_mac>]
  2463. force restore cmd set:
  2464. - ''
  2465. - - SSC SSC1 reboot
  2466. - [R SSC1 C !!!ready!!!]
  2467. - - SSC SSC1 op -S -o 1
  2468. - ['R SSC1 C +MODE:OK']
  2469. - - SSC SSC1 sta -D
  2470. - ['R SSC1 C +QAP:']
  2471. - - SSC SSC1 dhcp -S -o 1
  2472. - [R SSC1 C +DHCP]
  2473. - - SSC SSC1 mac -S -o 1 -m <target_mac>
  2474. - ['R SSC1 C +MAC:STA,OK']
  2475. initial condition detail: sta mode, quit AP, DHCP on, will autogen a TC with initial
  2476. condition STAAP1
  2477. restore cmd set:
  2478. - ''
  2479. - - SSC SSC1 op -S -o 1
  2480. - ['R SSC1 C +MODE:OK']
  2481. - - SSC SSC1 sta -D
  2482. - ['R SSC1 C +QAP:']
  2483. - - SSC SSC1 dhcp -S -o 1
  2484. - [R SSC1 C +DHCP]
  2485. - - SSC SSC1 mac -S -o 1 -m <target_mac>
  2486. - ['R SSC1 C +MAC:STA,OK']
  2487. restore post cmd set:
  2488. - ''
  2489. - - SSC SSC1 soc -T
  2490. - [R SSC1 C +CLOSEALL]
  2491. - - SSC SSC1 ram
  2492. - ['R SSC1 C +FREEHEAP:']
  2493. script path: InitCondBase.py
  2494. start: 17.0
  2495. tag: STAM1
  2496. test script: InitCondBase
  2497. - check cmd set:
  2498. - ''
  2499. - - SSC SSC1 op -Q
  2500. - ['R SSC1 C +CURMODE:1']
  2501. - - SSC SSC1 sta -Q
  2502. - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
  2503. - - SSC SSC1 dhcp -Q -o 1
  2504. - ['R SSC1 C +DHCP:STA,STARTED']
  2505. - - SSC SSC1 mac -Q -o 1
  2506. - [R SSC1 P <target_mac>]
  2507. force restore cmd set:
  2508. - ''
  2509. - - SSC SSC1 reboot
  2510. - [R SSC1 C !!!ready!!!]
  2511. - - SSC SSC1 op -S -o 1
  2512. - ['R SSC1 C +MODE:OK']
  2513. - - SSC SSC1 dhcp -S -o 1
  2514. - [R SSC1 C +DHCP]
  2515. - - SSC SSC1 mac -S -o 1 -m <target_mac>
  2516. - ['R SSC1 C +MAC:STA,OK']
  2517. - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
  2518. - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
  2519. initial condition detail: sta mode, join AP, DHCP on, will autogen a TC with initial
  2520. condition STAAP2
  2521. restore cmd set:
  2522. - ''
  2523. - - SSC SSC1 op -S -o 1
  2524. - ['R SSC1 C +MODE:OK']
  2525. - - SSC SSC1 dhcp -S -o 1
  2526. - [R SSC1 C +DHCP]
  2527. - - SSC SSC1 mac -S -o 1 -m <target_mac>
  2528. - ['R SSC1 C +MAC:STA,OK']
  2529. - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
  2530. - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
  2531. restore post cmd set:
  2532. - ''
  2533. - - SSC SSC1 soc -T
  2534. - [R SSC1 C +CLOSEALL]
  2535. - - SSC SSC1 ram
  2536. - ['R SSC1 C +FREEHEAP:']
  2537. script path: InitCondBase.py
  2538. start: 24.0
  2539. tag: STAM2
  2540. test script: InitCondBase
  2541. - check cmd set:
  2542. - ''
  2543. - - SSC SSC1 upgrade -Q -t 1
  2544. - ['R SSC1 C BIN_ID,0']
  2545. - - SSC SSC1 upgrade -Q -t 2 -b 0
  2546. - ['R SSC1 C BIN_INFO,0']
  2547. - - SSC SSC1 op -S -o 1
  2548. - ['R SSC1 C +MODE:OK']
  2549. - - SSC SSC1 dhcp -S -o 1
  2550. - [R SSC1 C +DHCP]
  2551. - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
  2552. - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
  2553. force restore cmd set:
  2554. - ''
  2555. - - SSC SSC1 upgrade -R -r 1 -s <ota_bin_size>
  2556. - [R SSC1 NC ERROR C !!!ready!!!]
  2557. - - SSC SSC1 op -S -o 1
  2558. - ['R SSC1 C +MODE:OK']
  2559. - - SSC SSC1 dhcp -S -o 1
  2560. - [R SSC1 C +DHCP]
  2561. - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
  2562. - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
  2563. - - SOC SOC1 ULISTEN <test_tcp_port1> <pc_ip>
  2564. - [R SOC_COM L OK]
  2565. - - SOC SOC1 SETOPT REPLY BIN
  2566. - [R SOC_COM C OK]
  2567. - - SSC SSC1 upgrade -I -b 0 -f 0
  2568. - ['P SSC1 C +UPGRADE:OK']
  2569. - - SSC SSC1 upgrade -U -i <pc_ip> -p <test_tcp_port1> -u <ota_bin>
  2570. - ['P SSC1 C +UPGRADE:SUCCEED']
  2571. - - SSC SSC1 upgrade -R -b 0
  2572. - [R SSC1 C !!!ready!!!]
  2573. - - SSC SSC1 dhcp -S -o 1
  2574. - [R SSC1 C +DHCP]
  2575. - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
  2576. - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
  2577. initial condition detail: STA mode, connected to AP, running BIN0 (located on flash
  2578. id 0)
  2579. restore cmd set:
  2580. - ''
  2581. - - SSC SSC1 upgrade -Q -t 2 -b 0
  2582. - ['R SSC1 C BIN_INFO,0']
  2583. - - SSC SSC1 upgrade -R -b 0
  2584. - [R SSC1 C !!!ready!!!]
  2585. - - SSC SSC1 op -S -o 1
  2586. - ['R SSC1 C +MODE:OK']
  2587. - - SSC SSC1 dhcp -S -o 1
  2588. - [R SSC1 C +DHCP]
  2589. - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
  2590. - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
  2591. restore post cmd set:
  2592. - ''
  2593. - - SSC SSC1 upgrade -D
  2594. - ['R SSC1 C +UPGRADE:OK']
  2595. - - SSC SSC1 ram
  2596. - ['R SSC1 A <heap_size>:(\d+)']
  2597. script path: InitCondBase.py
  2598. start: 17.0
  2599. tag: STAMBIN0
  2600. test script: InitCondBase
  2601. - check cmd set:
  2602. - ''
  2603. - - SSC SSC1 op -Q
  2604. - ['R SSC1 C +CURMODE:1']
  2605. - - SSC SSC1 sta -D
  2606. - ['R SSC1 C +QAP:']
  2607. - - SSC SSC1 dhcp -Q -o 1
  2608. - ['R SSC1 C +DHCP:STA,STARTED']
  2609. - - SSC SSC1 mac -Q -o 1
  2610. - [R SSC1 P <target_mac>]
  2611. force restore cmd set:
  2612. - ''
  2613. - - SSC SSC1 reboot
  2614. - [R SSC1 C !!!ready!!!]
  2615. - - SSC SSC1 op -S -o 1
  2616. - ['R SSC1 C +MODE:OK']
  2617. - - SSC SSC1 sta -D
  2618. - ['R SSC1 C +QAP:']
  2619. - - SSC SSC1 dhcp -S -o 1
  2620. - [R SSC1 C +DHCP]
  2621. - - SSC SSC1 mac -S -o 1 -m <target_mac>
  2622. - ['R SSC1 C +MAC:STA,OK']
  2623. initial condition detail: sta mode, quit AP, will NOT autogen a TC with initial
  2624. condition STAAP1
  2625. restore cmd set:
  2626. - ''
  2627. - - SSC SSC1 op -S -o 1
  2628. - ['R SSC1 C +MODE:OK']
  2629. - - SSC SSC1 sta -D
  2630. - ['R SSC1 C +QAP:']
  2631. - - SSC SSC1 dhcp -S -o 1
  2632. - [R SSC1 C +DHCP]
  2633. - - SSC SSC1 mac -S -o 1 -m <target_mac>
  2634. - ['R SSC1 C +MAC:STA,OK']
  2635. restore post cmd set:
  2636. - ''
  2637. - - SSC SSC1 soc -T
  2638. - [R SSC1 C +CLOSEALL]
  2639. - - SSC SSC1 ram
  2640. - ['R SSC1 C +FREEHEAP:']
  2641. script path: InitCondBase.py
  2642. start: 17.0
  2643. tag: STAO1
  2644. test script: InitCondBase
  2645. - check cmd set:
  2646. - ''
  2647. - - SSC SSC1 op -Q
  2648. - ['R SSC1 C +CURMODE:1']
  2649. - - SSC SSC1 sta -Q
  2650. - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
  2651. - - SSC SSC1 dhcp -Q -o 1
  2652. - ['R SSC1 C +DHCP:STA,STARTED']
  2653. - - SSC SSC1 mac -Q -o 1
  2654. - [R SSC1 P <target_mac>]
  2655. force restore cmd set:
  2656. - ''
  2657. - - SSC SSC1 reboot
  2658. - [R SSC1 C !!!ready!!!]
  2659. - - SSC SSC1 op -S -o 1
  2660. - ['R SSC1 C +MODE:OK']
  2661. - - SSC SSC1 dhcp -S -o 1
  2662. - [R SSC1 C +DHCP]
  2663. - - SSC SSC1 mac -S -o 1 -m <target_mac>
  2664. - ['R SSC1 C +MAC:STA,OK']
  2665. - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
  2666. - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
  2667. initial condition detail: sta mode, join AP, DHCP on, will NOT autogen a TC with
  2668. initial condition STAAP2
  2669. restore cmd set:
  2670. - ''
  2671. - - SSC SSC1 op -S -o 1
  2672. - ['R SSC1 C +MODE:OK']
  2673. - - SSC SSC1 dhcp -S -o 1
  2674. - [R SSC1 C +DHCP]
  2675. - - SSC SSC1 mac -S -o 1 -m <target_mac>
  2676. - ['R SSC1 C +MAC:STA,OK']
  2677. - - SSC SSC1 sta -C -s <ap_ssid> -p <ap_password>
  2678. - ['R SSC1 RE "\+JAP:CONNECTED,%%s"%%(<ap_ssid>)']
  2679. restore post cmd set:
  2680. - ''
  2681. - - SSC SSC1 soc -T
  2682. - [R SSC1 C +CLOSEALL]
  2683. - - SSC SSC1 ram
  2684. - ['R SSC1 C +FREEHEAP:']
  2685. script path: InitCondBase.py
  2686. start: 24.0
  2687. tag: STAO2
  2688. test script: InitCondBase
  2689. - check cmd set:
  2690. - ''
  2691. - - SSC SSC1 op -Q
  2692. - ['R SSC1 C +CURMODE:2']
  2693. - - SSC SSC2 op -Q
  2694. - ['R SSC2 C +CURMODE:1']
  2695. - - SSC SSC2 sta -D
  2696. - ['R SSC2 C +QAP:']
  2697. - - SSC SSC2 soc -T
  2698. - ['']
  2699. - - SSC SSC1 dhcp -Q -o 2
  2700. - ['R SSC1 C +DHCP:AP,STARTED']
  2701. - - SSC SSC2 dhcp -Q -o 1
  2702. - ['R SSC2 C +DHCP:STA,STARTED']
  2703. - - SSC SSC1 mac -Q -o 2
  2704. - [R SSC1 P <target_ap_mac>]
  2705. - - SSC SSC2 mac -Q -o 1
  2706. - [R SSC2 P <target2_mac>]
  2707. force restore cmd set:
  2708. - ''
  2709. - - SSC SSC1 reboot
  2710. - [R SSC1 C !!!ready!!!]
  2711. - - SSC SSC2 reboot
  2712. - [R SSC2 C !!!ready!!!]
  2713. - - SSC SSC1 op -S -o 2
  2714. - ['R SSC1 C +MODE:OK']
  2715. - - SSC SSC2 op -S -o 1
  2716. - ['R SSC2 C +MODE:OK']
  2717. - - SSC SSC2 sta -D
  2718. - ['R SSC2 C +QAP:']
  2719. - - SSC SSC2 soc -T
  2720. - ['']
  2721. - - SSC SSC1 dhcp -S -o 2
  2722. - [R SSC1 C +DHCP]
  2723. - - SSC SSC2 dhcp -S -o 1
  2724. - [R SSC2 C +DHCP]
  2725. - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
  2726. - ['R SSC1 C +MAC:AP,OK']
  2727. - - SSC SSC2 mac -S -o 1 -m <target2_mac>
  2728. - ['R SSC2 C +MAC:STA,OK']
  2729. initial condition detail: same as T2_1 but will NOT autogen a TC with initial condition
  2730. T2_2
  2731. restore cmd set:
  2732. - ''
  2733. - - SSC SSC1 op -S -o 2
  2734. - ['R SSC1 C +MODE:OK']
  2735. - - SSC SSC2 op -S -o 1
  2736. - ['R SSC2 C +MODE:OK']
  2737. - - SSC SSC2 sta -D
  2738. - ['R SSC2 C +QAP:']
  2739. - - SSC SSC2 soc -T
  2740. - ['']
  2741. - - SSC SSC1 dhcp -S -o 2
  2742. - [R SSC1 C +DHCP]
  2743. - - SSC SSC2 dhcp -S -o 1
  2744. - [R SSC2 C +DHCP]
  2745. - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
  2746. - ['R SSC1 C +MAC:AP,OK']
  2747. - - SSC SSC2 mac -S -o 1 -m <target2_mac>
  2748. - ['R SSC2 C +MAC:STA,OK']
  2749. restore post cmd set:
  2750. - ''
  2751. - - SSC SSC1 soc -T
  2752. - [R SSC1 C +CLOSEALL]
  2753. - - SSC SSC1 ram
  2754. - ['R SSC1 C +FREEHEAP:']
  2755. script path: InitCondBase.py
  2756. start: 73.0
  2757. tag: T2O_1
  2758. test script: InitCondBase
  2759. - check cmd set:
  2760. - ''
  2761. - - SSC SSC1 op -Q
  2762. - ['R SSC1 C +CURMODE:2']
  2763. - - SSC SSC2 op -Q
  2764. - ['R SSC2 C +CURMODE:1']
  2765. - - SSC SSC2 sta -D
  2766. - ['R SSC2 C +QAP:']
  2767. - - SSC SSC2 soc -T
  2768. - ['']
  2769. - - SSC SSC1 dhcp -Q -o 2
  2770. - ['R SSC1 C +DHCP:AP,STARTED']
  2771. - - SSC SSC2 dhcp -Q -o 1
  2772. - ['R SSC2 C +DHCP:STA,STARTED']
  2773. - - SSC SSC1 mac -Q -o 2
  2774. - [R SSC1 P <target_ap_mac>]
  2775. - - SSC SSC2 mac -Q -o 1
  2776. - [R SSC2 P <target2_mac>]
  2777. force restore cmd set:
  2778. - ''
  2779. - - SSC SSC1 reboot
  2780. - [R SSC1 C !!!ready!!!]
  2781. - - SSC SSC2 reboot
  2782. - [R SSC2 C !!!ready!!!]
  2783. - - SSC SSC1 op -S -o 2
  2784. - ['R SSC1 C +MODE:OK']
  2785. - - SSC SSC2 op -S -o 1
  2786. - ['R SSC2 C +MODE:OK']
  2787. - - SSC SSC2 sta -D
  2788. - ['R SSC2 C +QAP:']
  2789. - - SSC SSC2 soc -T
  2790. - ['']
  2791. - - SSC SSC1 dhcp -S -o 2
  2792. - [R SSC1 C +DHCP]
  2793. - - SSC SSC2 dhcp -S -o 1
  2794. - [R SSC2 C +DHCP]
  2795. - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
  2796. - ['R SSC1 C +MAC:AP,OK']
  2797. - - SSC SSC2 mac -S -o 1 -m <target2_mac>
  2798. - ['R SSC2 C +MAC:STA,OK']
  2799. initial condition detail: target 1 as SoftAP, target 2 as STA, will autogen a TC
  2800. with initial condition T2_2
  2801. restore cmd set:
  2802. - ''
  2803. - - SSC SSC1 op -S -o 2
  2804. - ['R SSC1 C +MODE:OK']
  2805. - - SSC SSC2 op -S -o 1
  2806. - ['R SSC2 C +MODE:OK']
  2807. - - SSC SSC2 sta -D
  2808. - ['R SSC2 C +QAP:']
  2809. - - SSC SSC2 soc -T
  2810. - ['']
  2811. - - SSC SSC1 dhcp -S -o 2
  2812. - [R SSC1 C +DHCP]
  2813. - - SSC SSC2 dhcp -S -o 1
  2814. - [R SSC2 C +DHCP]
  2815. - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
  2816. - ['R SSC1 C +MAC:AP,OK']
  2817. - - SSC SSC2 mac -S -o 1 -m <target2_mac>
  2818. - ['R SSC2 C +MAC:STA,OK']
  2819. restore post cmd set:
  2820. - ''
  2821. - - SSC SSC1 soc -T
  2822. - [R SSC1 C +CLOSEALL]
  2823. - - SSC SSC1 ram
  2824. - ['R SSC1 C +FREEHEAP:']
  2825. script path: InitCondBase.py
  2826. start: 73.0
  2827. tag: T2_1
  2828. test script: InitCondBase
  2829. - check cmd set:
  2830. - ''
  2831. - - SSC SSC1 op -Q
  2832. - ['R SSC1 C +CURMODE:3']
  2833. - - SSC SSC2 op -Q
  2834. - ['R SSC2 C +CURMODE:3']
  2835. - - SSC SSC2 sta -D
  2836. - ['R SSC2 C +QAP:']
  2837. - - SSC SSC2 soc -T
  2838. - [R SSC2 C +CLOSEALL]
  2839. - - SSC SSC1 dhcp -Q -o 2
  2840. - ['R SSC1 C +DHCP:AP,STARTED']
  2841. - - SSC SSC2 dhcp -Q -o 1
  2842. - ['R SSC2 C +DHCP:STA,STARTED']
  2843. - - SSC SSC1 mac -Q -o 2
  2844. - [R SSC1 P <target_ap_mac>]
  2845. - - SSC SSC2 mac -Q -o 1
  2846. - [R SSC2 P <target2_mac>]
  2847. force restore cmd set:
  2848. - ''
  2849. - - SSC SSC1 reboot
  2850. - [R SSC1 C !!!ready!!!]
  2851. - - SSC SSC2 reboot
  2852. - [R SSC2 C !!!ready!!!]
  2853. - - SSC SSC1 op -S -o 3
  2854. - ['R SSC1 C +MODE:OK']
  2855. - - SSC SSC2 op -S -o 3
  2856. - ['R SSC2 C +MODE:OK']
  2857. - - SSC SSC2 sta -D
  2858. - ['R SSC2 C +QAP:']
  2859. - - SSC SSC2 soc -T
  2860. - [R SSC2 C +CLOSEALL]
  2861. - - SSC SSC1 dhcp -S -o 2
  2862. - [R SSC1 C +DHCP]
  2863. - - SSC SSC2 dhcp -S -o 1
  2864. - [R SSC2 C +DHCP]
  2865. - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
  2866. - ['R SSC1 C +MAC:AP,OK']
  2867. - - SSC SSC2 mac -S -o 1 -m <target2_mac>
  2868. - ['R SSC2 C +MAC:STA,OK']
  2869. initial condition detail: target 1 as AP+STA, target 2 as AP+STA (autogen)
  2870. restore cmd set:
  2871. - ''
  2872. - - SSC SSC1 op -S -o 3
  2873. - ['R SSC1 C +MODE:OK']
  2874. - - SSC SSC2 op -S -o 3
  2875. - ['R SSC2 C +MODE:OK']
  2876. - - SSC SSC2 sta -D
  2877. - ['R SSC2 C +QAP:']
  2878. - - SSC SSC2 soc -T
  2879. - [R SSC2 C +CLOSEALL]
  2880. - - SSC SSC1 dhcp -S -o 2
  2881. - [R SSC1 C +DHCP]
  2882. - - SSC SSC2 dhcp -S -o 1
  2883. - [R SSC2 C +DHCP]
  2884. - - SSC SSC1 mac -S -o 2 -m <target_ap_mac>
  2885. - ['R SSC1 C +MAC:AP,OK']
  2886. - - SSC SSC2 mac -S -o 1 -m <target2_mac>
  2887. - ['R SSC2 C +MAC:STA,OK']
  2888. restore post cmd set:
  2889. - ''
  2890. - - SSC SSC1 soc -T
  2891. - [R SSC1 C +CLOSEALL]
  2892. - - SSC SSC1 ram
  2893. - ['R SSC1 C +FREEHEAP:']
  2894. script path: InitCondBase.py
  2895. start: 80.0
  2896. tag: T2_2
  2897. test script: InitCondBase
  2898. - check cmd set:
  2899. - ''
  2900. - - SSC SSC[1-3] op -Q
  2901. - ['R SSC[1-3] C +CURMODE:3']
  2902. - - SSC SSC[1-3] phy -Q -o 3
  2903. - ['R SSC[1-3] C STA,n,40 C AP,n,40']
  2904. force restore cmd set:
  2905. - ''
  2906. - - SSC SSC[1-3] reboot
  2907. - ['R SSC[1-3] C !!!ready!!!']
  2908. - - SSC SSC[1-3] op -S -o 3
  2909. - ['R SSC[1-3] C +MODE:OK']
  2910. - - SSC SSC[1-3] phy -S -o 3 -m n -b 40
  2911. - ['R SSC[1-3] C +PHY:OK']
  2912. initial condition detail: '1. target 1 and target 2 set to AP+STA mode, target 3
  2913. set to STA mode
  2914. 2. all interface of target 2,3 set to 11n ht40
  2915. 3. config softAP of target 1 and target 2'
  2916. restore cmd set:
  2917. - ''
  2918. - - SSC SSC[1-3] op -S -o 3
  2919. - ['R SSC[1-3] C +MODE:OK']
  2920. - - SSC SSC[1-3] phy -S -o 3 -m n -b 40
  2921. - ['R SSC[1-3] C +PHY:OK']
  2922. restore post cmd set:
  2923. - ''
  2924. - - SSC SSC1 soc -T
  2925. - [R SSC1 C +CLOSEALL]
  2926. - - SSC SSC1 sta -R -r 1
  2927. - [R SSC1 C OK]
  2928. - - SSC SSC1 ram
  2929. - ['R SSC1 A <heap_size>:(\d+)']
  2930. script path: InitCondBase.py
  2931. start: 87.0
  2932. tag: T3_PHY1
  2933. test script: InitCondBase
  2934. - check cmd set:
  2935. - ''
  2936. - - FREBOOT UT1
  2937. - ['']
  2938. - - DELAY 3
  2939. - ['']
  2940. - - UT UT1 -
  2941. - [R UT1 C Tests C Failures C Ignored]
  2942. force restore cmd set:
  2943. - ''
  2944. - - FREBOOT UT1
  2945. - ['']
  2946. - - DELAY 3
  2947. - ['']
  2948. - - UT UT1 -
  2949. - [R UT1 C Tests C Failures C Ignored]
  2950. initial condition detail: At UT menu page
  2951. restore cmd set:
  2952. - ''
  2953. - - FREBOOT UT1
  2954. - ['']
  2955. - - DELAY 3
  2956. - ['']
  2957. - - UT UT1 -
  2958. - [R UT1 C Tests C Failures C Ignored]
  2959. restore post cmd set:
  2960. - ''
  2961. - - DELAY 0.1
  2962. - ['']
  2963. script path: InitCondBase.py
  2964. tag: UTINIT1
  2965. test script: InitCondBase