Teseo-Suite - STMicroelectronics · •Teseo-Suite is a valuable tool to test and evaluate the...
Transcript of Teseo-Suite - STMicroelectronics · •Teseo-Suite is a valuable tool to test and evaluate the...
Teseo-SuitePC testing tool for the Teseo family of GNSS modules
Quick Testing Guide
v. 0.4
Quick testing guide - contents
2
Introduction
A quick test script – step by step
Advanced scripts
Documents & related resources
1
4
3
2
Quick testing guide - introduction
3
Introduction
A quick test script – step by step
Advanced scripts
Documents & related resources
1
4
3
2
• Teseo-Suite is a valuable tool to test and evaluate the features of Teseo GNSS
modules
• It has an internal scripting language which allows automatizing test scripts for
Teseo GNSS receivers
• Let’s see how it can help evaluate Teseo GNSS solutions
Teseo Suite as test program
4
• Connects your Teseo platform (see more)
Connects the Teseo platform
5
1
1
1
• Open Test Plan from menu
• Test Plan panel will appear
Open test plan panel
6
1
2
1
2
Test plan panel description
7
Select the port on which
the scripts will run Build and result log
views
Test script editorTest manager
Quick testing guide - introduction
8
3
4
Advanced scripts
Documents & related resources
A quick test script – step by step2
1 Introduction
• Add Test 1 script
• Enable Tests List
• Edit the Test 1 script:
SEND “$PSTMSRR”
• Enable the COM
• Compile the test
A quick test script – step by step
9
1
2
3
1
2
3
44
5
5
• Add the test in the Execution Chain
• Run the test
• Check the result
A quick test script – step by step
1
2
3
1
3
2
You wrote and
executed your first
test script
Quick testing guide – advanced scripts
11
4 Documents & related resources
1 Introduction
Advanced scripts3
2 A quick test script – step by step
Use the SEND keyword to send the NMEA command:
SEND “NMEA_cmd”
• Add the command
• Compile
• Run
• Check the result
SEND keyword
12
1
2
3
1
34
4
2
Test scripts can be delayed using the DELAY keyword (time in ms):
DELAY N
• Add the command
• Compile
• Run
• Check the result
DELAY keyword
13
1
2
3
1
34
4
2
Use the WAITFIX keyword to evaluate the TTFF (timeout in ms):\
WAITFIX timeout
• Add the command
• Compile
• Run
• Check the result
WAITFIX keyword
14
1
2
3
1
3
4
2
4
Use the LOOP/ENDLOOP keywords to iterate N-times over a block of instructions:
LOOP N
commands
ENDLOOP
LOOP/ENDLOOP keywords
15
1
4
5
2
1
2
3
• Add begin-loop keyword
• Add end-loop keyword
• Compile
• Run the test
• Check the result
4
5
3
Usethe WAITFOR_CONTROL keyword to wait for a NMEA message
WAITFOR _CONTROL NMEA_msg, timeout
WAITFOR_CONTROL keyword
16
1
2
3
• Add WAITFOR_CONTROL keyword
• Compile
• Run the test
• Check the result4
3
2
1
4
Select Help menu or access the online Teseo-Suite User Manual for the complete
list of commands supported in the Test-Panel
Teseo suite – extra features
17
2
Quick testing guide - contents
18
Documents & related resources
Introduction1
Advanced scripts3
4
2 A quick test – step by step
• Teseo III: Webpage• Data-sheet of all PNs;
• Teseo modules: Webpage• Data-sheet of all PNs;
• Teseo Suite: Webpage• Datasheet
• Install program
Documents & related resources
19
All documents are available on:
www.st.com
• Now you can develop your GNSS solution with ST Teseo II, ST Teseo III and ST
Teseo Modules using the Teseo-Suite PC software tool to explore all the available
features.
Enjoy developing your GNSS solution using Teseo-Suite
20