Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents


Project : UTS Scope Overview

Ui tabs


Ui tab
titleNEO2.x-TS184

NEO2x - TS184

ProjectTS
VP3600

TS184

VP6800
PiP
KIV
KIII
SREDKey2
VP3320
VP5200



Ui tab
titleSpecial Version

TS Special Version

ProjectTS
VP5300

TS188



Ui tab
titleNEO3x-UTS

NEO3x - UTS

ProjectTS
VP8810

TS194

VP6825

TS195






Xml Script Format


Ui tabs


Ui tab
title01 - Basic TestStep Item<TestStep..></>


ExampleComment

Xml


xml001UTS, Test Step <Test Step> blocktruetrue




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.



Script
Ui tab
title02 - Switch Interface to Another one
<CheckMethod...>SwitchInterface</>


ExampleContent

Purpose : Switch from Current Interface (ex: USB-HID) to BLE Client, EVK Board , (USB-CDC, 921600,8,N,1)

Xml
01 <S


xmlDJango1<CheckMethod xmlFileRef...>SwitchInterface</>truetrue


xmlEmacs1Interface.xmltruetrue



01 <CheckMethod xmlFileRef="Interface.xml" usedInterface="DA145858_..."> SwitchInterface</>

01.1 UTS calls "CheckMethod" type service : SwitchInterface, keyword

  switch current communication interface (ex:USB-HID).

UTS disconnects current Comm Interface .

01.2 to the new interface, defined in "Interface.xml" , "DA14585_..."

UTS connects new interface to the other device.