ITxPT / S02

Official example files, XSDs, JSON schemas, etc.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

S02 - Onboard Architecture specifications - Sequoia release

This it the github repository for the ITxPT S02 specifications. It contains example files complementing the actual specifications as well as JSON schemas and XSDs to use for validation purposes.

The specifications can be found under https://wiki.itxpt.org/index.php?title=ITxPT_Technical_Specifications.

This repository contains only officially released data. The development history is only accessable to TC members. Each branch reflects a specific version. The head of each branch is the latest officially made available version of files for the corresponding release.

Know Issues List

Known issues for the S02 Specifications are documented in KnownIssues.md

Client Development Guide

The Client Development Guide lists some some advice for customer implementations.

Schemas

Schemas and examples are currently available for each of the following services:

  • Inventory (2.1.4)
  • GNSSLocation (2.2.1)
  • FMStoIP (2.2.1)
  • VEHICLEtoIP (2.1.2)
  • AVMS (2.2.1)
  • APC (2.1.1)
  • MADT (2.1.1)

Purpose of schema files

XML Schema Definitions (XSDs) or JSON schemas are the standard for describing XML and JSON structured data. Schemas should be used during software development as a tool to validate XML/JSON data structures against the ITxPT specifications.

Report an issue/question related to the schema files

To report any issue found during implementation or question you have regarding the content of this repository, please use GitHub's Issue system.

Report an issue/question related to an ITxPT specification

To report any issue found during implementation or question you have regarding the content of the specification, please use the dedicated platform: https://ticket.itxpt.eu/

Revision History

  • Rev G - inventory updated to new patch version, xml and xsd updated to align with specification document, improved xsd (ecomodes enum, ItemCodeType => range Module/status and SubModule/Status => nonNegativeInteger
  • Rev. F - Inventory,GNSSLocation, VEHICLEtoIP updated to new patch version, add. valid versions added to schemas, examples updated, multiple version per schema
  • Rev. E - FMStoIP - XSD updated - flexible VIN (string max. 17 characters), XML inventory example updated
  • Rev. D - Reported issues fixed, revision history added; PatternMonitoringDelivery.xsd fixed, version for AVMS and FMStoIP examples,xsds set to 2.2.1; JourneyMonitoringDelivery: "Extension" corrected to "Extensions"
  • Rev. C - Updated files for AVMS 2.2.1 and FMStoIP 2.2.1
  • Rev. B - S02P00 subscribe, unsubscribe files added
  • Rev. A - Initial revision Sequoia release

About

Official example files, XSDs, JSON schemas, etc.


Languages

Language:Python 100.0%