Sie sind auf Seite 1von 2

// -----------------------------------------------------------------------------

// Test-Skript-Tool f�r TLV-Request/TLV-Response-Zyklen


// -----------------------------------------------------------------------------
// Version: 2.0
// Copyright: TCHL
// Author: TCHL911ir
// Date: 21.10.2014
// -----------------------------------------------------------------------------
// Skript-Aufbau:
// -> TLV-Kommando-Zeilen (-> Begin mit "@")
// > Jedem TLV-Element muss dass Zeichen "@" vorangestellt werden
// > Jeder Parameter im TLV-Value muss mit einem ASCII-Nullterminator "\0"
// abgeschlossen werden (Siehe auch Doku der TLV-Kommandos).
// -> Alle Zeilen die nicht mit "@" beginnen, werden als Kommentar betrachtet
// -> Beispiel:
// > TLV-Kommando-Zeile:
// "@TAG @LENGTH @VALUE1\0VALUE2\0 ...
// -----------------------------------------------------------------------------
// Skript-Beschreibung:
// -> Erstellen einer Markierdatei und hinzuf�gen von Objekten und markieren der
// erstellten Markierdatei.
//
// -> Ablauf:
// 1) Strahlquelle / Verschluss (Laser ein / Verschluss auf)
// 2) Erzeuge Markierdatei zur Bearbeitung
// 3) Hinzuf�gen einer Linie
// 4) Hinzuf�gen eines Kreises
// 5) Hinzuf�gen eines Textes
// 6) Speichere die zur Bearbeitung ge�ffnete Markierdatei
// 7) Lade Markierdatei
// 8) Konvertierstatus abfragen
// 9) Laserstatus �berpr�fen
// 10) Markiere Markierdatei X
//
// -> Hinweise:
// > Dieses Skript soll nur die prinzipielle Vorgehensweise f�r den Einsatz von
// TLV-Kommandos aufzeigen und muss f�r den konkreten Einsatz noch weiter
// ausgebaut bzw. angepasst werden.
// -----------------------------------------------------------------------------

// Strahlquelle ein / Verschluss auf (Laser ein / Verschluss auf)


@20201 @2 @1\0

// Erzeuge Markierdatei zur Bearbeitung


@20461 @0

// Hinzuf�gen einer Linie


@20471 @27 @10\0 10\0 45.85\0 45.85\0 Standard\0

// Hinzuf�gen eines Kreises


@20473 @18 @60\0 60\0 20\0 Standard\0

// Hinzuf�gen eines Textes


@20475 @38 @44\0 56\0 0\0 8\0 TIMESNEW\0 Sample_04\0 Standard\0

// Speichere die zur Bearbeitung ge�ffnete Markierdatei


@20464 @60 @c:\TruMark\Kommunikations-Interfaces\Samples\Sample_04.vlf\0

// Lade Markierdatei
@20401 @60 @c:\TruMark\Kommunikations-Interfaces\Samples\Sample_04.vlf\0

// Konvertierstatus abfragen
@20222 @0

// Laserstatus �berpr�fen
// Response sollte sein: Bit 7-0=00011111 / Bit 15-8=01011011
@20261 @0

// Markiere Markierdatei X
@20403 @60 @c:\TruMark\Kommunikations-Interfaces\Samples\Sample_04.vlf\0

Das könnte Ihnen auch gefallen