Skip to content

Commit

Permalink
Tracking system phase 3 (#60)
Browse files Browse the repository at this point in the history
  • Loading branch information
AlexGodbehere authored Sep 10, 2024
1 parent de38b4e commit a5d0c3b
Showing 1 changed file with 35 additions and 0 deletions.
35 changes: 35 additions & 0 deletions Tracking_System/Tracking_System-v1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
{
"$id": "https://raw.githubusercontent.com/AMRC-FactoryPlus/schemas/main/Tracking_System/Tracking_System-v1.json",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"Schema_UUID": {
"const": "2e45d1fc-b009-4022-b7ef-da90482cc837"
},
"Instance_UUID": {
"description": "The unique identifier for this object. (A UUID specified by RFC4122).",
"type": "string",
"format": "uuid"
},
"Sensors": {
"patternProperties": {
"^[a-zA-Z0-9_]*$": {
"$ref": "https://raw.githubusercontent.com/AMRC-FactoryPlus/schemas/main/Tracking_System/Sensor-v1.json"
}
},
"type": "object"
},
"Targets": {
"patternProperties": {
"^[a-zA-Z0-9_]*$": {
"$ref": "https://raw.githubusercontent.com/AMRC-FactoryPlus/schemas/main/Tracking_System/Target-v1.json"
}
},
"type": "object"
}
},
"required": [
"Schema_UUID",
"Instance_UUID"
]
}

0 comments on commit a5d0c3b

Please sign in to comment.