1. Select protocol file

 

  •   STSNT always generates two files; header file and data file.

In case of data without signal names, you can edit the new generated header file.

Or you can convert e.g. csv files into header/data files.

 

There are two possibilities to open file

  1. Old open dialog with much more possiblities
  2. Windows normal "Open Dialog"

 

2. Open dialog window:

Old dialog, but with much more possibilites!

 


Format of Protocol files:

STSNT can read text files; there are 3 possibilities:

  1. Protocol files separated in two files, header file and data file
    For example the header file is called ABC.N00, the data file muse be ABC.M00.
    If only normal text files are available, you can also read this files; see point 2.

  2. Normal text files; first column x vector, other columns data (up to 600) spaced be SPACE or TAB, If you select a text file, a header file will be generated automatically
    Better way:

    Use menu "Convert", "Convert and load pure data file":you can select a text file, then a window will be opened where you can edit signal names, data types and then generate the normal STSNT files (header and data file). This menu is also available from the load window (Var 2).

  3. Copy from clipboard (first column must be x vector, other columns data); a header file and data file will be generated automatically with the extensions  .N00 and .M00. The header can be changed (e.g. correct signal names); these files are then the normal used files; see point 3

 

-> for more information, see help function inside STSNT (key F1 and search function)

 

Header file example (Signalnames must have numbers):

$MICVIEWPROTOCOLHEADER             (or   $STSNT_PROTOCOL_HEADER)

$DATETIME 2013-01-28  08:13:20

$STARTTIME 08:13:20                (can be at any position, eg. the end of file )

 1 Speed             $INFO INT16  (... and other options)

 2 Effort            $INFO

 3 Acceleration      $INFO

 4 Speed Limit       $INFO   BOOLEAN1

 5 Reference speed   $INFO

      dito    up to 600 signals

 

Lines with no information after $INFO are interpreted as floating point values

Lines with $INFO BOOLEAN1 are interpreted as binary signals

 

 

Data file example (x vector with 0.1 steps):

(Separater can be space or tab)

 0.1 0.099833417 1.099833417 1 0 0

 0.2 0.198669331 2.198669331 2 2 4

 0.3 0.295520207 3.295520207 2.1 1.05 1.1025

 0.4 0.389418342 4.389418342 2.3 1.095238095 1.199546485

 0.5 0.479425539 5.479425539 2.51 1.091304348 1.19094518

 0.6 0.564642473 6.564642473 2.74 1.091633466 1.191663624

 0.7 0.644217687 7.644217687 2.991 1.091605839 1.191603309

 0.8 0.717356091 8.717356091 3.265 1.091608158 1.19160837

 0.9 0.78332691 9.78332691 3.5641 1.091607963 1.191607945

 0.10 0.841470985 10.84147098 3.8906 1.09160798 1.191607981

 0.11 0.89120736 11.89120736 4.24701 1.091607978 1.191607978

 0.12 0.932039086 12.93203909 4.63607 1.091607978 1.191607978

                  etc.