Difference between revisions of "OtxReference"
Jump to navigation
Jump to search
(→Extensions: Edited by Ngoc Tran. Added: BusMonitoring, ComInterface, DiagConfiguration, ExternalServiceProvider, FlashPlus, TestResultHandling) |
|||
(42 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:OTX User Reference Guide}}[[Category:OTX]] | {{DISPLAYTITLE:OTX User Reference Guide}}[[Category:OTX]] | ||
{{WelcomeHeader|Welcome to the OTX User Reference Guide}} | {{WelcomeHeader|Welcome to the OTX User Reference Guide}} | ||
− | The OTX User Reference Guide provides information about the Open Test Sequence eXchange format OTX, see | + | The OTX User Reference Guide provides information about the Open Test Sequence eXchange format OTX, see {{OtxSpecs}}<!-- Go to the Template:OtxSpecs in case of updating the info -->, which the user needs to work with the standard. |
{{Note | It is not the intention to replace the standard specification! It is the user's perspective at the OTX standard.}} | {{Note | It is not the intention to replace the standard specification! It is the user's perspective at the OTX standard.}} | ||
Line 9: | Line 9: | ||
== General == | == General == | ||
{| {{TableHeader}} | {| {{TableHeader}} | ||
− | {{TableRowKeyValueList | [[ | + | {{TableRowKeyValueList | [[General.Introduction|OTX Introduction]] | Introduction into the OTX standard ISO 13209 }} |
− | {{TableRowKeyValueList | [[ | + | {{TableRowKeyValueList | [[General.Principles|OTX Principles]] | OTX Principles }} |
− | {{TableRowKeyValueList | [[ | + | {{TableRowKeyValueList | [[General.NamingConventions|OTX Naming Conventions]] | OTX Naming Conventions }} |
|} | |} | ||
+ | [[Category:OTX]] | ||
== Core == | == Core == | ||
{| {{TableHeader}} | {| {{TableHeader}} | ||
− | {{TableRowKeyValueList | [[ | + | {{TableRowKeyValueList | [[Core.Packages|Packages]] | OTX Packages}} |
− | {{TableRowKeyValueList | [[ | + | {{TableRowKeyValueList | [[Core.Documents|Documents]] | OTX Documents}} |
− | {{TableRowKeyValueList | [[ | + | {{TableRowKeyValueList | [[Core.Imports|Imports]] | OTX Imports }} |
− | {{TableRowKeyValueList | [[ | + | {{TableRowKeyValueList | [[Core.Declarations|Declarations]] | OTX Declarations }} |
− | {{TableRowKeyValueList | [[ | + | {{TableRowKeyValueList | [[Core.Visibilities|Visibilities]] | OTX Visibilities }} |
− | {{TableRowKeyValueList | [[ | + | {{TableRowKeyValueList | [[Core.Validities|Validities]] | OTX Validities }} |
− | {{TableRowKeyValueList | [[ | + | {{TableRowKeyValueList | [[Core.Signatures|Signatures]] | OTX Signatures }} |
− | {{TableRowKeyValueList | [[ | + | {{TableRowKeyValueList | [[Core.Parameters|Parameters]] | OTX Parameters }} |
− | {{TableRowKeyValueList | [[ | + | {{TableRowKeyValueList | [[Core.Procedures|Procedures]] | OTX Procedures }} |
− | {{TableRowKeyValueList | [[ | + | {{TableRowKeyValueList | [[Core.Comments|Comments]] | OTX Comments }} |
− | {{TableRowKeyValueList | [[ | + | {{TableRowKeyValueList | [[Core.DataTypes|DataTypes]] | OTX DataTypes }} |
− | {{TableRowKeyValueList | [[ | + | {{TableRowKeyValueList | [[Core.Validation|Validation]] | OTX Validation (OTX Checker)}} |
+ | {{TableRowKeyValueList | [[Core.Actions|Actions]] | OTX Core Actions}} | ||
+ | {{TableRowKeyValueList | [[Core.Terms|Terms]] | OTX Core Terms}} | ||
|} | |} | ||
== Extensions == | == Extensions == | ||
{| {{TableHeader}} | {| {{TableHeader}} | ||
− | {{TableRowKeyValueList | [[DateTime|DateTime]] | Diagnostic Application DateTime}} | + | {{TableRowKeyValueList | [[Extensions.Assertion|Assertion]] | Ensuring otx sequence quality }} |
− | {{TableRowKeyValueList | [[DiagCom|DiagCom]] | Extension for vehicle communication }} | + | {{TableRowKeyValueList | [[Extensions.BlackBox|BlackBox]] | Base data type}} |
− | {{TableRowKeyValueList | [[DiagDataBrowsing|DiagDataBrowsing]] | Diagnostic Vehicle Information DataBase }} | + | {{TableRowKeyValueList | [[Extensions.BusMonitoring|BusMonitoring]] | Collection of communication data at runtime }} |
− | {{TableRowKeyValueList | [[EventHandling|EventHandling]] | Controls of event of the diagnostic sequence }} | + | {{TableRowKeyValueList | [[Extensions.ComInterface|ComInterface]] | Handling of communication interfaces and Diagnostic over IP }} |
− | {{TableRowKeyValueList | [[Flash|Flash]] | Flash data acquisition and flash job creation }} | + | {{TableRowKeyValueList | [[Extensions.CommonDialogs|CommonDialogs]] | Provide support for dialogs that have common use cases in OTX but were not included in the original specification}} |
− | {{TableRowKeyValueList | [[HMI|HMI]] | The Human Machine Interface }} | + | {{TableRowKeyValueList | [[Extensions.DataType|DataType]] | User-defined structure and enumeration data types}} |
− | {{TableRowKeyValueList | [[ | + | {{TableRowKeyValueList | [[Extensions.DateTime|DateTime]] | Diagnostic Application DateTime}} |
− | {{TableRowKeyValueList | [[Job|Job]] | Extension for supporting access to the MCD 3D Job API }} | + | {{TableRowKeyValueList | [[Extensions.DiagCom|DiagCom]] | Extension for vehicle communication }} |
− | {{TableRowKeyValueList | [[Logging|Logging]] | Provides functionality which allows for explicitly writing log-messages to a logging-resource. }} | + | {{TableRowKeyValueList | [[Extensions.DiagComPlus|DiagComPlus]] | Support of different ECU responses for hex service and com channel controlling }} |
− | {{TableRowKeyValueList | [[Math|Math]] | A collection of mathematical terms }} | + | {{TableRowKeyValueList | [[Extensions.DiagConfiguration|DiagConfiguration]] | Configuration of project and vehicle information }} |
− | {{TableRowKeyValueList | [[Measure|Measure]] | Basic measurement and control operations }} | + | {{TableRowKeyValueList | [[Extensions.DiagDataBrowsing|DiagDataBrowsing]] | Diagnostic Vehicle Information DataBase }} |
− | {{TableRowKeyValueList | [[Quantities|Quantities]] | Extension for unit definition data model }} | + | {{TableRowKeyValueList | [[Extensions.DiagDataBrowsingPlus|DiagDataBrowsingPlus]] | Extension for the DiagDataBrowsing extension }} |
− | {{TableRowKeyValueList | [[StringUtil|StringUtil]] | Extension for operate strings type }} | + | {{TableRowKeyValueList | [[Extensions.EventHandling|EventHandling]] | Controls of event of the diagnostic sequence }} |
+ | {{TableRowKeyValueList | [[Extensions.EventPlus|EventPlus]] | Support for deep change monitoring in a ByteField, List or Map }} | ||
+ | {{TableRowKeyValueList | [[Extensions.ExternalServiceProvider|ExternalServiceProvider]] | Provides actions, terms, events and data types for an access to external services. }} | ||
+ | {{TableRowKeyValueList | [[Extensions.File|File]] | Extension for accessing to and handling files }} | ||
+ | {{TableRowKeyValueList | [[Extensions.Flash|Flash]] | Flash data acquisition and flash job creation }} | ||
+ | {{TableRowKeyValueList | [[Extensions.FlashPlus|FlashPlus]] | Enable late binding of flash files }} | ||
+ | {{TableRowKeyValueList | [[Extensions.HMI|HMI]] | The Human Machine Interface }} | ||
+ | {{TableRowKeyValueList | [[Extensions.I18n|i18n]] | The internationalization extension }} | ||
+ | {{TableRowKeyValueList | [[Extensions.Job|Job]] | Extension for supporting access to the MCD 3D Job API }} | ||
+ | {{TableRowKeyValueList | [[Extensions.Logging|Logging]] | Provides functionality which allows for explicitly writing log-messages to a logging-resource.}} | ||
+ | {{TableRowKeyValueList | [[Extensions.Math|Math]] | A collection of mathematical terms }} | ||
+ | {{TableRowKeyValueList | [[Extensions.Measure|Measure]] | Basic measurement and control operations, e.g. to call a method in a DLL }} | ||
+ | {{TableRowKeyValueList | [[Extensions.Persistence|Persistence]] | Extension for storing and recovering the value of a variable }} | ||
+ | {{TableRowKeyValueList | [[Extensions.Quantities|Quantities]] | Extension for unit definition data model }} | ||
+ | {{TableRowKeyValueList | [[Extensions.Sql|Sql]] | Read and write access to a SQL data base }} | ||
+ | {{TableRowKeyValueList | [[Extensions.StateVariable|StateVariable]] | Mechanism to transport status information to the environment }} | ||
+ | {{TableRowKeyValueList | [[Extensions.StringUtil|StringUtil]] | Extension for operate strings type }} | ||
+ | {{TableRowKeyValueList | [[Extensions.TestResultHandling|TestResultHandling]] | Evaluated and structured storage of result Information (e.g. for statistics) from test sequences }} | ||
+ | {{TableRowKeyValueList | [[Extensions.Util|Util]] | Addition to the base functionality of the Core }} | ||
+ | {{TableRowKeyValueList | [[Extensions.Xml|Xml]] | Read and interpret XML documents, modification of existing and creation of new documents }} | ||
+ | {{TableRowKeyValueList | [[Extensions.ZipHandling|ZipHandling]] | Compressed data exchange }} | ||
|} | |} | ||
− | <!-- | + | <!-- |
− | == Extensions Plus == | + | == Extensions Plus (Not ISO 13209 standardized)== |
{| {{TableHeader}} | {| {{TableHeader}} | ||
− | {{TableRowKeyValueList | [[ | + | {{TableRowKeyValueList | [[ExtensionsPlus.DBA|DBA]] | Waiting}} |
− | + | {{TableRowKeyValueList | [[ExtensionsPlus.GDI|GDI]] | Waiting}} | |
− | {{TableRowKeyValueList | [[ | + | {{TableRowKeyValueList | [[ExtensionsPlus.Audi|Audi]] | Waiting}} |
− | |||
− | |||
− | {{TableRowKeyValueList | [[ | ||
|} | |} | ||
--> | --> |
Revision as of 10:02, 27 November 2019
Welcome to the OTX User Reference Guide
|
The OTX User Reference Guide provides information about the Open Test Sequence eXchange format OTX, see ISO 13209, which the user needs to work with the standard.
It is not the intention to replace the standard specification! It is the user's perspective at the OTX standard.
Please select one of the main topics below for further information.
General
OTX Introduction | Introduction into the OTX standard ISO 13209 |
OTX Principles | OTX Principles |
OTX Naming Conventions | OTX Naming Conventions |
Core
Packages | OTX Packages |
Documents | OTX Documents |
Imports | OTX Imports |
Declarations | OTX Declarations |
Visibilities | OTX Visibilities |
Validities | OTX Validities |
Signatures | OTX Signatures |
Parameters | OTX Parameters |
Procedures | OTX Procedures |
Comments | OTX Comments |
DataTypes | OTX DataTypes |
Validation | OTX Validation (OTX Checker) |
Actions | OTX Core Actions |
Terms | OTX Core Terms |
Extensions
Assertion | Ensuring otx sequence quality |
BlackBox | Base data type |
BusMonitoring | Collection of communication data at runtime |
ComInterface | Handling of communication interfaces and Diagnostic over IP |
CommonDialogs | Provide support for dialogs that have common use cases in OTX but were not included in the original specification |
DataType | User-defined structure and enumeration data types |
DateTime | Diagnostic Application DateTime |
DiagCom | Extension for vehicle communication |
DiagComPlus | Support of different ECU responses for hex service and com channel controlling |
DiagConfiguration | Configuration of project and vehicle information |
DiagDataBrowsing | Diagnostic Vehicle Information DataBase |
DiagDataBrowsingPlus | Extension for the DiagDataBrowsing extension |
EventHandling | Controls of event of the diagnostic sequence |
EventPlus | Support for deep change monitoring in a ByteField, List or Map |
ExternalServiceProvider | Provides actions, terms, events and data types for an access to external services. |
File | Extension for accessing to and handling files |
Flash | Flash data acquisition and flash job creation |
FlashPlus | Enable late binding of flash files |
HMI | The Human Machine Interface |
i18n | The internationalization extension |
Job | Extension for supporting access to the MCD 3D Job API |
Logging | Provides functionality which allows for explicitly writing log-messages to a logging-resource. |
Math | A collection of mathematical terms |
Measure | Basic measurement and control operations, e.g. to call a method in a DLL |
Persistence | Extension for storing and recovering the value of a variable |
Quantities | Extension for unit definition data model |
Sql | Read and write access to a SQL data base |
StateVariable | Mechanism to transport status information to the environment |
StringUtil | Extension for operate strings type |
TestResultHandling | Evaluated and structured storage of result Information (e.g. for statistics) from test sequences |
Util | Addition to the base functionality of the Core |
Xml | Read and interpret XML documents, modification of existing and creation of new documents |
ZipHandling | Compressed data exchange |