View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007425 | 10000-014: PubSub | Spec | public | 2021-11-22 20:19 | 2023-06-23 13:31 |
Reporter | Matthias Damm | Assigned To | Matthias Damm | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | 1.04 | ||||
Target Version | 1.05.03 RC1 | Fixed in Version | 1.05.03 RC1 | ||
Summary | 0007425: Restrictions for event JSON DataSetMessages | ||||
Description | UADP DataSetMessages We need a similar restriction for JSON DataSetMessages for events | ||||
Tags | No tags attached. | ||||
Commit Version | |||||
Fix Due Date | |||||
related to | 0006308 | closed | Matthias Damm | Clarify how a JSON PubSub message is encoded |
|
There are different “open” issues with the “event” topic. The Variant representation is mainly needed for PublishedDataSet that are created based on real OPC UA events. |
|
Input from Zbynek: Table 24 – DataSetFieldContentMask Values The sentence should probably read “If the RawData flag is not set and one of the bits 0 to 4 is set, the fields are represented as DataValue.”, otherwise it is in conflict with the sentence that precedes it. But my main concern is again with the Event messages. I understand that the event fields needs to be encoded as Variant. The spec should say, at this place, what happens if one of bits 0-4 is set but bit 5 is not set and we are dealing with an Event message. Which rule wins? Should the event fields then be encoded as DataValue, or as Variant? If as Variant, it really has to state it at this place, because currently the only interpretation it allows is that it will be a DataValue. |
|
Should be discussed in F2F |
|
Table 164 – JSON DataSetMessage definition Aggreed on change in meeting, needs errata for 1.04 |
|
Agreed to 1.04 Errata. |
Date Modified | Username | Field | Change |
---|---|---|---|
2021-11-22 20:19 | Matthias Damm | New Issue | |
2021-11-22 20:19 | Matthias Damm | Status | new => assigned |
2021-11-22 20:19 | Matthias Damm | Assigned To | => Matthias Damm |
2021-11-24 09:51 | Matthias Damm | Note Added: 0015377 | |
2021-11-24 09:59 | Matthias Damm | Note Added: 0015378 | |
2022-03-10 18:42 | Matthias Damm | Relationship added | related to 0006308 |
2022-07-05 14:17 | Jim Luth | Target Version | 1.05.02 => 1.05.03 RC1 |
2023-03-19 04:10 | Matthias Damm | Note Added: 0018892 | |
2023-06-22 18:34 | Matthias Damm | Status | assigned => resolved |
2023-06-22 18:34 | Matthias Damm | Resolution | open => fixed |
2023-06-22 18:34 | Matthias Damm | Fixed in Version | => 1.05.03 RC1 |
2023-06-22 18:34 | Matthias Damm | Note Added: 0019659 | |
2023-06-23 13:31 | Jim Luth | Status | resolved => closed |
2023-06-23 13:31 | Jim Luth | Note Added: 0019664 |