InitialConditionAll.yml 77 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971
  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