Versions Compared

Key

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

Programming Guide

Introduction

This guide gives the technical users more information about STREAM functions and the in- and output structures of the STREAM functions.

Anchor
Functions
Functions

Functions

In this section the relevant STREAM Functions are described briefly. The focus is on the functionality.
The syntax is only mentioned if it needs extra attention.

Function

Description

Main functionsFunctions

 

streamCheckFile 

Check the data of a test against the Testdefinition

streamCoordTransform 

Recalculate the position of the sensors in another coordinate system

streamGetValue 

Get a value from the testdata

streamPutValue 

Add a value to the testdata

streamPutCalibrations 

Edit the calibration values of a sensor

streamPutCoordSystems 

Edit the link between coordinate systems

streamPutLocations 

Edit the location of a sensor

streamRead 

Read testdata from a file with the corresponding Testdefinition

streamStartTest 

Start a new test based on a Testdefinition

streamWrite 

Write testdata to a file

Plot functionsFunctions

 

streamGetFrameTexts 

Add the texts to the plot frame

streamPlotCreate 

Create the handles of a plot

streamPlotGraph 

Plot a graph

streamPlotImage 

Plot an image

streamPlotTable 

Plot a table

streamPlotText 

Plot a text

Support functionsFunctions

 

streamFrameSetup 

Define the frame used for plotting

streamPlotSetup 

Define the layout of a type of plot

streamVersion

Retrieve the current version of the STREAM library

Database Functions

 

CoreDbGetChildFiles

Retrieve the child files of a test from the database

CoreDbGetFile

Retrieve a file from the database

CoreDbGetTestdef

Retrieve a Testdefinition from the database

CoreDbPutReport

Put a PDF-report in the database

CoreDbSubmitFile

Submit a GEF-file to the database

Demo functions

 

ExecuteVelocityTest 

A sample function to perform a test through all phases

DbExecuteVelocityTest 

A sample function to show the database functions

Anchor
Structures
Structures

Structures

Structure

Description

frameOptions

Structure containing information about the plot frame, see Create a Plot Frame

plotOptions

Structure containing information about the plot layout, see Create a Plot Layout

streamInfo

Structure containing information about the Testdefinition and data of a test