InitialConditionAll.yml 83 KB

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