01 <TestStep name="Step ..."> ...</>
Test Step item, name = "Step ...", will be displayed in the left-bottom window (7) in the main test form.
02 <Command name = "Get Bluetooth...">...</>
02.1 Retrieving command "Get Bluetooth..."'s content from CommandList.xml
,content = Protocol Type + Command Part
02.1.1 <Timeout>...</> : timeout definition, between Send/Tx and Receive/Rx,
unit : milli-seconds.
02.1.2 <Response>... </> : Response Data
handler
02.1.2.1 <HexStringRegex>...</> : using regular express rule to check the matched pattern found ~!.dddddd
Example:
<!--Ex: 0D 0A 36 2E 31 35 30 2E 34 2E 35 31 00 0D 0A 82 87 70 0A DE F7 -->
<HexStringRegex>^(0D0A)([0-9a-hA-H][0-9a-hA-H])*(0D0A)([0-9a-hA-H][0-9a-hA-H]){6}</
HexStringRegex>
==> Check Response Data Pattern is same as
"0D 0A "+ASCII string , null end ("00") + "0D 0A" + 6 bytes BLE Address, hex chars string.