From 5b0cd71f24a267a8e3a8714818f414d365b0cf99 Mon Sep 17 00:00:00 2001 From: Eric Nassor Date: Wed, 24 Jun 2020 17:03:23 +0200 Subject: [PATCH 1/2] removed the unknownSubclass in ObjectClass and its associated type UnknownSubclassType --- asn/CPM_CommonDataTypes.asn | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/asn/CPM_CommonDataTypes.asn b/asn/CPM_CommonDataTypes.asn index 5fe7781..2811fbe 100644 --- a/asn/CPM_CommonDataTypes.asn +++ b/asn/CPM_CommonDataTypes.asn @@ -252,8 +252,8 @@ MessageSegmentInfo ::= SEQUENCE { ObjectClassDescription ::= SEQUENCE (SIZE(1..8)) OF ObjectClassWithConfidence -- @brief Object Class with Confidence --- Describes the classification of a detected object. The object can be classified into one of five --- categories: unknown, vehicle, person, animal and other. The classification is provided with a +-- Describes the classification of a detected object. The object can be classified into one of four +-- categories: vehicle, person, animal and other. The classification is provided with a -- confidence indication. ObjectClassWithConfidence ::= SEQUENCE { -- @todo @@ -266,7 +266,6 @@ ObjectClassWithConfidence ::= SEQUENCE { -- The class that best describes the detected object. Each class provides optional subclasses and -- an associated confidence for the subclass. ObjectClass ::= CHOICE { - unknownSubclass UnknownSubclassType, vehicleSubclass VehicleSubclassType, personSubclass PersonSubclassType, animalSubclass AnimalSubclassType, @@ -294,12 +293,6 @@ NodeOffsetPointZ ::= CHOICE { node-Z6 Offset-B16 -- node is within 327.67m of last node } --- @brief Unknown Subclass Type --- Describes the subclass of a detected object for class unknown. --- @unit n/a -UnknownSubclassType ::= INTEGER { - unknown (0) -} (0..255) -- @brief Animal Subclass Type -- Describes the subclass of a detected object for class animal. -- GitLab From 10adac160b0572c2e9a4932cc8358935e63b5cdc Mon Sep 17 00:00:00 2001 From: Eric Nassor Date: Wed, 24 Jun 2020 17:13:12 +0200 Subject: [PATCH 2/2] the comment for Object Class was incorrect: a subclass has no associated confidence. --- asn/CPM_CommonDataTypes.asn | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/asn/CPM_CommonDataTypes.asn b/asn/CPM_CommonDataTypes.asn index 2811fbe..e9cb9d7 100644 --- a/asn/CPM_CommonDataTypes.asn +++ b/asn/CPM_CommonDataTypes.asn @@ -263,8 +263,7 @@ ObjectClassWithConfidence ::= SEQUENCE { } -- @brief Object Class --- The class that best describes the detected object. Each class provides optional subclasses and --- an associated confidence for the subclass. +-- The class that best describes the detected object. Each class provides optional subclasses. ObjectClass ::= CHOICE { vehicleSubclass VehicleSubclassType, personSubclass PersonSubclassType, -- GitLab