From 44582028706b946bf1bcfb450036eeba4c251af2 Mon Sep 17 00:00:00 2001 From: Julian Ste <31321934+julian-st@users.noreply.github.com> Date: Mon, 10 Nov 2025 14:52:53 +0100 Subject: [PATCH 1/2] Refactor parameterIdent to use single reference --- schemas.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/schemas.yaml b/schemas.yaml index 8fbfc36..b7facaf 100644 --- a/schemas.yaml +++ b/schemas.yaml @@ -3366,9 +3366,7 @@ schemas: portNumber: 4 ioddFileName: vendorname-devicename-20231016-IODD1.1.xml parameterIdent: - oneOf: - - $ref: "#/schemas/parameterName" - - $ref: "#/schemas/index" + $ref: "#/schemas/parameterName" rawSmi: type: object properties: From 4d36e31267752d2823d2c9c83a2927f9d0324801 Mon Sep 17 00:00:00 2001 From: Julian Ste <31321934+julian-st@users.noreply.github.com> Date: Mon, 10 Nov 2025 14:57:44 +0100 Subject: [PATCH 2/2] Update description for parameterIdent Clarify description for parameterIdent to include index range. --- JSON_for_IO-Link_unmerged.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/JSON_for_IO-Link_unmerged.yaml b/JSON_for_IO-Link_unmerged.yaml index 066d332..60f4306 100644 --- a/JSON_for_IO-Link_unmerged.yaml +++ b/JSON_for_IO-Link_unmerged.yaml @@ -4225,7 +4225,7 @@ components: parameterIdent: name: parameterIdent in: path - description: Parameter access either via index or parametername. Access via parametername requires IODD support. + description: Parameter access either via index or parametername. The index is an integer in the range of 0 to 65535. Access via parametername requires IODD support. required: true schema: $ref: "./schemas.yaml#/schemas/parameterIdent"